gEconpy.model.block.Block.initialize_from_dictionary#

Block.initialize_from_dictionary(block_dict, assumptions)#

Initialize a model block from a dictionary of parer results.

The dictionary will include provided definitions, objective, constraints, identities, and calibration equations. The model block’s controls and shocks will also be extracted from the provided block dictionary.

Parameters:
block_dict: dict

A dictionary of component: list[equations] key-value pairs created by gEcon_parser.parsed_block_to_dict

assumptions: dict

A dictionary of user-provided Sympy assumptions about variables in the model.