E-Code

Pump and system operating point — a TI-84 Plus CE program

By E-Code · updated

PUMPSYS is a TI-BASIC program for the TI-84 Plus CE. Parabolic pump curve meeting a system curve, with speed scaling by the affinity laws: flow, head, efficiency from a parabolic curve, and shaft power.

What it asks for and what it shows

It asks for 7 values at its prompts. In the example below it shows Q L/S, H M, EFF, P KW, H0 AT N, BEP L/S.

Example run

One of its oracle test cases: “design speed”. The inputs are typed in order, and the results are the values the case expects on the screen.

StepValue
You enter
Input 145
Input 20.012
Input 312
Input 40.02
Input 50.78
Input 630
Input 71
The screen shows
Q L/S=32.11308145
H M=32.625
EFF=0.7761302352
P KW=13.24240622
H0 AT N=45
BEP L/S=30

How it's checked

4 test cases, each checked against an independent method. Replayed key by key on a virtual TI-84 Plus CE, they make 27 checks.

How E-Code checks every program

Run it or put it on your calculator

Related programs

All TI-84 Plus CE engineering programs · All TI-84 Plus CE programs