gEconpy.model.block.Block#

class gEconpy.model.block.Block(name, definitions=None, controls=None, objective=None, constraints=None, identities=None, calibration=None, shocks=None, multipliers=None, equation_flags=None, source=None, symbol_locations=None, ss_solution_dict=None)#

The Block class holds equations and parameters associated with each block of the DSGE model.

Methods

Block.__init__(name[, definitions, ...])

Initialize a Block from sympy equations.

Block.simplify_system_equations()

Simplify the first-order conditions in system_equations.

Block.solve_optimization([try_simplify])

Solve the Block's optimization program.

Attributes

calibrating_equations

deterministic_params

deterministic_relationships

params_to_calibrate