ArgumentsParser Class

Class in charge of parsing and reading the arguments form the console application, then giving them back to the analysis tool instance.

Definition

Namespace: DHI.Mike1D.Mike1DDataAccess.NetworkAnalysisTool
Assembly: DHI.Mike1D.Mike1DDataAccess (in DHI.Mike1D.Mike1DDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class ArgumentsParser
Inheritance
Object    ArgumentsParser

Constructors

ArgumentsParserInitializes a new instance of the ArgumentsParser class

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Parse parse the console arguments and hold them until they will be passed to the analysis tool
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

ArgAnalysisType This variable will specify the type of analysis to be done.
ArgFixedWaterDepth fixedWaterdepth to be used in the analysis in case the water depth is used and the type of waterdepth is fixed.
FilePath filepath to the 1-d model to be analyzed.
NbOfPoints nb of Hpoints to be printed in the report file.
TargetCourantNb courant number to be used in the newtwork analysis. default value: 0.8
WaterDepthCondition Waterdepth condition to be used in the analysis. it can be one of the following: 1) Fixed value, 2) Initial conditions, 3) Full cross sections, 4) Low flow conditions.

See Also