Grab all the (possibly semi)local dof indices for the variables passed in, in the system passed in. More...
#include <AllLocalDofIndicesThread.h>
Public Member Functions | |
| AllLocalDofIndicesThread (SubProblem &problem, std::vector< std::string > vars, bool include_semilocal=false) | |
| AllLocalDofIndicesThread (AllLocalDofIndicesThread &x, libMesh::Threads::split split) | |
| void | operator() (const libMesh::ConstElemRange &range) |
| void | join (const AllLocalDofIndicesThread &y) |
| const std::set< dof_id_type > & | getDofIndices () const |
| void | dofIndicesSetUnion () |
| const Parallel::Communicator & | comm () const |
| processor_id_type | n_processors () const |
| processor_id_type | processor_id () const |
Protected Attributes | |
| SubProblem & | _problem |
| libMesh::System * | _sys |
| std::vector< unsigned int > | _var_numbers |
| const bool | _include_semilocal |
| Whether to include semilocal dof indices. More... | |
| THREAD_ID | _tid |
| std::set< dof_id_type > | _all_dof_indices |
| const Parallel::Communicator & | _communicator |
Grab all the (possibly semi)local dof indices for the variables passed in, in the system passed in.
Definition at line 30 of file AllLocalDofIndicesThread.h.
| LIBMESH_DEFINE_HASH_POINTERS AllLocalDofIndicesThread::AllLocalDofIndicesThread | ( | SubProblem & | problem, |
| std::vector< std::string > | vars, | ||
| bool | include_semilocal = false |
||
| ) |
Definition at line 26 of file AllLocalDofIndicesThread.C.
| AllLocalDofIndicesThread::AllLocalDofIndicesThread | ( | AllLocalDofIndicesThread & | x, |
| libMesh::Threads::split | split | ||
| ) |
Definition at line 57 of file AllLocalDofIndicesThread.C.
| void AllLocalDofIndicesThread::dofIndicesSetUnion | ( | ) |
Definition at line 105 of file AllLocalDofIndicesThread.C.
|
inline |
Definition at line 43 of file AllLocalDofIndicesThread.h.
Referenced by FixedPointSolve::solve(), TransientMultiApp::solveStep(), and SystemBase::zeroVariables().
| void AllLocalDofIndicesThread::join | ( | const AllLocalDofIndicesThread & | y | ) |
Definition at line 99 of file AllLocalDofIndicesThread.C.
| void AllLocalDofIndicesThread::operator() | ( | const libMesh::ConstElemRange & | range | ) |
Definition at line 68 of file AllLocalDofIndicesThread.C.
|
protected |
Definition at line 57 of file AllLocalDofIndicesThread.h.
Referenced by dofIndicesSetUnion(), getDofIndices(), join(), and operator()().
|
protected |
Whether to include semilocal dof indices.
Definition at line 53 of file AllLocalDofIndicesThread.h.
Referenced by operator()().
|
protected |
Definition at line 48 of file AllLocalDofIndicesThread.h.
Referenced by AllLocalDofIndicesThread().
|
protected |
Definition at line 49 of file AllLocalDofIndicesThread.h.
Referenced by AllLocalDofIndicesThread(), and operator()().
|
protected |
Definition at line 55 of file AllLocalDofIndicesThread.h.
Referenced by operator()().
|
protected |
Definition at line 50 of file AllLocalDofIndicesThread.h.
Referenced by AllLocalDofIndicesThread(), and operator()().
1.8.14