|
| DivOperator (const DivOperator &divOp) |
|
| DivOperator (dsl::Operator::Type termType, const SurfaceField< scalar > &faceFlux, VolumeField< ValueType > &phi, Input input) |
|
| DivOperator (dsl::Operator::Type termType, const SurfaceField< scalar > &faceFlux, VolumeField< ValueType > &phi, std::unique_ptr< DivOperatorFactory< ValueType > > divOperatorStrategy) |
|
| DivOperator (dsl::Operator::Type termType, const SurfaceField< scalar > &faceFlux, VolumeField< ValueType > &phi) |
|
void | explicitOperation (Vector< scalar > &source) const |
|
la::LinearSystem< ValueType, localIdx > | createEmptyLinearSystem () const |
|
void | implicitOperation (la::LinearSystem< ValueType, localIdx > &ls) |
|
void | div (Vector< ValueType > &divPhi) const |
|
void | div (la::LinearSystem< ValueType, localIdx > &ls) const |
|
void | div (VolumeField< ValueType > &divPhi) const |
|
void | build (const Input &input) |
|
std::string | getName () const |
|
| OperatorMixin (const Executor exec, const Coeff &coeffs, VolumeField< ValueType > &field, Operator::Type type) |
|
Operator::Type | getType () const |
|
virtual | ~OperatorMixin ()=default |
|
virtual const Executor & | exec () const final |
|
Coeff & | getCoefficient () |
|
const Coeff & | getCoefficient () const |
|
VolumeField< ValueType > & | getVector () |
|
const VolumeField< ValueType > & | getVector () const |
|
void | build (const Input &input) |
|
template<typename ValueType>
class NeoN::finiteVolume::cellCentred::DivOperator< ValueType >
Definition at line 83 of file divOperator.hpp.