Skip to content
Snippets Groups Projects
  • Sébastien Villemot's avatar
    b4c3d004
    Introduce a new abstract class for external function nodes. · b4c3d004
    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()
    b4c3d004
    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()