preprocessor/src
Sébastien Villemot b403cef871
Put driver output of static block decomposition in a separate function
For symmetry with the dynamic case, and for avoiding a call to “return” in the
middle of StaticModel::writeDriverOutput().
2022-09-21 18:48:35 +02:00
..
macro Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
Bytecode.cc Bytecode: various simplifications 2022-07-08 16:02:49 +02:00
Bytecode.hh Bytecode: simplify type for storing list of instructions 2022-07-26 18:26:37 +02:00
CommonEnums.hh Bytecode: various simplifications 2022-07-08 16:02:49 +02:00
ComputingTasks.cc Refactor OptionsList class 2022-09-20 11:56:43 +02:00
ComputingTasks.hh Refactor OptionsList class 2022-09-20 11:56:43 +02:00
ConfigFile.cc Replace most uses of std::string::compare() by operator==(), for clarity 2022-07-20 11:18:20 +02:00
ConfigFile.hh Remove unnecessary inline specifiers 2022-06-24 15:09:08 +02:00
DataTree.cc New helpers to simplify common operations with derivation IDs 2022-07-12 16:30:45 +02:00
DataTree.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
Doxyfile move files to src directory 2018-02-15 11:48:04 +01:00
DynamicModel.cc Minor performance improvement in copy constructors/assignments of ModelTree and DynamicModel 2022-09-21 17:37:02 +02:00
DynamicModel.hh Improve informative messages about derivatives and block decomposition 2022-09-14 17:51:36 +02:00
DynareBison.yy Add “fsolve_options” option to “steady” command 2022-07-22 13:43:41 +02:00
DynareFlex.ll Add comment for special token name for “domain” keyword 2022-09-20 11:56:43 +02:00
DynareMain.cc Macro-processor: when a variable is defined without a value, set it to “true” 2022-06-16 16:50:38 +02:00
EquationTags.cc C++20 modernization: use contains() method on containers 2022-05-04 17:37:57 +02:00
EquationTags.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
ExprNode.cc Fix comment 2022-07-27 16:50:08 +02:00
ExprNode.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
ExtendedPreprocessorTypes.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
ExternalFunctionsTable.cc Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
ExternalFunctionsTable.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
MacroExpandModFile.cc Simplification using non-default std::ofstream constructor 2022-07-11 22:17:36 +02:00
Makefile.am Refactor bytecode output around a new BytecodeWriter class and operator<< overloads 2022-06-24 13:10:04 +02:00
ModFile.cc Always compute block decomposition, even if “block” option was not passed 2022-09-13 16:16:00 +02:00
ModFile.hh Improve informative messages about derivatives and block decomposition 2022-09-14 17:51:36 +02:00
ModelEquationBlock.cc Improve informative messages about derivatives and block decomposition 2022-09-14 17:51:36 +02:00
ModelEquationBlock.hh Improve informative messages about derivatives and block decomposition 2022-09-14 17:51:36 +02:00
ModelTree.cc Minor performance improvement in copy constructors/assignments of ModelTree and DynamicModel 2022-09-21 17:37:02 +02:00
ModelTree.hh Cosmetics 2022-09-20 15:29:19 +02:00
NumericalConstants.cc Various simplifications 2022-06-07 14:34:30 +02:00
NumericalConstants.hh Move “using namespace std” statement after inclusion of standard headers 2022-01-06 14:54:57 +01:00
NumericalInitialization.cc Refactor OptionsList class 2022-09-20 11:56:43 +02:00
NumericalInitialization.hh New += and *= syntaxes in “endval(learnt_in=…)” blocks 2022-05-03 16:52:04 +02:00
ParsingDriver.cc Refactor OptionsList class 2022-09-20 11:56:43 +02:00
ParsingDriver.hh Always compute block decomposition, even if “block” option was not passed 2022-09-13 16:16:00 +02:00
Shocks.cc Refactor OptionsList class 2022-09-20 11:56:43 +02:00
Shocks.hh Various simplifications 2022-06-07 14:34:30 +02:00
SigmaeInitialization.cc Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00
SigmaeInitialization.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
Statement.cc Refactor OptionsList class 2022-09-20 11:56:43 +02:00
Statement.hh Refactor OptionsList class 2022-09-20 11:56:43 +02:00
StaticModel.cc Put driver output of static block decomposition in a separate function 2022-09-21 18:48:35 +02:00
StaticModel.hh Put driver output of static block decomposition in a separate function 2022-09-21 18:48:35 +02:00
SubModel.cc Simplification using non-default std::ofstream constructor 2022-07-11 22:17:36 +02:00
SubModel.hh Remove unused parameters to various methods 2022-06-24 17:11:38 +02:00
SymbolList.cc Add missing “break” for consistency 2022-07-08 16:10:23 +02:00
SymbolList.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
SymbolTable.cc Remove constructor and accessors for AuxVarInfo 2022-07-20 14:48:30 +02:00
SymbolTable.hh Remove constructor and accessors for AuxVarInfo 2022-07-20 14:48:30 +02:00
VariableDependencyGraph.cc Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
VariableDependencyGraph.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
WarningConsolidation.cc Various simplifications 2022-06-07 14:34:30 +02:00
WarningConsolidation.hh Remove unnecessary inline specifiers 2022-06-24 15:09:08 +02:00
dynare-preprocessor-gdb.py Add GDB pretty-printer for ExprNode class hierarchy 2022-01-26 15:40:40 +01:00