Fixed_Operating_Cost_Plugin#

Classes:

Fixed_Operating_Cost_Plugin(dcf, print_info)

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.

labor_cost(dcf)[source]#

Calculation of yearly labor costs by multiplying number of staff times hourly labor cost.

other_cost(dcf, print_info)[source]#

Calculation of yearly other fixed operating costs by applying sum_all_tables() to “Other Fixed Operating Cost” group.