Physical Quantities  v1.0.0
C++ library of physical quantities, physical models, and units of measure for scientific computing. https://github.com/acodcha/phq
Classes | Namespaces | Functions
VolumetricThermalExpansionCoefficient.hpp File Reference
#include <cstddef>
#include <functional>
#include <ostream>
#include "DimensionalScalar.hpp"
#include "Strain.hpp"
#include "TemperatureDifference.hpp"
#include "Unit/ReciprocalTemperature.hpp"

Go to the source code of this file.

Classes

class  PhQ::VolumetricThermalExpansionCoefficient< NumericType >
 Volumetric thermal expansion coefficient. Not to be confused with the linear thermal expansion coefficient; see PhQ::LinearThermalExpansionCoefficient. For isotropic materials, the volumetric thermal expansion coefficient is usually three times the linear thermal expansion coefficient. More...
 

Namespaces

 PhQ
 Namespace that encompasses all of the Physical Quantities library's content.
 

Functions

template<typename NumericType >
constexpr bool PhQ::operator== (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator!= (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator< (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator> (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator<= (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator>= (const VolumetricThermalExpansionCoefficient< NumericType > &left, const VolumetricThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
std::ostream & PhQ::operator<< (std::ostream &stream, const VolumetricThermalExpansionCoefficient< NumericType > &volumetric_thermal_expansion_coefficient)
 
template<typename NumericType >
constexpr VolumetricThermalExpansionCoefficient< NumericType > PhQ::operator* (const NumericType number, const VolumetricThermalExpansionCoefficient< NumericType > &volumetric_thermal_expansion_coefficient)