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 |
Grouper
Definition at line 55 of file SundanceTrivialGrouper.hpp.
| Sundance::TrivialGrouper::TrivialGrouper | ( | ) | [inline] |
Definition at line 59 of file SundanceTrivialGrouper.hpp.
| virtual Sundance::TrivialGrouper::~TrivialGrouper | ( | ) | [inline, virtual] |
Definition at line 62 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 63 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().