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
LinearThermalExpansionCoefficient.hpp File Reference
#include <cstddef>
#include <functional>
#include <ostream>
#include "DimensionalScalar.hpp"
#include "ScalarStrain.hpp"
#include "TemperatureDifference.hpp"
#include "Unit/ReciprocalTemperature.hpp"

Go to the source code of this file.

Classes

class  PhQ::LinearThermalExpansionCoefficient< NumericType >
 Linear thermal expansion coefficient. Not to be confused with the volumetric thermal expansion coefficient; see PhQ::VolumetricThermalExpansionCoefficient. 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 LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator!= (const LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator< (const LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator> (const LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator<= (const LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
constexpr bool PhQ::operator>= (const LinearThermalExpansionCoefficient< NumericType > &left, const LinearThermalExpansionCoefficient< NumericType > &right) noexcept
 
template<typename NumericType >
std::ostream & PhQ::operator<< (std::ostream &stream, const LinearThermalExpansionCoefficient< NumericType > &linear_thermal_expansion_coefficient)
 
template<typename NumericType >
constexpr LinearThermalExpansionCoefficient< NumericType > PhQ::operator* (const NumericType number, const LinearThermalExpansionCoefficient< NumericType > &linear_thermal_expansion_coefficient)