Capital_Cost_Plugin#

Classes:

Capital_Cost_Plugin(dcf, print_info)

Parameters

class pyH2A.Plugins.Capital_Cost_Plugin.Capital_Cost_Plugin(dcf, print_info)[source]#
Parameters
[…] Direct Capital Cost […] >> Valuefloat

sum_all_tables() is used.

[…] Indirect Capital Cost […] >> Valuefloat

sum_all_tables() is used.

Non-Depreciable Capital Costs > Cost of land ($ per acre) > Valuefloat

Cost of land in $ per acre, process_table() is used.

Non-Depreciable Capital Costs > Land required (acres) > Valuefloat

Total land are required in acres, process_table() is used.

[…] Other Non-Depreciable Capital Cost […] >> Valuefloat

sum_all_tables() is used.

Returns
[…] Direct Capital Cost […] > Summed Total > Valuefloat

Summed total for each individual table in “Direct Capital Cost” group.

[…] Indirect Capital Cost […] > Summed Total > Valuefloat

Summed total for each individual table in “Indirect Capital Cost” group.

[…] Other Non-Depreciable Capital Cost […] > Summed Total > Valuefloat

Summed total for each individual table in “Other Non-Depreciable Capital Cost” group.

Direct Capital Costs > Total > Valuefloat

Total direct capital costs.

Direct Capital Costs > Inflated > Valuefloat

Total direct capital costs multiplied by combined inflator.

Indirect Capital Costs > Total > Valuefloat

Total indirect capital costs.

Indirect Capital Costs > Inflated > Valuefloat

Total indirect capital costs multiplied by combined inflator.

Non-Depreciable Capital Costs > Total > Valuefloat

Total non-depreciable capital costs.

Non-Depreciable Capital Costs > Inflated > Valuefloat

Total non-depreciable capital costs multiplied by combined inflator.

Depreciable Capital Costs > Total > Valuefloat

Sum of direct and indirect capital costs.

Depreciable Capital Costs > Inflated > Valuefloat

Sum of direct and indirect capital costs multiplied by combined inflator.

Total Capital Costs > Total > Valuefloat

Sum of depreciable and non-depreciable capital costs.

Total Capital Costs > Inflated > Valuefloat

Sum of depreicable and non-depreciable capital costs multiplied by combined inflator.

[‘Capital_Cost_Plugin’].direct_contributionsdict

Attribute containing cost contributions for “Direct Capital Cost” group.

Methods:

direct_capital_costs(dcf, print_info)

Calculation of direct capital costs by applying sum_all_tables() to "Direct Capital Cost" group.

indirect_capital_costs(dcf, print_info)

Calculation of indirect capital costs by applying sum_all_tables() to "Indirect Capital Cost" group.

non_depreciable_capital_costs(dcf, print_info)

Calculation of non-depreciable capital costs by calculating cost of land and applying sum_all_tables() to "Other Non-Depreciable Capital Cost" group.

direct_capital_costs(dcf, print_info)[source]#

Calculation of direct capital costs by applying sum_all_tables() to “Direct Capital Cost” group.

indirect_capital_costs(dcf, print_info)[source]#

Calculation of indirect capital costs by applying sum_all_tables() to “Indirect Capital Cost” group.

non_depreciable_capital_costs(dcf, print_info)[source]#

Calculation of non-depreciable capital costs by calculating cost of land and applying sum_all_tables() to “Other Non-Depreciable Capital Cost” group.