DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
physicalQuantity.hpp File Reference
#include <iostream>
#include <string>
#include <type_traits>
#include <common-utils/utilities.hpp>
#include "cpp-units/types/dimensionality.hpp"

Go to the source code of this file.

Classes

class  CppUnits::PhysicalQuantity< BaseDimensionality >
 

Namespaces

namespace  CppUnits
 

Functions

template<int L1, int M1, int T1, int I1, int Th1, int N1, int J1, int L2, int M2, int T2, int I2, int Th2, int N2, int J2>
constexpr auto CppUnits::operator* (const PhysicalQuantity< Dimensionality< L1, M1, T1, I1, Th1, N1, J1 > > &lhs, const PhysicalQuantity< Dimensionality< L2, M2, T2, I2, Th2, N2, J2 > > &rhs) noexcept
 
template<int L, int M, int T, int I, int Th, int N, int J>
constexpr auto CppUnits::operator* (long double lhs, const PhysicalQuantity< Dimensionality< L, M, T, I, Th, N, J > > &rhs) noexcept
 
template<int L1, int M1, int T1, int I1, int Th1, int N1, int J1, int L2, int M2, int T2, int I2, int Th2, int N2, int J2>
constexpr auto CppUnits::operator/ (const PhysicalQuantity< Dimensionality< L1, M1, T1, I1, Th1, N1, J1 > > &lhs, const PhysicalQuantity< Dimensionality< L2, M2, T2, I2, Th2, N2, J2 > > &rhs) noexcept
 
template<int L, int M, int T, int I, int Th, int N, int J>
constexpr auto CppUnits::operator/ (long double lhs, const PhysicalQuantity< Dimensionality< L, M, T, I, Th, N, J > > &rhs) noexcept