ElecSim
latest
Contents:
API-Documentation
ElecSim
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
W
A
accept_bid() (elecsim.market.electricity.bid.Bid method)
agent_forecast_value() (elecsim.role.market.latest_market_data.LatestMarketData method)
B
Bid (class in elecsim.market.electricity.bid)
C
calculate_bids() (elecsim.agents.generation_company.gen_co.GenCo method)
calculate_lcoe() (elecsim.plants.plant_type.fuel_plant.FuelPlant method)
(elecsim.plants.plant_type.non_fuel_plant.NonFuelPlant method)
(elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
(elecsim.role.plants.costs.non_fuel_cost_calculations.NonFuelCostCalculation method)
calculate_npv() (elecsim.role.investment.calculate_npv.CalculateNPV method)
calculate_short_run_marginal_cost() (elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
(elecsim.role.plants.costs.non_fuel_cost_calculations.NonFuelCostCalculation method)
calculate_total_costs() (elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
(elecsim.role.plants.costs.non_fuel_cost_calculations.NonFuelCostCalculation method)
calculate_year_carbon_price() (in module elecsim.role.plants.costs.fuel_plant_cost_calculations)
calculate_yearly_outflow() (elecsim.role.plants.costs.plant_cost_calculation.PlantCostCalculations method)
CalculateNPV (class in elecsim.role.investment.calculate_npv)
check_if_fuel_required() (elecsim.plants.plant_registry.PlantRegistry method)
check_if_operating_in_certain_year() (elecsim.plants.plant_type.power_plant.PowerPlant method)
check_plant_exists() (elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs.predict_modern_plant_costs.PredictModernPlantParameters method)
check_pre_dev_spend() (elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs.predict_modern_plant_costs.PredictModernPlantParameters static method)
clear_all_bids() (elecsim.model.world.World method)
closest_row() (in module elecsim.data_manipulation.data_modifications.value_estimations)
compare_npv() (elecsim.role.investment.calculate_npv.CalculateNPV method)
concatenate_carbon_price() (in module elecsim.scenario.scenario_data)
create_bid (elecsim.agents.generation_company.gen_co.GenCo attribute)
create_data_loggers() (elecsim.model.world.World method)
create_power_plant (in module elecsim.plants.plant_costs.estimate_costs.estimate_costs)
create_power_plant_group() (in module elecsim.plants.plant_costs.estimate_costs.estimate_costs)
D
delete_old_bids() (elecsim.agents.generation_company.gen_co.GenCo method)
(elecsim.model.world.World method)
delete_old_plant_bids() (elecsim.plants.plant_type.power_plant.PowerPlant method)
Demand (class in elecsim.agents.demand.demand)
dismantle_old_plants() (elecsim.agents.generation_company.gen_co.GenCo method)
(elecsim.model.world.World method)
dismantle_unprofitable_plants() (elecsim.model.world.World method)
E
elecsim (module)
elecsim.agents (module)
elecsim.agents.demand (module)
elecsim.agents.demand.demand (module)
elecsim.agents.generation_company (module)
elecsim.agents.generation_company.gen_co (module)
elecsim.agents.generation_company.invest (module)
elecsim.agents.generation_company.invest.investment (module)
elecsim.data_manipulation (module)
elecsim.data_manipulation.data_modifications (module)
elecsim.data_manipulation.data_modifications.extrapolation_interpolate (module)
elecsim.data_manipulation.data_modifications.inverse_transform_sampling (module)
elecsim.data_manipulation.data_modifications.linear_regression (module)
elecsim.data_manipulation.data_modifications.renewable_learning_rate (module)
elecsim.data_manipulation.data_modifications.value_estimations (module)
elecsim.market (module)
elecsim.market.electricity (module)
elecsim.market.electricity.bid (module)
elecsim.mesa_addons (module)
elecsim.mesa_addons.scheduler_addon (module)
elecsim.model (module)
elecsim.model.world (module)
elecsim.plants (module)
elecsim.plants.fuel (module)
elecsim.plants.fuel.fuel (module)
elecsim.plants.plant_costs (module)
elecsim.plants.plant_costs.estimate_costs (module)
elecsim.plants.plant_costs.estimate_costs.estimate_costs (module)
elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs (module)
elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs.predict_modern_plant_costs (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations.fuel_plants_old_params (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.non_fuel_plant_calculations (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.non_fuel_plant_calculations.non_fuel_plants_old_params (module)
elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.old_plant_param_calc (module)
elecsim.plants.plant_registry (module)
elecsim.plants.plant_type (module)
elecsim.plants.plant_type.fuel_plant (module)
elecsim.plants.plant_type.non_fuel_plant (module)
elecsim.plants.plant_type.power_plant (module)
elecsim.role (module)
elecsim.role.investment (module)
elecsim.role.investment.calculate_npv (module)
elecsim.role.investment.predict_load_duration_prices (module)
elecsim.role.market (module)
elecsim.role.market.latest_market_data (module)
elecsim.role.market.world_plant_capacity (module)
elecsim.role.plants (module)
elecsim.role.plants.costs (module)
elecsim.role.plants.costs.fuel_plant_cost_calculations (module)
elecsim.role.plants.costs.non_fuel_cost_calculations (module)
elecsim.role.plants.costs.plant_cost_calculation (module)
elecsim.scenario (module)
elecsim.scenario.scenario_data (module)
estimate_cost_parameters() (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations.fuel_plants_old_params.FuelOldPlantCosts method)
estimate_lost_load_price() (in module elecsim.role.investment.predict_load_duration_prices)
estimate_modern_parameters() (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations.fuel_plants_old_params.FuelOldPlantCosts method)
ExtrapolateInterpolate (class in elecsim.data_manipulation.data_modifications.extrapolation_interpolate)
F
filter_plants_with_no_income() (elecsim.model.world.World method)
find_smallest_year_available() (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.old_plant_param_calc.OldPlantCosts method)
fit_exponential_function() (elecsim.role.market.latest_market_data.LatestMarketData method)
fit_linear_price_duration_curve() (elecsim.role.investment.predict_load_duration_prices.PredictPriceDurationCurve method)
fit_linear_price_duration_curve_from_projections() (elecsim.role.investment.predict_load_duration_prices.PredictPriceDurationCurve method)
fit_price_curve() (elecsim.role.investment.calculate_npv.CalculateNPV method)
forecast_attribute_price() (elecsim.agents.generation_company.gen_co.GenCo method)
forecast_demand_change() (elecsim.agents.generation_company.gen_co.GenCo method)
Fuel (class in elecsim.plants.fuel.fuel)
FuelOldPlantCosts (class in elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations.fuel_plants_old_params)
FuelPlant (class in elecsim.plants.plant_type.fuel_plant)
FuelPlantCostCalculations (class in elecsim.role.plants.costs.fuel_plant_cost_calculations)
future_renewable_energy_costs() (in module elecsim.data_manipulation.data_modifications.renewable_learning_rate)
G
GenCo (class in elecsim.agents.generation_company.gen_co)
get_accepted_bid_capacity() (elecsim.model.world.World static method)
get_accepted_bid_capacity_per_segment_hour() (elecsim.model.world.World static method)
get_accepted_bids() (elecsim.model.world.World static method)
get_all_plants() (elecsim.model.world.World static method)
get_BEIS_carbon_price() (elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
get_capacity_of_plants() (elecsim.model.world.World static method)
get_carbon_cost_in_year (in module elecsim.role.plants.costs.fuel_plant_cost_calculations)
get_carbon_emitted() (elecsim.model.world.World static method)
get_co2_price() (elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
get_cost_parameters() (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.non_fuel_plant_calculations.non_fuel_plants_old_params.NonFuelOldPlantCosts method)
get_current_carbon_tax() (elecsim.model.world.World static method)
get_current_total_plant_capacity() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_electricity_cost() (elecsim.model.world.World static method)
get_fixed_annual_payments() (elecsim.plants.plant_type.power_plant.PowerPlant method)
get_fuel_price() (elecsim.role.plants.costs.fuel_plant_cost_calculations.FuelPlantCostCalculations method)
get_genco_wealth() (elecsim.model.world.World static method)
get_gencos() (elecsim.model.world.World method)
get_most_profitable_plants_by_npv() (in module elecsim.role.investment.calculate_npv)
get_params_to_scale() (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.old_plant_param_calc.OldPlantCosts method)
get_positive_npv_plants() (elecsim.role.investment.calculate_npv.CalculateNPV method)
get_positive_npv_plants_list() (elecsim.role.investment.calculate_npv.CalculateNPV method)
get_power_plants_running_in_current_year() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_power_plants_running_in_reference_year() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_predicted_marginal_cost() (elecsim.role.market.latest_market_data.LatestMarketData method)
get_price_duration_curve() (in module elecsim.role.investment.predict_load_duration_prices)
get_profitable_plants() (elecsim.model.world.World method)
get_reference_year_total_capacity() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_renewable_availability (in module elecsim.agents.generation_company.gen_co)
get_renewable_by_type() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_renewable_plants() (elecsim.role.market.world_plant_capacity.WorldPlantCapacity method)
get_RL_investment_observations() (elecsim.role.market.latest_market_data.LatestMarketData method)
get_running_plants() (elecsim.model.world.World method)
get_upfront_costs() (elecsim.plants.plant_type.power_plant.PowerPlant method)
get_year_of_operation() (elecsim.plants.plant_type.power_plant.PowerPlant method)
get_yearly_payment() (in module elecsim.role.investment.calculate_npv)
H
hist_costs (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.old_plant_param_calc.OldPlantCosts attribute)
historic_fuel_price (elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.fuel_plant_calculations.fuel_plants_old_params.FuelOldPlantCosts attribute)
I
infrastructure (elecsim.role.plants.costs.plant_cost_calculation.PlantCostCalculations attribute)
initialize_gencos() (elecsim.model.world.World method)
invest() (elecsim.agents.generation_company.gen_co.GenCo method)
invest_RL() (elecsim.agents.generation_company.gen_co.GenCo method)
L
LatestMarketData (class in elecsim.role.market.latest_market_data)
linear_regression (in module elecsim.data_manipulation.data_modifications.linear_regression)
logger (in module elecsim.agents.demand.demand)
(in module elecsim.agents.generation_company.gen_co)
(in module elecsim.data_manipulation.data_modifications.linear_regression)
(in module elecsim.data_manipulation.data_modifications.renewable_learning_rate)
(in module elecsim.market.electricity.bid)
(in module elecsim.model.world)
(in module elecsim.plants.plant_costs.estimate_costs.estimate_costs)
(in module elecsim.plants.plant_type.fuel_plant)
(in module elecsim.role.investment.calculate_npv)
(in module elecsim.role.investment.predict_load_duration_prices)
(in module elecsim.role.market.latest_market_data)
(in module elecsim.role.market.world_plant_capacity)
(in module elecsim.role.plants.costs.fuel_plant_cost_calculations)
(in module elecsim.role.plants.costs.plant_cost_calculation)
M
market_price_curve_prediction() (elecsim.role.investment.predict_load_duration_prices.PredictPriceDurationCurve method)
min_max_extrapolate() (elecsim.data_manipulation.data_modifications.extrapolation_interpolate.ExtrapolateInterpolate method)
N
NonFuelCostCalculation (class in elecsim.role.plants.costs.non_fuel_cost_calculations)
NonFuelOldPlantCosts (class in elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.non_fuel_plant_calculations.non_fuel_plants_old_params)
NonFuelPlant (class in elecsim.plants.plant_type.non_fuel_plant)
O
OldPlantCosts (class in elecsim.plants.plant_costs.estimate_costs.estimate_old_plant_cost_params.old_plant_param_calc)
operate_constructed_plants() (elecsim.model.world.World method)
OrderedActivation (class in elecsim.mesa_addons.scheduler_addon)
override_carbon_scenario() (elecsim.model.world.World method)
override_demand_change() (elecsim.model.world.World method)
override_highest_demand() (elecsim.model.world.World method)
override_total_demand() (elecsim.model.world.World method)
overwrite_scenario_file() (elecsim.model.world.World method)
P
parameter_estimation() (elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs.predict_modern_plant_costs.PredictModernPlantParameters method)
partially_accept_bid() (elecsim.market.electricity.bid.Bid method)
plant_type_to_plant_object() (elecsim.plants.plant_registry.PlantRegistry method)
PlantCostCalculations (class in elecsim.role.plants.costs.plant_cost_calculation)
PlantRegistry (class in elecsim.plants.plant_registry)
PowerPlant (class in elecsim.plants.plant_type.power_plant)
predict_price_duration_curve() (elecsim.role.investment.predict_load_duration_prices.PredictPriceDurationCurve method)
PredictModernPlantParameters (class in elecsim.plants.plant_costs.estimate_costs.estimate_modern_power_plant_costs.predict_modern_plant_costs)
PredictPriceDurationCurve (class in elecsim.role.investment.predict_load_duration_prices)
purchase_coal() (elecsim.agents.generation_company.gen_co.GenCo method)
purchase_fuel() (elecsim.agents.generation_company.gen_co.GenCo method)
purchase_gas() (elecsim.agents.generation_company.gen_co.GenCo method)
R
reject_bid() (elecsim.market.electricity.bid.Bid method)
S
sample_from_custom_distribution() (in module elecsim.data_manipulation.data_modifications.inverse_transform_sampling)
select_yearly_payback_payment_for_year() (in module elecsim.role.investment.calculate_npv)
set_log_level() (elecsim.model.world.World method)
settle_accounts() (elecsim.agents.generation_company.gen_co.GenCo method)
settle_gencos_financials() (elecsim.model.world.World method)
short_run_marginal_cost (elecsim.plants.plant_type.non_fuel_plant.NonFuelPlant attribute)
short_run_marginal_cost() (elecsim.plants.plant_type.fuel_plant.FuelPlant method)
(elecsim.plants.plant_type.power_plant.PowerPlant method)
step() (elecsim.agents.demand.demand.Demand method)
(elecsim.agents.generation_company.gen_co.GenCo method)
(elecsim.mesa_addons.scheduler_addon.OrderedActivation method)
(elecsim.model.world.World method)
stratify_data() (elecsim.model.world.World method)
T
to_dict() (elecsim.market.electricity.bid.Bid method)
total_income() (elecsim.role.plants.costs.plant_cost_calculation.PlantCostCalculations method)
W
World (class in elecsim.model.world)
WorldPlantCapacity (class in elecsim.role.market.world_plant_capacity)
write_scenario_data() (elecsim.model.world.World method)
write_timing_results() (elecsim.model.world.World method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.