KASKADE 7 development version
Functions
Material properties

Functions

double Kaskade::massDensity (std::string const &name)
 Mass density of several materials in kg/m^3. More...
 
std::map< std::string, double > const & Kaskade::massDensities ()
 A map from known material names to their mass densities. More...
 
double Kaskade::thermalExpansion (std::string const &name, double pressure=101300)
 Volumetric thermal expansion coefficient of materials. More...
 
double Kaskade::heatConductivity (std::string const &name)
 Heat conductivity [W/m/K]. More...
 
std::map< std::string, double > const & Kaskade::heatConductivities ()
 A map from known material names to their heat conductivities. More...
 
double Kaskade::specificHeatCapacity (std::string const &name)
 Specific heat capaciity [J/kg/K]. More...
 
std::map< std::string, double > const & Kaskade::specificHeatCapacities ()
 A map from known material names to their specific heat capaciities. More...
 
double Kaskade::dynamicViscosity (std::string const &name)
 Dynamic viscosity of several materials in kg/m/s. More...
 
std::map< std::string, double > const & Kaskade::dynamicViscosities ()
 A map from known material names to their dynamic viscosities. More...
 

Detailed Description

Function Documentation

◆ dynamicViscosities()

std::map< std::string, double > const & Kaskade::dynamicViscosities ( )

A map from known material names to their dynamic viscosities.

Use this to inquire the list of known materials

◆ dynamicViscosity()

double Kaskade::dynamicViscosity ( std::string const &  name)

Dynamic viscosity of several materials in kg/m/s.

Throws a LookupException if the material is not available in the data base.

◆ heatConductivities()

std::map< std::string, double > const & Kaskade::heatConductivities ( )

A map from known material names to their heat conductivities.

Use this to inquire the list of known materials

◆ heatConductivity()

double Kaskade::heatConductivity ( std::string const &  name)

Heat conductivity [W/m/K].

Parameters
namename of the material

◆ massDensities()

std::map< std::string, double > const & Kaskade::massDensities ( )

A map from known material names to their mass densities.

Use this to inquire the list of known materials

◆ massDensity()

double Kaskade::massDensity ( std::string const &  name)

Mass density of several materials in kg/m^3.

Throws a LookupException if the material is not available in the data base.

◆ specificHeatCapacities()

std::map< std::string, double > const & Kaskade::specificHeatCapacities ( )

A map from known material names to their specific heat capaciities.

Use this to inquire the list of known materials

◆ specificHeatCapacity()

double Kaskade::specificHeatCapacity ( std::string const &  name)

Specific heat capaciity [J/kg/K].

Parameters
namename of the material

◆ thermalExpansion()

double Kaskade::thermalExpansion ( std::string const &  name,
double  pressure = 101300 
)

Volumetric thermal expansion coefficient of materials.

Parameters
namename of the material
pressurein Pa (only relevant for gas, defaults to usual 1013 hPa)