15#include "libmesh/elem_range.h"
16#include "libmesh/parallel_object.h"
34 std::vector<std::string>
vars,
35 bool include_semilocal =
false);
Grab all the (possibly semi)local dof indices for the variables passed in, in the system passed in.
const std::set< dof_id_type > & getDofIndices() const
void operator()(const libMesh::ConstElemRange &range)
std::vector< unsigned int > _var_numbers
const bool _include_semilocal
Whether to include semilocal dof indices.
void dofIndicesSetUnion()
std::set< dof_id_type > _all_dof_indices
void join(const AllLocalDofIndicesThread &y)
Generic class for solving transient nonlinear problems.
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...