Houtan Bastani
|
a30f8f365e
|
Only create auxiliary variables for diffs that appear in VAR equations or equations that have pac_expectations in them
Otherwise, substitute the diff (i.e. `diff(x)` -> `x-x(-1)`)
|
2018-06-05 18:39:13 +02:00 |
Houtan Bastani
|
2cd3aa95cc
|
When `transform_unary_ops` is passed, only substitute unary operators that appear in VAR equations
|
2018-06-05 17:41:15 +02:00 |
Sébastien Villemot
|
7d9cd718fc
|
Replace more typedefs by using
Those were not automatically replaced by clang-tidy, I don’t know why…
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
182c53273e
|
Remove useless spaces in type qualifiers
In C++11, it is no longer necessary to put a space between two consecutive ">".
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
f8cc3ae355
|
Port to C++11 using keyword
Performed using modernize-use-using from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-using.html
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
bf891b7d72
|
Port towards C++11 override
Performed using modernize-use-override from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
e73ebc7033
|
Port to C++11 noexcept keyword
Performed using modernize-use-noexcept from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-noexcept.html
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
c0ed97d247
|
Port to C++11 auto keyword
Performed using modernize-use-auto from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
|
2018-06-04 15:03:26 +02:00 |
Sébastien Villemot
|
59e427cf66
|
Merge branch 'master' into temporary_terms_array
|
2018-05-30 17:20:48 +02:00 |
Houtan Bastani
|
0aea4f0cc4
|
introduce dynare command transform_unary_ops to create auxiliary variables for certain unary ops. This will be used for VARs and VECMs but can also be used for OLS, for example
|
2018-05-30 16:48:08 +02:00 |
Houtan Bastani
|
856f6f508a
|
Revert "create aux vars for certain unary ops contained in diff operator"
This reverts commit f600a65c0e .
|
2018-05-30 15:50:42 +02:00 |
Sébastien Villemot
|
0b617ceb4b
|
Merge branch 'master' into temporary_terms_array
|
2018-05-29 17:25:11 +02:00 |
Houtan Bastani
|
f600a65c0e
|
create aux vars for certain unary ops contained in diff operator
|
2018-05-29 17:00:56 +02:00 |
Sébastien Villemot
|
38ed0f2ffc
|
Remove unused writeChainRuleDerivative methods
|
2018-05-25 17:10:16 +02:00 |
Sébastien Villemot
|
64323ef730
|
Add compatibility layer for Matlab/Octave code not using the new temporary terms array interface
|
2018-05-24 19:35:35 +02:00 |
Houtan Bastani
|
732a317030
|
Merge branch 'master' into temporary_terms_array
|
2018-05-18 16:40:12 +02:00 |
Houtan Bastani
|
3d946ec8b7
|
var: check for leaded/contemporaneous variables
|
2018-05-16 12:17:06 +02:00 |
Houtan Bastani
|
7ac33099f8
|
support undiff in pac model
|
2018-04-17 16:56:27 +02:00 |
Houtan Bastani
|
09e73f3bb4
|
var_model: fix lag info when diff present
|
2018-04-17 16:55:55 +02:00 |
Houtan Bastani
|
fb8d9258d0
|
add pac_model statement
|
2018-04-04 11:48:59 +02:00 |
Houtan Bastani
|
ec215e2a44
|
separate temporary terms: WIP
|
2018-03-28 16:41:48 +02:00 |
Houtan Bastani
|
80060fb9ef
|
Merge remote-tracking branch 'origin/declare_vars_in_model_block'
|
2018-03-19 17:05:03 +01:00 |
Houtan Bastani
|
5d339b69de
|
simplify pac_expectation code
|
2018-03-07 15:04:07 +01:00 |
Houtan Bastani
|
81f2258228
|
var_model: store max lag info
|
2018-03-06 15:17:39 +01:00 |
Houtan Bastani
|
a69c53b0c8
|
clean up var_model code
|
2018-03-06 14:42:11 +01:00 |
Houtan Bastani
|
feb5b93eea
|
create function to calculate aux vars as dseries
|
2018-03-02 17:50:35 +01:00 |
Houtan Bastani
|
1e20717f58
|
fix bug in substitution of diff operator
|
2018-02-28 17:33:00 +01:00 |
Houtan Bastani
|
a1437ac982
|
Merge remote-tracking branch 'dynare-preprocessor-github/master' into other-master
|
2018-02-26 12:09:58 +01:00 |
Houtan Bastani
|
b504f160ca
|
move files to src directory
|
2018-02-15 11:48:04 +01:00 |