Ippppa

Ippppa

PySAM.Ippppa.default(config) Ippppa

Load defaults for the configuration config. Available configurations are:

  • None

Note

Some inputs do not have default values and may be assigned a value from the variable’s Required attribute. See variable attribute descriptions below.

PySAM.Ippppa.from_existing(data, optional config) Ippppa

Share data with an existing PySAM class. If optional config is a valid configuration name, load the module’s defaults for that configuration.

PySAM.Ippppa.new() Ippppa
PySAM.Ippppa.wrap(ssc_data_t) Ippppa

Load data from a PySSC object.

Warning

Do not call PySSC.data_free on the ssc_data_t provided to wrap()

Ippppa is a wrapper for the SSC compute module cmod_ippppa.cpp

Interdependent Variables

The variables listed below are interdependent with other variables. If you change the value of one of these variables, you may need to change values of other variables. The SAM user interface manages these interdependent variables, but in PySAM, it is up to you change the value of all interdependent variables so they are consistent. See Interdependent Variables for examples and details.

  • None

Functions

class PySAM.Ippppa.Ippppa

This class contains all the variable information for running a simulation. Variables are grouped together in the subclasses as properties. If property assignments are the wrong type, an error is thrown.

assign(dict) None

Assign attributes from nested dictionary, except for Outputs

nested_dict = { 'Financial Parameters': { var: val, ...}, ...}

execute(int verbosity) None

Execute simulation with verbosity level 0 (default) or 1

export() dict

Export attributes into nested dictionary

get_data_ptr() Pointer

Get ssc_data_t pointer

replace(dict) None

Replace attributes from nested dictionary, except for Outputs. Unassigns all values in each Group then assigns from the input dict.

nested_dict = { 'Financial Parameters': { var: val, ...}, ...}

unassign(name) None

Unassign a value in any of the variable groups.

value(name, optional value) None | float | dict | sequence | str

Get or set by name a value in any of the variable groups.

FinancialParameters Group

class PySAM.Ippppa.Ippppa.FinancialParameters
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

FinancialParameters_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

FinancialParameters_vals = { var: val, ...}

analysis_period

Analyis period [years]

Constraints: INTEGER,MIN=0,MAX=50

Required: False. Automatically set to 30 if not assigned explicitly or loaded from defaults.

Type:

float

debt_fraction

Debt percentage [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

federal_tax_rate

Federal income tax rate [%]

Required: True

Type:

sequence

inflation_rate

Inflation rate [%]

Constraints: MIN=-99

Required: True

Type:

float

insurance_rate

Insurance rate [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

loan_rate

Loan rate [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

loan_term

Loan term [years]

Constraints: INTEGER,MIN=0,MAX=50

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

prop_tax_assessed_decline

Assessed value annual decline [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 5 if not assigned explicitly or loaded from defaults.

Type:

float

prop_tax_cost_assessed_percent

Percent of pre-financing costs assessed [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 95 if not assigned explicitly or loaded from defaults.

Type:

float

property_tax_rate

Property tax rate [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

real_discount_rate

Real discount rate [%]

Constraints: MIN=-99

Required: True

Type:

float

state_tax_rate

State income tax rate [%]

Required: True

Type:

sequence

system_capacity

System nameplate capacity [kW]

Constraints: POSITIVE

Required: True

Type:

float

system_heat_rate

System heat rate [MMBTus/MWh]

Constraints: MIN=0

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

SystemCosts Group

class PySAM.Ippppa.Ippppa.SystemCosts
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

SystemCosts_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

SystemCosts_vals = { var: val, ...}

add_om_num_types

Number of O and M types

Info: battery,fuelcell

Constraints: INTEGER,MIN=0,MAX=2

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

annual_fuel_usage

Fuel usage (yr 1) [kWht]

Info: generic_system,fuelcell,tcslinearfresnel,tcstroughempirical,tcsgenericsolar,fresnelphysical

Constraints: MIN=0

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

annual_fuel_usage_lifetime

Fuel usage (lifetime) [kWht]

Info: generic_system,fuelcell,tcslinearfresnel,tcstroughempirical,tcsgenericsolar,fresnelphysical

Type:

sequence

om_batt_capacity_cost

Battery capacity-based System Costs amount [$/kWcap]

Info: battery

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_batt_fixed_cost

Battery fixed System Costs annual amount [$/year]

Info: battery

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_batt_nameplate

Battery capacity for System Costs values [kW]

Info: battery

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

om_batt_replacement_cost

Replacement cost 1 [$/kWh]

Info: battery

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_batt_variable_cost

Battery production-based System Costs amount [$/MWh]

Info: battery

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_capacity

Capacity-based O&M amount [$/kWcap]

Info: !battery,!fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_capacity_escal

Capacity-based O&M escalation [%/year]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_fixed

Fixed O&M annual amount [$/year]

Info: !battery,!fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_fixed_escal

Fixed O&M escalation [%/year]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_fuel_cost

Fuel cost [$/MMBtu]

Info: generic_system,fuelcell,tcslinearfresnel,tcstroughempirical,tcsgenericsolar,fresnelphysical

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_fuel_cost_escal

Fuel cost escalation [%/year]

Info: generic_system,fuelcell,tcslinearfresnel,tcstroughempirical,tcsgenericsolar,fresnelphysical

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_fuelcell_capacity_cost

Fuel cell capacity-based System Costs amount [$/kWcap]

Info: fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_fuelcell_fixed_cost

Fuel cell fixed System Costs annual amount [$/year]

Info: fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_fuelcell_nameplate

Fuel cell capacity for System Costs values [kW]

Info: fuelcell

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

om_fuelcell_replacement_cost

Replacement cost 2 [$/kW]

Info: fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_fuelcell_variable_cost

Fuel cell production-based System Costs amount [$/MWh]

Info: fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_opt_fuel_1_cost

Biomass feedstock cost [$/unit]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_opt_fuel_1_cost_escal

Biomass feedstock cost escalation [%/year]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_opt_fuel_1_usage

Biomass feedstock usage [unit]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_opt_fuel_2_cost

Coal feedstock cost [$/unit]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_opt_fuel_2_cost_escal

Coal feedstock cost escalation [%/year]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_opt_fuel_2_usage

Coal feedstock usage [unit]

Info: biomass

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_production

Production-based O&M amount [$/MWh]

Info: !battery,!fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_production1_values

Battery production for System Costs values [kWh]

Info: battery

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_production2_values

Fuel cell production for System Costs values [kWh]

Info: fuelcell

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_production_escal

Production-based O&M escalation [%/year]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

om_replacement_cost_escal

Replacement cost escalation [%/year]

Info: battery,fuelcell

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

LandLease Group

class PySAM.Ippppa.Ippppa.LandLease
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

LandLease_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

LandLease_vals = { var: val, ...}

land_area

Total land area [acres]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

om_land_lease

Land lease cost [$/acre]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

om_land_lease_escal

Land lease cost escalation [%/yr]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

Depreciation Group

class PySAM.Ippppa.Ippppa.Depreciation
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Depreciation_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Depreciation_vals = { var: val, ...}

depr_fed_custom

Federal custom depreciation [%/year]

Required: Required if depr_fed_type=3

Type:

sequence

depr_fed_sl_years

Federal depreciation straight-line Years [years]

Constraints: INTEGER,POSITIVE

Required: Required if depr_fed_type=2

Type:

float

depr_fed_type

Federal depreciation type

Options: 0=none,1=macrs_half_year,2=sl,3=custom

Constraints: INTEGER,MIN=0,MAX=3

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

depr_sta_custom

State custom depreciation [%/year]

Required: Required if depr_sta_type=3

Type:

sequence

depr_sta_sl_years

State depreciation straight-line years [years]

Constraints: INTEGER,POSITIVE

Required: Required if depr_sta_type=2

Type:

float

depr_sta_type

State depreciation type

Options: 0=none,1=macrs_half_year,2=sl,3=custom

Constraints: INTEGER,MIN=0,MAX=3

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

TaxCreditIncentives Group

class PySAM.Ippppa.Ippppa.TaxCreditIncentives
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

TaxCreditIncentives_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

TaxCreditIncentives_vals = { var: val, ...}

itc_fed_amount

Federal amount-based ITC amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

itc_fed_amount_deprbas_fed

Federal amount-based ITC reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

itc_fed_amount_deprbas_sta

Federal amount-based ITC reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

itc_fed_percent

Federal percentage-based ITC percent [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

itc_fed_percent_deprbas_fed

Federal percentage-based ITC reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

itc_fed_percent_deprbas_sta

Federal percentage-based ITC reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

itc_fed_percent_maxvalue

Federal percentage-based ITC maximum value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

sequence

itc_sta_amount

State amount-based ITC amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

itc_sta_amount_deprbas_fed

State amount-based ITC reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

itc_sta_amount_deprbas_sta

State amount-based ITC reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

itc_sta_percent

State percentage-based ITC percent [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

itc_sta_percent_deprbas_fed

State percentage-based ITC reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

itc_sta_percent_deprbas_sta

State percentage-based ITC reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

itc_sta_percent_maxvalue

State percentage-based ITC maximum Value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

sequence

ptc_fed_amount

Federal PTC amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

ptc_fed_escal

Federal PTC escalation [%/year]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ptc_fed_term

Federal PTC term [years]

Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.

Type:

float

ptc_sta_amount

State PTC amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

ptc_sta_escal

State PTC escalation [%/year]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ptc_sta_term

State PTC term [years]

Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.

Type:

float

PaymentIncentives Group

class PySAM.Ippppa.Ippppa.PaymentIncentives
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

PaymentIncentives_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

PaymentIncentives_vals = { var: val, ...}

cbi_fed_amount

Federal CBI amount [$/Watt]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_fed_deprbas_fed

Federal CBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_fed_deprbas_sta

Federal CBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_fed_maxvalue

Federal CBI maximum [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_fed_tax_fed

Federal CBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_fed_tax_sta

Federal CBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_amount

Other CBI amount [$/Watt]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_deprbas_fed

Other CBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_deprbas_sta

Other CBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_maxvalue

Other CBI maximum [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_tax_fed

Other CBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_oth_tax_sta

Other CBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_amount

State CBI amount [$/Watt]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_deprbas_fed

State CBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_deprbas_sta

State CBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_maxvalue

State CBI maximum [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_tax_fed

State CBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_sta_tax_sta

State CBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_amount

Utility CBI amount [$/Watt]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_deprbas_fed

Utility CBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_deprbas_sta

Utility CBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_maxvalue

Utility CBI maximum [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_tax_fed

Utility CBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

cbi_uti_tax_sta

Utility CBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_amount

Federal amount-based IBI amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_amount_deprbas_fed

Federal amount-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_amount_deprbas_sta

Federal amount-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_amount_tax_fed

Federal amount-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_amount_tax_sta

Federal amount-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent

Federal percentage-based IBI percent [%]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent_deprbas_fed

Federal percentage-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent_deprbas_sta

Federal percentage-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent_maxvalue

Federal percentage-based IBI maximum value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent_tax_fed

Federal percentage-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_fed_percent_tax_sta

Federal percentage-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_amount

Other amount-based IBI amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_amount_deprbas_fed

Other amount-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_amount_deprbas_sta

Other amount-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_amount_tax_fed

Other amount-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_amount_tax_sta

Other amount-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent

Other percentage-based IBI percent [%]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent_deprbas_fed

Other percentage-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent_deprbas_sta

Other percentage-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent_maxvalue

Other percentage-based IBI maximum value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent_tax_fed

Other percentage-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_oth_percent_tax_sta

Other percentage-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_amount

State amount-based IBI amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_amount_deprbas_fed

State amount-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_amount_deprbas_sta

State amount-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_amount_tax_fed

State amount-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_amount_tax_sta

State amount-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent

State percentage-based IBI percent [%]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent_deprbas_fed

State percentage-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent_deprbas_sta

State percentage-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent_maxvalue

State percentage-based IBI maximum value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent_tax_fed

State percentage-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_sta_percent_tax_sta

State percentage-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_amount

Utility amount-based IBI amount [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_amount_deprbas_fed

Utility amount-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_amount_deprbas_sta

Utility amount-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_amount_tax_fed

Utility amount-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_amount_tax_sta

Utility amount-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent

Utility percentage-based IBI percent [%]

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent_deprbas_fed

Utility percentage-based IBI reduces federal depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent_deprbas_sta

Utility percentage-based IBI reduces state depreciation basis [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent_maxvalue

Utility percentage-based IBI maximum value [$]

Required: False. Automatically set to 1e99 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent_tax_fed

Utility percentage-based IBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ibi_uti_percent_tax_sta

Utility percentage-based IBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_fed_amount

Federal PBI amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

pbi_fed_escal

Federal PBI escalation [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_fed_tax_fed

Federal PBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_fed_tax_sta

Federal PBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_fed_term

Federal PBI term [years]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_oth_amount

Other PBI amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

pbi_oth_escal

Other PBI escalation [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_oth_tax_fed

Other PBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_oth_tax_sta

Other PBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_oth_term

Other PBI term [years]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_sta_amount

State PBI amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

pbi_sta_escal

State PBI escalation [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_sta_tax_fed

State PBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_sta_tax_sta

State PBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_sta_term

State PBI term [years]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_uti_amount

Utility PBI amount [$/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

pbi_uti_escal

Utility PBI escalation [%]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_uti_tax_fed

Utility PBI federal taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_uti_tax_sta

Utility PBI state taxable [0/1]

Constraints: BOOLEAN

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

pbi_uti_term

Utility PBI term [years]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

Common Group

class PySAM.Ippppa.Ippppa.Common
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Common_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Common_vals = { var: val, ...}

bid_price

Initial year PPA price [$/kWh]

Required: False. Automatically set to 0.10 if not assigned explicitly or loaded from defaults.

Type:

sequence

bid_price_esc

PPA escalation [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

construction_financing_cost

Construction financing total [$]

Required: True

Type:

float

degradation

Annual energy degradation

Required: True

Type:

sequence

dispatch_factor1

Dispatch payment factor 1

Required: Required if market=0

Type:

float

dispatch_factor2

Dispatch payment factor 2

Required: Required if market=0

Type:

float

dispatch_factor3

Dispatch payment factor 3

Required: Required if market=0

Type:

float

dispatch_factor4

Dispatch payment factor 4

Required: Required if market=0

Type:

float

dispatch_factor5

Dispatch payment factor 5

Required: Required if market=0

Type:

float

dispatch_factor6

Dispatch payment factor 6

Required: Required if market=0

Type:

float

dispatch_factor7

Dispatch payment factor 7

Required: Required if market=0

Type:

float

dispatch_factor8

Dispatch payment factor 8

Required: Required if market=0

Type:

float

dispatch_factor9

Dispatch payment factor 9

Required: Required if market=0

Type:

float

dispatch_sched_weekday

Diurnal weekday dispatch periods [1..9]

Info: 12 x 24 matrix

Required: Required if market=0

Type:

sequence[sequence]

dispatch_sched_weekend

Diurnal weekend dispatch periods [1..9]

Info: 12 x 24 matrix

Required: Required if market=0

Type:

sequence[sequence]

gen

Power generated by renewable resource [kW]

Required: True

Type:

sequence

market

Utility IPP or Commercial PPA [0/1]

Options: 0=ipp,1=ppa

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

min_dscr_required

Minimum DSCR required [0/1]

Options: 0=no,1=yes

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

min_dscr_target

Minimum required DSCR

Required: False. Automatically set to 1.4 if not assigned explicitly or loaded from defaults.

Type:

float

min_irr_target

Minimum required IRR [%]

Required: False. Automatically set to 15 if not assigned explicitly or loaded from defaults.

Type:

float

optimize_lcoe_wrt_debt_fraction

Optimize LCOE with respect to debt percent [0/1]

Options: 0=no,1=yes

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

optimize_lcoe_wrt_ppa_escalation

Optimize LCOE with respect to PPA escalation [0/1]

Options: 0=no,1=yes

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

positive_cashflow_required

Positive cash flow required [0/1]

Options: 0=no,1=yes

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

ppa_escalation

PPA escalation [%]

Required: False. Automatically set to 0.6 if not assigned explicitly or loaded from defaults.

Type:

float

ppa_soln_max

PPA solution maximum ppa [cents/kWh]

Required: False. Automatically set to 100 if not assigned explicitly or loaded from defaults.

Type:

float

ppa_soln_max_iterations

PPA solution maximum number of iterations

Constraints: INTEGER,MIN=1

Required: False. Automatically set to 100 if not assigned explicitly or loaded from defaults.

Type:

float

ppa_soln_min

PPA solution minimum ppa [cents/kWh]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

ppa_soln_tolerance

PPA solution tolerance

Required: False. Automatically set to 1e-3 if not assigned explicitly or loaded from defaults.

Type:

float

salvage_percentage

Salvage value percentage [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0.0 if not assigned explicitly or loaded from defaults.

Type:

float

soln_mode

PPA solution mode [0/1]

Options: 0=solve ppa,1=specify ppa

Constraints: INTEGER,MIN=0,MAX=1

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

system_capacity

System nameplate capacity [kW]

Constraints: MIN=1e-3

Required: True

Type:

float

system_recapitalization_boolean

Recapitalization boolean

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

sequence

system_recapitalization_cost

Recapitalization cost [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

system_recapitalization_escalation

Recapitalization escalation (above inflation) [%]

Constraints: MIN=0,MAX=100

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

system_use_lifetime_output

Lifetime hourly system outputs [0/1]

Options: 0=hourly first year,1=hourly lifetime

Constraints: INTEGER,MIN=0

Required: True

Type:

float

system_use_recapitalization

Recapitalization expenses [0/1]

Options: 0=None,1=Recapitalize

INOUT: This variable is both an input and an output to the compute module.

Constraints: INTEGER,MIN=0

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

total_installed_cost

Total installed cost [$]

Constraints: MIN=0

Required: True

Type:

float

Outputs Group

class PySAM.Ippppa.Ippppa.Outputs
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Outputs_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Outputs_vals = { var: val, ...}

actual_debt_frac

Calculated debt fraction [%]

Type:

float

actual_ppa_escalation

Calculated ppa escalation [%]

Type:

float

cbi_fedtax_total

Federal taxable CBI income [$]

Type:

float

cbi_statax_total

State taxable CBI income [$]

Type:

float

cbi_total

Total CBI income [$]

Type:

float

cbi_total_fed

Federal CBI income [$]

Type:

float

cbi_total_oth

Other CBI income [$]

Type:

float

cbi_total_sta

State CBI income [$]

Type:

float

cbi_total_uti

Utility CBI income [$]

Type:

float

cf_after_tax_cash_flow

After-tax cash flow [$]

Type:

sequence

cf_after_tax_net_equity_cash_flow

After-tax net equity cash flow [$]

Type:

sequence

cf_after_tax_net_equity_cost_flow

After-tax net equity cost flow [$]

Type:

sequence

cf_debt_balance

Debt balance [$]

Type:

sequence

cf_debt_payment_interest

Debt interest payment [$]

Type:

sequence

cf_debt_payment_principal

Debt principal payment [$]

Type:

sequence

cf_debt_payment_total

Debt total payment [$]

Type:

sequence

cf_deductible_expenses

Deductible expenses [$]

Type:

sequence

cf_degradation

Energy degradation [kWh]

Type:

sequence

cf_effective_tax_frac

Effective income tax rate [frac]

Type:

sequence

cf_energy_net

Energy [kWh]

Type:

sequence

cf_energy_price

Energy Price [$/kWh]

Type:

sequence

cf_energy_sales_apr

Energy produced by the system in April

Type:

sequence

cf_energy_sales_aug

Energy produced by the system in August

Type:

sequence

cf_energy_sales_dec

Energy produced by the system in December

Type:

sequence

cf_energy_sales_dispatch1

Energy produced by the system in dispatch period 1

Type:

sequence

cf_energy_sales_dispatch2

Energy produced by the system in dispatch period 2

Type:

sequence

cf_energy_sales_dispatch3

Energy produced by the system in dispatch period 3

Type:

sequence

cf_energy_sales_dispatch4

Energy produced by the system in dispatch period 4

Type:

sequence

cf_energy_sales_dispatch5

Energy produced by the system in dispatch period 5

Type:

sequence

cf_energy_sales_dispatch6

Energy produced by the system in dispatch period 6

Type:

sequence

cf_energy_sales_dispatch7

Energy produced by the system in dispatch period 7

Type:

sequence

cf_energy_sales_dispatch8

Energy produced by the system in dispatch period 8

Type:

sequence

cf_energy_sales_dispatch9

Energy produced by the system in dispatch period 9

Type:

sequence

cf_energy_sales_feb

Energy produced by the system in February

Type:

sequence

cf_energy_sales_jan

Energy produced by the system in January

Type:

sequence

cf_energy_sales_jul

Energy produced by the system in July

Type:

sequence

cf_energy_sales_jun

Energy produced by the system in June

Type:

sequence

cf_energy_sales_mar

Energy produced by the system in March

Type:

sequence

cf_energy_sales_may

Energy produced by the system in May

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD1

First year energy from the system by month for TOD1

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD2

First year energy from the system by month for TOD2

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD3

First year energy from the system by month for TOD3

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD4

First year energy from the system by month for TOD4

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD5

First year energy from the system by month for TOD5

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD6

First year energy from the system by month for TOD6

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD7

First year energy from the system by month for TOD7

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD8

First year energy from the system by month for TOD8

Type:

sequence

cf_energy_sales_monthly_firstyear_TOD9

First year energy from the system by month for TOD9

Type:

sequence

cf_energy_sales_nov

Energy produced by the system in November

Type:

sequence

cf_energy_sales_oct

Energy produced by the system in October

Type:

sequence

cf_energy_sales_sep

Energy produced by the system in September

Type:

sequence

cf_energy_value

Energy Value [$]

Type:

sequence

cf_fed_depr_sched

Federal depreciation schedule [%]

Type:

sequence

cf_fed_depreciation

Federal depreciation [$]

Type:

sequence

cf_fed_incentive_income_less_deductions

Federal incentive income less deductions [$]

Type:

sequence

cf_fed_income_taxes

Federal Income Taxes [$]

Type:

sequence

cf_fed_tax_savings

Federal tax savings [$]

Type:

sequence

cf_fed_taxable_income_less_deductions

Federal taxable income less deductions [$]

Type:

sequence

cf_federal_tax_frac

Federal income tax rate [frac]

Type:

sequence

cf_insurance_expense

Insurance expense [$]

Type:

sequence

cf_itc_fed

Federal ITC total income [$]

Type:

sequence

cf_itc_fed_amount

Federal ITC amount income [$]

Type:

sequence

cf_itc_fed_percent_amount

Federal ITC percent income [$]

Type:

sequence

cf_itc_sta

State ITC total income [$]

Type:

sequence

cf_itc_sta_amount

State ITC amount income [$]

Type:

sequence

cf_itc_sta_percent_amount

State ITC percent income [$]

Type:

sequence

cf_itc_total

Total ITC income [$]

Type:

sequence

cf_land_lease_expense

Land lease expense [$]

Type:

sequence

cf_length

Number of periods in cashflow

Type:

float

cf_net_salvage_value

Net Salvage Value [$]

Type:

sequence

cf_om_capacity_expense

O&M capacity-based expense [$]

Type:

sequence

cf_om_fixed_expense

O&M fixed expense [$]

Type:

sequence

cf_om_fuel_expense

O&M fuel expense [$]

Type:

sequence

cf_om_opt_fuel_1_expense

O&M biomass feedstock expense [$]

Type:

sequence

cf_om_opt_fuel_2_expense

O&M coal feedstock expense [$]

Type:

sequence

cf_om_production_expense

O&M production-based expense [$]

Type:

sequence

cf_operating_expenses

Total operating expense [$]

Type:

sequence

cf_operating_income

Total operating income [$]

Type:

sequence

cf_pbi_fedtax_total

Federal taxable PBI income [$]

Type:

sequence

cf_pbi_statax_total

State taxable PBI income [$]

Type:

sequence

cf_pbi_total

Total PBI income [$]

Type:

sequence

cf_pbi_total_fed

Federal PBI income [$]

Type:

sequence

cf_pbi_total_oth

Other PBI income [$]

Type:

sequence

cf_pbi_total_sta

State PBI income [$]

Type:

sequence

cf_pbi_total_uti

Utility PBI income [$]

Type:

sequence

cf_ppa_price

PPA price [cents/kWh]

Type:

sequence

cf_pretax_dscr

Pre-tax DSCR

Type:

sequence

cf_property_tax_assessed_value

Property tax net assessed value [$]

Type:

sequence

cf_property_tax_expense

Property tax expense [$]

Type:

sequence

cf_ptc_fed

Federal PTC income [$]

Type:

sequence

cf_ptc_sta

State PTC income [$]

Type:

sequence

cf_ptc_total

Total PTC income [$]

Type:

sequence

cf_recapitalization

Recapitalization operating expense [$]

Type:

sequence

cf_revenue_apr

Revenue from the system in April

Type:

sequence

cf_revenue_aug

Revenue from the system in August

Type:

sequence

cf_revenue_dec

Revenue from the system in December

Type:

sequence

cf_revenue_dispatch1

Revenue from the system in dispatch period 1

Type:

sequence

cf_revenue_dispatch2

Revenue from the system in dispatch period 2

Type:

sequence

cf_revenue_dispatch3

Revenue from the system in dispatch period 3

Type:

sequence

cf_revenue_dispatch4

Revenue from the system in dispatch period 4

Type:

sequence

cf_revenue_dispatch5

Revenue from the system in dispatch period 5

Type:

sequence

cf_revenue_dispatch6

Revenue from the system in dispatch period 6

Type:

sequence

cf_revenue_dispatch7

Revenue from the system in dispatch period 7

Type:

sequence

cf_revenue_dispatch8

Revenue from the system in dispatch period 8

Type:

sequence

cf_revenue_dispatch9

Revenue from the system in dispatch period 9

Type:

sequence

cf_revenue_feb

Revenue from the system in February

Type:

sequence

cf_revenue_jan

Revenue from the system in January

Type:

sequence

cf_revenue_jul

Revenue from the system in July

Type:

sequence

cf_revenue_jun

Revenue from the system in June

Type:

sequence

cf_revenue_mar

Revenue from the system in March

Type:

sequence

cf_revenue_may

Revenue from the system in May

Type:

sequence

cf_revenue_monthly_firstyear_TOD1

First year revenue from the system by month for TOD1

Type:

sequence

cf_revenue_monthly_firstyear_TOD2

First year revenue from the system by month for TOD2

Type:

sequence

cf_revenue_monthly_firstyear_TOD3

First year revenue from the system by month for TOD3

Type:

sequence

cf_revenue_monthly_firstyear_TOD4

First year revenue from the system by month for TOD4

Type:

sequence

cf_revenue_monthly_firstyear_TOD5

First year revenue from the system by month for TOD5

Type:

sequence

cf_revenue_monthly_firstyear_TOD6

First year revenue from the system by month for TOD6

Type:

sequence

cf_revenue_monthly_firstyear_TOD7

First year revenue from the system by month for TOD7

Type:

sequence

cf_revenue_monthly_firstyear_TOD8

First year revenue from the system by month for TOD8

Type:

sequence

cf_revenue_monthly_firstyear_TOD9

First year revenue from the system by month for TOD9

Type:

sequence

cf_revenue_nov

Revenue from the system in November

Type:

sequence

cf_revenue_oct

Revenue from the system in October

Type:

sequence

cf_revenue_sep

Revenue from the system in September

Type:

sequence

cf_sta_and_fed_tax_savings

Total tax savings (Federal & State) [$]

Type:

sequence

cf_sta_depr_sched

State depreciation schedule [%]

Type:

sequence

cf_sta_depreciation

State depreciation [$]

Type:

sequence

cf_sta_incentive_income_less_deductions

State incentive income less deductions [$]

Type:

sequence

cf_sta_income_taxes

State Income Taxes [$]

Type:

sequence

cf_sta_tax_savings

State tax savings [$]

Type:

sequence

cf_sta_taxable_income_less_deductions

State taxable income less deductions [$]

Type:

sequence

cf_state_tax_frac

State income tax rate [frac]

Type:

sequence

debt_fraction

Debt fraction

Type:

float

effective_tax_rate

Effective Tax Rate

Type:

float

firstyear_energy_dispatch1

First year energy from the system in dispatch period 1

Type:

float

firstyear_energy_dispatch2

First year energy from the system in dispatch period 2

Type:

float

firstyear_energy_dispatch3

First year energy from the system in dispatch period 3

Type:

float

firstyear_energy_dispatch4

First year energy from the system in dispatch period 4

Type:

float

firstyear_energy_dispatch5

First year energy from the system in dispatch period 5

Type:

float

firstyear_energy_dispatch6

First year energy from the system in dispatch period 6

Type:

float

firstyear_energy_dispatch7

First year energy from the system in dispatch period 7

Type:

float

firstyear_energy_dispatch8

First year energy from the system in dispatch period 8

Type:

float

firstyear_energy_dispatch9

First year energy from the system in dispatch period 9

Type:

float

firstyear_energy_price1

First year energy price dispatch period 1

Type:

float

firstyear_energy_price2

First year energy price dispatch period 2

Type:

float

firstyear_energy_price3

First year energy price dispatch period 3

Type:

float

firstyear_energy_price4

First year energy price dispatch period 4

Type:

float

firstyear_energy_price5

First year energy price dispatch period 5

Type:

float

firstyear_energy_price6

First year energy price dispatch period 6

Type:

float

firstyear_energy_price7

First year energy price dispatch period 7

Type:

float

firstyear_energy_price8

First year energy price dispatch period 8

Type:

float

firstyear_energy_price9

First year energy price dispatch period 9

Type:

float

firstyear_revenue_dispatch1

First year revenue from the system in dispatch period 1

Type:

float

firstyear_revenue_dispatch2

First year revenue from the system in dispatch period 2

Type:

float

firstyear_revenue_dispatch3

First year revenue from the system in dispatch period 3

Type:

float

firstyear_revenue_dispatch4

First year revenue from the system in dispatch period 4

Type:

float

firstyear_revenue_dispatch5

First year revenue from the system in dispatch period 5

Type:

float

firstyear_revenue_dispatch6

First year revenue from the system in dispatch period 6

Type:

float

firstyear_revenue_dispatch7

First year revenue from the system in dispatch period 7

Type:

float

firstyear_revenue_dispatch8

First year revenue from the system in dispatch period 8

Type:

float

firstyear_revenue_dispatch9

First year revenue from the system in dispatch period 9

Type:

float

ibi_fedtax_total

Federal taxable IBI income [$]

Type:

float

ibi_statax_total

State taxable IBI income [$]

Type:

float

ibi_total

Total IBI income [$]

Type:

float

ibi_total_fed

Federal IBI income [$]

Type:

float

ibi_total_oth

Other IBI income [$]

Type:

float

ibi_total_sta

State IBI income [$]

Type:

float

ibi_total_uti

Utility IBI income [$]

Type:

float

irr

Internal rate of return [%]

Type:

float

itc_fed_total

Federal ITC income [$]

Type:

float

itc_sta_total

State ITC income [$]

Type:

float

itc_total

Total ITC income [$]

Type:

float

itc_total_fed

Federal ITC income [$]

Type:

float

itc_total_sta

State ITC income [$]

Type:

float

latcf_nom

Nominal LATCF [cents/kWh]

Type:

float

latcf_real

Real LATCF [cents/kWh]

Type:

float

lcoe_nom

Nominal LCOE [cents/kWh]

Type:

float

lcoe_real

Real LCOE [cents/kWh]

Type:

float

lcoptc_fed_nom

Levelized Federal PTC (nominal) [cents/kWh]

Type:

float

lcoptc_fed_real

Levelized Federal PTC (real) [cents/kWh]

Type:

float

lcoptc_sta_nom

Levelized State PTC (nominal) [cents/kWh]

Type:

float

lcoptc_sta_real

Levelized State PTC (real) [cents/kWh]

Type:

float

lppa_nom

Nominal LPPA [cents/kWh]

Type:

float

lppa_real

Real LPPA [cents/kWh]

Type:

float

min_cashflow

Minimum cash flow value [$]

Type:

float

min_dscr

Minimum DSCR

Type:

float

npv

Net present value [$]

Type:

float

ppa

First year PPA [cents/kWh]

Type:

float

ppa_escalation

PPA price escalation

Type:

float

present_value_fuel

Present value of fuel O and M [$]

Type:

float

present_value_insandproptax

Present value of Insurance and Prop Tax [$]

Type:

float

present_value_oandm

Present value of O and M [$]

Type:

float

present_value_oandm_nonfuel

Present value of non-fuel O and M [$]

Type:

float

wacc

Weighted Average Cost of Capital (WACC)

Type:

float