The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
FindSmileRootsResult
mir
numeric
struct
FindSmileRootsResult (
T
)
if
(
__traits(
isFloating
,
T
)
) {
alias
Nullable
(
T
...)
=
Variant
!(
typeof
(
null
),
T
)
via
import
mir
.
algebraic
:
Nullable
;
;
Nullable
!(
FindRootResult
!
T
)
leftResult
;
Nullable
!(
FindRootResult
!
T
)
rightResult
;
Nullable
!(
FindLocalMinResult
!
T
)
localMinResult
;
FindRootStatus
status
[@property getter];
version
(
D_Exceptions
)
ref
validate
[@property getter];
auto
roots
[@property getter];
SmileRoots
!
double
smileRoots
[@property getter];
}
Members
Properties
roots
auto
roots
[@property getter]
smileRoots
SmileRoots
!
double
smileRoots
[@property getter]
status
FindRootStatus
status
[@property getter]
validate
ref
validate
[@property getter]
Variables
leftResult
Nullable
!(
FindRootResult
!
T
)
leftResult
;
Left result if any
localMinResult
Nullable
!(
FindLocalMinResult
!
T
)
localMinResult
;
rightResult
Nullable
!(
FindRootResult
!
T
)
rightResult
;
Right result if any
Meta
Source
See Implementation
mir
numeric
aliases
FindRootResult
FindRootStatus
enums
mir_find_root_status
functions
diff
diffImpl
findLocalMin
findRoot
findRootImpl
findSmileRoots
integrate
integrateImpl
structs
DiffResult
FindLocalMinResult
FindSmileRootsResult
SmileRoots
mir_find_root_result