Fixed_Operating_Cost_Plugin#
Classes:
|
Calculation of yearly fixed operating costs. |
- class pyH2A.Plugins.Fixed_Operating_Cost_Plugin.Fixed_Operating_Cost_Plugin(dcf, print_info)[source]#
Calculation of yearly fixed operating costs.
- Parameters
- Fixed Operating Costs > staff > Valuefloat
Number of staff,
process_table()
is used.- Fixed Operating Costs > hourly labor cost > Valuefloat
Hourly labor cost of staff,
process_table()
is used.- […] Other Fixed Operating Cost […] >> Valuefloat
Yearly other fixed operating costs,
sum_all_tables()
is used.
- Returns
- […] Other Fixed Operating Cost […] > Summed Total > Valuefloat
Summed total for each individual table in “Other Fixed Operating Cost” group.
- Fixed Operating Costs > Labor Cost - Uninflated > Valuefloat
Yearly total labor cost.
- Fixed Operating Costs > Labor Cost > Valuefloat
Yearly total labor cost multiplied by labor inflator.
- Fixed Operating Costs > Total > Valuefloat
Sum of total yearly labor costs and yearly other fixed operating costs.
Methods:
labor_cost
(dcf)Calculation of yearly labor costs by multiplying number of staff times hourly labor cost.
other_cost
(dcf, print_info)Calculation of yearly other fixed operating costs by applying
sum_all_tables()
to "Other Fixed Operating Cost" group.