|
NeoN
A framework for CFD software
|
#include <operator.hpp>
Public Member Functions | |
| OperatorMixin (const Executor exec, const Coeff &coeffs, const InType &field, Operator::Type type) | |
| Operator::Type | getType () const |
| virtual | ~OperatorMixin ()=default |
| virtual const Executor & | exec () const final |
| Coeff & | getCoefficient () |
| const Coeff & | getCoefficient () const |
| const InType & | getVector () const |
| void | read (const Input &input) |
Protected Attributes | |
| const Executor | exec_ |
| Executor associated with the field. (CPU, GPU, openMP, etc.) | |
| Coeff | coeffs_ |
| const InType & | field_ |
| Operator::Type | type_ |
Definition at line 36 of file operator.hpp.
|
inline |
Definition at line 41 of file operator.hpp.
|
virtualdefault |
|
inlinefinalvirtual |
Definition at line 51 of file operator.hpp.
|
inline |
Definition at line 53 of file operator.hpp.
|
inline |
Definition at line 55 of file operator.hpp.
|
inline |
Definition at line 47 of file operator.hpp.
|
inline |
Definition at line 57 of file operator.hpp.
|
inline |
Definition at line 60 of file operator.hpp.
|
protected |
Definition at line 66 of file operator.hpp.
|
protected |
Executor associated with the field. (CPU, GPU, openMP, etc.)
Definition at line 64 of file operator.hpp.
|
protected |
Definition at line 68 of file operator.hpp.
|
protected |
Definition at line 70 of file operator.hpp.