-
Notifications
You must be signed in to change notification settings - Fork 5
Release Notes
RECS now integrates a function that solves models using first-order perturbations (recsSolveLocal
) based on complex generalized Schur decomposition. This solution is automatically calculated as first guess for problems without complementarity constraints.
Undocumented function that allows to solve model by fixed-point iteration rather than time iteration.
- When response variables are approximated, only forward variables are interpolated to reduce the problem size, which makes solving for rational expectations faster.
- The construction of the sparse block tri-diagonal Jacobian for perfect-foresight problems is faster by pre-calculating the index of the sparse matrix.
- Documentation on how to use MATLAB Parallel toolbox with RECS
- Documentation of the default solution method
- Model structures are no longer constructed using
recsmodelinit
butrecsmodel
, which builds an object rather than a structure. - The option value
resapprox-simple
for the fieldfunapprox
is no longer supported. The default value for this field becomesresapprox
and replaceresapprox-complete
. - The option values
iter
anditer-newton
for the fieldreemethod
have been merged together. The choice is now automatic, based on the solver set byreesolver
. - Change the order of arguments in
recsDecisionrRules
.
This version has been adjusted to restore compatibility with MATLAB R2013a. Previous RECS versions are not compatible with MATLAB R2013a.
RECS is ready for parallel computing using MATLAB Parallel Computing Toolbox. The option field loop_over_s
can take values other than 0 or 1. Any integer value above 1 implies that the equilibrium equations are solved by iterating over loop_over_s
blocks, which allows to break down the problem in as many blocks as there are available processors.
- It now simulates the model for
nper
periods and notnper+1
- Inversion of output
fsim
andstat
to avoid excessive calculations offsim
. - To calculate the asymptotic statistics, the first 20 observations are now discarded, not the first 19.
- New demonstration model: stochastic growth model with recursive preferences and stochastic volatility (GRO3).
- Better display of equations using MathML.
- No longer compatible with MATLAB R2009b because this version is not able to parse properly files prepared for parallel computing.
- Because of the new behavior of
recsSimul
, programs have to be adjusted with respect to the position ofstat
in the output.
See RECS commit history for differences between the various releases.