1. 08 Apr, 2014 2 commits
  2. 07 Apr, 2014 1 commit
  3. 05 Apr, 2014 1 commit
  4. 03 Apr, 2014 1 commit
  5. 26 Mar, 2014 1 commit
  6. 25 Mar, 2014 2 commits
  7. 24 Mar, 2014 2 commits
    • Sébastien Villemot's avatar
      Remove last preprocessor information message. · 39e9bfce
      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.
      39e9bfce
    • Sébastien Villemot's avatar
      Fix call to "mex" helper under MATLAB 8.3 (R2014a) and GNU/Linux. · 51e8a70b
      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.
      51e8a70b
  8. 17 Mar, 2014 3 commits
  9. 14 Mar, 2014 1 commit
  10. 13 Mar, 2014 2 commits
    • Sébastien Villemot's avatar
      Fix crash when the model contains 1st or 2nd ext fcn deriv nodes. · bd2405e2
      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.
      bd2405e2
    • Sébastien Villemot's avatar
      Introduce a new abstract class for external function nodes. · 8882f809
      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()
      8882f809
  11. 11 Mar, 2014 4 commits
  12. 09 Mar, 2014 4 commits
  13. 06 Mar, 2014 1 commit
  14. 28 Feb, 2014 1 commit
  15. 25 Feb, 2014 5 commits
  16. 24 Feb, 2014 9 commits