DHI.Mike1D.Plugins Namespace | 
| Class | Description | |
|---|---|---|
| AddToOutput | 
            Plugin for adding quantities to output file.
             Two arguments are required: 
  | |
| CompositeStructureIterations | 
            Print out composite structure iterations to console or file
              | |
| ControlVariableExpression | 
            Plugin class for adding variable expressions to the control module
              | |
| CulvertIterations | 
            Print out culvert iterations to console or file
              | |
| DecoupledOutput | 
            Plugin for setting up decoupled output.
              | |
| EcoLabDebugger | 
            Plugin that enables debug output from ECO Lab.
             The following parameters must be set: 
  | |
| EcoLabNumberChecker | 
            Plugin that checks output from ECO Lab, and will throw an exception on first occurance
            of a NaN of inf number.
              | |
| GatelevelHotstart | 
             Plugin for using gate level from hotstart file
              The plugin takes the following parameters: Filepath = '' Gate = '<<'  | |
| InitialWaterLevel | 
             Plugin for adding parameter initial water level conditions
              The plugin takes the following parameters: Node = '<nodeId>;<wl>' Location = '<reachId>;<chainage>;<wl>' Span = '<reachId>;<startChainage>;<endChainage>;<wl>'  | |
| Mike1DPluginInfo | 
            Information on how to load a MIKE 1D plugin.
             A Mike 1D plugin is a class implementing the IMike1DPlugin. To utilize such a class, the name of the class and the name of the assembly containing the class must be provided. Also a number of arguments to the assembly can be defined.  | |
| PluginWriteSteadyIterationsToFile | 
            Plugin that enables writing of steady iterations to default HD result file.
              | |
| PostTimestepReport | 
            Abstract class for producing a report at end of time step.
              | |
| RemoveLID | 
            Plugin for removing some or all LID's from a setup
              | |
| ScriptAttribute | 
            Script attribute, to decorate methods as script methods to run
              | |
| ScriptInfo | ||
| ScriptLoader | 
            Class for loading, compiling and executing MIKE 1D scripts
              | |
| ScriptLoaderMethodToInvoke | 
            Methods to invoke, belongs to a ScriptLoaderTypeToInstantiate  | |
| ScriptLoaderTypeToInstantiate | 
            Script Types (classes) to instantiate.
              | |
| UHMRescaleTimestep | 
            Plugin for rescaling the timestep for UHM catchments such that the number of computational 
            cells do not get too big.
             One argument can be provided 
  | 
| Structure | Description | |
|---|---|---|
| Mike1DPluginArgument | 
            Argument for a plugin, in the form of a key and a value
              | 
| Interface | Description | |
|---|---|---|
| IMike1DPlugin | 
            Interface for a MIKE 1D Plugin.
              | 
| Enumeration | Description | |
|---|---|---|
| ScriptLoaderMethodType | 
            Type of method in script
              |