Module optemplate


Classes

BCToFluxRewriter
BoundOpMapperMixin
BoundOperatorCollector
BoundarizeOperator
BoundaryNormalComponent
BoundaryPair
BoundaryTagCollector
CollectorMixin
CombineMapper
CombineMapperMixin
CommutativeConstantFoldingMapper
DependencyMapper
DiffOperatorBase
DifferentiationOperator
ElementwiseMaxOperator
EmptyFluxKiller
Evaluator
FlopCounter
FluxCollector
FluxExchangeOperator
FluxOpReducerMixin
FluxOperator
FluxOperatorBase
IdentityMapper
IdentityMapperMixin
InverseMassContractor
InverseMassOperator
LiftingFluxOperator
LocalOpReducerMixin
MInvSTOperator
MassOperator
MassOperatorBase
NoCSEStringifyMapper
Operator
OperatorBinder
OperatorBinding
OperatorReducerMixin
PrioritizedSubexpression
ScalarParameter
StatelessOperator
StiffnessOperator
StiffnessTOperator
StringifyMapper
SubstitutionMapper
VectorFluxOperator
_InnerInverseMassContractor

Functions

DiffOperatorVector
get_flux_operator
make_common_subexpression
make_field
make_minv_stiffness_t
make_nabla
make_normal
make_stiffness
make_stiffness_t
make_vector_field
pair_with_boundary
split_optemplate_for_multirate

[hide private]