This class determines the maximum number of Quadrature Points and Shape Functions used for a given simulation based on the variable discretizations, and quadrature rules used for all variables in the system. More...
#include <MaxQpsThread.h>
Public Member Functions | |
MaxQpsThread (FEProblemBase &fe_problem) | |
MaxQpsThread (MaxQpsThread &x, Threads::split split) | |
void | operator() (const ConstElemRange &range) |
void | join (const MaxQpsThread &y) |
unsigned int | max () const |
Protected Attributes | |
FEProblemBase & | _fe_problem |
THREAD_ID | _tid |
unsigned int | _max |
Maximum number of qps encountered. More... | |
This class determines the maximum number of Quadrature Points and Shape Functions used for a given simulation based on the variable discretizations, and quadrature rules used for all variables in the system.
Definition at line 27 of file MaxQpsThread.h.
LIBMESH_DEFINE_HASH_POINTERS MaxQpsThread::MaxQpsThread | ( | FEProblemBase & | fe_problem | ) |
Definition at line 20 of file MaxQpsThread.C.
MaxQpsThread::MaxQpsThread | ( | MaxQpsThread & | x, |
Threads::split | split | ||
) |
Definition at line 23 of file MaxQpsThread.C.
void MaxQpsThread::join | ( | const MaxQpsThread & | y | ) |
Definition at line 82 of file MaxQpsThread.C.
|
inline |
void MaxQpsThread::operator() | ( | const ConstElemRange & | range | ) |
Definition at line 29 of file MaxQpsThread.C.
|
protected |
Definition at line 42 of file MaxQpsThread.h.
Referenced by operator()().
|
protected |
Maximum number of qps encountered.
Definition at line 47 of file MaxQpsThread.h.
Referenced by join(), max(), and operator()().
|
protected |
Definition at line 44 of file MaxQpsThread.h.
Referenced by operator()().