NeoN
A framework for CFD software
Loading...
Searching...
No Matches
Functions
NeoN::dsl::exp Namespace Reference

Functions

template<typename ValueType >
TemporalOperator< ValueType > ddt (fvcc::VolumeField< ValueType > &phi)
 
template<typename ValueType >
SpatialOperator< ValueType > source (const fvcc::VolumeField< scalar > &coeff, const fvcc::VolumeField< ValueType > &phi)
 
template<typename ValueType >
SpatialOperator< ValueType > div (const fvcc::SurfaceField< scalar > &faceFlux, const fvcc::VolumeField< ValueType > &phi)
 
SpatialOperator< scalardiv (const fvcc::SurfaceField< scalar > &flux)
 
template<typename ValueType >
SpatialOperator< ValueType > laplacian (const fvcc::SurfaceField< scalar > &gamma, fvcc::VolumeField< ValueType > &phi)
 
SpatialOperator< Vec3grad (const fvcc::VolumeField< scalar > &phi)
 
template<typename ValueType >
SpatialOperator< ValueType > source (fvcc::VolumeField< ValueType > &coeff)
 

Function Documentation

◆ ddt()

template<typename ValueType >
TemporalOperator< ValueType > NeoN::dsl::exp::ddt ( fvcc::VolumeField< ValueType > &  phi)

Definition at line 28 of file explicit.hpp.

◆ div() [1/2]

template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::exp::div ( const fvcc::SurfaceField< scalar > &  faceFlux,
const fvcc::VolumeField< ValueType > &  phi 
)

Definition at line 42 of file explicit.hpp.

◆ div() [2/2]

SpatialOperator< scalar > NeoN::dsl::exp::div ( const fvcc::SurfaceField< scalar > &  flux)

◆ grad()

SpatialOperator< Vec3 > NeoN::dsl::exp::grad ( const fvcc::VolumeField< scalar > &  phi)

◆ laplacian()

template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::exp::laplacian ( const fvcc::SurfaceField< scalar > &  gamma,
fvcc::VolumeField< ValueType > &  phi 
)

Definition at line 53 of file explicit.hpp.

◆ source() [1/2]

template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::exp::source ( const fvcc::VolumeField< scalar > &  coeff,
const fvcc::VolumeField< ValueType > &  phi 
)

Definition at line 35 of file explicit.hpp.

◆ source() [2/2]

template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::exp::source ( fvcc::VolumeField< ValueType > &  coeff)

Definition at line 63 of file explicit.hpp.