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 |
|
explicit |
default constructor with constant diffusion
| k | |
| mu | |
| diff |
|
explicit |
constructor with variable constant diffusion
| k | |
| mu | |
| diff |
|
overridevirtual |
Single function to produce transport function for any property based upon the available fields
| property | |
| fields |
Implements ablate::eos::transport::TransportModel.
|
overridevirtual |
Single function to produce thermodynamic function for any property based upon the available fields and temperature
| property | |
| fields |
Implements ablate::eos::transport::TransportModel.