200
Appendix A. Computer Program Listing and
Instructions
Variable
Routine (s) Where Used
PVEARN(T) BAKTRAK, DAMBLD
R
Rl
ss
SUMA
BAKTRAK, BOUND,
DAMBLD, EXTDAT
BAKTRAK, BOUND,
DAMBLD, EXTDAT
BOUND, DAMBLD
DAMBLD, BAKTRAK
TMAX
TAOPCS
BOUND, DAMBLD,
EXTDAT,
KNOKIN(KX),
BAKTRAK
BAKTRAK, DAMBLD,
EXTDAT
A.5.2. Logical
Variables
Variable
Routine (s) Where Used
INFES
NETFLO, OLERSEN
OPTIME
SIMPLE
BAKTRAK, DAMBLD,
EXTDAT,
KNOKIN(KX),
SPEDAT(KX)
BAKTRAK
Significance
Units
Present value of
$
net earnings to
year Τ
Discount rate
Loan interest
rate
Index used for
adding no
new projects
Revenue for op$
erating the
current configuration for 1
year without
addition of
new projects
Planning
years
horizon
Total annual
operating costs
Significance
= .FALSE. Infeasible
solution for network
flow problem
= .TRUE. Change network configuration to
add a new dam
= .FALSE. Revert network configuration to its
previous state
= .FALSE. Used to avoid
duplication of "returning parts to their
former potency"
Appendix A. Computer Program Listing and
Instructions
Variable
Routine (s) Where Used
PVEARN(T) BAKTRAK, DAMBLD
R
Rl
ss
SUMA
BAKTRAK, BOUND,
DAMBLD, EXTDAT
BAKTRAK, BOUND,
DAMBLD, EXTDAT
BOUND, DAMBLD
DAMBLD, BAKTRAK
TMAX
TAOPCS
BOUND, DAMBLD,
EXTDAT,
KNOKIN(KX),
BAKTRAK
BAKTRAK, DAMBLD,
EXTDAT
A.5.2. Logical
Variables
Variable
Routine (s) Where Used
INFES
NETFLO, OLERSEN
OPTIME
SIMPLE
BAKTRAK, DAMBLD,
EXTDAT,
KNOKIN(KX),
SPEDAT(KX)
BAKTRAK
Significance
Units
Present value of
$
net earnings to
year Τ
Discount rate
Loan interest
rate
Index used for
adding no
new projects
Revenue for op$
erating the
current configuration for 1
year without
addition of
new projects
Planning
years
horizon
Total annual
operating costs
Significance
= .FALSE. Infeasible
solution for network
flow problem
= .TRUE. Change network configuration to
add a new dam
= .FALSE. Revert network configuration to its
previous state
= .FALSE. Used to avoid
duplication of "returning parts to their
former potency"
