gEconpy.model.perturbation.compile_linearized_system#

gEconpy.model.perturbation.compile_linearized_system(equations, variables, param_dict, deterministic_dict, calib_dict, shocks, backend='numpy', return_symbolic=False, cache=None, **kwargs)#

Compile a function that evaluates the linearized system of equations.

Parameters:
equations
variables
param_dict
deterministic_dict
calib_dict
shocks
backend
return_symbolic
cache
kwargs
Returns:
f_linearze: Callable

Function that evaluates the linearized system of equations.

cache: dict

Dictionary mapping sympy symbols to pytensor tensors. Empty if backend is not pytensor