gym-anm
latest
Getting Started
Welcome to gym-anm!
Installation
Quickstart
Citing
User Guide
Using an Environment
Designing New Environments
Rendering an Environment
API
API
Existing Environments
ANM6-Easy
Advanced
MPC DCOPF policy
About gym-anm
About
gym-anm
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__init__() (gym_anm.agents.mpc.MPCAgent method)
(gym_anm.agents.mpc_constant.MPCAgentConstant method)
(gym_anm.agents.mpc_perfect.MPCAgentPerfect method)
(gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm6_env.rendering.py.servers.HttpServer method)
(gym_anm.envs.anm6_env.rendering.py.servers.WsServer method)
(gym_anm.envs.anm_env.ANMEnv method)
(gym_anm.simulator.components.branch.TransmissionLine method)
(gym_anm.simulator.components.bus.Bus method)
(gym_anm.simulator.components.devices.ClassicalGen method)
(gym_anm.simulator.components.devices.Device method)
(gym_anm.simulator.components.devices.Generator method)
(gym_anm.simulator.components.devices.Load method)
(gym_anm.simulator.components.devices.RenewableGen method)
(gym_anm.simulator.components.devices.StorageUnit method)
(gym_anm.simulator.simulator.Simulator method)
A
act() (gym_anm.agents.mpc.MPCAgent method)
(gym_anm.agents.mpc_constant.MPCAgentConstant method)
(gym_anm.agents.mpc_perfect.MPCAgentPerfect method)
action_space (gym_anm.envs.anm_env.ANMEnv attribute)
address (gym_anm.envs.anm6_env.rendering.py.servers.HttpServer attribute)
(gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
ANM6 (class in gym_anm.envs.anm6_env.anm6)
ANM6Easy (class in gym_anm.envs.anm6_env.anm6_easy)
ANMEnv (class in gym_anm.envs.anm_env)
ANMEnvConfigurationError
ArgsError
B
b (gym_anm.simulator.components.branch.TransmissionLine attribute)
baseKV (gym_anm.simulator.components.bus.Bus attribute)
baseMVA (gym_anm.simulator.simulator.Simulator attribute)
BaseMVAError
BRANCH_H (in module gym_anm.simulator.components.constants)
branches (gym_anm.simulator.simulator.Simulator attribute)
BranchSpecError
Bus (class in gym_anm.simulator.components.bus)
BUS_H (in module gym_anm.simulator.components.constants)
bus_id (gym_anm.simulator.components.devices.Device attribute)
buses (gym_anm.simulator.simulator.Simulator attribute)
BusSpecError
C
check_env_args() (in module gym_anm.envs.utils)
check_network_specs() (in module gym_anm.simulator.check_network)
ClassicalGen (class in gym_anm.simulator.components.devices)
client_left() (gym_anm.envs.anm6_env.rendering.py.servers.WsServer method)
clients (gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
close() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
(in module gym_anm.envs.anm6_env.rendering.py.rendering)
compute_currents() (gym_anm.simulator.components.branch.TransmissionLine method)
compute_power_flows() (gym_anm.simulator.components.branch.TransmissionLine method)
costs_clipping (gym_anm.envs.anm_env.ANMEnv attribute)
D
delta_t (gym_anm.envs.anm_env.ANMEnv attribute)
(gym_anm.simulator.simulator.Simulator attribute)
DEV_H (in module gym_anm.simulator.components.constants)
dev_id (gym_anm.simulator.components.devices.Device attribute)
Device (class in gym_anm.simulator.components.devices)
devices (gym_anm.simulator.simulator.Simulator attribute)
DeviceSpecError
done (gym_anm.envs.anm_env.ANMEnv attribute)
E
e_loss (gym_anm.envs.anm_env.ANMEnv attribute)
eff (gym_anm.simulator.components.devices.Device attribute)
EnvInitializationError
EnvNextVarsError
F
f_bus (gym_anm.simulator.components.branch.TransmissionLine attribute)
forecast() (gym_anm.agents.mpc.MPCAgent method)
(gym_anm.agents.mpc_constant.MPCAgentConstant method)
(gym_anm.agents.mpc_perfect.MPCAgentPerfect method)
G
gamma (gym_anm.envs.anm_env.ANMEnv attribute)
Generator (class in gym_anm.simulator.components.devices)
GenSpecError
get_action_space() (gym_anm.simulator.simulator.Simulator method)
,
[1]
get_network_specs() (gym_anm.simulator.simulator.Simulator method)
get_package_root() (in module gym_anm.utils)
get_rendering_specs() (gym_anm.simulator.simulator.Simulator method)
get_state_space() (gym_anm.simulator.simulator.Simulator method)
gym_anm
module
gym_anm.agents
module
gym_anm.agents.mpc
module
gym_anm.agents.mpc_constant
module
gym_anm.agents.mpc_perfect
module
gym_anm.envs
module
gym_anm.envs.anm6_env
module
gym_anm.envs.anm6_env.anm6
module
gym_anm.envs.anm6_env.anm6_easy
module
gym_anm.envs.anm6_env.network
module
gym_anm.envs.anm6_env.rendering
module
gym_anm.envs.anm6_env.rendering.py
module
gym_anm.envs.anm6_env.rendering.py.constants
module
gym_anm.envs.anm6_env.rendering.py.rendering
module
gym_anm.envs.anm6_env.rendering.py.servers
module
gym_anm.envs.anm6_env.utils
module
gym_anm.envs.anm_env
module
gym_anm.envs.utils
module
gym_anm.errors
module
gym_anm.simulator
module
gym_anm.simulator.check_network
module
gym_anm.simulator.components
module
gym_anm.simulator.components.branch
module
gym_anm.simulator.components.bus
module
gym_anm.simulator.components.constants
module
gym_anm.simulator.components.devices
module
gym_anm.simulator.components.errors
module
gym_anm.simulator.simulator
module
gym_anm.simulator.solve_load_flow
module
gym_anm.utils
module
H
HOST (gym_anm.envs.anm6_env.rendering.py.servers.HttpServer attribute)
(gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
HttpServer (class in gym_anm.envs.anm6_env.rendering.py.servers)
I
i (gym_anm.simulator.components.bus.Bus attribute)
id (gym_anm.simulator.components.bus.Bus attribute)
init_client (gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
init_message (gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
init_state() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
InputNetworkFileError
is_slack (gym_anm.simulator.components.bus.Bus attribute)
(gym_anm.simulator.components.devices.Device attribute)
K
K (gym_anm.envs.anm_env.ANMEnv attribute)
L
lamb (gym_anm.envs.anm_env.ANMEnv attribute)
(gym_anm.simulator.simulator.Simulator attribute)
Load (class in gym_anm.simulator.components.devices)
LoadSpecError
M
map_pq() (gym_anm.simulator.components.devices.ClassicalGen method)
(gym_anm.simulator.components.devices.Generator method)
(gym_anm.simulator.components.devices.Load method)
(gym_anm.simulator.components.devices.RenewableGen method)
(gym_anm.simulator.components.devices.StorageUnit method)
module
gym_anm
gym_anm.agents
gym_anm.agents.mpc
gym_anm.agents.mpc_constant
gym_anm.agents.mpc_perfect
gym_anm.envs
gym_anm.envs.anm6_env
gym_anm.envs.anm6_env.anm6
gym_anm.envs.anm6_env.anm6_easy
gym_anm.envs.anm6_env.network
gym_anm.envs.anm6_env.rendering
gym_anm.envs.anm6_env.rendering.py
gym_anm.envs.anm6_env.rendering.py.constants
gym_anm.envs.anm6_env.rendering.py.rendering
gym_anm.envs.anm6_env.rendering.py.servers
gym_anm.envs.anm6_env.utils
gym_anm.envs.anm_env
gym_anm.envs.utils
gym_anm.errors
gym_anm.simulator
gym_anm.simulator.check_network
gym_anm.simulator.components
gym_anm.simulator.components.branch
gym_anm.simulator.components.bus
gym_anm.simulator.components.constants
gym_anm.simulator.components.devices
gym_anm.simulator.components.errors
gym_anm.simulator.simulator
gym_anm.simulator.solve_load_flow
gym_anm.utils
MPCAgent (class in gym_anm.agents.mpc)
MPCAgentConstant (class in gym_anm.agents.mpc_constant)
MPCAgentPerfect (class in gym_anm.agents.mpc_perfect)
msg_received() (gym_anm.envs.anm6_env.rendering.py.servers.WsServer method)
N
new_client() (gym_anm.envs.anm6_env.rendering.py.servers.WsServer method)
next_vars() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
np_random (gym_anm.envs.anm6_env.anm6.ANM6 property)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy property)
(gym_anm.envs.anm_env.ANMEnv attribute)
(gym_anm.envs.anm_env.ANMEnv property)
O
obs_values (gym_anm.envs.anm_env.ANMEnv attribute)
observation() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
observation_bounds() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
observation_N (gym_anm.envs.anm_env.ANMEnv attribute)
observation_space (gym_anm.envs.anm_env.ANMEnv attribute)
ObsNotSupportedError
ObsSpaceError
P
p_pot (gym_anm.simulator.components.devices.Device attribute)
penalty (gym_anm.envs.anm_env.ANMEnv attribute)
pfe_converged (gym_anm.envs.anm_env.ANMEnv attribute)
(gym_anm.simulator.simulator.Simulator attribute)
PFEError
PORT (gym_anm.envs.anm6_env.rendering.py.servers.HttpServer attribute)
(gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
process (gym_anm.envs.anm6_env.rendering.py.servers.HttpServer attribute)
(gym_anm.envs.anm6_env.rendering.py.servers.WsServer attribute)
Q
qp_ratio (gym_anm.simulator.components.devices.Device attribute)
R
r (gym_anm.simulator.components.branch.TransmissionLine attribute)
random_date() (in module gym_anm.envs.anm6_env.utils)
rate (gym_anm.simulator.components.branch.TransmissionLine attribute)
render() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
render_mode (gym_anm.envs.anm_env.ANMEnv attribute)
RenewableGen (class in gym_anm.simulator.components.devices)
reset() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
(gym_anm.simulator.simulator.Simulator method)
,
[1]
reset_date() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
S
s_apparent_max (gym_anm.simulator.components.branch.TransmissionLine attribute)
seed() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
shift (gym_anm.simulator.components.branch.TransmissionLine attribute)
Simulator (class in gym_anm.simulator.simulator)
simulator (gym_anm.envs.anm_env.ANMEnv attribute)
soc (gym_anm.simulator.components.devices.Device attribute)
solve_pfe_newton_raphson() (in module gym_anm.simulator.solve_load_flow)
start() (in module gym_anm.envs.anm6_env.rendering.py.rendering)
state (gym_anm.envs.anm_env.ANMEnv attribute)
(gym_anm.simulator.simulator.Simulator attribute)
state_bounds (gym_anm.simulator.simulator.Simulator attribute)
state_N (gym_anm.envs.anm_env.ANMEnv attribute)
state_values (gym_anm.envs.anm_env.ANMEnv attribute)
STATE_VARIABLES (in module gym_anm.simulator.components.constants)
step() (gym_anm.envs.anm6_env.anm6.ANM6 method)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy method)
(gym_anm.envs.anm_env.ANMEnv method)
StorageSpecError
StorageUnit (class in gym_anm.simulator.components.devices)
T
t_bus (gym_anm.simulator.components.branch.TransmissionLine attribute)
tap (gym_anm.simulator.components.branch.TransmissionLine attribute)
tap_magn (gym_anm.simulator.components.branch.TransmissionLine attribute)
timestep (gym_anm.envs.anm_env.ANMEnv attribute)
transition() (gym_anm.simulator.simulator.Simulator method)
,
[1]
TransmissionLine (class in gym_anm.simulator.components.branch)
type (gym_anm.simulator.components.bus.Bus attribute)
(gym_anm.simulator.components.devices.Device attribute)
U
UnitConversionError
UnitsNotSupportedError
unwrapped (gym_anm.envs.anm6_env.anm6.ANM6 property)
(gym_anm.envs.anm6_env.anm6_easy.ANM6Easy property)
(gym_anm.envs.anm_env.ANMEnv property)
update() (in module gym_anm.envs.anm6_env.rendering.py.rendering)
update_soc() (gym_anm.simulator.components.devices.StorageUnit method)
V
v (gym_anm.simulator.components.bus.Bus attribute)
v_slack (gym_anm.simulator.components.bus.Bus attribute)
(gym_anm.simulator.components.bus.Bus property)
W
write_html() (in module gym_anm.envs.anm6_env.rendering.py.rendering)
WsServer (class in gym_anm.envs.anm6_env.rendering.py.servers)
X
x (gym_anm.simulator.components.branch.TransmissionLine attribute)
Y
Y_bus (gym_anm.simulator.simulator.Simulator attribute)
Read the Docs
v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds