findRootImpl

findRoot implementations.

  1. FindRootResult!float findRootImpl(float ax, float bx, float fax, float fbx, float lowerBound, float upperBound, uint maxIterations, uint steps, float delegate(float) @(safe) pure nothrow @(nogc) f, bool delegate(float, float) @(safe) pure nothrow @(nogc) tolerance)
    export @safe pure nothrow @nogc
    @fmamath
    findRootImpl
    (
    float ax
    ,
    float bx
    ,
    float fax
    ,
    float fbx
    ,,,,
    uint steps
    ,
    scope float delegate
    (
    float
    )
    @safe pure nothrow @nogc
    f
    ,
    scope bool delegate
    (
    float
    ,
    float
    )
    @safe pure nothrow @nogc
    tolerance
    )
  2. FindRootResult!double findRootImpl(double ax, double bx, double fax, double fbx, double lowerBound, double upperBound, uint maxIterations, uint steps, double delegate(double) @(safe) pure nothrow @(nogc) f, bool delegate(double, double) @(safe) pure nothrow @(nogc) tolerance)
  3. FindRootResult!real findRootImpl(real ax, real bx, real fax, real fbx, real lowerBound, real upperBound, uint maxIterations, uint steps, real delegate(real) @(safe) pure nothrow @(nogc) f, bool delegate(real, real) @(safe) pure nothrow @(nogc) tolerance)

Meta