- 30 Jun, 2009 2 commits
-
-
sebastien authored
* normalizes the static model * computes its block decomposition, using topological order * for each block, computes minimum feedback set of variables * at this stage, only produces text output (no change in the computation of steady state) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2798 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2797 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
-
- 10 Jun, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2753 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 08 Jun, 2009 1 commit
-
-
sebastien authored
* top-level Makefile now generated * automatic rules for regenerating configure and Makefiles * enhanced source tarball creation (no longer destroys SVN subdirs) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2734 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 05 Jun, 2009 5 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2730 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
- Makefile.in corrected git-svn-id: https://www.dynare.org/svn/dynare/trunk@2729 ac1d8469-bf42-47a9-8791-bf33cf982152
-
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
Minor corrections (comments corrected in MinimumFeedBackSet.hh, makefile updated and ModelNormalization erased) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2727 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
-
- 25 May, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2689 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 19 May, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2681 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 18 May, 2009 1 commit
-
-
michel authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2680 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
-
- 07 May, 2009 2 commits
-
-
sebastien authored
* change the way we check for success of strtod() in NumericalConstants::AddConstant, because of Windows compatibility problem * reverted r2660 changeset git-svn-id: https://www.dynare.org/svn/dynare/trunk@2661 ac1d8469-bf42-47a9-8791-bf33cf982152
-
michel authored
4.1: added -DNDEBUG in Makefile.in to avoid assert() problem under Windows. This is a quick fix that needs to be redone correctly git-svn-id: https://www.dynare.org/svn/dynare/trunk@2660 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 04 May, 2009 1 commit
-
-
sebastien authored
* fixed bug with normcdf() when converting to static model * fixed description of derivative computation git-svn-id: https://www.dynare.org/svn/dynare/trunk@2655 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 30 Apr, 2009 2 commits
-
-
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
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2653 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 29 Apr, 2009 3 commits
-
-
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
-
sebastien authored
trunk preprocessor: enforce impossibility of mixing deterministic and stochastic statements, even in Sparse/SparseDLL modes git-svn-id: https://www.dynare.org/svn/dynare/trunk@2649 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* fixed bug introduced in r2642 with NaN * added a check to verify that the conversion to double succeeded (use strtod() instead of atof()) * store the double values in a vector git-svn-id: https://www.dynare.org/svn/dynare/trunk@2647 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 28 Apr, 2009 5 commits
-
-
sebastien authored
* finished normalization algorithm * added routine for computing the equations which are already in normalized form git-svn-id: https://www.dynare.org/svn/dynare/trunk@2645 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2643 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2642 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2641 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
trunk preprocessor: added two more symbolic simplication rules, particularly useful for the static model * x-x=0 * x/x=1 git-svn-id: https://www.dynare.org/svn/dynare/trunk@2640 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 27 Apr, 2009 1 commit
-
-
sebastien authored
trunk StaticModel.cc: added model normalization (still need to force normalization of equations of the form a = f(b,c)) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2638 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 25 Apr, 2009 1 commit
-
-
michel authored
This most likely makes it unusable for compilers other than gcc git-svn-id: https://www.dynare.org/svn/dynare/trunk@2632 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 23 Apr, 2009 1 commit
-
-
sebastien authored
* use autoconf to create the preprocessor Makefile * the preprocessor now displays the version number * the top-level Makefile triggers compilation of the preprocessor and of the documentation git-svn-id: https://www.dynare.org/svn/dynare/trunk@2621 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
-