HDPipeDesignData Methods |
The HDPipeDesignData type exposes the following members.
| Name | Description | |
|---|---|---|
| ActiveReaches |
Return a list of active HDPipeDesignOptimizationReach'es.
| |
| ConvertFeetToMeterConditionally |
Convert length to SI units if necessary
| |
| ConvertMeterToFeetConditionally |
Conversion from meters to feet, if InputOutputUnits is US | |
| DeletePreviousResults |
Delete result file (if possible) and delete all previously calculated diameters.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| FindEngineReachFromId |
Find the EngineReach that has reachId == EngineReach.LocationSpan.ID. If multiple reaches exist that
have the same ID in locations, then an exception is generated. Use this function from Prepare if the
| |
| FindPipeDesignItemFromId |
Find a Pipe Design item from an id. This is used from the control module
when all the reaches in an item are controlled as a group (then the
control module operates on the item instead of on the individual reaches)
| |
| FindPipeDesignReachFromId |
Loop through all reaches that are part of Pipe Design and return the one with the
specified id.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Initialize |
Initialize
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Prepare |
Create controls necessary to modify pipe Manning numbers and set pipe diameters from
pipe design restul file
| |
| ReadResultFile |
Read result file into active flag, init factor and previous results for each reach
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Validate |
Check PipeDesignData for errors and inconsistencies
| |
| WriteMEXFile |
Write mex file, matching that of MOUSE
| |
| WriteResultFile |
Write a Pipe Design result file. The result file is a PFS file that contains
the pipe diameters from a Pipe Design simulation.
|