- 23 Feb, 2010 1 commit
-
-
Houtan Bastani authored
-
- 22 Jan, 2010 2 commits
-
-
ferhat authored
Adds location indications in error message of "bytecode" + minor correction (string passed as &string). git-svn-id: https://www.dynare.org/svn/dynare/trunk@3374 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3373 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 21 Dec, 2009 1 commit
-
-
sebastien authored
* fix options stack_solve_algo={2,3,4} (closes #68) * fix crashes for singular normalizations (closes #44) and implement decreasing cutoff * fail for stack_solve_algo=2 under Octave (because there is no gmres function in Octave) git-svn-id: https://www.dynare.org/svn/dynare/trunk@3279 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 16 Dec, 2009 2 commits
-
-
sebastien authored
Beautified preprocessor code (uncrustify + emacs + manual adjustments, in particular with templates in MacroValue) git-svn-id: https://www.dynare.org/svn/dynare/trunk@3249 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3244 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 29 Oct, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3101 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Oct, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3016 ac1d8469-bf42-47a9-8791-bf33cf982152
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3015 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 30 Sep, 2009 1 commit
-
-
sebastien authored
* In stochastic mode, now transforms the model by removing leads and lags greater or equal to 2 (creating auxiliary variables and equations in the process) * Information about these variables is in structure M_.aux_vars * Automatically add the necessary initialization for auxiliary vars after the initval block or load_params_and_steady_state git-svn-id: https://www.dynare.org/svn/dynare/trunk@3002 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Sep, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2879 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 31 Aug, 2009 1 commit
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2877 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 29 Aug, 2009 1 commit
-
-
http://www.dynare.org/DynareWiki/ByteCodeferhat authored
- the options "sparse_dll" and "sparse" are no more available. They are replaced by combinations of block (for block decomposition) and bytecode (for model stored in a binary file) - markowitz is now an option of simul and steady commands git-svn-id: https://www.dynare.org/svn/dynare/trunk@2873 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 13 Jul, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2841 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2840 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 10 Jul, 2009 2 commits
-
-
sebastien authored
* new ExprNode method for computing set of ModelLocalVariables of an expression * factorized code with collectEndogenous() and collectExogenous() methods git-svn-id: https://www.dynare.org/svn/dynare/trunk@2839 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* sort recursive variables in topological order in the _static.m file * collectEndogenous() returs type specific IDs, not symb_id! git-svn-id: https://www.dynare.org/svn/dynare/trunk@2833 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 09 Jul, 2009 1 commit
-
-
sebastien authored
(Still need to fix a bug) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2829 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 07 Jul, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2820 ac1d8469-bf42-47a9-8791-bf33cf982152
-
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
-
- 30 Jun, 2009 1 commit
-
-
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
-
- 29 Jun, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2793 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 25 Jun, 2009 1 commit
-
-
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
-
- 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
-
- 28 Apr, 2009 1 commit
-
-
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
-
- 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
-
- 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 1 commit
-
-
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
-
- 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
-
- 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
-