Laserfiche WebLink
<br />. <br /> <br />. <br /> <br />. <br /> <br />ODJ533 <br /> <br />div_vol, 1.0, VOLUME, getStepSeconds()); <br /> <br />outflowSaltConc = (in_vol * inflowSaltConc <br />+ rCvol . rCsaltconc <br />- diy_vol . diversionSaltConc . <br />+ loc_vol . 10callnflowSaltConc) <br />I ouevol; <br /> <br />return METHOD_SUCCESS; <br />} <br /> <br />Diversions <br /> <br />II crss mass balance salinity - diversions <br /> <br />int AggDiversionSite::solveMassBaISalt(Runlnfo *runinfo, <br />MethodData *methodData, <br />void 'clientData) <br /> <br />( <br /> <br />double concentrated; <br /> <br />if (totalReturnFlows < 0.0) <br />{ <br />returnFlowSaltConc = 0.0; <br />return METHOD_SUCCESS; <br />} <br />double rf_vol, div_vol; <br />UnitConv 'unitConverter = PrsymSystem->getUnitConvO; <br />unitConverter->convert( totalReturnFlows , 1.0, FLOW, <br />rf_vol, 1.0, VOLUME, getStepSeconds()); <br />unitConverter->convert( totalDiversionDelivered , 1.0, FLOW, <br />div_vol, 1.0, VOLUME, getStepSeconds()); <br /> <br />concentrated = diversionSaltConc * div_vol I rf_vol; <br /> <br />II if user has not provided a value for the pickup, we are setting <br />II to zero to keep everybody happy <br /> <br />if (lisValid(returnFlowSaltPickup)) <br />returnFlowSaltPickup = 0.0; <br /> <br />II if this is crss water quality improvement project <br />II the pickup will be negative and we need more processing <br />II otherwise, ship it <br />