Fix Incorrect Conversion of Feet of Pressure to Meters

#864
This commit is contained in:
lbutler
2025-07-09 23:36:56 -04:00
parent 375a772d2e
commit a9aa752d3a
2 changed files with 10 additions and 5 deletions

View File

@@ -453,10 +453,10 @@ void initunits(Project *pr)
strcpy(rpt->Field[PRESSURE].Units, PressUnitsTxt[parser->Pressflag]);
pcf = PSIperFT * hyd->SpGrav; // Default to PSI
if (parser->Pressflag == METERS) pcf = MperFT * hyd->SpGrav;
if (parser->Pressflag == METERS) pcf = MperFT;
if (parser->Pressflag == KPA) pcf = KPAperPSI * PSIperFT * hyd->SpGrav;
if (parser->Pressflag == BAR) pcf = BARperPSI * PSIperFT * hyd->SpGrav;
if (parser->Pressflag == FEET) pcf = 1.0 * hyd->SpGrav;
if (parser->Pressflag == FEET) pcf = 1.0;
strcpy(rpt->Field[QUALITY].Units, "");
ccf = 1.0;