dgen
Contents:
License
dGen Overview
agent based model
dGen Database
dGen Code Base
Subpackages
python.agent_mutation package
Submodules
python.agent_mutation.elec module
Module contents
python.excel package
Submodules
python.excel.excel_objects module
Module contents
Submodules
python.config module
python.decorators module
python.dgen_model module
python.data_functions module
python.input_data_functions module
python.diffusion_functions_elec module
python.financial_functions module
python.settings module
python.tariff_functions module
python.utility_functions module
Module contents
Contribution Policy
Issue overview
dgen
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add_config() (python.settings.ModelSettings method)
add_scenario_options() (python.settings.ScenarioSettings method)
apply_batt_prices() (in module python.agent_mutation.elec)
apply_batt_tech_performance() (in module python.agent_mutation.elec)
apply_carbon_intensities() (in module python.agent_mutation.elec)
apply_depreciation_schedule() (in module python.agent_mutation.elec)
apply_elec_price_multiplier_and_escalator() (in module python.agent_mutation.elec)
apply_export_tariff_params() (in module python.agent_mutation.elec)
apply_financial_params() (in module python.agent_mutation.elec)
apply_load_growth() (in module python.agent_mutation.elec)
apply_market_last_year() (in module python.agent_mutation.elec)
apply_pv_plus_batt_prices() (in module python.agent_mutation.elec)
apply_pv_prices() (in module python.agent_mutation.elec)
apply_pv_tech_performance() (in module python.agent_mutation.elec)
apply_rate_switch() (in module python.agent_mutation.elec)
apply_state_incentives() (in module python.agent_mutation.elec)
apply_value_of_resiliency() (in module python.agent_mutation.elec)
apply_wholesale_elec_prices() (in module python.agent_mutation.elec)
B
bass_diffusion() (in module python.diffusion_functions_elec)
bill_calculator() (in module python.tariff_functions)
build_8760_from_12by24s() (in module python.tariff_functions)
C
calc_diffusion() (in module python.diffusion_functions_elec)
calc_diffusion_market_share() (in module python.diffusion_functions_elec)
calc_diffusion_solar() (in module python.diffusion_functions_elec)
calc_equiv_time() (in module python.diffusion_functions_elec)
calc_financial_performance() (in module python.financial_functions)
calc_max_market_share() (in module python.financial_functions)
calc_payback_vectorized() (in module python.financial_functions)
calc_state_capacity_by_year() (in module python.agent_mutation.elec)
calc_system_performance() (in module python.financial_functions)
calc_system_size_and_performance() (in module python.financial_functions)
calculate_developable_customers_and_load() (in module python.agent_mutation.elec)
cdate (python.settings.ModelSettings attribute)
check_incentive_constraints() (in module python.financial_functions)
check_minmax() (in module python.financial_functions)
check_type() (in module python.settings)
code_profiler() (in module python.utility_functions)
contents_to_array() (python.excel.excel_objects.FancyNamedRange method)
create_model_years() (in module python.data_functions)
create_output_schema() (in module python.data_functions)
create_scenario_results_folder() (in module python.data_functions)
create_tech_subfolders() (in module python.data_functions)
current_datetime() (in module python.utility_functions)
current_market_share (python.diffusion_functions_elec.df attribute)
D
define_d_flat() (python.tariff_functions.Tariff method)
define_d_tou() (python.tariff_functions.Tariff method)
define_e() (python.tariff_functions.Tariff method)
delete_output_schema (python.settings.ModelSettings attribute)
deprec_schedule() (in module python.input_data_functions)
design_tariff_for_portfolio() (in module python.tariff_functions)
df_to_psql() (in module python.input_data_functions)
download_tariffs_from_urdb() (in module python.tariff_functions)
drop_output_schema() (in module python.data_functions)
dynamic_system_sizing (python.settings.ModelSettings attribute)
E
eqn_builder() (in module python.financial_functions)
eqn_flat_rate() (in module python.financial_functions)
eqn_linear_decay_to_zero() (in module python.financial_functions)
estimate_initial_market_shares() (in module python.agent_mutation.elec)
estimate_total_generation() (in module python.agent_mutation.elec)
ExcelError
Export_Tariff (class in python.tariff_functions)
F
FancyNamedRange (class in python.excel.excel_objects)
fid (class in python.decorators)
filter_nem_year() (in module python.agent_mutation.elec)
filter_tariff_df() (in module python.tariff_functions)
first_value() (python.excel.excel_objects.FancyNamedRange method)
fn_info (class in python.decorators)
fn_timer (class in python.decorators)
G
get() (python.settings.ModelSettings method)
(python.settings.ScenarioSettings method)
get_agent_file_scenario() (in module python.data_functions)
get_and_apply_agent_load_profiles() (in module python.agent_mutation.elec)
get_and_apply_normalized_hourly_resource_solar() (in module python.agent_mutation.elec)
get_annual_inflation() (in module python.data_functions)
get_bass_params() (in module python.data_functions)
get_electric_rates_json() (in module python.agent_mutation.elec)
get_epoch_time() (in module python.utility_functions)
get_expiration() (in module python.financial_functions)
get_formatted_time() (in module python.utility_functions)
get_input_scenarios() (in module python.data_functions)
get_itc_incentives() (in module python.data_functions)
get_load_growth() (in module python.data_functions)
get_logger() (in module python.utility_functions)
get_max_market_share() (in module python.data_functions)
get_nem_settings() (in module python.agent_mutation.elec)
get_nem_state() (in module python.data_functions)
get_nem_state_by_sector() (in module python.data_functions)
get_nem_utility_by_sector() (in module python.data_functions)
get_pg_engine_params() (in module python.utility_functions)
get_pg_params() (in module python.utility_functions)
get_psql_table_fields() (in module python.input_data_functions)
get_rate_escalations() (in module python.data_functions)
get_rate_switch_table() (in module python.agent_mutation.elec)
get_scenario_options() (in module python.data_functions)
get_scenario_settings() (in module python.input_data_functions)
get_sectors() (in module python.data_functions)
get_selected_scenario() (in module python.data_functions)
get_state_incentives() (in module python.data_functions)
get_state_starting_capacities() (in module python.agent_mutation.elec)
get_state_to_model() (in module python.data_functions)
get_technologies() (in module python.data_functions)
get_technology_costs_solar() (in module python.data_functions)
get_userdefined_scenario_settings() (in module python.input_data_functions)
I
identify_max_demand_charge() (python.tariff_functions.Tariff method)
import_agent_file() (in module python.input_data_functions)
import_table() (in module python.input_data_functions)
init_model_settings() (in module python.settings)
init_scenario_settings() (in module python.settings)
input_agent_dir (python.settings.ModelSettings attribute)
input_data_dir (python.settings.ModelSettings attribute)
input_scenarios (python.settings.ModelSettings attribute)
interpolate_array() (in module python.agent_mutation.elec)
L
load_config_params() (in module python.tariff_functions)
load_profile (python.tariff_functions.agent_df attribute)
local_cores (python.settings.ModelSettings attribute)
M
main() (in module python.dgen_model)
make_con() (in module python.utility_functions)
make_engine() (in module python.utility_functions)
make_output_directory_path() (in module python.data_functions)
max_market_share (python.diffusion_functions_elec.df attribute)
melt_year() (in module python.input_data_functions)
metric_value (in module python.financial_functions)
mms (python.diffusion_functions_elec.df attribute)
model_path (python.settings.ModelSettings attribute)
ModelSettings (class in python.settings)
module
python
python.agent_mutation
python.agent_mutation.elec
python.config
python.data_functions
python.decorators
python.dgen_model
python.diffusion_functions_elec
python.excel
python.excel.excel_objects
python.financial_functions
python.input_data_functions
python.settings
python.tariff_functions
python.utility_functions
msly (python.diffusion_functions_elec.df attribute)
O
out_dir (python.settings.ModelSettings attribute)
P
p (python.diffusion_functions_elec.df attribute)
,
[1]
parse_command_args() (in module python.utility_functions)
payback_period (python.diffusion_functions_elec.df attribute)
pg_conn_string (python.settings.ModelSettings attribute)
pg_engine_params (python.settings.ModelSettings attribute)
pg_engine_string (python.settings.ModelSettings attribute)
pg_params (python.settings.ModelSettings attribute)
pg_params_file (python.settings.ModelSettings attribute)
pg_params_log (python.settings.ModelSettings attribute)
pg_procs (python.settings.ModelSettings attribute)
process_elec_price_trajectories() (in module python.input_data_functions)
process_incentives() (in module python.financial_functions)
process_load_growth() (in module python.input_data_functions)
process_tariff() (in module python.financial_functions)
process_wholesale_elec_prices() (in module python.input_data_functions)
pylist_2_pglist() (in module python.utility_functions)
python
module
python.agent_mutation
module
python.agent_mutation.elec
module
python.config
module
python.data_functions
module
python.decorators
module
python.dgen_model
module
python.diffusion_functions_elec
module
python.excel
module
python.excel.excel_objects
module
python.financial_functions
module
python.input_data_functions
module
python.settings
module
python.tariff_functions
module
python.utility_functions
module
Q
q (python.diffusion_functions_elec.df attribute)
,
[1]
R
reassign_agent_tariffs() (in module python.agent_mutation.elec)
role (python.settings.ModelSettings attribute)
S
scale_array_precision() (in module python.agent_mutation.elec)
scale_array_sum() (in module python.agent_mutation.elec)
ScenarioSettings (class in python.settings)
set() (python.settings.ModelSettings method)
(python.settings.ScenarioSettings method)
set_bass_param() (in module python.diffusion_functions_elec)
set_constant_sell_price() (python.tariff_functions.Export_Tariff method)
set_pg_params() (python.settings.ModelSettings method)
set_tech_mode() (python.settings.ScenarioSettings method)
shared() (in module python.decorators)
shutdown_log() (in module python.utility_functions)
stacked_sectors() (in module python.input_data_functions)
start_year (python.settings.ModelSettings attribute)
summarize_scenario() (in module python.data_functions)
T
t (python.diffusion_functions_elec.df attribute)
Tariff (class in python.tariff_functions)
tiered_calc_vec() (in module python.tariff_functions)
Timer (class in python.utility_functions)
to_postgres() (python.excel.excel_objects.FancyNamedRange method)
to_stringIO() (python.excel.excel_objects.FancyNamedRange method)
U
unshared() (in module python.decorators)
V
validate() (python.settings.ModelSettings method)
(python.settings.ScenarioSettings method)
validate_property() (python.settings.ModelSettings method)
(python.settings.ScenarioSettings method)
W
wait() (in module python.utility_functions)
weight (python.tariff_functions.agent_df attribute)
write_json() (python.tariff_functions.Tariff method)