Chaste
Build::
|
#include <AbstractVesselNetworkComponentFlowProperties.hpp>
Public Member Functions | |
AbstractVesselNetworkComponentFlowProperties () | |
virtual | ~AbstractVesselNetworkComponentFlowProperties () |
units::quantity< unit::pressure > | GetPressure () const |
virtual void | SetPressure (units::quantity< unit::pressure > pressure) |
Public Member Functions inherited from AbstractVesselNetworkComponentProperties< DIM > | |
AbstractVesselNetworkComponentProperties () | |
virtual | ~AbstractVesselNetworkComponentProperties () |
virtual std::map< std::string, double > | GetOutputData () const =0 |
Protected Attributes | |
units::quantity< unit::pressure > | mPressure |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
This class contains common functionality for flow property containers for all vessel network components.
Definition at line 51 of file AbstractVesselNetworkComponentFlowProperties.hpp.
AbstractVesselNetworkComponentFlowProperties< DIM >::AbstractVesselNetworkComponentFlowProperties | ( | ) |
Constructor
Definition at line 39 of file AbstractVesselNetworkComponentFlowProperties.cpp.
|
virtual |
Destructor
Definition at line 45 of file AbstractVesselNetworkComponentFlowProperties.cpp.
units::quantity< unit::pressure > AbstractVesselNetworkComponentFlowProperties< DIM >::GetPressure | ( | ) | const |
Return the pressure in the component
Definition at line 50 of file AbstractVesselNetworkComponentFlowProperties.cpp.
References AbstractVesselNetworkComponentFlowProperties< DIM >::mPressure.
Referenced by NodeFlowProperties< DIM >::GetOutputData().
|
inlineprivate |
Do the serialize
ar | the archive |
version | the archive version number |
Definition at line 67 of file AbstractVesselNetworkComponentFlowProperties.hpp.
References AbstractVesselNetworkComponentFlowProperties< DIM >::mPressure.
|
virtual |
Set the pressure in the component
pressure | the component pressure |
Definition at line 56 of file AbstractVesselNetworkComponentFlowProperties.cpp.
References AbstractVesselNetworkComponentFlowProperties< DIM >::mPressure.
|
friend |
Archiving
Definition at line 59 of file AbstractVesselNetworkComponentFlowProperties.hpp.
|
protected |
Dimensionless pressure in the component
Definition at line 78 of file AbstractVesselNetworkComponentFlowProperties.hpp.
Referenced by AbstractVesselNetworkComponentFlowProperties< DIM >::GetPressure(), AbstractVesselNetworkComponentFlowProperties< DIM >::serialize(), and AbstractVesselNetworkComponentFlowProperties< DIM >::SetPressure().