NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
#include <gaussGreenLaplacian.hpp>
Public Member Functions | |
GaussGreenLaplacian (const Executor &exec, const UnstructuredMesh &mesh, const Input &inputs) | |
la::LinearSystem< ValueType, localIdx > | createEmptyLinearSystem () const override |
virtual void | laplacian (VolumeField< ValueType > &lapPhi, const SurfaceField< scalar > &gamma, VolumeField< ValueType > &phi, const dsl::Coeff operatorScaling) override |
virtual void | laplacian (Field< ValueType > &lapPhi, const SurfaceField< scalar > &gamma, VolumeField< ValueType > &phi, const dsl::Coeff operatorScaling) override |
virtual void | laplacian (la::LinearSystem< ValueType, localIdx > &ls, const SurfaceField< scalar > &gamma, VolumeField< ValueType > &phi, const dsl::Coeff operatorScaling) override |
std::unique_ptr< LaplacianOperatorFactory< ValueType > > | clone () const override |
Static Public Member Functions | |
static std::string | name () |
static std::string | doc () |
static std::string | schema () |
Definition at line 102 of file gaussGreenLaplacian.hpp.
|
inline |
Definition at line 116 of file gaussGreenLaplacian.hpp.
|
inlineoverride |
Definition at line 253 of file gaussGreenLaplacian.hpp.
|
inlineoverride |
Definition at line 121 of file gaussGreenLaplacian.hpp.
|
inlinestatic |
Definition at line 112 of file gaussGreenLaplacian.hpp.
|
inlineoverridevirtual |
Definition at line 149 of file gaussGreenLaplacian.hpp.
|
inlineoverridevirtual |
Definition at line 159 of file gaussGreenLaplacian.hpp.
|
inlineoverridevirtual |
Definition at line 137 of file gaussGreenLaplacian.hpp.
|
inlinestatic |
Definition at line 110 of file gaussGreenLaplacian.hpp.
|
inlinestatic |
Definition at line 114 of file gaussGreenLaplacian.hpp.