17template<
typename ValueType>
35 std::string
getName()
const {
return "DdtOperator"; }
A class to contain the data and executors for a field and define some basic operations.
std::string getName() const
ValueType VectorValueType
void explicitOperation(Vector< ValueType > &source, scalar, scalar dt) const
const la::SparsityPattern & getSparsityPattern() const
DdtOperator(dsl::Operator::Type termType, VolumeField< ValueType > &field)
void implicitOperation(la::LinearSystem< ValueType, localIdx > &ls, scalar, scalar dt) const
Represents a volume field in a finite volume method.
A class representing a linear system of equations.
std::variant< Dictionary, TokenList > Input