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

#include <basicGeometryScheme.hpp>

Inheritance diagram for NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme:
NeoFOAM::finiteVolume::cellCentred::GeometrySchemeFactory

Public Member Functions

 BasicGeometryScheme (const UnstructuredMesh &mesh)
 
void updateWeights (const Executor &exec, SurfaceField< scalar > &weights) override
 
void updateDeltaCoeffs (const Executor &exec, SurfaceField< scalar > &deltaCoeffs) override
 
void updateNonOrthDeltaCoeffs (const Executor &exec, SurfaceField< scalar > &nonOrthDeltaCoeffs) override
 
void updateNonOrthDeltaCoeffs (const Executor &exec, SurfaceField< Vector > &nonOrthDeltaCoeffs) override
 
- Public Member Functions inherited from NeoFOAM::finiteVolume::cellCentred::GeometrySchemeFactory
 GeometrySchemeFactory (const UnstructuredMesh &mesh)
 
virtual ~GeometrySchemeFactory ()=default
 

Detailed Description

Definition at line 15 of file basicGeometryScheme.hpp.

Constructor & Destructor Documentation

◆ BasicGeometryScheme()

NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme::BasicGeometryScheme ( const UnstructuredMesh mesh)

Member Function Documentation

◆ updateDeltaCoeffs()

void NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme::updateDeltaCoeffs ( const Executor exec,
SurfaceField< scalar > &  deltaCoeffs 
)
overridevirtual

◆ updateNonOrthDeltaCoeffs() [1/2]

void NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme::updateNonOrthDeltaCoeffs ( const Executor exec,
SurfaceField< scalar > &  nonOrthDeltaCoeffs 
)
overridevirtual

◆ updateNonOrthDeltaCoeffs() [2/2]

void NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme::updateNonOrthDeltaCoeffs ( const Executor exec,
SurfaceField< Vector > &  nonOrthDeltaCoeffs 
)
overridevirtual

◆ updateWeights()

void NeoFOAM::finiteVolume::cellCentred::BasicGeometryScheme::updateWeights ( const Executor exec,
SurfaceField< scalar > &  weights 
)
overridevirtual

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