// Copyright (C) Stichting Deltares 2017. All rights reserved. // // This file is part of Ringtoets. // // Ringtoets is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see . // // All names, logos, and references to "Deltares" are registered trademarks of // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. namespace Ringtoets.MacroStabilityInwards.IO.Configurations { /// /// Container of identifiers related to the macro stability inwards calculation configuration schema definition. /// internal static class MacroStabilityInwardsCalculationConfigurationSchemaIdentifiers { /// /// The identifier for assessment level elements. /// public const string AssessmentLevelElement = "toetspeil"; /// /// The identifier for surface line elements. /// public const string SurfaceLineElement = "profielschematisatie"; /// /// The identifier for stochastic soil model elements. /// public const string StochasticSoilModelElement = "ondergrondmodel"; /// /// The identifier for stochastic soil profile elements. /// public const string StochasticSoilProfileElement = "ondergrondschematisatie"; /// /// The tag of the element containing the value indicating the minimum depth of the slip plane. /// public const string SlipPlaneMinimumDepthElement = "minimaleglijvlakdiepte"; /// /// The tag of the element containing the value indicating the minimum length of the slip plane. /// public const string SlipPlaneMinimumLengthElement = "minimaleglijvlaklengte"; /// /// The tag of the element containing the value indicating the maximum slice width. /// public const string MaximumSliceWidthElement = "maximalelamelbreedte"; #region Zones /// /// The identifier for zones elements. /// public const string ZonesElement = "zonering"; /// /// The tag of the element containing the value indicating if zones should be created. /// public const string CreateZonesElement = "bepaling"; /// /// The tag of the element containing the value indicating the method to determine the zones. /// public const string ZoningBoundariesDeterminationTypeElement = "methode"; /// /// The possible content of the /// element indicating zoning boundary determination. /// public const string ZoningBoundariesDeterminationTypeAutomatic = "automatisch"; /// /// The possible content of the /// element indicating manual zoning boundary determination. /// public const string ZoningBoundariesDeterminationTypeManual = "handmatig"; /// /// The tag of the element containing the value indicating the left boundary of the zone. /// public const string ZoneBoundaryLeft = "zoneringsgrenslinks"; /// /// The tag of the element containing the value indicating the right boundary of the zone. /// public const string ZoneBoundaryRight = "zoneringsgrensrechts"; #endregion #region Water stresses /// /// The identifier for water stresses elements. /// public const string WaterStressesElement = "waterspanningen"; /// /// The tag of the element containing the average river water level. /// public const string WaterLevelRiverAverageElement = "gemiddeldhoogwater"; #region Phreatic lines /// /// The identifier for minimum level phreatic line 1 elements. /// public const string PhreaticLine1MinimumLevelElement = "initielehoogtepl1"; /// /// The tag of the element containing the value indicating the minimum level phreatic line at dike top river. /// public const string MinimumLevelPhreaticLineAtDikeTopRiverElement = "buitenkruin"; /// /// The tag of the element containing the value indicating the minimum level phreatic line at dike top polder. /// public const string MinimumLevelPhreaticLineAtDikeTopPolderElement = "binnenkruin"; /// /// The identifier for leakage length phreatic line 3 elements. /// public const string PhreaticLine3LeakageLengthElement = "leklengtespl3"; /// /// The identifier for leakage length phreatic line 4 elements. /// public const string PhreaticLine4LeakageLengthElement = "leklengtespl4"; /// /// The identifier for piezometric head phreatic line 2 elements. /// public const string PhreaticLine2PiezometricHeadElement = "stijghoogtespl2"; /// /// The tag of the element containing the value indicating the phreatic line inwards leakage length or piezometric head. /// public const string PhreaticLineInwardsElement = "binnenwaarts"; /// /// he tag of the element containing the value indicating the phreatic line outwards leakage length or piezometric head. /// public const string PhreaticLineOutwardsElement = "buitenwaarts"; #endregion /// /// The tag of the element containing the value indicating whether phreatic line 3 and 4 should be adjusted for Uplift. /// public const string AdjustPhreaticLine3And4ForUpliftElement = "corrigeervooropbarsten"; #region Location input /// /// The identifier for all location input elements for daily conditions. /// public const string LocationInputDailyElement = "dagelijks"; /// /// The identifier for all location input elements for extreme conditions. /// public const string LocationInputExtremeElement = "extreem"; /// /// The tag of the element containing the polder water level. /// public const string WaterLevelPolderElement = "polderpeil"; /// /// The tag of the element containing the penetration length. /// public const string PenetrationLengthElement = "indringingslengte"; /// /// The identifier for the offset of the location input elements. /// public const string LocationInputOffsetElement = "offsets"; /// /// The tag of the element containing the value whether the default offsets should be used. /// public const string UseDefaultOffsetsElement = "gebruikdefaults"; /// /// The tag of the element containing the offset of the phreatic line below dike top at river. /// public const string PhreaticLineOffsetBelowDikeTopAtRiverElement = "buitenkruin"; /// /// The tag of the element containing the offset of the phreatic line below dike top at polder. /// public const string PhreaticLineOffsetBelowDikeTopAtPolderElement = "binnenkruin"; /// /// The tag of the element containing the offset of the phreatic line below shoulder base inside. /// public const string PhreaticLineOffsetBelowShoulderBaseInsideElement = "insteekbinnenberm"; /// /// The tag of the element containing the offset of the phreatic line below dike toe at polder. /// public const string PhreaticLineOffsetBelowDikeToeAtPolderElement = "teendijkbinnenwaarts"; #endregion #region Drainage /// /// The identifier for drainage construction elements. /// public const string DrainageConstructionElement = "drainage"; /// /// The tag of the element containing the value whether a drainage construction is present. /// public const string DrainageConstructionPresentElement = "aanwezig"; /// /// The tag of the element containing the x coordinate of the drainage construction. /// public const string XCoordinateDrainageConstructionElement = "x"; /// /// The tag of the element containing the z coordinate of the drainage construction. /// public const string ZCoordinateDrainageConstructionElement = "z"; #endregion #endregion #region Dike soil scenario /// /// The identifier for the dike soil scenario type elements. /// public const string DikeSoilScenarioElement = "dijktype"; /// /// The possible content of the /// element indicating a clay dike on clay. /// public const string DikeSoilScenarioClayDikeOnClay = "kleidijkopklei"; /// /// The possible content of the /// element indicating a sand dike on clay. /// public const string DikeSoilScenarioSandDikeOnClay = "zanddijkopklei"; /// /// The possible content of the /// element indicating a clay dike on sand /// public const string DikeSoilScenarioClayDikeOnSand = "kleidijkopzand"; /// /// The possible content of the /// element indicating a sand dike on sand. /// public const string DikeSoilScenarioSandDikeOnSand = "zanddijkopzand"; #endregion #region Grid /// /// The identifier for grids elements. /// public const string GridsElement = "grids"; /// /// The tag of the element containing the value whether the grid should be moved. /// public const string MoveGridElement = "verplaatsgrid"; /// /// The identifier for the grid determination type elements. /// public const string GridDeterminationTypeElement = "bepaling"; /// /// The possible content of the /// element indicating automatic grid determination. /// public const string GridDeterminationTypeAutomatic = "automatisch"; /// /// The possible content of the /// element indicating manual grid determination. /// public const string GridDeterminationTypeManual = "handmatig"; #region Tangent lines /// /// The identifier for tangent line elements. /// public const string TangentLineElement = "tangentlijnen"; /// /// The identifier for the tangent line determination type elements. /// public const string TangentLineDeterminationTypeElement = "bepalingtangentlijnen"; /// /// The possible content of the /// element indicating layer separated. /// public const string TangentLineDeterminationTypeLayerSeparated = "laagscheiding"; /// /// The possible content of the /// element indicating specified. /// public const string TangentLineDeterminationTypeSpecified = "gespecificeerd"; /// /// The tag of the element containing the value indicating the top boundary of the tangent line. /// public const string TangentLineZTopElement = "zboven"; /// /// The tag of the element containing the value indicating the bottom boundary of the tangent line. /// public const string TangentLineZBottomElement = "zonder"; /// /// The tag of the element containing the value indicating the number of tangent lines. /// public const string TangentLineNumberElement = "aantal"; #endregion /// /// The identifier for left grid elements. /// public const string LeftGridElement = "linkergrid"; /// /// The identifier for right grid elements. /// public const string RightGridElement = "rechtergrid"; /// /// The tag of the element containing the value indicating the left boundary of the grid. /// public const string GridXLeftElement = "xlinks"; /// /// The tag of the element containing the value indicating the right boundary of the grid. /// public const string GridXRightElement = "xrechts"; /// /// The tag of the element containing the value indicating the top boundary of the grid. /// public const string GridZTopElement = "zboven"; /// /// The tag of the element containing the value indicating the bottom boundary of the grid. /// public const string GridZBottomElement = "zonder"; /// /// The tag of the element containing the value indicating the number of horizontal points of the grid. /// public const string GridNumberOfHorizontalPointsElement = "aantalpuntenhorizontaal"; /// /// The tag of the element containing the value indicating the number of vertical points of the grid. /// public const string GridNumberOfVerticalPointsElement = "aantalpuntenverticaal"; #endregion } }