NANDRAD Data Model Library  Version 2.0
NANDRAD
NANDRAD::HydraulicFluid Class Reference

Detailed Description

Properties of a fluid within a network.

Definition at line 34 of file NANDRAD_HydraulicFluid.h.

#include <NANDRAD_HydraulicFluid.h>

Collaboration diagram for NANDRAD::HydraulicFluid:

Public Types

enum  para_t { P_Density, P_HeatCapacity, P_Conductivity, NUM_P }
 Basic parameters. More...
 

Public Member Functions

NANDRAD_READWRITE void defaultFluidWater ()
 Populates the HydraulicFluid object with properties of water. More...
 
void checkParameters (int networkModelType)
 Checks for valid and required parameters (value ranges). More...
 
bool equal (const HydraulicFluid &other) const
 Comparies objects by physical parametrization (excluding ID and displayname and object list). More...
 

Public Attributes

std::string m_displayName
 Display name of fluid. More...
 
IBK::Parameter m_para [NUM_P]
 List of parameters. More...
 
LinearSplineParameter m_kinematicViscosity
 Kinematic viscosity [m2/s]. More...
 

Member Enumeration Documentation

◆ para_t

Basic parameters.

Definition at line 38 of file NANDRAD_HydraulicFluid.h.

Member Function Documentation

◆ defaultFluidWater()

NANDRAD_READWRITE void NANDRAD::HydraulicFluid::defaultFluidWater ( )

Populates the HydraulicFluid object with properties of water.

◆ checkParameters()

void NANDRAD::HydraulicFluid::checkParameters ( int  networkModelType)

Checks for valid and required parameters (value ranges).

◆ equal()

bool NANDRAD::HydraulicFluid::equal ( const HydraulicFluid other) const

Comparies objects by physical parametrization (excluding ID and displayname and object list).

Member Data Documentation

◆ m_displayName

std::string NANDRAD::HydraulicFluid::m_displayName

Display name of fluid.

Definition at line 63 of file NANDRAD_HydraulicFluid.h.

◆ m_para

IBK::Parameter NANDRAD::HydraulicFluid::m_para[NUM_P]

List of parameters.

Definition at line 65 of file NANDRAD_HydraulicFluid.h.

◆ m_kinematicViscosity

LinearSplineParameter NANDRAD::HydraulicFluid::m_kinematicViscosity

Kinematic viscosity [m2/s].

Definition at line 68 of file NANDRAD_HydraulicFluid.h.


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