- 19 Dec, 2018 2 commits
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- 10 Dec, 2018 2 commits
-
-
Houtan Bastani authored
allow the use of previously assigned variables in epilogue block in later equations in epilogue block
-
Houtan Bastani authored
-
- 15 Nov, 2018 2 commits
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- 10 Oct, 2018 3 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Introducing a new DataTree::getVariable() const method was necessary in the process.
-
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.
-
- 04 Oct, 2018 1 commit
-
-
Sébastien Villemot authored
The syntax makes clearer the distinction between a function call and an initialization. Also, it prevents bugs due to implicit type conversions.
-
- 14 Sep, 2018 1 commit
-
-
Houtan Bastani authored
-
- 05 Sep, 2018 2 commits
-
-
Sébastien Villemot authored
Incidentally, replace the IS_* macros by inline functions.
-
Houtan Bastani authored
-
- 04 Sep, 2018 1 commit
-
-
Houtan Bastani authored
-
- 22 Aug, 2018 1 commit
-
-
Houtan Bastani authored
-
- 17 Aug, 2018 1 commit
-
-
Houtan Bastani authored
-
- 17 Jul, 2018 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
This code is broken since the temporary terms array changes. It is probably not worth maintaining it.
-
- 27 Jun, 2018 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
- M and MEX files are now under +${MODELNAME}/ - bytecode and C source now under ${MODELNAME}/model/
-
- 04 Jun, 2018 5 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
In C++11, it is no longer necessary to put a space between two consecutive ">".
-
Sébastien Villemot authored
Performed using modernize-use-emplace from clang-tidy. Manual intervention was needed to transform a NULL into nullptr in SymbolTable.cc. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html
-
Sébastien Villemot authored
Performed using modernize-use-auto from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
-
Sébastien Villemot authored
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
-
- 29 May, 2018 1 commit
-
-
Sébastien Villemot authored
Consequently, change various function calls where tef_terms was empty, passing an (empty) rvalue instead of an lvalue.
-
- 15 Feb, 2018 1 commit
-
-
Houtan Bastani authored
-
- 17 Oct, 2017 1 commit
-
-
Houtan Bastani authored
-
- 30 Aug, 2017 2 commits
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- 14 Jun, 2017 1 commit
-
-
Stéphane Adjemian (Charybdis) authored
-
- 01 Jun, 2017 1 commit
-
-
Stéphane Adjemian (Charybdis) authored
-
- 18 May, 2017 1 commit
-
-
Stéphane Adjemian (Charybdis) authored
-
- 16 May, 2017 1 commit
-
-
Stéphane Adjemian (Charybdis) authored
-
- 04 May, 2016 1 commit
-
-
Houtan Bastani authored
-
- 04 Apr, 2016 1 commit
-
-
MichelJuillard authored
-
- 30 Oct, 2015 2 commits
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- 21 Aug, 2015 1 commit
-
-
Houtan Bastani authored
-
- 19 Aug, 2015 1 commit
-
-
Houtan Bastani authored
-