tops.dyn_models.gov

Classes

GOV

TGOV1

Base class for dynamic models

HYGOV

Implementation of the HYGOV model. Some limiters are missing.

IEESGO

Base class for dynamic models

Module Contents

class tops.dyn_models.gov.GOV
input_list()
connections()
class tops.dyn_models.gov.TGOV1(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: GOV, tops.dyn_models.blocks.DAEModel

Base class for dynamic models

add_blocks()

Sub-modules can be specified by overwriting this function

int_par_list()
init_from_connections(x0, v0, output_0)
class tops.dyn_models.gov.HYGOV(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: GOV, tops.dyn_models.blocks.DAEModel

Implementation of the HYGOV model. Some limiters are missing.

int_par_list()
add_blocks()

Sub-modules can be specified by overwriting this function

init_from_connections(x0, v0, output_0)
class tops.dyn_models.gov.IEESGO(par=None, sys_par=None, first_state_idx=0, n_units=None, **kwargs)

Bases: GOV, tops.dyn_models.blocks.DAEModel

Base class for dynamic models

int_par_list()
add_blocks()

Sub-modules can be specified by overwriting this function

init_from_connections(x0, v0, output_0)