- 23 Feb, 2010 2 commits
-
-
Houtan Bastani authored
-
Sébastien Villemot authored
* in DataTree, new functions for testing if some opcode (unary, binary or trinary) is used somewhere in the tree * removed DataTree::containsSteadyState(), rather use a call to the new utility function
-
- 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
-
- 18 Jan, 2010 1 commit
-
-
houtanb authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3367 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
-
- 09 Nov, 2009 2 commits
-
-
sebastien authored
* fixed a bug with EXPECTATION operator: now handle model local variables * substitute EXPECTATION operator even in deterministic models (for avoiding crashes, even if use of this operator doesn't make sense there) * forbid the use of EXPECTATION and STEADY_STEATE outside model block * minor implementation changes in EXPECTATION and STEADY_STATE operators reference manual: * documented EXPECTATION and STEADY_STATE operators * added a note in write_latex_{static,dynamic}_model commands documentation about auxiliary variables and other model transformations git-svn-id: https://www.dynare.org/svn/dynare/trunk@3145 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
* reworked a little bit the implementation * documented the command in the reference manual * added a test git-svn-id: https://www.dynare.org/svn/dynare/trunk@3143 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 07 Nov, 2009 1 commit
-
-
houtanb authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3137 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Nov, 2009 1 commit
-
-
houtanb authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3116 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 31 Oct, 2009 2 commits
-
-
stepan authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3111 ac1d8469-bf42-47a9-8791-bf33cf982152
-
stepan authored
Conflicts: preprocessor/DynamicModel.cc git-svn-id: https://www.dynare.org/svn/dynare/trunk@3108 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 30 Oct, 2009 1 commit
-
-
houtanb authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3102 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
-
- 16 Oct, 2009 1 commit
-
-
ferhat authored
- use static option for bytecode instead of steady_state option git-svn-id: https://www.dynare.org/svn/dynare/trunk@3048 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 12 Oct, 2009 1 commit
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3036 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 07 Oct, 2009 2 commits
-
-
sebastien authored
* fixed substitution of endogenous with leads >= 2: take into account exogenous with leads in non-linear terms * fixed substitution of exogenous with leads: take into account other variables with leads in non-linear terms git-svn-id: https://www.dynare.org/svn/dynare/trunk@3027 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3026 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Oct, 2009 3 commits
-
-
houtanb authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3020 ac1d8469-bf42-47a9-8791-bf33cf982152
-
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
-
- 18 Sep, 2009 1 commit
-
-
ferhat authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2952 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 08 Sep, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2904 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2902 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 03 Sep, 2009 2 commits
-
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2888 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2886 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 02 Sep, 2009 3 commits
-
-
sebastien authored
* Added solve_algo=5 for steady * Remove obsolete method option of simul * Added various checks to avoid unimplemented combinations of bytecode/block/solve_algo/stack_solve_algo git-svn-id: https://www.dynare.org/svn/dynare/trunk@2882 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2880 ac1d8469-bf42-47a9-8791-bf33cf982152
-
sebastien authored
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2879 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
-
- 25 Aug, 2009 1 commit
-
-
ferhat authored
- mfs: new option for 'steady' and 'model' commands. Determines the equation belonging to the set of feedback variables. mfs = 0 => all variables are considered as feedback variables (default value) mfs = 1 => using only naturally normalized equation as potential recursive equations (all variables assigned to unnormalized equations are considered as feedback variable) mfs = 2 => adding to the set of potential recursive equation with mfs = 1 the linear equation in endogenous variable normalized (all variables assigned to nonlinear unnormalized equations are considered as feedback variable) mfs = 3 => adding to the set of potential recursive equation with mfs = 2 the non linear equation in endogenous variable normalized - correction of few buggs in simulate.dll - block_mfs_dll: new option for 'steady' command. Use simulate.dll to solve the steady state model (speedup the computation of the steady-state and the homotopy) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2866 ac1d8469-bf42-47a9-8791-bf33cf982152
-
- 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
-