Click or drag to resize

HDPipeDesignData Properties

The HDPipeDesignData type exposes the following members.

Properties
  NameDescription
Public propertyCommercialPipeDiameters
List of commercial pipe diameters. These are used for suggesting new pipe diameters after a simulation done. The smallest diameter larger than the computed diameter is used as suggestion.
Public propertyConnection
Holder of read/write information
(Inherited from AbstractDataAccess.)
Public propertyCustomTypes
List of custom types stored in the data object and that must be serialized.

A custom type is e.g. a user implemented structure or catchment model. In order to store information on the custom type in the .m1dx file, the system needs to know which custom types are being used, and they must be added to this list.

(Inherited from AbstractDataAccess.)
Public propertyDesignOptimizationItems
A list of items in the Pipe Design simulation. Each item contains a list of reaches that will be modified.
Public propertyExtensionData
Holds data from an extended DataContract
(Inherited from AbstractDataAccess.)
Public propertyInputOutputUnits
Unit of input and output files
Public propertyMEXFile
Name and path of mex file
Public propertyPIDDerivationPeriod
PID derivation period in seconds. Default value 0.8 seconds.
Public propertyPIDIntegrationPeriod
PID integration period in seconds. Default value 300 seconds.
Public propertyPIDProportionalityFactor
PID proportionality factors. Default value -1
Public propertyPIDWeightTimeStep1
PID weight of time step n to use when modifying the Manning number of reaches. Default value 1.
Public propertyPIDWeightTimeStep2
PID weight of time step n-1 to use when modifying the Manning number of reaches. Default value 1.
Public propertyPIDWeightTimeStep3
PID weight of time step n-2 to use when modifying the Manning number of reaches. Default value 1.
Public propertyResultFile
File path of the Pipe Design result file
Top
See Also