ROOT 6.08/07 Reference Guide |

IFunction.h File Reference

`#include "Math/IFunctionfwd.h"`

Include dependency graph for IFunction.h:

**This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.**

This graph shows which files directly or indirectly include this file:

**This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.**

## Classes | |

class | ROOT::Math::IBaseFunctionMultiDim |

Documentation for the abstract class IBaseFunctionMultiDim. More... | |

class | ROOT::Math::IBaseFunctionOneDim |

Interface (abstract class) for generic functions objects of one-dimension Provides a method to evaluate the function given a value (simple double) by implementing operator() (const double ). More... | |

class | ROOT::Math::IGradientFunctionMultiDim |

Interface (abstract class) for multi-dimensional functions providing a gradient calculation. More... | |

class | ROOT::Math::IGradientFunctionOneDim |

Interface (abstract class) for one-dimensional functions providing a gradient calculation. More... | |

class | ROOT::Math::IGradientMultiDim |

Gradient interface (abstract class) defining the signature for calculating the gradient of a multi-dimensional function. More... | |

class | ROOT::Math::IGradientOneDim |

Specialized Gradient interface(abstract class) for one dimensional functions It provides a method to evaluate the derivative of the function, Derivative and a method to evaluate at the same time the function and the derivative FdF. More... | |

## Namespaces | |

ROOT | |

This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecutor::MapReduce. | |

ROOT::Math | |