Skip to main content

System Coupling C++ library 2025 R1

sysc::Dimensionality Struct Reference

Last update: 17.07.2025

Provide 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 76 of file CommonSettings.hpp.

Member Data Documentation

◆ amountOfSubstance

double sysc::Dimensionality::amountOfSubstance {0.0}

Exponent of the amount of substance dimension.

Definition at line 117 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ angle

double sysc::Dimensionality::angle {0.0}

Exponent of the angle dimension.

Definition at line 120 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ current

double sysc::Dimensionality::current {0.0}

Exponent of the current dimension.

Definition at line 118 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ length

double sysc::Dimensionality::length {0.0}

Exponent of the length dimension.

Definition at line 113 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ luminousIntensity

double sysc::Dimensionality::luminousIntensity {0.0}

Exponent of the luminous intensity dimension.

Definition at line 119 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ mass

double sysc::Dimensionality::mass {0.0}

Exponent of the mass dimension.

Definition at line 115 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ temperature

double sysc::Dimensionality::temperature {0.0}

Exponent of the temperature dimension.

Definition at line 116 of file CommonSettings.hpp.

Referenced by Dimensionality().

◆ time

double sysc::Dimensionality::time {0.0}

Exponent of the time dimension.

Definition at line 114 of file CommonSettings.hpp.

Referenced by Dimensionality().

Connect with Ansys