![]() |
KIDS
ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
|
#include <phys.h>
Public Types | |
using | type = T |
Public Member Functions | |
constexpr | dimensions () |
constexpr | dimensions (const std::array< T, N > &a) |
constexpr bool | operator== (const dimensions &rdim) const |
constexpr bool | operator!= (const dimensions &rdim) const |
constexpr bool | operator< (const dimensions &rdim) const |
constexpr bool | operator> (const dimensions &rdim) const |
constexpr dimensions | operator/ (const dimensions rdim) const |
constexpr dimensions | operator* (const dimensions rdim) const |
constexpr dimensions | power (const T index) const |
std::string | to_string () const |
Public Attributes | |
std::array< T, N > | _data |
using phys::dimensions< T, N >::type = T |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 140 of file phys.h.
References phys::dimensions< T, N >::_data.
|
inlineconstexpr |
Definition at line 147 of file phys.h.
References phys::dimensions< T, N >::_data, and phys::array_add().
|
inlineconstexpr |
Definition at line 144 of file phys.h.
References phys::dimensions< T, N >::_data, and phys::array_minus().
|
inlineconstexpr |
Definition at line 141 of file phys.h.
References phys::dimensions< T, N >::_data.
|
inlineconstexpr |
Definition at line 139 of file phys.h.
References phys::dimensions< T, N >::_data.
|
inlineconstexpr |
Definition at line 142 of file phys.h.
References phys::dimensions< T, N >::_data.
|
inlineconstexpr |
Definition at line 150 of file phys.h.
References phys::dimensions< T, N >::_data, and phys::array_scale().
Referenced by phys::power().
|
inline |
Definition at line 151 of file phys.h.
References phys::dimensions< T, N >::_data.
Referenced by phys::to_string().
std::array<T, N> phys::dimensions< T, N >::_data |
Definition at line 131 of file phys.h.
Referenced by phys::unitsys::as(), phys::unitsys::eval(), phys::dimensions< T, N >::operator!=(), phys::dimensions< T, N >::operator*(), phys::dimensions< T, N >::operator/(), phys::dimensions< T, N >::operator<(), phys::dimensions< T, N >::operator==(), phys::dimensions< T, N >::operator>(), phys::dimensions< T, N >::power(), phys::reduce_l_energy(), phys::reduce_l_nonzero(), and phys::dimensions< T, N >::to_string().