#include <SimpleLinearEllipticAssembler.hpp>
Public Types | |
typedef boost::mpl::if_ < boost::mpl::is_void_ < CONCRETE > , SimpleLinearEllipticAssembler < ELEMENT_DIM, SPACE_DIM, CONCRETE >, typename AssemblerTraits< CONCRETE > ::CVT_CLASS >::type | CVT_CLASS |
typedef boost::mpl::if_ < boost::mpl::is_void_ < CONCRETE > , SimpleLinearEllipticAssembler < ELEMENT_DIM, SPACE_DIM, CONCRETE >, typename AssemblerTraits< CONCRETE > ::CMT_CLASS >::type | CMT_CLASS |
typedef boost::mpl::if_ < boost::mpl::is_void_ < CONCRETE > , AbstractAssembler < ELEMENT_DIM, SPACE_DIM, 1u >, typename AssemblerTraits< CONCRETE >::CMT_CLASS >::type | INTERPOLATE_CLASS |
See the AssemblerTraits for SimpleDg0ParabolicAssembler for why this looks like it does
Definition at line 181 of file SimpleLinearEllipticAssembler.hpp.
typedef boost::mpl::if_<boost::mpl::is_void_<CONCRETE>, SimpleLinearEllipticAssembler<ELEMENT_DIM, SPACE_DIM, CONCRETE>, typename AssemblerTraits<CONCRETE>::CMT_CLASS>::type AssemblerTraits< SimpleLinearEllipticAssembler< ELEMENT_DIM, SPACE_DIM, CONCRETE > >::CMT_CLASS |
The class in which ComputeMatrixTerm is defined.
Definition at line 193 of file SimpleLinearEllipticAssembler.hpp.
typedef boost::mpl::if_<boost::mpl::is_void_<CONCRETE>, SimpleLinearEllipticAssembler<ELEMENT_DIM, SPACE_DIM, CONCRETE>, typename AssemblerTraits<CONCRETE>::CVT_CLASS>::type AssemblerTraits< SimpleLinearEllipticAssembler< ELEMENT_DIM, SPACE_DIM, CONCRETE > >::CVT_CLASS |
The class in which ComputeVectorTerm is defined.
Definition at line 187 of file SimpleLinearEllipticAssembler.hpp.
typedef boost::mpl::if_<boost::mpl::is_void_<CONCRETE>, AbstractAssembler<ELEMENT_DIM, SPACE_DIM, 1u>, typename AssemblerTraits<CONCRETE>::CMT_CLASS>::type AssemblerTraits< SimpleLinearEllipticAssembler< ELEMENT_DIM, SPACE_DIM, CONCRETE > >::INTERPOLATE_CLASS |
The class in which IncrementInterpolatedQuantities and ResetInterpolatedQuantities are defined.
Definition at line 199 of file SimpleLinearEllipticAssembler.hpp.