public static String calcMoisture33Kpa ( String slsnd , String slcly , String omPct ) { String ret ; if ( ( slsnd = checkPctVal ( slsnd ) ) == null || ( slcly = checkPctVal ( slcly ) ) == null || ( omPct = checkPctVal ( omPct ) ) == null ) { LOG . error ( "Invalid input parameters for calculating 33 kPa moisture, normal density, %v" ) ; return null ; } String mt33Fst = calcMoisture33KpaFst ( slsnd , slcly , omPct ) ; ret = sum ( product ( pow ( mt33Fst , "2" ) , "0.01283" ) , product ( mt33Fst , "0.626" ) , "-1.5" ) ; LOG . debug ( "Calculate result for 33 kPa moisture, normal density, %v is {}" , ret ) ; return ret ; }
Equation 2 for 33 kPa moisture normal density %v