- 21 Jul, 2009 1 commit
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2851 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 10 Jul, 2009 2 commits
-
-
ferhat authored
- no function comment in MinimumFeedbackSet.cc - writeChaineRuleDerivative in DynamicModel.cc instead of ModelTree.cc git-svn-id: https://www.dynare.org/svn/dynare/trunk@2836 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
- Normalization of linear in endogenous variable equations git-svn-id: https://www.dynare.org/svn/dynare/trunk@2834 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 07 Jul, 2009 1 commit
-
-
sebastien authored
* StaticModel: dropped creation of C file in USE_DLL mode * StaticModel: added computation of derivatives for block MFS mode * DynamicModel: catch error codes of mkdir() * ModelTree: moved "mode" member variable to DynamicModel * ModFile::writeOutput(): moved manipulations relative to dynamic model file to DynamicModel git-svn-id: https://www.dynare.org/svn/dynare/trunk@2818 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 06 Jul, 2009 2 commits
-
-
sebastien authored
* moved some declarations from ExprNode.hh to BlockTriangular.hh to which they conceptually belong * replaced non standard boolean operators (and, or, not) by standard ones (&&, ||, !) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2812 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* fixed a bug in the handling of VariableNode: we now make a copy of the recursive_variables map, instead of modifying that of the caller * factorized code shared with standard derivation * various minor cleanups git-svn-id: https://www.dynare.org/svn/dynare/trunk@2811 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 29 Jun, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2794 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2793 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 26 Jun, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2792 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 25 Jun, 2009 2 commits
-
-
sebastien authored
* for 2nd and 3rd derivatives of static and dynamic model, create the sparse matrices in a more efficient way (thanks to Pablo Winant for suggesting this and providing a patch) * this breaks USE_DLL option at order 2 * fixed bug when hessian or 3rd deriv. matrix was all zero: the matrix was not constructed at all, leading to crashes in Matlab code git-svn-id: https://www.dynare.org/svn/dynare/trunk@2787 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2785 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 05 Jun, 2009 2 commits
-
-
ferhat authored
- Use derivatives w.r. to lead and lag endogenous in BlockTriangular.cc git-svn-id: https://www.dynare.org/svn/dynare/trunk@2728 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
- normalize an equation linear in its endogenous variable - Chained rule derivatives (necessary to reduce a block to the feedback equations and variables) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2726 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 15 May, 2009 1 commit
-
-
ferhat authored
- First draft of DynamicModel.cc files with feedback variables. TODO : - reduction of the Jacobian matrix - symbolic normalization of equations - application to the binary code evaluation (simulate.dll). git-svn-id: https://www.dynare.org/svn/dynare/trunk@2678 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 13 May, 2009 1 commit
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2674 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 12 May, 2009 2 commits
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2671 ac1d8469-bf42-47a9-8791-bf33cf982152
-
michel authored
v4.1: added to preprocessor int NNZDerivatives[3] with number of non-zeros derivatives at order 1, 2, and 3 used it to initialize sparse g2 and g3 in Matlab <modfile>_dynamic.m git-svn-id: https://www.dynare.org/svn/dynare/trunk@2668 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 30 Apr, 2009 1 commit
-
-
sebastien authored
trunk preprocessor: added new statements "write_latex_dynamic_model" and "write_latex_static_model" which list model equations in LaTeX code git-svn-id: https://www.dynare.org/svn/dynare/trunk@2654 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 29 Apr, 2009 1 commit
-
-
sebastien authored
* removed obsolete output type CDynamicSparseDLL * probably fixed a bug in BlockTriangular::Reduce_Blocks_and_type_determination git-svn-id: https://www.dynare.org/svn/dynare/trunk@2652 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 28 Apr, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2642 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 20 Apr, 2009 3 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2614 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* added support for derivatives of Hessian w.r. to parameters * added "identification" command which does nothing for the moment, except triggering those derivatives w.r. to params git-svn-id: https://www.dynare.org/svn/dynare/trunk@2613 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2610 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 18 Apr, 2009 2 commits
-
-
sebastien authored
* fixed bug with planner_objective * fixed another bug due to unitialized max_{lead,lags} values git-svn-id: https://www.dynare.org/svn/dynare/trunk@2604 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2601 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 17 Apr, 2009 1 commit
-
-
sebastien authored
trunk preprocessor: restructuration of the code before adding derivatives w.r. to parameters (in particular, removed VariableTable, and replaced it by a system of derivation IDs) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2597 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 16 Apr, 2009 1 commit
-
-
sebastien authored
* enforce lag=0 for DataTree and StaticModel * various minor and cosmetic changes git-svn-id: https://www.dynare.org/svn/dynare/trunk@2596 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 14 Apr, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2594 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* created a distinct expression tree for the static model (thus giving better sharing of sub-expressions and better computation of temporary terms for the static model) * for that purpose, created StaticModel and DynamicModel classes (ModelTree still persists, but only contains code shared between StaticModel and DynamicModel) * removed sparse static file (to be later replaced by new algorithm for steady state computation on large models) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2592 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 10 Apr, 2009 1 commit
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2588 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 09 Apr, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2572 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 13 Mar, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2460 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2458 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 27 Feb, 2009 1 commit
-
-
sebastien authored
* reorganized symbol table so that internally symbols have a unique integer ID (as a result, sparse code is temporarily in a broken state) * rewritten from scratch ModFile::evalAllExpressions() * {load,save}_params_and_steady_state moved to NumericalInitialization.{cc,hh} * fixed bug related to endval block git-svn-id: https://www.dynare.org/svn/dynare/trunk@2441 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 23 Jan, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2372 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 21 Jan, 2009 1 commit
-
-
sebastien authored
* updated copyright headers of all files modified since January 1st: the copyright notice now encompasses 2009 * fixed various other copyright header issues git-svn-id: https://www.dynare.org/svn/dynare/trunk@2364 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 20 Jan, 2009 1 commit
-
-
ferhat authored
- SymbolGaussElim.cc is discarded from the preprocessor (all simulations are now implemented in simulate) - Correction in model_info.m git-svn-id: https://www.dynare.org/svn/dynare/trunk@2358 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Jan, 2009 1 commit
-
-
ferhat authored
- temporary terms computed just before the equation where they appeared => important for "evaluated blocks" where temporary terms depend on endogenous computed in the block git-svn-id: https://www.dynare.org/svn/dynare/trunk@2351 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 31 Dec, 2008 1 commit
-
-
ferhat authored
-> MatlabFile.cc and MatlabFile.hh are added to dynare in order to read the Mat-File git-svn-id: https://www.dynare.org/svn/dynare/trunk@2349 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 24 Dec, 2008 1 commit
-
-
ferhat authored
- simplifications of model blocks management in Modeltree - corrections of the temporary variables management with sparse option git-svn-id: https://www.dynare.org/svn/dynare/trunk@2341 ac1d8469-bf42-47a9-8791-bf33cf982152
-