blitzdg
an open-source project aiming to implement parallel discontinuous Galerkin (dg) solvers for common partial differential equations systems using blitz++ for array and tensor manipulations and MPI for distributed parallelism.
Public Member Functions | List of all members
snowhouse::NotOperator Struct Reference
Inheritance diagram for snowhouse::NotOperator:
[legend]
Collaboration diagram for snowhouse::NotOperator:
[legend]

Public Member Functions

template<typename ConstraintListType , typename ActualType >
void Evaluate (ConstraintListType &list, ResultStack &result, OperatorStack &operators, const ActualType &actual)
 
void PerformOperation (ResultStack &result)
 
int Precedence () const
 

Additional Inherited Members

- Static Public Member Functions inherited from snowhouse::ConstraintOperator
template<typename ConstraintListType , typename ActualType >
static bool EvaluateElementAgainstRestOfExpression (ConstraintListType &list, const ActualType &actual)
 
static void EvaluateOperatorsWithLessOrEqualPrecedence (const ConstraintOperator &op, OperatorStack &operators, ResultStack &result)
 
static void EvaluateAllOperatorsOnStack (OperatorStack &operators, ResultStack &result)
 

The documentation for this struct was generated from the following file: