|
NeoN
A framework for CFD software
|
#include <ddt.hpp>
Public Member Functions | |
| Ddt (VectorType &field) | |
| std::string | getName () const |
| void | explicitOperation (Vector< scalar > &, scalar, scalar) const |
| void | implicitOperation (la::LinearSystem< scalar, localIdx > &, scalar, scalar) const |
Public Member Functions inherited from NeoN::dsl::OperatorMixin< VectorType > | |
| OperatorMixin (const Executor exec, const Coeff &coeffs, const VectorType &field, Operator::Type type) | |
| Operator::Type | getType () const |
| virtual | ~OperatorMixin ()=default |
| virtual const Executor & | exec () const final |
| Coeff & | getCoefficient () |
| const Coeff & | getCoefficient () const |
| const VectorType & | getVector () const |
| void | read (const Input &input) |
Additional Inherited Members | |
Protected Attributes inherited from NeoN::dsl::OperatorMixin< VectorType > | |
| const Executor | exec_ |
| Executor associated with the field. (CPU, GPU, openMP, etc.) | |
| Coeff | coeffs_ |
| const VectorType & | field_ |
| Operator::Type | type_ |
|
inline |
|
inline |
|
inline |
|
inline |