Material::Solid class reference
[Core module]
Declaration
#include <Goptical/Material/Solid>
namespace Goptical {
namespace Material {
class Solid;
};
};
This class is a member of the Material namespace.
Inheritance
Description
This class is the base class for all solid material models.
Members
See also the full member list section for this class.
Inherited members
- 14 members inherited from Base
Functions
- Solid()
- double get_density() const
- double get_poisson_ratio() const
- double get_thermal_conductivity() const
- double get_thermal_expansion() const
- double get_young_modulus() const
- void set_density(double density)
- void set_poisson_ratio(double poisson_ratio)
- void set_thermal_conductivity(double thermal_conductivity)
- void set_thermal_expansion(double thermal_expansion)
- void set_young_modulus(double young_modulus)
Members detail
No documentation available
Get material density in g/cm^3.
See also set_density function.
Get material poisson ratio.
See also set_poisson_ratio function.
Get Set material thermal conductivity in W/m.K.
See also set_thermal_conductivity function.
Get material thermal expansion coefficient.
See also set_thermal_expansion function.
Get material young modulus.
See also set_young_modulus function.
Set material density in g/cm^3.
See also get_density function.
Set material poisson ratio.
See also get_poisson_ratio function.
Set Set material thermal conductivity in W/m.K.
See also get_thermal_conductivity function.
Set material thermal expansion coefficient.
See also get_thermal_expansion function.
Set material young modulus.
See also get_young_modulus function.