fvm Namespace Reference

AMR-Wind API: amr_wind::fvm Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::fvm Namespace Reference

Namespaces

namespace  impl
namespace  stencil

Classes

struct  Curvature
struct  Divergence
struct  Filter
struct  Godunov
struct  Gradient
struct  Laplacian
struct  MOL
struct  NonLinearSum
struct  Qcriterion
struct  StrainRate
struct  Vorticity
struct  VorticityMag

Functions

template<typename FTypeIn, typename FTypeOut>
void curvature (FTypeOut &curphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldcurvature (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void divergence (FTypeOut &divphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFielddivergence (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void filter (FTypeOut &filterphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldfilter (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void gradient (FTypeOut &gradphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldgradient (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void laplacian (FTypeOut &lapphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldlaplacian (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void nonlinearsum (FTypeOut &strphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldnonlinearsum (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void q_criterion (FTypeOut &qcritphi, const FTypeIn &phi, const bool nondim=false)
template<typename FType>
std::unique_ptr< ScratchFieldq_criterion (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void strainrate (FTypeOut &strphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldstrainrate (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void vorticity (FTypeOut &vortphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldvorticity (const FType &phi)
template<typename FTypeIn, typename FTypeOut>
void vorticity_mag (FTypeOut &vortmagphi, const FTypeIn &phi)
template<typename FType>
std::unique_ptr< ScratchFieldvorticity_mag (const FType &phi)