sysc::Dimensionality Struct Reference
Last update: 17.07.2025Provide a structure for dimensionality. More...
#include <CommonSettings.hpp>
Public Member Functions | |
| Dimensionality (double length, double time, double mass, double temperature, double amountOfSubstance, double current, double luminousIntensity, double angle) | |
| Provide a constructor that provides exponents for each dimension. | |
| Dimensionality ()=default | |
| Provide a default constructor. | |
| bool | empty () const |
Public Attributes | |
| double | length {0.0} |
| double | time {0.0} |
| double | mass {0.0} |
| double | temperature {0.0} |
| double | amountOfSubstance {0.0} |
| double | current {0.0} |
| double | luminousIntensity {0.0} |
| double | angle {0.0} |
Detailed Description
Provide a structure for dimensionality.
Definition at line 74 of file CommonSettings.hpp.
Constructor & Destructor Documentation
◆ Dimensionality()
|
inline |
Provide a constructor that provides exponents for each dimension.
Definition at line 76 of file CommonSettings.hpp.
Member Function Documentation
◆ empty()
|
inline |
Definition at line 99 of file CommonSettings.hpp.
Member Data Documentation
◆ amountOfSubstance
| double sysc::Dimensionality::amountOfSubstance {0.0} |
Exponent of the amount of substance dimension.
Definition at line 115 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ angle
| double sysc::Dimensionality::angle {0.0} |
Exponent of the angle dimension.
Definition at line 118 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ current
| double sysc::Dimensionality::current {0.0} |
Exponent of the current dimension.
Definition at line 116 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ length
| double sysc::Dimensionality::length {0.0} |
Exponent of the length dimension.
Definition at line 111 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ luminousIntensity
| double sysc::Dimensionality::luminousIntensity {0.0} |
Exponent of the luminous intensity dimension.
Definition at line 117 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ mass
| double sysc::Dimensionality::mass {0.0} |
Exponent of the mass dimension.
Definition at line 113 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ temperature
| double sysc::Dimensionality::temperature {0.0} |
Exponent of the temperature dimension.
Definition at line 114 of file CommonSettings.hpp.
Referenced by Dimensionality().
◆ time
| double sysc::Dimensionality::time {0.0} |
Exponent of the time dimension.
Definition at line 112 of file CommonSettings.hpp.
Referenced by Dimensionality().