ABLATE Source Documentation  0.12.34
ablate::eos::transport::Constant Class Reference
+ Inheritance diagram for ablate::eos::transport::Constant:

Public Member Functions

 Constant (double k=0, double mu=0, double diff=0)
 
 Constant (double k, double mu, std::vector< double > difft)
 
 Constant (const Constant &)=delete
 
void operator= (const Constant &)=delete
 
ThermodynamicFunction GetTransportFunction (TransportProperty property, const std::vector< domain::Field > &fields) const override
 
ThermodynamicTemperatureFunction GetTransportTemperatureFunction (TransportProperty property, const std::vector< domain::Field > &fields) const override
 

Constructor & Destructor Documentation

◆ Constant() [1/2]

ablate::eos::transport::Constant::Constant ( double  k = 0,
double  mu = 0,
double  diff = 0 
)
explicit

default constructor with constant diffusion

Parameters
k
mu
diff

◆ Constant() [2/2]

ablate::eos::transport::Constant::Constant ( double  k,
double  mu,
std::vector< double >  difft 
)
explicit

constructor with variable constant diffusion

Parameters
k
mu
diff

Member Function Documentation

◆ GetTransportFunction()

ablate::eos::ThermodynamicFunction ablate::eos::transport::Constant::GetTransportFunction ( TransportProperty  property,
const std::vector< domain::Field > &  fields 
) const
overridevirtual

Single function to produce transport function for any property based upon the available fields

Parameters
property
fields
Returns

Implements ablate::eos::transport::TransportModel.

◆ GetTransportTemperatureFunction()

ablate::eos::ThermodynamicTemperatureFunction ablate::eos::transport::Constant::GetTransportTemperatureFunction ( TransportProperty  property,
const std::vector< domain::Field > &  fields 
) const
overridevirtual

Single function to produce thermodynamic function for any property based upon the available fields and temperature

Parameters
property
fields
Returns

Implements ablate::eos::transport::TransportModel.


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