| addExpression(const Expression &equation) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| addOperator(const SpatialOperator< ValueType > &oper) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| addOperator(const TemporalOperator< ValueType > &oper) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assemble(const UnstructuredMesh &mesh, scalar t, scalar dt, std::vector< const PostAssemblyBase< ValueType, IndexType > * > ps={}) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assemble(scalar t, scalar dt, la::LinearSystem< AssemblyType, ValueType > &ls, const UnstructuredMesh &mesh, std::vector< const PostAssemblyBase< ValueType, IndexType > * > ps={}) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assemble(scalar t, scalar dt, la::LinearSystem< AssemblyType, ValueType > &ls, std::vector< const PostAssemblyBase< ValueType, IndexType > * > ps={}) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assembleExplicitSource(la::LinearSystem< AssemblyType, ValueType > &ls, const UnstructuredMesh &mesh) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assembleSpatialOperator(la::LinearSystem< AssemblyType, ValueType > &ls) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| assembleTemporalOperator(la::LinearSystem< AssemblyType, ValueType > &ls, scalar t, scalar dt) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| dropOperator(const std::string &name) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| exec() const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| explicitOperation(localIdx nCells) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| explicitOperation(Vector< ValueType > &source) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| explicitOperation(Vector< ValueType > &source, scalar t, scalar dt) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| Expression(const Executor &exec) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| Expression(const Expression &exp) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| Expression(const SpatialOperator< ValueType > &oper) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| Expression(const TemporalOperator< ValueType > &oper) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| ExpressionValueType typedef | NeoN::dsl::Expression< ValueType, IndexType > | |
| getOperator(const std::string &name) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| hasOperator(const std::string &name) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| hasOperatorOfType(const std::string &name) const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| operator=(const Expression &exp) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| read(const Dictionary &input) | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| size() const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| spatialOperators() const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| spatialOperators() | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| temporalOperators() const | NeoN::dsl::Expression< ValueType, IndexType > | inline |
| temporalOperators() | NeoN::dsl::Expression< ValueType, IndexType > | inline |