Houtan Bastani
|
d453e81594
|
pac_model: write as more output to M_ instead of options_; use rmfield instead of clear
|
2018-06-05 11:14:03 +02:00 |
Houtan Bastani
|
16a049f0d8
|
Make changes to pac code for C++11
|
2018-06-05 11:14:03 +02:00 |
Sébastien Villemot
|
608c43450c
|
Replace most calls to make_pair by braced-initializer lists or emplace()/emplace_back()
|
2018-06-04 16:36:46 +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
|
1e56c73377
|
Port to C++11 nullptr keyword
Performed using modernize-use-nullptr from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
64eb494298
|
Port to C++11 syntax for default constructors
Performed using modernize-use-equals-default from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.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
|
dcfc598196
|
Remove redundant void arguments
Performed using modernize-redundant-void-arg from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-redundant-void-arg.html
|
2018-06-04 15:02:57 +02:00 |
Sébastien Villemot
|
20bbbd46c3
|
Port some constructors to pass-by-value using C++11 move semantics
Performed using modernize-pass-by-value from clang-tidy.
Manual intervention was needed to fix an issue in MacroValue.hh.
Also replace std::move by move, since we import the std namespace.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
|
2018-06-04 12:35:28 +02:00 |
Sébastien Villemot
|
6cf4e6dc0c
|
Port to C++11 range-based for loops
Performed using modernize-loop-convert from clang-tidy.
Manual intervention was needed in MacroValue.cc because of a variable name
capture issue.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
|
2018-06-04 12:26:16 +02:00 |
Sébastien Villemot
|
08eedcb448
|
Add const qualifier for tef_terms in writeOutput method and siblings
Consequently, change various function calls where tef_terms was empty, passing
an (empty) rvalue instead of an lvalue.
|
2018-05-29 14:22:01 +02:00 |
Houtan Bastani
|
dd8b05e2f0
|
add undiff info to pac output
|
2018-05-17 16:53:27 +02:00 |
Houtan Bastani
|
bb1cc0bebf
|
simplify var_model statement calls
|
2018-04-17 16:56:02 +02:00 |
Houtan Bastani
|
fb8d9258d0
|
add pac_model statement
|
2018-04-04 11:48:59 +02: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
|
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 |