15#ifndef Turbulent_viscosity_included
16#define Turbulent_viscosity_included
17#include <FixedVector.h>
155 double operator()(
double amdscalarnoclip_constant,
double operator()(double amd_comp_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double amd_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double amdnoclip_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double amdscalar_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double amdscalarnoclip_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
virtual ~Turbulent_viscosity_base()
virtual double operator()(double base_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q)=0
double operator()(double constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double kobayashi_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double rds_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double sigma_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double smagorinsky_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double vreman_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double vss_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override
double operator()(double wale_constant, double dx, double dy, double dz, double rho, FixedVector< FixedVector< double, 3 >, 3 > &g, FixedVector< double, 3 > &q) override