Reaktoro
A unified framework for modeling chemically reactive systems
Pressure Class Reference

A type that describes pressure in units of Pa. More...

#include <ThermoScalar.hpp>

Inheritance diagram for Pressure:
[legend]
Collaboration diagram for Pressure:
[legend]

Public Member Functions

 Pressure ()
 Construct a default Pressure instance.
 
 Pressure (double val)
 Construct a Pressure instance with given value.
 
 operator double () const
 Converts this Pressure instance into a double.
 
- Public Member Functions inherited from ThermoScalarBase< double >
 ThermoScalarBase ()
 Construct a default ThermoScalar instance.
 
 ThermoScalarBase (double val)
 Construct a custom ThermoScalarBase instance with given value only. More...
 
 ThermoScalarBase (const double &val, const double &ddT, const double &ddP)
 Construct a custom ThermoScalarBase instance with given value and derivatives. More...
 
 ThermoScalarBase (const ThermoScalarBase< VR > &other)
 Construct a copy of a ThermoScalar instance.
 
auto operator= (const ThermoScalarBase< VR > &other) -> ThermoScalarBase &
 Assign another ThermoScalarBase instance to this ThermoScalarBase instance.
 
auto operator= (double other) -> ThermoScalarBase &
 Assign a scalar to this ThermoScalarBase instance.
 
auto operator+= (const ThermoScalarBase< VR > &other) -> ThermoScalarBase &
 Assign-addition of a ThermoScalar instance.
 
auto operator+= (double other) -> ThermoScalarBase &
 Assign-addition of a scalar.
 
auto operator-= (const ThermoScalarBase< VR > &other) -> ThermoScalarBase &
 Assign-subtraction of a ThermoScalar instance.
 
auto operator-= (double other) -> ThermoScalarBase &
 Assign-subtraction of a scalar.
 
auto operator*= (const ThermoScalarBase< VR > &other) -> ThermoScalarBase &
 Assign-multiplication of a ThermoScalar instance.
 
auto operator*= (double other) -> ThermoScalarBase &
 Assign-multiplication of a ThermoScalar instance.
 
auto operator/= (const ThermoScalarBase< VR > &other) -> ThermoScalarBase &
 Assign-division of a ThermoScalar instance.
 
auto operator/= (double other) -> ThermoScalarBase &
 Assign-division of a ThermoScalar instance.
 
 operator double () const
 Explicitly converts this ThermoScalar instance into a double.
 

Additional Inherited Members

- Public Attributes inherited from ThermoScalarBase< double >
double val
 The value of the thermodynamic property.
 
double ddT
 The partial temperature derivative of the thermodynamic property.
 
double ddP
 The partial pressure derivative of the thermodynamic property.
 

Detailed Description

A type that describes pressure in units of Pa.


The documentation for this class was generated from the following file: