public MOUSE_RUNOFF_parameters(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("TRAP_Computation", PFSParameterType.Boolean, true));

      _pfsHandle.AddKeyword(new PFSKeyword("Simulation_start", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("Simulation_end", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("Dt_FixedSec", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("Dt_WetPeriodSec", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("Dt_DryPeriodSec", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("RDII_dtSRC_hour", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("RDII_dtFRC_sec", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("Allow_OverWrite", PFSParameterType.Boolean, true));

      Model_type = new Model_type("Model_type");
      _pfsHandle.AddKeyword(Model_type._keyword);
    }
Пример #2
0
        public MOUSE_RUNOFF_parameters(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("TRAP_Computation", PFSParameterType.Boolean, true));

            _pfsHandle.AddKeyword(new PFSKeyword("Simulation_start", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("Simulation_end", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("Dt_FixedSec", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("Dt_WetPeriodSec", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("Dt_DryPeriodSec", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("RDII_dtSRC_hour", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("RDII_dtFRC_sec", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("Allow_OverWrite", PFSParameterType.Boolean, true));

            Model_type = new Model_type("Model_type");
            _pfsHandle.AddKeyword(Model_type._keyword);
        }
Пример #3
0
        /// <summary>
        /// Adds a new command area that only contains the necessary sections and keywords for a single well.
        /// </summary>
        public void AddNewSingleWellCommandArea()
        {
            PFSSection Nc = new PFSSection("CommandArea");
              Nc.AddKeyword(new PFSKeyword("AreaName", PFSParameterType.String,""));
              Nc.AddKeyword(new PFSKeyword("AreaCodeID", PFSParameterType.String, ""));
              Nc.AddKeyword(new PFSKeyword("AreaCode", PFSParameterType.Integer, 0));
              PFSSection Sources = new PFSSection("Sources");
              Sources.AddKeyword(new PFSKeyword("NumberOfSources", PFSParameterType.Integer, 1));

              PFSSection Source1 = new PFSSection("Source1");
              Source1.AddKeyword(new PFSKeyword("SourceTypeCode", PFSParameterType.Integer, 2));
              Source1.AddKeyword(new PFSKeyword("WaterApplication", PFSParameterType.Integer, 1));
              Source1.AddKeyword(new PFSKeyword("DirectApplication", PFSParameterType.Integer, 1));
              Source1.AddKeyword(new PFSKeyword("WellXposSIWS", PFSParameterType.Double, 1));
              Source1.AddKeyword(new PFSKeyword("WellYposSIWS", PFSParameterType.Double, 1));
              Source1.AddKeyword(new PFSKeyword("ScreenTopDepthSIWS", PFSParameterType.Double, 1));
              Source1.AddKeyword(new PFSKeyword("CapacitySIWS", PFSParameterType.Double, 100));
              Source1.AddKeyword(new PFSKeyword("ThresholdDepthSIWS", PFSParameterType.Double, 1));
              Source1.AddKeyword(new PFSKeyword("ScreenBottomDepthSIWS", PFSParameterType.Double, 1));
              Source1.AddKeyword(new PFSKeyword("IrrigationLicenseIncluded", PFSParameterType.Integer, 0));
              Source1.AddKeyword(new PFSKeyword("TYPE", PFSParameterType.Integer, 2));

              Sources.AddSection(Source1);
              Nc.AddSection(Sources);

              CommandArea CA = new CommandArea(Nc);
              _commandAreas.Add(CA);
              _pfsHandle.AddSection(Nc);

              NO_AREAS++;
        }
Пример #4
0
        public DEFAULT_DATA(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("SoilTextOn", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("MapTextOn", PFSParameterType.Integer, 0));
        }
Пример #5
0
        public LITOGRAFIDATA(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NoLitografiLayers", PFSParameterType.Integer, 0));
        }
Пример #6
0
        public OPERATOR(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("OPERATOR_TYPE", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("T_RETENTION", PFSParameterType.String, ""));
        }
Пример #7
0
        public Foreground(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NumberOfLayers", PFSParameterType.Integer, 0));
        }
Пример #8
0
        public CROSSSECTIONS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("CrossSectionDataBridge", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("CrossSectionFile", PFSParameterType.FileName, ""));
        }
Пример #9
0
    public OPERATOR(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("OPERATOR_TYPE", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("T_RETENTION", PFSParameterType.String, ""));

    }
Пример #10
0
    public CROSSSECTIONS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("CrossSectionDataBridge", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("CrossSectionFile", PFSParameterType.FileName, ""));

    }
Пример #11
0
    public Foreground(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NumberOfLayers", PFSParameterType.Integer, 0));

    }
Пример #12
0
    public DEFAULT_DATA(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("SoilTextOn", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("MapTextOn", PFSParameterType.Integer, 0));

    }
Пример #13
0
        public MOUSE_PASSIVE_CONTROL(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Passive_Controls = new List <Passive_Control>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));
        }
Пример #14
0
    public LITOGRAFIDATA(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NoLitografiLayers", PFSParameterType.Integer, 0));

    }
Пример #15
0
        public WELLFIELD(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            WellFieldItems = new List <WellFieldItem>();
            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NoWellFields", PFSParameterType.Integer, 0));
        }
Пример #16
0
        public DataSet(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Datas = new List <Data>();
            _pfsHandle.AddKeyword(new PFSKeyword("DataSetID", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("TypeNo", PFSParameterType.Integer, 0));
        }
Пример #17
0
        public MOUSE_TABULAR_DATA(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            DataSets = new List <DataSet>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));
        }
Пример #18
0
    public Rows(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      rHeader = new rHeader("rHeader");
      _pfsHandle.AddKeyword(rHeader._keyword);
      r = new r("r");
      _pfsHandle.AddKeyword(r._keyword);
    }
Пример #19
0
        public Rows(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            rHeader = new rHeader("rHeader");
            _pfsHandle.AddKeyword(rHeader._keyword);
            r = new r("r");
            _pfsHandle.AddKeyword(r._keyword);
        }
Пример #20
0
        public MOUSE_CROSS_SECTIONS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Cross_Sections = new List <Cross_Section>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));
        }
Пример #21
0
        public FILTERDATA1(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            FILTERITEM_1s = new List <FILTERITEM_1>();
            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NoFilters", PFSParameterType.Integer, 0));
        }
    public MOUSE_PASSIVE_CONTROL(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Passive_Controls = new List<Passive_Control>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

    }
Пример #23
0
    public FILTERDATA1(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      FILTERITEM_1s = new List<FILTERITEM_1>();
      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NoFilters", PFSParameterType.Integer, 0));

    }
Пример #24
0
    public WELLFIELD(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      WellFieldItems = new List<WellFieldItem>();
      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NoWellFields", PFSParameterType.Integer, 0));

    }
Пример #25
0
    public DataSet(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Datas = new List<Data>();
      _pfsHandle.AddKeyword(new PFSKeyword("DataSetID", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("TypeNo", PFSParameterType.Integer, 0));

    }
    public MOUSE_CROSS_SECTIONS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Cross_Sections = new List<Cross_Section>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

    }
Пример #27
0
        public WellFieldItem(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("WellFieldName", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("WellFieldShow", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("WellFieldID", PFSParameterType.Integer, 0));
        }
Пример #28
0
    public MOUSE_TABULAR_DATA(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      DataSets = new List<DataSet>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

    }
Пример #29
0
        public WELLDATA(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            WELLNO_1s = new List <WELLNO_1>();
            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NoWells", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("IncludeFractureWell", PFSParameterType.Integer, 0));
        }
Пример #30
0
        public FILTERDATA(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("NoFilters", PFSParameterType.Integer, 0));

            FILTERITEM_1 = new FILTERITEM_1("FILTERITEM_1");
            _pfsHandle.AddSection(FILTERITEM_1._pfsHandle);
        }
Пример #31
0
    public branch(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      definitions = new definitions("definitions");
      _pfsHandle.AddKeyword(definitions._keyword);
      connections = new connections("connections");
      _pfsHandle.AddKeyword(connections._keyword);
      points = new points1("points");
      _pfsHandle.AddKeyword(points._keyword);
    }
Пример #32
0
        public LAYER_FILES(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("AxisUnit", PFSParameterType.Integer, 0));

            DataFileName = new DataFileName("DataFileName");
            _pfsHandle.AddKeyword(DataFileName._keyword);
            PROPERTIES = new PROPERTIES("PROPERTIES");
            _pfsHandle.AddSection(PROPERTIES._pfsHandle);
        }
Пример #33
0
    public WellFieldItem(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("WellFieldName", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("WellFieldShow", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("WellFieldID", PFSParameterType.Integer, 0));

    }
Пример #34
0
        public branch(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            definitions = new definitions("definitions");
            _pfsHandle.AddKeyword(definitions._keyword);
            connections = new connections("connections");
            _pfsHandle.AddKeyword(connections._keyword);
            points = new points1("points");
            _pfsHandle.AddKeyword(points._keyword);
        }
Пример #35
0
        public Cross_Section(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Datas = new List <Data>();
            _pfsHandle.AddKeyword(new PFSKeyword("CRSID", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("TypeNo", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("Description", PFSParameterType.Missing, ""));
        }
Пример #36
0
        public PROPERTIES(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("ProjectionType", PFSParameterType.String, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("OverlayDrawingOrder", PFSParameterType.Integer, 0));

            MIKEZero_Shape_Polygon_Object = new MIKEZero_Shape_Polygon_Object("MIKEZero_Shape_Polygon_Object");
            _pfsHandle.AddSection(MIKEZero_Shape_Polygon_Object._pfsHandle);
        }
Пример #37
0
    public FILTERDATA(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NoFilters", PFSParameterType.Integer, 0));

      FILTERITEM_1 = new FILTERITEM_1("FILTERITEM_1" );
      _pfsHandle.AddSection(FILTERITEM_1._pfsHandle);

    }
Пример #38
0
        public MOUSE_PUMPS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Pumps = new List <Pump>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            PumpHeader = new PumpHeader("PumpHeader");
            _pfsHandle.AddKeyword(PumpHeader._keyword);
        }
Пример #39
0
        public MOUSE_NODES(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Nodes = new List <Node>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            NodeHeader = new NodeHeader("NodeHeader");
            _pfsHandle.AddKeyword(NodeHeader._keyword);
        }
        public MOUSE_MATERIAL_PARAMETERS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            MATERIALs = new List <MATERIAL>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            MATERIALHeader = new MATERIALHeader("MATERIALHeader");
            _pfsHandle.AddKeyword(MATERIALHeader._keyword);
        }
Пример #41
0
    public PROPERTIES(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("ProjectionType", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("OverlayDrawingOrder", PFSParameterType.Integer, 0));

      MIKEZero_Shape_Polygon_Object = new MIKEZero_Shape_Polygon_Object("MIKEZero_Shape_Polygon_Object" );
      _pfsHandle.AddSection(MIKEZero_Shape_Polygon_Object._pfsHandle);

    }
Пример #42
0
    public MOUSE_NODES(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Nodes = new List<Node>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      NodeHeader = new NodeHeader("NodeHeader");
      _pfsHandle.AddKeyword(NodeHeader._keyword);
    }
Пример #43
0
        public MOUSE_RTC_SENSORS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Sensors = new List <Sensor>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            SensorHeader = new SensorHeader("SensorHeader");
            _pfsHandle.AddKeyword(SensorHeader._keyword);
        }
Пример #44
0
    public MSM_BBOUNDARY(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      BBOUNDARYs = new List<BBOUNDARY>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      BBOUNDARYHeader = new BBOUNDARYHeader("BBOUNDARYHeader");
      _pfsHandle.AddKeyword(BBOUNDARYHeader._keyword);
    }
Пример #45
0
    public MOUSE_WEIRS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Weirs = new List<Weir>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      WeirHeader = new WeirHeader("WeirHeader");
      _pfsHandle.AddKeyword(WeirHeader._keyword);
    }
    public MOUSE_MATERIAL_PARAMETERS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      MATERIALs = new List<MATERIAL>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      MATERIALHeader = new MATERIALHeader("MATERIALHeader");
      _pfsHandle.AddKeyword(MATERIALHeader._keyword);
    }
Пример #47
0
    public MOUSE_Catchments(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Lines = new List<Line>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      LineHeader = new LineHeader("LineHeader");
      _pfsHandle.AddKeyword(LineHeader._keyword);
    }
Пример #48
0
    public MOUSE_PUMPS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Pumps = new List<Pump>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      PumpHeader = new PumpHeader("PumpHeader");
      _pfsHandle.AddKeyword(PumpHeader._keyword);
    }
    public MOUSE_HEADLOSS_PARAMETERS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      HEADLOSSs = new List<HEADLOSS>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      HEADLOSSHeader = new HEADLOSSHeader("HEADLOSSHeader");
      _pfsHandle.AddKeyword(HEADLOSSHeader._keyword);
    }
Пример #50
0
        public TIME_SERIES_FILE(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("FILE_NAME", PFSParameterType.FileName, ""));

            _pfsHandle.AddKeyword(new PFSKeyword("ITEM_COUNT", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("ITEM_NUMBERS", PFSParameterType.Integer, 0));
        }
Пример #51
0
    public MOUSE_RTC_SENSORS(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Sensors = new List<Sensor>();
      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      SensorHeader = new SensorHeader("SensorHeader");
      _pfsHandle.AddKeyword(SensorHeader._keyword);
    }
Пример #52
0
        public MOUSE_WEIRS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Weirs = new List <Weir>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            WeirHeader = new WeirHeader("WeirHeader");
            _pfsHandle.AddKeyword(WeirHeader._keyword);
        }
Пример #53
0
        public Model_A(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            Lines = new List <Line>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            LineHeader = new LineHeader("LineHeader");
            _pfsHandle.AddKeyword(LineHeader._keyword);
        }
Пример #54
0
    public Cross_Section(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      Datas = new List<Data>();
      _pfsHandle.AddKeyword(new PFSKeyword("CRSID", PFSParameterType.String, ""));

      _pfsHandle.AddKeyword(new PFSKeyword("TypeNo", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("Description", PFSParameterType.Missing, ""));

    }
Пример #55
0
        public MSM_BBOUNDARY(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            BBOUNDARYs = new List <BBOUNDARY>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            BBOUNDARYHeader = new BBOUNDARYHeader("BBOUNDARYHeader");
            _pfsHandle.AddKeyword(BBOUNDARYHeader._keyword);
        }
Пример #56
0
    public LAYER_FILES(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("AxisUnit", PFSParameterType.Integer, 0));

      DataFileName = new DataFileName("DataFileName");
      _pfsHandle.AddKeyword(DataFileName._keyword);
      PROPERTIES = new PROPERTIES("PROPERTIES" );
      _pfsHandle.AddSection(PROPERTIES._pfsHandle);

    }
Пример #57
0
    public WELLDATA(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      WELLNO_1s = new List<WELLNO_1>();
      _pfsHandle.AddKeyword(new PFSKeyword("Touched", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("NoWells", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("IncludeFractureWell", PFSParameterType.Integer, 0));

    }
Пример #58
0
        public MOUSE_HEADLOSS_PARAMETERS(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            HEADLOSSs = new List <HEADLOSS>();
            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            HEADLOSSHeader = new HEADLOSSHeader("HEADLOSSHeader");
            _pfsHandle.AddKeyword(HEADLOSSHeader._keyword);
        }
Пример #59
0
    public Model_C(string pfsname)
    {
      _pfsHandle = new PFSSection(pfsname);

      _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

      _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

      LineHeader = new LineHeader("LineHeader");
      _pfsHandle.AddKeyword(LineHeader._keyword);
      Line = new Line("Line");
      _pfsHandle.AddKeyword(Line._keyword);
    }
Пример #60
0
        public MOUSE_RDII(string pfsname)
        {
            _pfsHandle = new PFSSection(pfsname);

            _pfsHandle.AddKeyword(new PFSKeyword("SYNTAX_VERSION", PFSParameterType.Integer, 0));

            _pfsHandle.AddKeyword(new PFSKeyword("UNIT_TYPE", PFSParameterType.Integer, 0));

            LineHeader = new LineHeader("LineHeader");
            _pfsHandle.AddKeyword(LineHeader._keyword);
            Line = new Line("Line");
            _pfsHandle.AddKeyword(Line._keyword);
        }