- Sep 09, 2024
-
-
Sébastien Villemot authored
– New “heterogeneity_dimension” statement – New option “heterogeneity” to “var”, “varexo”, “parameters”, “model” and “shocks” statements – New “SUM()” operator in “model” block
-
- Jan 31, 2024
-
-
Sébastien Villemot authored
-
- Dec 01, 2023
-
-
Sébastien Villemot authored
Automatically detected using clang-tidy with bugprone-reserved-identifier check. By the way, homogeneize the define identifiers in relation to camel case convention.
-
- Nov 30, 2023
-
-
Sébastien Villemot authored
-
- Sep 27, 2023
-
-
Sébastien Villemot authored
Those models do not have as many variables as equations, and this case is not supported by bytecode. The present commit is an improvement over commit a8ea57dd, which had already removed bytecode for the planner objective model.
-
Sébastien Villemot authored
The preprocessor would try to write bytecode for the planner objective. But bytecode only works when there are as many endogenous as equations, which is not the case for the PlannerObjective object derived from StaticModel.
-
- Oct 04, 2022
-
-
Sébastien Villemot authored
Also add “block_decomposed” data member for tracking whether the block decomposition has been successful.
-
- Sep 14, 2022
-
-
Sébastien Villemot authored
When computing the derivatives or block decomposition of the planner objective, the epilogue or the original Ramsey model, the preprocessor would talk about dynamic/static model, which was confusing. It now uses the right terminology.
-
- Sep 13, 2022
-
-
Sébastien Villemot authored
If block decomposition fails, error out if “block” option was passed, but not otherwise. This commit does not modify the generated files. This is a preliminary step for dynare#1859.
-
- Jun 24, 2022
-
-
Sébastien Villemot authored
-
- Jun 03, 2022
-
-
Sébastien Villemot authored
-
- May 18, 2022
-
-
Sébastien Villemot authored
We follow the advice given by Josuttis in his book about move semantics. Deleting those member fuctions can be a bug if we want to allow copy semantics, because overload resolution will no longer fallback to the copy constructor/assignment operator when given an rvalue. In particular, this explain why it was not possible to delete the move assignment operator of the StaticModel class.
-
- Jun 09, 2021
-
-
Sébastien Villemot authored
-
- Dec 20, 2019
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
New “with_epilogue” option of “shock_decomposition”, “realtime_shock_decomposition” and “initial_condition_decomposition” Ref. dynare!1688
-
- Dec 12, 2019
-
-
Houtan Bastani authored
issue #36
-
- Dec 11, 2019
-
-
Houtan Bastani authored
#36
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- Apr 16, 2019
-
-
Sébastien Villemot authored
-
- Dec 10, 2018
-
-
Houtan Bastani authored
allow the use of previously assigned variables in epilogue block in later equations in epilogue block
-
Houtan Bastani authored
-
- Oct 10, 2018
-
-
Sébastien Villemot authored
In particular, it is necessary to turn back DataTree::AddVariable() into a non-virtual method, because it is called from DataTree's constructor. Enforcing the absence of leads/lags is now done using a new boolean DataTree::is_static. Take advantage of the new copy constructor for handling PlannerObjectiveStatement more elegantly. Unfortunately it is not possible to implement *move* constructor / assigment operators, because the reference ExprNode::datatree is not mutable.
-
- Oct 04, 2018
-
-
Stéphane Adjemian (Charybdis) authored
-
- Sep 14, 2018
-
-
Houtan Bastani authored
-
- Sep 05, 2018
-
-
Houtan Bastani authored
-
- Aug 22, 2018
-
-
Houtan Bastani authored
-
- Aug 17, 2018
-
-
Houtan Bastani authored
-
- Jul 17, 2018
-
-
Sébastien Villemot authored
This code is broken since the temporary terms array changes. It is probably not worth maintaining it.
-
- Jun 04, 2018
-
-
Sébastien Villemot authored
In C++11, it is no longer necessary to put a space between two consecutive ">".
-
- Feb 15, 2018
-
-
Houtan Bastani authored
-
- Oct 17, 2017
-
-
Houtan Bastani authored
-
- Aug 30, 2017
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- Oct 30, 2015
-
-
Houtan Bastani authored
-
- Jul 28, 2015
-
-
Houtan Bastani authored
-
- Jul 21, 2015
-
-
Houtan Bastani authored
-
- Jun 09, 2015
-
-
Houtan Bastani authored
This reverts commit 8bc946c148b3e3321e23bfbace19c91feb2893dc.
-
- Jun 08, 2015
-
-
Houtan Bastani authored
(commit lost in merge) (cherry picked from commit d7db5070e7cf8d1b043062b04d3bd3c4e18ce6c1)
-
- Apr 24, 2014
-
-
MichelJuillard authored
-