/// <summary>
 /// Initializes a new instance of the <see cref="AnchorageLength"/> class.
 /// </summary>
 /// <param name="reinforcement">Set <see cref="Reinforcement"/>.</param>
 /// <param name="reinforcementPosition">Set <see cref="ReinforcementPosition"/>.</param>
 /// <param name="concreteClassName">Set <see cref="ConcreteClassName"/>.</param>
 /// <param name="type">Set <see cref="Type"/>.</param>
 /// <param name="bondCondition">Set <see cref="BondCondition"/>.</param>
 /// <param name="coefficients">Set <see cref="Coefficients"/>.</param>
 public AnchorageLength(Reinforcement reinforcement, ReinforcementPosition reinforcementPosition,
                        ConcreteClassEnum concreteClassName, TypeEnum type, BondConditionEnum bondCondition,
                        IList <ICoefficient> coefficients, double transversePressure = 0)
 {
     Reinforcement         = reinforcement;
     ReinforcementPosition = reinforcementPosition;
     ConcreteClassName     = concreteClassName;
     Type               = type;
     BondCondition      = bondCondition;
     TransversePressure = transversePressure;
     Coefficients       = coefficients;
 }
Beispiel #2
0
 private ConcreteClass(ConcreteClassEnum classOfConcrete, double characteristicAxialTensileStrength)
 {
     ClassOfConcrete = classOfConcrete;
     CharacteristicAxialTensileStrength = characteristicAxialTensileStrength;
 }