Fills subdomain neighbor and attached boundary-id caches for MooseMesh::cacheInfo(). More...
#include <CacheSubdomainInfoThread.h>
Public Member Functions | |
| CacheSubdomainInfoThread (MooseMesh &mesh) | |
| CacheSubdomainInfoThread (CacheSubdomainInfoThread &x, Threads::split split) | |
| void | operator() (const ConstElemRange &range) |
| void | join (const CacheSubdomainInfoThread &y) |
Protected Attributes | |
| MooseMesh & | _mesh |
| std::unordered_map< SubdomainID, std::set< SubdomainID > > | _neighbor_subs |
| std::unordered_map< SubdomainID, std::set< BoundaryID > > | _sub_boundary_ids |
| std::unordered_map< SubdomainID, std::set< BoundaryID > > | _neighbor_subdomain_boundary_ids |
Friends | |
| class | MooseMesh |
Fills subdomain neighbor and attached boundary-id caches for MooseMesh::cacheInfo().
The range is active local elements; sides are walked inside operator().
Definition at line 21 of file CacheSubdomainInfoThread.h.
| CacheSubdomainInfoThread::CacheSubdomainInfoThread | ( | MooseMesh & | mesh | ) |
Definition at line 15 of file CacheSubdomainInfoThread.C.
| CacheSubdomainInfoThread::CacheSubdomainInfoThread | ( | CacheSubdomainInfoThread & | x, |
| Threads::split | split | ||
| ) |
Definition at line 17 of file CacheSubdomainInfoThread.C.
| void CacheSubdomainInfoThread::join | ( | const CacheSubdomainInfoThread & | y | ) |
Definition at line 49 of file CacheSubdomainInfoThread.C.
| void CacheSubdomainInfoThread::operator() | ( | const ConstElemRange & | range | ) |
Definition at line 24 of file CacheSubdomainInfoThread.C.
|
friend |
Definition at line 38 of file CacheSubdomainInfoThread.h.
|
protected |
Definition at line 32 of file CacheSubdomainInfoThread.h.
Referenced by operator()().
|
protected |
Definition at line 36 of file CacheSubdomainInfoThread.h.
Referenced by MooseMesh::cacheInfo(), join(), and operator()().
|
protected |
Definition at line 34 of file CacheSubdomainInfoThread.h.
Referenced by MooseMesh::cacheInfo(), join(), and operator()().
|
protected |
Definition at line 35 of file CacheSubdomainInfoThread.h.
Referenced by MooseMesh::cacheInfo(), join(), and operator()().