Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
SecantMethod.h File Reference
#include "MathUtils/function/Function.h"
#include <limits>
Include dependency graph for SecantMethod.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Euclid::MathUtils::SecantParams
 
struct  Euclid::MathUtils::SecantReturn
 

Namespaces

namespace  Euclid
 
namespace  Euclid::MathUtils
 

Enumerations

enum class  Euclid::MathUtils::SecantEndReason {
  Euclid::MathUtils::SUCCESS , Euclid::MathUtils::MAX_ITER , Euclid::MathUtils::GRADIENT , Euclid::MathUtils::OUT_OF_BOUNDS ,
  Euclid::MathUtils::VALUE_ERROR
}
 

Functions

SecantReturn Euclid::MathUtils::secantMethod (const Function &func, double x0, double x1, const SecantParams &params=SecantParams{})