Skip to content
Snippets Groups Projects
Select Git revision
0 results

ExprNode.hh

Blame
    • Sébastien Villemot's avatar
      8882f809
      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
      History
      Introduce a new abstract class for external function nodes.
      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()