The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
mir_find_root
mir
cpp_export
numeric
Wrapper for
$(TT findRoot)
mir_find_root_result
!
float
mir_find_root
(float ax, float bx, float fax, float fbx, float lowerBound, float upperBound, uint maxIterations, uint steps, CFunction!float f, const(void)* f_ctx, CTolerance!float tolerance, const(void)* tolerance_ctx)
mir_find_root_result
!
double
mir_find_root
(double ax, double bx, double fax, double fbx, double lowerBound, double upperBound, uint maxIterations, uint steps, CFunction!double f, const(void)* f_ctx, CTolerance!double tolerance, const(void)* tolerance_ctx)
mir_find_root_result
!
real
mir_find_root
(real ax, real bx, real fax, real fbx, real lowerBound, real upperBound, uint maxIterations, uint steps, CFunction!real f, const(void)* f_ctx, CTolerance!real tolerance, const(void)* tolerance_ctx)
export extern (
C
++) @
safe
pure nothrow @
nogc
mir_find_root_result
!real
mir_find_root
(
real
ax
,
real
bx
,
real
fax
,
real
fbx
,
real
lowerBound
,
real
upperBound
,
uint
maxIterations
,
uint
steps
,
scope
CFunction
!real
f
,
scope
const
(
void
)*
f_ctx
,
scope
CTolerance
!real
tolerance
,
scope
const
(
void
)*
tolerance_ctx
)
Meta
Source
See Implementation
mir
cpp_export
numeric
functions
mir_find_root
Wrapper for $(TT findRoot)