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
SubstanceAmount.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <functional>
#include <iostream>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

class  PhQ::Dimension::SubstanceAmount
 Base physical dimension of amount of substance. Typically denoted "N". One of seven independent base physical dimensions that form the physical dimension set of any unit of measure or physical quantity. Part of PhQ::Dimensions. More...
 

Namespaces

 PhQ
 Namespace that encompasses all of the Physical Quantities library's content.
 
 PhQ::Dimension
 Namespace that contains base physical dimensions.
 

Functions

constexpr bool PhQ::Dimension::operator== (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
constexpr bool PhQ::Dimension::operator!= (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
constexpr bool PhQ::Dimension::operator< (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
constexpr bool PhQ::Dimension::operator> (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
constexpr bool PhQ::Dimension::operator<= (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
constexpr bool PhQ::Dimension::operator>= (const SubstanceAmount &left, const SubstanceAmount &right) noexcept
 
std::ostream & PhQ::Dimension::operator<< (std::ostream &stream, const SubstanceAmount &amount)