- 25 Mar, 2014 2 commits
-
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- 24 Mar, 2014 2 commits
-
-
Sébastien Villemot authored
First, the current logic is buggy, because mod_file->use_dll is undefined at this point (mod_file having been deleted above). More fundamentally, the preprocessor is now evolving into something to be used without MATLAB/Octave, so this statement is now inaccurate in some use cases.
-
Sébastien Villemot authored
There is a new LINKOPTS variable which governs the list of symbols to be exported, so we set it to an empty value to have all symbols exported. Previously we were overloading the LDFLAGS which was containing the list of exported symbols.
-
- 17 Mar, 2014 3 commits
-
-
Sébastien Villemot authored
Ref #267
-
Sébastien Villemot authored
Ref #267
-
Sébastien Villemot authored
Fix comments in header of dynamic and static files
-
- 14 Mar, 2014 1 commit
-
-
Johannes Pfeifer authored
Columns and rows were confused
-
- 13 Mar, 2014 2 commits
-
-
Sébastien Villemot authored
In the case where the external function computes itself its derivatives, the TEF terms were not always created before being used, hence leading to a preprocessor crash. This problem could only happen with ramsey_policy, because otherwise the model does not contain derivatives of external functions.
-
Sébastien Villemot authored
This fixes the following bugs: - 1st and 2nd ext fcn deriv nodes were incorrectly added to DataTree::external_function_node_map, because of the chaining of constructors. - the following methods of FirstDerivExternalFunctionNode were not overloaded: toStatic(), buildSimilarExternalFunctionNode() - the following methods of SecondDerivExternalFunctionNode were not overloaded: toStatic(), buildSimilarExternalFunctionNode(), compile(), compileExternalFunctionOutput()
-
- 11 Mar, 2014 4 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Since the method was not implement, the method of the parent class was used. This was leading to wrong results in the context of Ramsey Policy (basically derivative operators on external functions were dropped from FOCs).
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- 09 Mar, 2014 4 commits
-
-
MichelJuillard authored
-
MichelJuillard authored
-
MichelJuillard authored
-
MichelJuillard authored
-
- 06 Mar, 2014 1 commit
-
-
Johannes Pfeifer authored
Fixes #598
-
- 28 Feb, 2014 1 commit
-
-
Sébastien Villemot authored
Closes #624
-
- 25 Feb, 2014 5 commits
-
-
Sébastien Villemot authored
- don't emit warnings if the steady_state_model block is not used - the ramsey_policy check is spurious, there is another one deeper
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Also rename DynareOutput.hh to FileOutputType.hh. Include the latter in dist tarball, and add copyright/license header.
-
Sébastien Villemot authored
-
Houtan Bastani authored
-
- 24 Feb, 2014 15 commits
-
-
Sébastien Villemot authored
Closes #556
-
Sébastien Villemot authored
- allow recursive definitions (Closes #554) - allow a variable to be defined twice, simply emit a warning (Ref #556)
-
Sébastien Villemot authored
-
MichelJuillard authored
-
MichelJuillard authored
-
MichelJuillard authored
steady_state_model
-
MichelJuillard authored
-
MichelJuillard authored
This reverts commit 2568e87b4394961fed1da7d2337d6cae637b4166.
-
MichelJuillard authored
-
MichelJuillard authored
-
MichelJuillard authored
-
MichelJuillard authored
to change ModFile::c_driver mechanism
-
-
-
Conflicts: preprocessor/ComputingTasks.cc preprocessor/ComputingTasks.hh preprocessor/ParsingDriver.cc
-