NeoN
A framework for CFD software
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
limitedCorrected.hpp File Reference
#include "NeoN/core/error.hpp"
#include "NeoN/core/executor/executor.hpp"
#include "NeoN/core/input.hpp"
#include "NeoN/finiteVolume/cellCentred/faceNormalGradient/faceNormalGradient.hpp"
#include "NeoN/finiteVolume/cellCentred/fields/volumeField.hpp"
#include "NeoN/finiteVolume/cellCentred/operators/gaussGreenGrad.hpp"
#include "NeoN/finiteVolume/cellCentred/stencil/geometryScheme.hpp"
#include "NeoN/mesh/unstructured/unstructuredMesh.hpp"
#include <Kokkos_Core.hpp>
#include <functional>

Go to the source code of this file.

Classes

class  NeoN::finiteVolume::cellCentred::LimitedCorrected< ValueType >
 

Namespaces

namespace  NeoN
 Integer types used throughout NeoN.
 
namespace  NeoN::finiteVolume
 
namespace  NeoN::finiteVolume::cellCentred
 

Functions

template<typename ValueType >
void NeoN::finiteVolume::cellCentred::computeLimitedCorrectedFaceNormalGrad (const VolumeField< ValueType > &volField, const std::shared_ptr< GeometryScheme > geometryScheme, scalar limitCoeff, SurfaceField< ValueType > &surfaceField)
 
template<typename ValueType >
void NeoN::finiteVolume::cellCentred::computeLimitedCorrectionTerm (const VolumeField< ValueType > &volField, const std::shared_ptr< GeometryScheme > geometryScheme, scalar limitCoeff, SurfaceField< ValueType > &corrField)