- Dec 19, 2023
-
-
Sébastien Villemot authored
Closes: #124
-
- Dec 14, 2023
-
-
Sébastien Villemot authored
The old name is still accepted, but will trigger a deprecation warning.
-
- Dec 13, 2023
-
-
Sébastien Villemot authored
Automatically detected by clang-tidy with performance-move-const-arg check. Do not make the modification for Tokenizer::location type, since we have no guarantee that the type will remain trivially-copyable in the future.
-
- 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.
-
Sébastien Villemot authored
Avoids an unnecessary copy.
-
Sébastien Villemot authored
Automatically detected using clang-tidy with modernize-use-nodiscard check.
-
- Nov 30, 2023
-
-
Sébastien Villemot authored
-
- Sep 14, 2023
-
-
- Jan 16, 2023
-
-
Sébastien Villemot authored
-
- Oct 04, 2022
-
-
Sébastien Villemot authored
-
- Sep 20, 2022
-
-
Sébastien Villemot authored
In particular, use a std::variant to store the values of options. This ensures that a given option name can have only one value (previously, for a given option name, it was possible to store several values as long as they were of different types).
-
- 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 07, 2022
-
-
Sébastien Villemot authored
-
- May 16, 2022
-
-
Sébastien Villemot authored
Incidentally, in the JSON output, no longer assign a value to the “periods” field if not passed by the user (previously the value -1 was output in the JSON file).
-
- Mar 29, 2022
-
-
Sébastien Villemot authored
For symbol lists (such as those given to “var” or “stoch_simul”), return a semantic value at the Bison level, rather than building the list through a temporary object in ParsingDriver. This allows various simplifications, and leads to a more functional code. By the way, homogeneize the naming of the various flavours of symbol lists in the Bison file (with TeX names, partitioning, or with a wildcard).
-
- Mar 01, 2022
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- Jan 20, 2022
-
-
Sébastien Villemot authored
Creates a VarExpectationModelTable analogous to PacModelTable.
-
- Jan 06, 2022
-
-
Sébastien Villemot authored
-
- Dec 16, 2021
-
-
Sébastien Villemot authored
This option provides the same behaviour as before the change in 60ef6bbd. It is typically useful when doing several estimations in the same .mod file.
-
- Dec 15, 2021
-
-
Sébastien Villemot authored
-
- Dec 03, 2021
-
-
Johannes Pfeifer authored
Related to Dynare/dynare!1967
-
- Oct 29, 2021
-
-
Sébastien Villemot authored
Incidentally, the auxiliary endogenous variable representing Z₁ and created for PAC MCE models no longer necessarily appear as the first auxiliary variable (so this is effectively a revert of 64f55e4a).
-
- Sep 22, 2021
-
-
Sébastien Villemot authored
-
- Sep 08, 2021
-
-
Sébastien Villemot authored
This check was previously only implemented in estimated_params.
-
- Jul 21, 2021
-
-
Sébastien Villemot authored
— forbid leads and lags — forbid expectation operators This is implemented by moving the occbin_constraints expression to a separate DataTree. As a side-effect, this removes the spurious non-linearity warning in a stochastic context (because we were introducing inequalities and abs() operators in the main DynamicModel tree).
-
- Jul 20, 2021
-
-
Sébastien Villemot authored
In particular, this implies that steady state values of endogenous in the “occbin_constraints” block must now be specified using the STEADY_STATE() operator (and not with a “_ss” suffix). Moreover: – make various simplifications to the fields generated under M_ – in the driver file, replace the call to occbin.initialize() by a few explicit operations Ref. #68
-
- Jul 16, 2021
-
-
Sébastien Villemot authored
Consequently drop “occbin” option to “model”. Incidentally, allow more values in equation tag names (previously some keywords such as “alpha” were disallowed). Ref. #68
-
- Jul 13, 2021
-
-
Sébastien Villemot authored
-
-
- Jul 09, 2021
-
-
Sébastien Villemot authored
-
- Jul 01, 2021
-
-
Sébastien Villemot authored
Ref. dynare#1787
-
- Jun 24, 2021
-
-
Johannes Pfeifer authored
-
- Jun 09, 2021
-
-
Sébastien Villemot authored
-
- Jun 04, 2021
-
-
Sébastien Villemot authored
Ref. dynare!1866
-
- Apr 22, 2021
-
-
- Jan 26, 2021
-
-
filter_initial_state: Port lost preprocessor commits from https://git.dynare.org/JohannesPfeifer/dynare/-/commits/filter_initial_state
-
- Jan 25, 2021
-
-
Sébastien Villemot authored
Also remove the det_cond_forecast interface, that was related to it. Ref. dynare!1626 Closes: #39
-
- Nov 26, 2020
-
-
Sébastien Villemot authored
-