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