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
 1.8.14