GeneralMath Member List

This is the complete list of members for GeneralMath, including all inherited members.

CalculateConcentration(const SEScalarMass &mass, const SEScalarVolume &volume, SEScalarMassPerVolume &concentration, Logger *logger=nullptr)GeneralMathstatic
CalculateHenrysLawConcentration(const SESubstance &substance, const SEScalarPressure &partialPressure, SEScalarMassPerVolume &concentration, Logger *logger=nullptr)GeneralMathstatic
CalculateMass(const SEScalarVolume &volume, const SEScalarMassPerVolume &concentration, SEScalarMass &mass, Logger *logger=nullptr)GeneralMathstatic
CalculateOsmolality(const SEScalarAmountPerVolume &sodiumMolarity, const SEScalarAmountPerVolume &potassiumMolarity, const SEScalarAmountPerVolume &glucoseMolarity, const SEScalarAmountPerVolume &ureaMolarity, const SEScalar &specificGravity, SEScalarOsmolality &fluidOsmolality)GeneralMathstatic
CalculateOsmolarity(const SEScalarAmountPerVolume &sodiumMolarity, const SEScalarAmountPerVolume &potassiumMolarity, const SEScalarAmountPerVolume &glucoseMolarity, const SEScalarAmountPerVolume &ureaMolarity, SEScalarOsmolarity &fluidOsmolarity)GeneralMathstatic
CalculatePartialPressureInGas(const SEScalar0To1 &volumeFraction, const SEScalarPressure &pressure, SEScalarPressure &partialPressure, Logger *logger=nullptr)GeneralMathstatic
CalculatePartialPressureInLiquid(const SESubstance &substance, const SEScalarMassPerVolume &concentration, SEScalarPressure &partialPressure, Logger *logger=nullptr)GeneralMathstatic
CalculateSpecificGravity(const SEScalarMass &mass, const SEScalarVolume &volume, SEScalar &specificGravity, Logger *logger=nullptr)GeneralMathstatic
Combinations(std::vector< int > maxValues, std::vector< std::vector< int >> &permutations)GeneralMathstatic
LinearInterpolator(double x1, double x2, double y1, double y2, double xPrime)GeneralMathstatic
LogisticFunction(double a, double x50, double k, double x)GeneralMathstatic
PercentDifference(double expected, double calculated)GeneralMathstatic
PercentTolerance(double expected, double calculated, double epsilon=1e-20)GeneralMathstatic
ResistanceFunction(double dbase, double dmin, double dmax, double dx)GeneralMathstatic