public override object Clone() { var clone = (PipingCalculation <TPipingInput>)base.Clone(); clone.InputParameters = (TPipingInput)InputParameters.Clone(); clone.Comments = (Comment)Comments.Clone(); return(clone); }
public override object Clone() { var clone = (StructuresCalculation <T>)base.Clone(); clone.InputParameters = (T)InputParameters.Clone(); clone.Comments = (Comment)Comments.Clone(); if (Output != null) { clone.Output = (StructuresOutput)Output.Clone(); } return(clone); }
public override object Clone() { var clone = (MacroStabilityInwardsCalculation)base.Clone(); clone.Comments = (Comment)Comments.Clone(); clone.InputParameters = (MacroStabilityInwardsInput)InputParameters.Clone(); if (Output != null) { clone.Output = (MacroStabilityInwardsOutput)Output.Clone(); } return(clone); }
public override object Clone() { var clone = (GrassCoverErosionOutwardsWaveConditionsCalculation)base.Clone(); clone.Comments = (Comment)Comments.Clone(); clone.InputParameters = (GrassCoverErosionOutwardsWaveConditionsInput)InputParameters.Clone(); if (Output != null) { clone.Output = (GrassCoverErosionOutwardsWaveConditionsOutput)Output.Clone(); } return(clone); }
public override object Clone() { var clone = (WaveImpactAsphaltCoverWaveConditionsCalculation)base.Clone(); clone.Comments = (Comment)Comments.Clone(); clone.InputParameters = (WaveConditionsInput)InputParameters.Clone(); if (Output != null) { clone.Output = (WaveImpactAsphaltCoverWaveConditionsOutput)Output.Clone(); } return(clone); }