Public Member Functions | |
TrivialGrouper () | |
virtual | ~TrivialGrouper () |
virtual void | findGroups (const EquationSet &eqn, const CellType &maxCellType, int spatialDim, const CellType &cellType, int cellDim, const QuadratureFamily &quad, const RCP< SparsitySuperset > &sparsity, bool isInternalBdry, Array< RCP< IntegralGroup > > &groups, const ParametrizedCurve &globalCurve, const Mesh &mesh) const |
Definition at line 44 of file SundanceTrivialGrouper.hpp.
Sundance::TrivialGrouper::TrivialGrouper | ( | ) | [inline] |
Definition at line 48 of file SundanceTrivialGrouper.hpp.
virtual Sundance::TrivialGrouper::~TrivialGrouper | ( | ) | [inline, virtual] |
Definition at line 51 of file SundanceTrivialGrouper.hpp.
void TrivialGrouper::findGroups | ( | const EquationSet & | eqn, | |
const CellType & | maxCellType, | |||
int | spatialDim, | |||
const CellType & | cellType, | |||
int | cellDim, | |||
const QuadratureFamily & | quad, | |||
const RCP< SparsitySuperset > & | sparsity, | |||
bool | isInternalBdry, | |||
Array< RCP< IntegralGroup > > & | groups, | |||
const ParametrizedCurve & | globalCurve, | |||
const Mesh & | mesh | |||
) | const [virtual] |
Implements Sundance::GrouperBase.
Definition at line 52 of file SundanceTrivialGrouper.cpp.
References Sundance::EquationSet::blockForUnkID(), Sundance::EquationSet::blockForVarID(), Sundance::Map< Key, Value, Compare >::containsKey(), Sundance::GrouperBase::extractWeakForm(), Sundance::MultiIndex::firstOrderDirection(), Sundance::Map< Key, Value, Compare >::get(), Sundance::EquationSet::hasUnkID(), Sundance::EquationSet::hasVarID(), Sundance::GrouperBase::integrationVerb(), Sundance::MultiIndex::order(), Sundance::MultipleDeriv::order(), Playa::Handle< PointerType >::ptr(), Sundance::Map< Key, Value, Compare >::put(), Sundance::EquationSet::reducedUnkID(), Sundance::EquationSet::reducedVarID(), Sundance::GrouperBase::setupVerb(), SUNDANCE_MSG1, SUNDANCE_MSG2, SUNDANCE_MSG3, and Sundance::GrouperBase::transformVerb().