ECOMOD
latest
General information:
About this project
Relevance
Team
References
Installation
Step 1: Pull project
Step 2: Install dependencies and init virtual environment
Step 3: Test installed software
Basic usage:
One-agent (isolated) models
Multi-agent models
Class references
ECOMOD
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
AbstractAgent (class in core.agent)
,
[1]
add_agent() (core.model.Model method)
add_flow() (core.agent.LinkedAgent method)
add_subscript() (in module core.ecomod_utils)
agent_dump() (in module scenarios.debug_scenarios)
AgentMerger (class in core.model)
AgentValidator (class in core.agent)
args (core.agent.AbstractAgent property)
atoms() (core.market.Balances method)
B
Balances (class in core.market)
,
[1]
boundaries (core.agent.AbstractAgent property)
Boundary (class in core.datamodel)
C
compress() (core.agent.AbstractAgent method)
(core.market.Balances method)
constant_ineqs (core.agent.AbstractAgent property)
control_boundaries() (core.agent.AbstractAgent method)
control_optimality() (core.agent.AbstractAgent method)
controls (core.agent.AbstractAgent property)
core
module
core.agent
module
core.datamodel
module
core.deserialiser
module
core.ecomod_utils
module
core.logger
module
core.market
module
core.model
module
core.sympyfier
module
core.utils
module
create_empty_agents() (in module core.agent)
D
default_assumptions (core.datamodel.Parameter attribute)
(core.datamodel.Phase attribute)
delete_flow() (core.agent.LinkedAgent method)
deriv_degree() (in module core.ecomod_utils)
dict_substract() (in module core.utils)
diff_degree() (core.agent.AbstractAgent method)
dump() (core.agent.AbstractAgent method)
(core.model.Model method)
E
ecomodify() (in module core.sympyfier)
ecomodify_() (in module core.sympyfier)
embrace() (in module core.utils)
emitent (core.agent.AbstractAgent attribute)
(core.agent.AgentValidator attribute)
(core.agent.LinkedAgent attribute)
eq2func() (in module core.ecomod_utils)
euler_equations() (core.agent.AbstractAgent method)
euler_mask() (in module core.ecomod_utils)
expr (core.agent.AbstractAgent property)
external (core.agent.AbstractAgent property)
extract_dim_desc() (in module core.utils)
F
find_objective_markers() (in module core.utils)
Flow (class in core.market)
from_abstract() (core.agent.LinkedAgent static method)
G
generate_symbols() (in module core.ecomod_utils)
get_root_dir() (in module core.utils)
global_path() (in module core.utils)
gradient() (in module core.ecomod_utils)
H
Hamiltonian_Gamkrelidze (core.agent.AbstractAgent property)
I
invert() (core.market.Flow method)
is_spec_function() (in module core.ecomod_utils)
is_substricted() (in module core.ecomod_utils)
iterable_substract() (in module core.utils)
K
kamenev() (in module scenarios.debug_scenarios)
kamenev2() (in module scenarios.debug_scenarios)
KKT() (core.agent.AbstractAgent method)
KKT_mask() (in module core.ecomod_utils)
kwargs (core.agent.AbstractAgent property)
L
Lagrangian (core.agent.AbstractAgent property)
lagrangian (core.agent.AbstractAgent property)
latexify() (in module core.ecomod_utils)
LinkedAgent (class in core.agent)
,
[1]
log() (in module core.logger)
M
main() (in module core.deserialiser)
Market (class in core.market)
MarketValidator (class in core.market)
merge() (core.model.AgentMerger method)
Model (class in core.model)
,
[1]
model_viz() (in module scenarios.debug_scenarios)
ModelValidator (class in core.model)
module
core
core.agent
core.datamodel
core.deserialiser
core.ecomod_utils
core.logger
core.market
core.model
core.sympyfier
core.utils
scenarios
scenarios.debug_scenarios
N
name (core.datamodel.Parameter attribute)
P
p2model() (in module scenarios.debug_scenarios)
p_model() (in module scenarios.debug_scenarios)
p_model_dump() (in module scenarios.debug_scenarios)
Parameter (class in core.datamodel)
parse_yaml() (in module core.deserialiser)
pgmodel() (in module scenarios.debug_scenarios)
Phase (class in core.datamodel)
phase_boundaries() (core.agent.AbstractAgent method)
phases (core.agent.AbstractAgent property)
pi_theorem() (in module core.ecomod_utils)
print_flows() (core.agent.LinkedAgent method)
process() (core.agent.AbstractAgent method)
(core.market.Balances method)
(core.model.Model method)
R
ramsay() (in module scenarios.debug_scenarios)
read_from_tex() (core.agent.AbstractAgent class method)
(core.market.Balances class method)
read_model_from_tex() (in module core.deserialiser)
read_tex() (in module core.deserialiser)
regularity_conditions() (core.agent.AbstractAgent method)
remove_subscript() (in module core.ecomod_utils)
S
scenarios
module
scenarios.debug_scenarios
module
set_equality() (in module core.utils)
simple_agent() (in module scenarios.debug_scenarios)
simple_linked_agents() (in module scenarios.debug_scenarios)
simple_model_viz() (in module scenarios.debug_scenarios)
span() (in module core.ecomod_utils)
span_dict() (in module core.ecomod_utils)
spec_funcs() (in module core.ecomod_utils)
sympify() (in module core.sympyfier)
T
time (core.agent.AbstractAgent property)
time_horizon (core.agent.AbstractAgent property)
timeit() (in module core.utils)
transitions (core.agent.AbstractAgent property)
transversality_conditions() (core.agent.AbstractAgent method)
transversality_mask() (in module core.ecomod_utils)
trim() (in module core.utils)
U
unpack() (in module core.utils)
V
validate() (core.agent.AgentValidator method)
(core.market.Balances method)
(core.model.ModelValidator method)
validate_market() (core.market.MarketValidator method)
variables (core.agent.AbstractAgent property)
visualize() (core.model.Model method)