NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Public Member Functions | List of all members
NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType > Class Template Reference

#include <faceNormalGradient.hpp>

Public Member Functions

 FaceNormalGradient (const FaceNormalGradient &faceNGrad)
 
 FaceNormalGradient (FaceNormalGradient &&faceNGrad)
 
 FaceNormalGradient (const Executor &exec, const UnstructuredMesh &mesh, std::unique_ptr< FaceNormalGradientFactory< ValueType > > faceNormalGradient)
 
 FaceNormalGradient (const Executor &exec, const UnstructuredMesh &mesh, const Input &input)
 
void faceNormalGrad (const VolumeField< ValueType > &volField, SurfaceField< ValueType > &surfaceField) const
 
const SurfaceField< scalar > & deltaCoeffs () const
 
SurfaceField< ValueType > faceNormalGrad (const VolumeField< ValueType > &volField) const
 

Detailed Description

template<typename ValueType>
class NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >

Definition at line 66 of file faceNormalGradient.hpp.

Constructor & Destructor Documentation

◆ FaceNormalGradient() [1/4]

template<typename ValueType >
NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::FaceNormalGradient ( const FaceNormalGradient< ValueType > &  faceNGrad)
inline

Definition at line 71 of file faceNormalGradient.hpp.

◆ FaceNormalGradient() [2/4]

template<typename ValueType >
NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::FaceNormalGradient ( FaceNormalGradient< ValueType > &&  faceNGrad)
inline

Definition at line 75 of file faceNormalGradient.hpp.

◆ FaceNormalGradient() [3/4]

template<typename ValueType >
NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::FaceNormalGradient ( const Executor exec,
const UnstructuredMesh mesh,
std::unique_ptr< FaceNormalGradientFactory< ValueType > >  faceNormalGradient 
)
inline

Definition at line 79 of file faceNormalGradient.hpp.

◆ FaceNormalGradient() [4/4]

template<typename ValueType >
NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::FaceNormalGradient ( const Executor exec,
const UnstructuredMesh mesh,
const Input input 
)
inline

Definition at line 86 of file faceNormalGradient.hpp.

Member Function Documentation

◆ deltaCoeffs()

template<typename ValueType >
const SurfaceField< scalar > & NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::deltaCoeffs ( ) const
inline

Definition at line 98 of file faceNormalGradient.hpp.

◆ faceNormalGrad() [1/2]

template<typename ValueType >
SurfaceField< ValueType > NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::faceNormalGrad ( const VolumeField< ValueType > &  volField) const
inline

Definition at line 101 of file faceNormalGradient.hpp.

◆ faceNormalGrad() [2/2]

template<typename ValueType >
void NeoFOAM::finiteVolume::cellCentred::FaceNormalGradient< ValueType >::faceNormalGrad ( const VolumeField< ValueType > &  volField,
SurfaceField< ValueType > &  surfaceField 
) const
inline

Definition at line 91 of file faceNormalGradient.hpp.


The documentation for this class was generated from the following file: