Ejemplo n.º 1
0
 public HybrydClass(SoilSample soil, AttenbergLimits attenberg, string mainClass, double uniformity)
 {
     _mainClass  = mainClass;
     _uniformity = uniformity;
     _soil       = soil;
     _attenberg  = attenberg;
 }
Ejemplo n.º 2
0
 public BasicClassificationManager(SoilSample soil, AttenbergLimits limits)
 {
     SoilSample      = soil;
     AttenbergLimits = limits;
 }
Ejemplo n.º 3
0
 bool IsAboveLowerBound(AttenbergLimits input)
 {
     return(input.PlasticityIndex >= 0.73 * (input.LiquidLimit - 20));
 }
Ejemplo n.º 4
0
 bool IsBelowUpperBound(AttenbergLimits input)
 {
     return(input.PlasticityIndex <= 0.9 * (input.LiquidLimit - 8));
 }
Ejemplo n.º 5
0
 public PlasticityClass(AttenbergLimits attenberg, string mainClass, bool reduced = false)
 {
     _mainClass = mainClass;
     _reduced   = reduced;
     _attenberg = attenberg;
 }