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

Detailed Description

Stores data specific for a pipe.

Definition at line 33 of file NANDRAD_HydraulicNetworkPipeProperties.h.

#include <NANDRAD_HydraulicNetworkPipeProperties.h>

Public Types

enum  para_t {
  P_PipeRoughness, P_PipeInnerDiameter, P_PipeOuterDiameter, P_UValuePipeWall,
  NUM_P
}
 Parameters for the component. More...
 

Public Member Functions

NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID void checkParameters (int networkModelType) const
 Checks for valid and required parameters (value ranges). More...
 

Public Attributes

unsigned int m_id = NANDRAD::INVALID_ID
 Unique ID for this component. More...
 
IBK::Parameter m_para [NUM_P]
 Parameters. More...
 

Member Enumeration Documentation

◆ para_t

Parameters for the component.

Definition at line 37 of file NANDRAD_HydraulicNetworkPipeProperties.h.

Member Function Documentation

◆ checkParameters()

NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID void NANDRAD::HydraulicNetworkPipeProperties::checkParameters ( int  networkModelType) const

Checks for valid and required parameters (value ranges).

Parameters
networkModelTypeIdentifies basic network model type (see HydraulicNetwork::ModelType)

Member Data Documentation

◆ m_id

unsigned int NANDRAD::HydraulicNetworkPipeProperties::m_id = NANDRAD::INVALID_ID

Unique ID for this component.

Definition at line 59 of file NANDRAD_HydraulicNetworkPipeProperties.h.

◆ m_para

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

Parameters.

Definition at line 62 of file NANDRAD_HydraulicNetworkPipeProperties.h.


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