Beispiel #1
0
 public static IPropertySingleValue CreateCohesion()
 {
     return(new SingleValueImpl("Cohesion", QuantityFactory.Pressure, ValueBoundFactory.Create(0.0, ValueBoundType.GT)));
 }
Beispiel #2
0
 public static IPropertySingleValue CreateThermalExpansion()
 {
     return(new SingleValueImpl("Linear Thermal Expansion", QuantityFactory.ThermalExpansion, ValueBoundFactory.Create(0.0, ValueBoundType.GT)));
 }
Beispiel #3
0
 public static IPropertySingleValue CreateTensionCutoff()
 {
     return(new SingleValueImpl("Tension Cutoff", QuantityFactory.Pressure, ValueBoundFactory.Create(0.0, ValueBoundType.GT)));
 }
Beispiel #4
0
 public static IPropertySingleValue CreateFrictionAngle()
 {
     return(new SingleValueImpl("FrictionAngle", QuantityFactory.Angle, ValueBoundFactory.Create(-Math.PI, ValueBoundType.GE), ValueBoundFactory.Create(Math.PI, ValueBoundType.LE)));
 }
Beispiel #5
0
 public static IPropertySingleValue CreatePoissonRatio()
 {
     return(new SingleValueImpl("PossonRatio", QuantityFactory.Dimensionless, ValueBoundFactory.Create(0.0, ValueBoundType.GE), ValueBoundFactory.Create(0.5, ValueBoundType.LE)));
 }
Beispiel #6
0
        public static IPropertySingleValue CreateYoungModulus()
        {
            var result = new SingleValueImpl("YoundModulus", QuantityFactory.Pressure, ValueBoundFactory.Create(0.0, ValueBoundType.GT));

            return(result);
        }
Beispiel #7
0
        public static IPropertySingleValue CreateDensity()
        {
            var result = new SingleValueImpl("Rock density", QuantityFactory.Density, ValueBoundFactory.Create(0.0, ValueBoundType.GT));

            return(result);
        }