units
Use physical dimensions at compile-time or run-time.
|
Definition of vnix::units::number. More...
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | Eigen::Matrix< S, R, C, OPT, MR, MC > |
class | Eigen::CwiseBinaryOp< B, L, R > |
class | Eigen::Product< L, R, OPT > |
struct | vnix::mv::mat< T, NR, NC > |
Model of a matrix of quantities. More... | |
struct | vnix::units::basic_number< T > |
Base-struct for wrapper to disambiguate scalar from dimval and protected storage for numeric value associated with a physical unit. More... | |
struct | vnix::units::number< T > |
Generic template for wrapper to disambiguate scalar from dimval and protected storage for numeric value associated with a physical unit. More... | |
struct | vnix::units::number< int > |
Specialization of scalar for int. More... | |
struct | vnix::units::number< float > |
Specialization of scalar for float. More... | |
struct | vnix::units::number< double > |
Specialization of scalar for double. More... | |
struct | vnix::units::number< long double > |
Specialization of scalar for long double. More... | |
struct | vnix::units::number< int & > |
Specialization of scalar for int. More... | |
struct | vnix::units::number< float & > |
Specialization of scalar for float. More... | |
struct | vnix::units::number< double & > |
Specialization of scalar for double. More... | |
struct | vnix::units::number< long double & > |
Specialization of scalar for long double. More... | |
struct | vnix::units::number< int const & > |
Specialization of scalar for int. More... | |
struct | vnix::units::number< float const & > |
Specialization of scalar for float. More... | |
struct | vnix::units::number< double const & > |
Specialization of scalar for double. More... | |
struct | vnix::units::number< long double const & > |
Specialization of scalar for long double. More... | |
struct | vnix::units::number< mv::mat< T, NR, NC > > |
Specialization of scalar for vnix::mv::mat. More... | |
struct | vnix::units::number< Eigen::Matrix< S, R, C, OPT, MR, MC > > |
Specialization of scalar for Eigen::Matrix. More... | |
struct | vnix::units::number< Eigen::CwiseBinaryOp< B, L, R > > |
Specialization of scalar for Eigen::CwiseBinaryOp. More... | |
struct | vnix::units::number< Eigen::Product< L, R, OPT > > |
Specialization of scalar for Eigen::Product. More... | |
Namespaces | |
Eigen | |
vnix | |
Thomas E. Vaughan's public software. | |
vnix::mv | |
vnix::units | |
Classes and functions supporting a model of physically dimensioned quantities. | |
Definition of vnix::units::number.
Definition in file number.hpp.