|
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 37 of file operator.hpp.
|
inline |
Definition at line 42 of file operator.hpp.
|
virtualdefault |
|
inlinefinalvirtual |
Definition at line 52 of file operator.hpp.
|
inline |
Definition at line 54 of file operator.hpp.
|
inline |
Definition at line 56 of file operator.hpp.
|
inline |
Definition at line 48 of file operator.hpp.
|
inline |
Definition at line 58 of file operator.hpp.
|
inline |
Definition at line 61 of file operator.hpp.
|
protected |
Definition at line 67 of file operator.hpp.
|
protected |
Executor associated with the field. (CPU, GPU, openMP, etc.)
Definition at line 65 of file operator.hpp.
|
protected |
Definition at line 69 of file operator.hpp.
|
protected |
Definition at line 71 of file operator.hpp.