#include <SEScalar.h>

Public Member Functions | |
SEScalar () | |
SEScalar (double) | |
virtual | ~SEScalar () |
virtual void | Clear () |
virtual void | Invalidate () |
virtual void | Load (const CDM::ScalarData &in) |
virtual CDM::ScalarData * | Unload () const |
bool | Set (const SEScalar &s) |
void | Copy (const SEScalar &s) |
virtual bool | IsValid () const |
bool | IsInfinity () const |
bool | IsPositive () const |
bool | IsNegative () const |
bool | IsZero (double limit=ZERO_APPROX) const |
void | SetReadOnly (bool b) |
bool | IsReadOnly () const |
virtual double | GetValue () const |
virtual void | SetValue (double d) |
double | Increment (const SEScalar &s) |
double | IncrementValue (double d) |
double | Decrement (const SEScalar &s) |
double | DecrementValue (double d) |
double | Multiply (const SEScalar &s) |
double | MultiplyValue (double d) |
double | Divide (const SEScalar &s) |
double | DivideValue (double d) |
bool | Equals (const SEScalar &to) const |
virtual void | ToString (std::ostream &str) const |
bool | operator< (const SEScalar &rhs) const |
bool | operator<= (const SEScalar &rhs) const |
bool | operator> (const SEScalar &rhs) const |
bool | operator>= (const SEScalar &rhs) const |
bool | operator== (const SEScalar &rhs) const |
bool | operator!= (const SEScalar &rhs) const |
SEScalar | operator+ (const SEScalar &rhs) const |
SEScalar & | operator+= (const SEScalar &rhs) |
SEScalar | operator- (const SEScalar &rhs) const |
SEScalar & | operator-= (const SEScalar &rhs) |
SEScalar | operator/ (const SEScalar &rhs) const |
SEScalar & | operator/= (const SEScalar &rhs) |
SEScalar | operator* (const SEScalar &rhs) const |
SEScalar & | operator*= (const SEScalar &rhs) |
![]() | |
SEProperty () | |
virtual | ~SEProperty () |
virtual bool | Load (const CDM::PropertyData &in) |
Static Public Member Functions | |
static double | dNaN () |
static bool | IsZero (double value, double limit) |
static bool | IsValue (double target, double value) |
Static Public Attributes | |
static double | NaN = std::numeric_limits<double>::quiet_NaN() |
static const std::string | unitless |
Protected Member Functions | |
virtual void | Unload (CDM::ScalarData &s) const |
![]() | |
virtual void | Unload (CDM::PropertyData &data) const |
Protected Attributes | |
double | m_value |
bool | m_readOnly |
Constructor & Destructor Documentation
biogears::SEScalar::SEScalar | ( | ) |
biogears::SEScalar::SEScalar | ( | double | v | ) |
|
virtual |
Member Function Documentation
|
virtual |
Reimplemented from biogears::SEProperty.
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, and biogears::SEScalarQuantity< ElectricChargeUnit >.
void biogears::SEScalar::Copy | ( | const SEScalar & | s | ) |
Copies the entire contents of the provided scalar to this. Even if s is invalid.
double biogears::SEScalar::Decrement | ( | const SEScalar & | s | ) |
double biogears::SEScalar::DecrementValue | ( | double | d | ) |
double biogears::SEScalar::Divide | ( | const SEScalar & | s | ) |
double biogears::SEScalar::DivideValue | ( | double | d | ) |
|
static |
bool biogears::SEScalar::Equals | ( | const SEScalar & | to | ) | const |
|
virtual |
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, biogears::SEScalarQuantity< ElectricChargeUnit >, biogears::SEUnitScalar, and biogears::SEScalar0To1.
double biogears::SEScalar::Increment | ( | const SEScalar & | s | ) |
double biogears::SEScalar::IncrementValue | ( | double | d | ) |
|
virtual |
Sets the value to NaN and removes the unit Note that this does not affect bounds
Implements biogears::SEProperty.
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, and biogears::SEScalarQuantity< ElectricChargeUnit >.
|
inline |
bool biogears::SEScalar::IsNegative | ( | ) | const |
bool biogears::SEScalar::IsPositive | ( | ) | const |
bool biogears::SEScalar::IsReadOnly | ( | ) | const |
|
virtual |
Implements biogears::SEProperty.
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, and biogears::SEScalarQuantity< ElectricChargeUnit >.
|
static |
bool biogears::SEScalar::IsZero | ( | double | limit = ZERO_APPROX | ) | const |
|
static |
|
virtual |
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, and biogears::SEScalarQuantity< ElectricChargeUnit >.
double biogears::SEScalar::Multiply | ( | const SEScalar & | s | ) |
double biogears::SEScalar::MultiplyValue | ( | double | d | ) |
|
inline |
bool biogears::SEScalar::operator< | ( | const SEScalar & | rhs | ) | const |
bool biogears::SEScalar::operator<= | ( | const SEScalar & | rhs | ) | const |
|
inline |
bool biogears::SEScalar::operator> | ( | const SEScalar & | rhs | ) | const |
bool biogears::SEScalar::operator>= | ( | const SEScalar & | rhs | ) | const |
bool biogears::SEScalar::Set | ( | const SEScalar & | s | ) |
Copies ONLY the value and unit ONLY if the provided scalar is valid.
void biogears::SEScalar::SetReadOnly | ( | bool | b | ) |
|
virtual |
Reimplemented in biogears::SEScalarNeg1To1, and biogears::SEScalar0To1.
|
virtual |
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, biogears::SEScalarQuantity< ElectricChargeUnit >, and biogears::SEUnitScalar.
|
virtual |
Reimplemented in TestScalarQuantity, biogears::SEScalarMassPerVolume, biogears::SEScalarMassPerAmount, biogears::SEScalarAreaPerTimePressure, biogears::SEScalarMassPerTime, biogears::SEScalarVolumePerTime, biogears::SEScalarAmountPerTime, biogears::SEScalarAmountPerVolume, biogears::SEScalarLength, biogears::SEScalarLengthPerTime, biogears::SEScalarMass, biogears::SEScalarPower, biogears::SEScalarTimeMassPerVolume, biogears::SEScalarFlowInertance, biogears::SEScalarFlowResistance, biogears::SEScalarPressure, biogears::SEScalarTime, biogears::SEScalarVolume, biogears::SEScalarVolumePerTimeMass, biogears::SEScalarEnergy, biogears::SEScalarEnergyPerMass, biogears::SEScalarFlowCompliance, biogears::SEScalarFrequency, biogears::SEScalarHeatCapacitance, biogears::SEScalarHeatCapacitancePerMass, biogears::SEScalarHeatConductance, biogears::SEScalarHeatResistance, biogears::SEScalarHeatResistanceArea, biogears::SEScalarInversePressure, biogears::SEScalarLengthPerTimePressure, biogears::SEScalarPressureTimePerVolumeArea, biogears::SEScalarTemperature, biogears::SEScalarVolumePerTimePressure, biogears::SEScalarAmount, biogears::SEScalarAmountPerMass, biogears::SEScalarFlowElastance, biogears::SEScalarForce, biogears::SEScalarHeatConductancePerArea, biogears::SEScalarVolumePerTimeArea, biogears::SEScalarElectricPotential, biogears::SEScalarEnergyPerAmount, biogears::SEScalarInverseVolume, biogears::SEScalarOsmolality, biogears::SEScalarOsmolarity, biogears::SEScalarPressurePerVolume, biogears::SEScalarPressureTimePerArea, biogears::SEScalarVolumePerPressure, biogears::SEScalarVolumePerTimePressureArea, biogears::SEScalarArea, biogears::SEScalarElectricCapacitance, biogears::SEScalarElectricCharge, biogears::SEScalarElectricCurrent, biogears::SEScalarElectricInductance, biogears::SEScalarElectricResistance, biogears::SEScalarHeatCapacitancePerAmount, biogears::SEScalarHeatInductance, biogears::SEScalarMassPerAreaTime, biogears::SEScalarMassPerMass, biogears::SEScalarPowerPerAreaTemperatureToTheFourth, biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, biogears::SEScalarQuantity< ElectricChargeUnit >, biogears::SEScalarFraction, biogears::SEScalarNeg1To1, and biogears::SEScalar0To1.
|
protectedvirtual |
Reimplemented in biogears::SEScalarQuantity< Unit >, biogears::SEScalarQuantity< ElectricResistanceUnit >, biogears::SEScalarQuantity< HeatInductanceUnit >, biogears::SEScalarQuantity< MassPerTimeUnit >, biogears::SEScalarQuantity< VolumePerTimeUnit >, biogears::SEScalarQuantity< AmountPerVolumeUnit >, biogears::SEScalarQuantity< VolumePerPressureUnit >, biogears::SEScalarQuantity< OsmolalityUnit >, biogears::SEScalarQuantity< LengthPerTimeUnit >, biogears::SEScalarQuantity< HeatCapacitancePerMassUnit >, biogears::SEScalarQuantity< FlowComplianceUnit >, biogears::SEScalarQuantity< LengthUnit >, biogears::SEScalarQuantity< MassPerVolumeUnit >, biogears::SEScalarQuantity< PressureUnit >, biogears::SEScalarQuantity< MassPerMassUnit >, biogears::SEScalarQuantity< PowerUnit >, biogears::SEScalarQuantity< FlowInertanceUnit >, biogears::SEScalarQuantity< MassPerAmountUnit >, biogears::SEScalarQuantity< EnergyPerAmountUnit >, biogears::SEScalarQuantity< PressurePerVolumeUnit >, biogears::SEScalarQuantity< MassUnit >, biogears::SEScalarQuantity< VolumeUnit >, biogears::SEScalarQuantity< ElectricCapacitanceUnit >, biogears::SEScalarQuantity< HeatCapacitanceUnit >, biogears::SEScalarQuantity< AmountPerTimeUnit >, biogears::SEScalarQuantity< ElectricCurrentUnit >, biogears::SEScalarQuantity< ElectricPotentialUnit >, biogears::SEScalarQuantity< AreaPerTimePressureUnit >, biogears::SEScalarQuantity< AmountUnit >, biogears::SEScalarQuantity< LengthPerTimePressureUnit >, biogears::SEScalarQuantity< PowerPerAreaTemperatureToTheFourthUnit >, biogears::SEScalarQuantity< PressureTimePerVolumeAreaUnit >, biogears::SEScalarQuantity< FlowResistanceUnit >, biogears::SEScalarQuantity< ElectricInductanceUnit >, biogears::SEScalarQuantity< OsmolarityUnit >, biogears::SEScalarQuantity< HeatCapacitancePerAmountUnit >, biogears::SEScalarQuantity< TestUnit >, biogears::SEScalarQuantity< ForceUnit >, biogears::SEScalarQuantity< FlowElastanceUnit >, biogears::SEScalarQuantity< VolumePerTimePressureUnit >, biogears::SEScalarQuantity< PressureTimePerAreaUnit >, biogears::SEScalarQuantity< HeatConductanceUnit >, biogears::SEScalarQuantity< AreaUnit >, biogears::SEScalarQuantity< AmountPerMassUnit >, biogears::SEScalarQuantity< HeatConductancePerAreaUnit >, biogears::SEScalarQuantity< TimeUnit >, biogears::SEScalarQuantity< EnergyPerMassUnit >, biogears::SEScalarQuantity< HeatResistanceAreaUnit >, biogears::SEScalarQuantity< TimeMassPerVolumeUnit >, biogears::SEScalarQuantity< InverseVolumeUnit >, biogears::SEScalarQuantity< MassPerAreaTimeUnit >, biogears::SEScalarQuantity< InversePressureUnit >, biogears::SEScalarQuantity< VolumePerTimePressureAreaUnit >, biogears::SEScalarQuantity< VolumePerTimeAreaUnit >, biogears::SEScalarQuantity< EnergyUnit >, biogears::SEScalarQuantity< TemperatureUnit >, biogears::SEScalarQuantity< FrequencyUnit >, biogears::SEScalarQuantity< HeatResistanceUnit >, biogears::SEScalarQuantity< VolumePerTimeMassUnit >, and biogears::SEScalarQuantity< ElectricChargeUnit >.
Member Data Documentation
|
protected |
|
protected |
|
static |
|
static |