Ippppa¶
Wrapper for SAM Simulation Core model: cmod_ippppa.cpp
Input Consistency Warning¶
As described in Possible Problems, some input parameters are interdependent but the equations that enforce consistency are not available in this PySAM module. Therefore, the onus is on the PySAM user to check that interdependencies are correctly handled. The variables which may require additional logic include:
Provided for each of these inputs is a list of other inputs that are potentially interdependent.
Creating an Instance¶
Refer to the Initializing a Model page for details on the different ways to create an instance of a PySAM class.
Ippppa model description
Ippppa
-
PySAM.Ippppa.
default
(config) → Ippppa¶ Use default attributes None
-
PySAM.Ippppa.
from_existing
(data, optional config) → Ippppa¶ Share underlying data with an existing PySAM class. If config provided, default attributes are loaded otherwise.
-
PySAM.Ippppa.
new
() → Ippppa¶
-
PySAM.Ippppa.
wrap
(ssc_data_t) → Ippppa¶ Use existing PySSC data
Warning
Do not call PySSC.data_free on the ssc_data_t provided to
wrap
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
-
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) → Union[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: If not provided, assumed to be 30
Type: float
-
debt_fraction
¶ Debt percentage [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0
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: If not provided, assumed to be 0.0
Type: float
-
loan_rate
¶ Loan rate [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0
Type: float
-
loan_term
¶ Loan term [years]
Constraints: INTEGER,MIN=0,MAX=50
Required: If not provided, assumed to be 0
Type: float
-
prop_tax_assessed_decline
¶ Assessed value annual decline [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 5
Type: float
-
prop_tax_cost_assessed_percent
¶ Percent of pre-financing costs assessed [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 95
Type: float
-
property_tax_rate
¶ Property tax rate [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0.0
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: If not provided, assumed to be 0.0
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
Constraints: INTEGER,MIN=0,MAX=2
Required: If not provided, assumed to be 0
Type: float
-
annual_fuel_usage
¶ Fuel usage (yr 1) [kWht]
Constraints: MIN=0
Required: If not provided, assumed to be 0
Type: float
-
annual_fuel_usage_lifetime
¶ Fuel usage (lifetime) [kWht]
Type: sequence
-
fuelcell_annual_energy_discharged
¶ Annual energy from fuelcell [kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
om_batt_capacity_cost
¶ Battery capacity-based System Costs amount [$/kWcap]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_batt_fixed_cost
¶ Battery fixed System Costs annual amount [$/year]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_batt_nameplate
¶ Battery capacity for System Costs values [kW]
Required: If not provided, assumed to be 0
Type: float
-
om_batt_replacement_cost
¶ Replacement cost 1 [$/kWh]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_batt_variable_cost
¶ Battery production-based System Costs amount [$/MWh]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_capacity
¶ Capacity-based O&M amount [$/kWcap]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_capacity_escal
¶ Capacity-based O&M escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_fixed
¶ Fixed O&M annual amount [$/year]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_fixed_escal
¶ Fixed O&M escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_fuel_cost
¶ Fuel cost [$/MMBtu]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_fuel_cost_escal
¶ Fuel cost escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_fuelcell_capacity_cost
¶ Fuel cell capacity-based System Costs amount [$/kWcap]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_fuelcell_fixed_cost
¶ Fuel cell fixed System Costs annual amount [$/year]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_fuelcell_nameplate
¶ Fuel cell capacity for System Costs values [kW]
Required: If not provided, assumed to be 0
Type: float
-
om_fuelcell_replacement_cost
¶ Replacement cost 2 [$/kW]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_fuelcell_variable_cost
¶ Fuel cell production-based System Costs amount [$/MWh]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_opt_fuel_1_cost
¶ Biomass feedstock cost [$/unit]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_opt_fuel_1_cost_escal
¶ Biomass feedstock cost escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_opt_fuel_1_usage
¶ Biomass feedstock usage [unit]
Required: If not provided, assumed to be 0.0
Type: float
-
om_opt_fuel_2_cost
¶ Coal feedstock cost [$/unit]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_opt_fuel_2_cost_escal
¶ Coal feedstock cost escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_opt_fuel_2_usage
¶ Coal feedstock usage [unit]
Required: If not provided, assumed to be 0.0
Type: float
-
om_production
¶ Production-based O&M amount [$/MWh]
Required: If not provided, assumed to be 0.0
Type: sequence
-
om_production1_values
¶ Battery production for System Costs values [kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
om_production2_values
¶ Fuel cell production for System Costs values [kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
om_production_escal
¶ Production-based O&M escalation [%/year]
Required: If not provided, assumed to be 0.0
Type: float
-
om_replacement_cost_escal
¶ Replacement cost escalation [%/year]
Required: If not provided, assumed to be 0.0
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: True if depr_fed_type=3
Type: sequence
-
depr_fed_sl_years
¶ Federal depreciation straight-line Years [years]
Constraints: INTEGER,POSITIVE
Required: True 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: If not provided, assumed to be 0
Type: float
-
depr_sta_custom
¶ State custom depreciation [%/year]
Required: True if depr_sta_type=3
Type: sequence
-
depr_sta_sl_years
¶ State depreciation straight-line years [years]
Constraints: INTEGER,POSITIVE
Required: True 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: If not provided, assumed to be 0
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: If not provided, assumed to be 0
Type: float
-
itc_fed_amount_deprbas_fed
¶ Federal amount-based ITC reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
itc_fed_amount_deprbas_sta
¶ Federal amount-based ITC reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
itc_fed_percent
¶ Federal percentage-based ITC percent [%]
Required: If not provided, assumed to be 0
Type: float
-
itc_fed_percent_deprbas_fed
¶ Federal percentage-based ITC reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
itc_fed_percent_deprbas_sta
¶ Federal percentage-based ITC reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
itc_fed_percent_maxvalue
¶ Federal percentage-based ITC maximum value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
itc_sta_amount
¶ State amount-based ITC amount [$]
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_amount_deprbas_fed
¶ State amount-based ITC reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_amount_deprbas_sta
¶ State amount-based ITC reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_percent
¶ State percentage-based ITC percent [%]
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_percent_deprbas_fed
¶ State percentage-based ITC reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_percent_deprbas_sta
¶ State percentage-based ITC reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
itc_sta_percent_maxvalue
¶ State percentage-based ITC maximum Value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
ptc_fed_amount
¶ Federal PTC amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
ptc_fed_escal
¶ Federal PTC escalation [%/year]
Required: If not provided, assumed to be 0
Type: float
-
ptc_fed_term
¶ Federal PTC term [years]
Required: If not provided, assumed to be 10
Type: float
-
ptc_sta_amount
¶ State PTC amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
ptc_sta_escal
¶ State PTC escalation [%/year]
Required: If not provided, assumed to be 0
Type: float
-
ptc_sta_term
¶ State PTC term [years]
Required: If not provided, assumed to be 10
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: If not provided, assumed to be 0.0
Type: float
-
cbi_fed_deprbas_fed
¶ Federal CBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_fed_deprbas_sta
¶ Federal CBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_fed_maxvalue
¶ Federal CBI maximum [$]
Required: If not provided, assumed to be 1e99
Type: float
-
cbi_fed_tax_fed
¶ Federal CBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_fed_tax_sta
¶ Federal CBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_oth_amount
¶ Other CBI amount [$/Watt]
Required: If not provided, assumed to be 0.0
Type: float
-
cbi_oth_deprbas_fed
¶ Other CBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_oth_deprbas_sta
¶ Other CBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_oth_maxvalue
¶ Other CBI maximum [$]
Required: If not provided, assumed to be 1e99
Type: float
-
cbi_oth_tax_fed
¶ Other CBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_oth_tax_sta
¶ Other CBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_sta_amount
¶ State CBI amount [$/Watt]
Required: If not provided, assumed to be 0.0
Type: float
-
cbi_sta_deprbas_fed
¶ State CBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_sta_deprbas_sta
¶ State CBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_sta_maxvalue
¶ State CBI maximum [$]
Required: If not provided, assumed to be 1e99
Type: float
-
cbi_sta_tax_fed
¶ State CBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_sta_tax_sta
¶ State CBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_uti_amount
¶ Utility CBI amount [$/Watt]
Required: If not provided, assumed to be 0.0
Type: float
-
cbi_uti_deprbas_fed
¶ Utility CBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_uti_deprbas_sta
¶ Utility CBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
cbi_uti_maxvalue
¶ Utility CBI maximum [$]
Required: If not provided, assumed to be 1e99
Type: float
-
cbi_uti_tax_fed
¶ Utility CBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
cbi_uti_tax_sta
¶ Utility CBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_fed_amount
¶ Federal amount-based IBI amount [$]
Required: If not provided, assumed to be 0
Type: float
-
ibi_fed_amount_deprbas_fed
¶ Federal amount-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_fed_amount_deprbas_sta
¶ Federal amount-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_fed_amount_tax_fed
¶ Federal amount-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_fed_amount_tax_sta
¶ Federal amount-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_fed_percent
¶ Federal percentage-based IBI percent [%]
Required: If not provided, assumed to be 0.0
Type: float
-
ibi_fed_percent_deprbas_fed
¶ Federal percentage-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_fed_percent_deprbas_sta
¶ Federal percentage-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_fed_percent_maxvalue
¶ Federal percentage-based IBI maximum value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
ibi_fed_percent_tax_fed
¶ Federal percentage-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_fed_percent_tax_sta
¶ Federal percentage-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_oth_amount
¶ Other amount-based IBI amount [$]
Required: If not provided, assumed to be 0
Type: float
-
ibi_oth_amount_deprbas_fed
¶ Other amount-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_oth_amount_deprbas_sta
¶ Other amount-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_oth_amount_tax_fed
¶ Other amount-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_oth_amount_tax_sta
¶ Other amount-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_oth_percent
¶ Other percentage-based IBI percent [%]
Required: If not provided, assumed to be 0.0
Type: float
-
ibi_oth_percent_deprbas_fed
¶ Other percentage-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_oth_percent_deprbas_sta
¶ Other percentage-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_oth_percent_maxvalue
¶ Other percentage-based IBI maximum value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
ibi_oth_percent_tax_fed
¶ Other percentage-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_oth_percent_tax_sta
¶ Other percentage-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_sta_amount
¶ State amount-based IBI amount [$]
Required: If not provided, assumed to be 0
Type: float
-
ibi_sta_amount_deprbas_fed
¶ State amount-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_sta_amount_deprbas_sta
¶ State amount-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_sta_amount_tax_fed
¶ State amount-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_sta_amount_tax_sta
¶ State amount-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_sta_percent
¶ State percentage-based IBI percent [%]
Required: If not provided, assumed to be 0.0
Type: float
-
ibi_sta_percent_deprbas_fed
¶ State percentage-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_sta_percent_deprbas_sta
¶ State percentage-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_sta_percent_maxvalue
¶ State percentage-based IBI maximum value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
ibi_sta_percent_tax_fed
¶ State percentage-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_sta_percent_tax_sta
¶ State percentage-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_uti_amount
¶ Utility amount-based IBI amount [$]
Required: If not provided, assumed to be 0
Type: float
-
ibi_uti_amount_deprbas_fed
¶ Utility amount-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_uti_amount_deprbas_sta
¶ Utility amount-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_uti_amount_tax_fed
¶ Utility amount-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_uti_amount_tax_sta
¶ Utility amount-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_uti_percent
¶ Utility percentage-based IBI percent [%]
Required: If not provided, assumed to be 0.0
Type: float
-
ibi_uti_percent_deprbas_fed
¶ Utility percentage-based IBI reduces federal depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_uti_percent_deprbas_sta
¶ Utility percentage-based IBI reduces state depreciation basis [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 0
Type: float
-
ibi_uti_percent_maxvalue
¶ Utility percentage-based IBI maximum value [$]
Required: If not provided, assumed to be 1e99
Type: float
-
ibi_uti_percent_tax_fed
¶ Utility percentage-based IBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
ibi_uti_percent_tax_sta
¶ Utility percentage-based IBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_fed_amount
¶ Federal PBI amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
pbi_fed_escal
¶ Federal PBI escalation [%]
Required: If not provided, assumed to be 0
Type: float
-
pbi_fed_tax_fed
¶ Federal PBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_fed_tax_sta
¶ Federal PBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_fed_term
¶ Federal PBI term [years]
Required: If not provided, assumed to be 0
Type: float
-
pbi_oth_amount
¶ Other PBI amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
pbi_oth_escal
¶ Other PBI escalation [%]
Required: If not provided, assumed to be 0
Type: float
-
pbi_oth_tax_fed
¶ Other PBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_oth_tax_sta
¶ Other PBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_oth_term
¶ Other PBI term [years]
Required: If not provided, assumed to be 0
Type: float
-
pbi_sta_amount
¶ State PBI amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
pbi_sta_escal
¶ State PBI escalation [%]
Required: If not provided, assumed to be 0
Type: float
-
pbi_sta_tax_fed
¶ State PBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_sta_tax_sta
¶ State PBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_sta_term
¶ State PBI term [years]
Required: If not provided, assumed to be 0
Type: float
-
pbi_uti_amount
¶ Utility PBI amount [$/kWh]
Required: If not provided, assumed to be 0
Type: sequence
-
pbi_uti_escal
¶ Utility PBI escalation [%]
Required: If not provided, assumed to be 0
Type: float
-
pbi_uti_tax_fed
¶ Utility PBI federal taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_uti_tax_sta
¶ Utility PBI state taxable [0/1]
Constraints: BOOLEAN
Required: If not provided, assumed to be 1
Type: float
-
pbi_uti_term
¶ Utility PBI term [years]
Required: If not provided, assumed to be 0
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: If not provided, assumed to be 0.10
Type: sequence
-
bid_price_esc
¶ PPA escalation [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0
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: True if market=0
Type: float
-
dispatch_factor2
¶ Dispatch payment factor 2
Required: True if market=0
Type: float
-
dispatch_factor3
¶ Dispatch payment factor 3
Required: True if market=0
Type: float
-
dispatch_factor4
¶ Dispatch payment factor 4
Required: True if market=0
Type: float
-
dispatch_factor5
¶ Dispatch payment factor 5
Required: True if market=0
Type: float
-
dispatch_factor6
¶ Dispatch payment factor 6
Required: True if market=0
Type: float
-
dispatch_factor7
¶ Dispatch payment factor 7
Required: True if market=0
Type: float
-
dispatch_factor8
¶ Dispatch payment factor 8
Required: True if market=0
Type: float
-
dispatch_factor9
¶ Dispatch payment factor 9
Required: True if market=0
Type: float
-
dispatch_sched_weekday
¶ Diurnal weekday dispatch periods [1..9]
Info: 12 x 24 matrix
Required: True if market=0
Type: sequence[sequence]
-
dispatch_sched_weekend
¶ Diurnal weekend dispatch periods [1..9]
Info: 12 x 24 matrix
Required: True 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: If not provided, assumed to be 0
Type: float
-
min_dscr_required
¶ Minimum DSCR required [0/1]
Options: 0=no,1=yes
Constraints: INTEGER,MIN=0,MAX=1
Required: If not provided, assumed to be 1
Type: float
-
min_dscr_target
¶ Minimum required DSCR
Required: If not provided, assumed to be 1.4
Type: float
-
min_irr_target
¶ Minimum required IRR [%]
Required: If not provided, assumed to be 15
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: If not provided, assumed to be 0
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: If not provided, assumed to be 0
Type: float
-
positive_cashflow_required
¶ Positive cash flow required [0/1]
Options: 0=no,1=yes
Constraints: INTEGER,MIN=0,MAX=1
Required: If not provided, assumed to be 1
Type: float
-
ppa_escalation
¶ PPA escalation [%]
Required: If not provided, assumed to be 0.6
Type: float
-
ppa_soln_max
¶ PPA solution maximum ppa [cents/kWh]
Required: If not provided, assumed to be 100
Type: float
-
ppa_soln_max_iterations
¶ PPA solution maximum number of iterations
Constraints: INTEGER,MIN=1
Required: If not provided, assumed to be 100
Type: float
-
ppa_soln_min
¶ PPA solution minimum ppa [cents/kWh]
Required: If not provided, assumed to be 0
Type: float
-
ppa_soln_tolerance
¶ PPA solution tolerance
Required: If not provided, assumed to be 1e-3
Type: float
-
salvage_percentage
¶ Salvage value percentage [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0.0
Type: float
-
soln_mode
¶ PPA solution mode [0/1]
Options: 0=solve ppa,1=specify ppa
Constraints: INTEGER,MIN=0,MAX=1
Required: If not provided, assumed to be 0
Type: float
-
system_capacity
¶ System nameplate capacity [kW]
Constraints: MIN=1e-3
Required: True
Type: float
-
system_recapitalization_boolean
¶ Recapitalization boolean
Required: If not provided, assumed to be 0
Type: sequence
-
system_recapitalization_cost
¶ Recapitalization cost [$]
Required: If not provided, assumed to be 0
Type: float
-
system_recapitalization_escalation
¶ Recapitalization escalation (above inflation) [%]
Constraints: MIN=0,MAX=100
Required: If not provided, assumed to be 0
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
Constraints: INTEGER,MIN=0
Required: If not provided, assumed to be 0
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_net_apr
¶ Energy produced by the system in April
Type: sequence
-
cf_energy_net_aug
¶ Energy produced by the system in August
Type: sequence
-
cf_energy_net_dec
¶ Energy produced by the system in December
Type: sequence
-
cf_energy_net_dispatch1
¶ Energy produced by the system in dispatch period 1
Type: sequence
-
cf_energy_net_dispatch2
¶ Energy produced by the system in dispatch period 2
Type: sequence
-
cf_energy_net_dispatch3
¶ Energy produced by the system in dispatch period 3
Type: sequence
-
cf_energy_net_dispatch4
¶ Energy produced by the system in dispatch period 4
Type: sequence
-
cf_energy_net_dispatch5
¶ Energy produced by the system in dispatch period 5
Type: sequence
-
cf_energy_net_dispatch6
¶ Energy produced by the system in dispatch period 6
Type: sequence
-
cf_energy_net_dispatch7
¶ Energy produced by the system in dispatch period 7
Type: sequence
-
cf_energy_net_dispatch8
¶ Energy produced by the system in dispatch period 8
Type: sequence
-
cf_energy_net_dispatch9
¶ Energy produced by the system in dispatch period 9
Type: sequence
-
cf_energy_net_feb
¶ Energy produced by the system in February
Type: sequence
-
cf_energy_net_jan
¶ Energy produced by the system in January
Type: sequence
-
cf_energy_net_jul
¶ Energy produced by the system in July
Type: sequence
-
cf_energy_net_jun
¶ Energy produced by the system in June
Type: sequence
-
cf_energy_net_mar
¶ Energy produced by the system in March
Type: sequence
-
cf_energy_net_may
¶ Energy produced by the system in May
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD1
¶ First year energy from the system by month for TOD1
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD2
¶ First year energy from the system by month for TOD2
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD3
¶ First year energy from the system by month for TOD3
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD4
¶ First year energy from the system by month for TOD4
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD5
¶ First year energy from the system by month for TOD5
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD6
¶ First year energy from the system by month for TOD6
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD7
¶ First year energy from the system by month for TOD7
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD8
¶ First year energy from the system by month for TOD8
Type: sequence
-
cf_energy_net_monthly_firstyear_TOD9
¶ First year energy from the system by month for TOD9
Type: sequence
-
cf_energy_net_nov
¶ Energy produced by the system in November
Type: sequence
-
cf_energy_net_oct
¶ Energy produced by the system in October
Type: sequence
-
cf_energy_net_sep
¶ Energy produced by the system in September
Type: sequence
-
cf_energy_price
¶ Energy Price [$/kWh]
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_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 [$]
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
-