public override object Clone() { var clone = (HeightStructuresInput)base.Clone(); clone.modelFactorSuperCriticalFlow = (NormalDistribution)ModelFactorSuperCriticalFlow.Clone(); clone.levelCrestStructure = (NormalDistribution)LevelCrestStructure.Clone(); return(clone); }
public override object Clone() { var clone = (ClosingStructuresInput)base.Clone(); clone.thresholdHeightOpenWeir = (NormalDistribution)ThresholdHeightOpenWeir.Clone(); clone.modelFactorSuperCriticalFlow = (NormalDistribution)ModelFactorSuperCriticalFlow.Clone(); clone.drainCoefficient = (LogNormalDistribution)DrainCoefficient.Clone(); clone.areaFlowApertures = (LogNormalDistribution)AreaFlowApertures.Clone(); clone.levelCrestStructureNotClosing = (NormalDistribution)LevelCrestStructureNotClosing.Clone(); clone.insideWaterLevel = (NormalDistribution)InsideWaterLevel.Clone(); return(clone); }