Lines Matching refs:head
10 PetscScalar *head = pump->headcurve.head, *flow = pump->headcurve.flow; in PumpHeadCurveResidual() local
19 …f[0] += x[0] - x[1] * PetscPowScalar(flow[i], x[2]) - head[i]; … in PumpHeadCurveResidual()
20 …f[1] += (x[0] - x[1] * PetscPowScalar(flow[i], x[2]) - head[i]) * -1 * PetscPowScalar(flow[i], x[2… in PumpHeadCurveResidual()
21 …f[2] += (x[0] - x[1] * PetscPowScalar(flow[i], x[2]) - head[i]) * -1 * x[1] * x[2] * PetscPowScala… in PumpHeadCurveResidual()
33 PetscScalar *head, *flow, *x; in SetPumpHeadCurveParams() local
37 head = pump->headcurve.head; in SetPumpHeadCurveParams()
42 head[1] = 1.33 * head[0]; /* 133% of design head -- From EPANET manual */ in SetPumpHeadCurveParams()
44 head[2] = 0; in SetPumpHeadCurveParams()
60 x[0] = head[1]; in SetPumpHeadCurveParams()
216 reservoir->head = (PetscScalar)v1; in WaterReadData()
302 pump->headcurve.head[pump->headcurve.npt] = curve_y; in WaterReadData()