MCPcopy Create free account

hub / github.com/ChristianBelloni/sciport-rs / types & classes

Types & classes61 in github.com/ChristianBelloni/sciport-rs

↓ 1 callersClassBrent
<https://mathsfromnothing.au/brents-method/?i=1>
src/optimize/root_scalar/bracket.rs:317
↓ 1 callersClassInverseCubic
src/optimize/root_scalar/bracket.rs:424
↓ 1 callersClassRidder
src/optimize/root_scalar/bracket.rs:257
InterfaceAlmostEq
tests/signal/common.rs:35
ClassBesselFilter
src/signal/filter_design/bessel.rs:14
EnumBesselNorm
src/signal/filter_design/bessel.rs:36
ClassBisectSolver
src/optimize/root_scalar/bracket.rs:144
EnumBracketMethod
src/optimize/root_scalar/bracket.rs:23
EnumBracketMethodSolver
src/optimize/root_scalar/bracket.rs:34
InterfaceBracketSolver
src/optimize/root_scalar/bracket.rs:10
ClassButterFilter
src/signal/filter_design/butter.rs:8
ClassButterOrd
src/signal/filter_design/butterord.rs:9
ClassCheby1Filter
src/signal/filter_design/cheby1.rs:10
ClassCheby2Filter
src/signal/filter_design/cheby2.rs:7
EnumConvolveMethod
src/signal/convolution/mod.rs:66
EnumConvolveMode
src/signal/convolution/mod.rs:74
EnumDesiredFilterOutput
src/signal/output_type/mod.rs:9
EnumError
src/signal/error.rs:7
EnumError
src/signal/band_filter.rs:166
EnumError
src/signal/filter_design/bessel.rs:239
EnumError
src/signal/filter_design/butterord.rs:142
EnumError
src/signal/filter_design/error.rs:4
InterfaceEspilon
A trait implemented for `f32`,`f64`,`Complex32` and `Complex64` allow the type to be able to call `espilon()` for safe division
src/optimize/util.rs:27
InterfaceEvaluator
# Evaluator evaluate solution given by `IterativeSolver`
src/optimize/mod.rs:53
InterfaceFilter
src/signal/mod.rs:86
ClassFirwin1Filter
src/signal/fir_filter_design/firwin1.rs:11
ClassFixedPointSolver
src/optimize/root_scalar/fixed_point.rs:28
ClassGenericBa
src/signal/output_type/mod.rs:134
EnumGenericBandFilter
src/signal/band_filter.rs:13
ClassGenericFIRFilterSettings
src/signal/fir_filter_design/mod.rs:11
EnumGenericFilterOutput
src/signal/output_type/mod.rs:18
ClassGenericIIRFilterSettings
src/signal/filter_design/mod.rs:59
ClassGenericOrdBandFilter
src/signal/band_filter.rs:149
EnumGenericOrdBandFilterType
src/signal/band_filter.rs:257
EnumGenericSampling
src/signal/mod.rs:55
ClassGenericZpk
src/signal/output_type/mod.rs:45
ClassGoldenSolver
src/optimize/min_scalar/golden.rs:39
InterfaceIIRFilterDesign
src/signal/filter_design/mod.rs:71
EnumInfallible
src/signal/filter_design/error.rs:14
InterfaceIntoComplex
src/optimize/root_scalar/polynomial.rs:6
InterfaceIntoMetric
# `IntoMetric<M>` `IntoMetric<M>` is a trait for evaluating optimization solution. Since optimization solution is not always comparable with the spec
src/optimize/metric.rs:74
InterfaceIterativeSolver
# Iterative Solver the iterative solver that continue gaving out new solution for evaluator.
src/optimize/mod.rs:40
ClassLFilterOutput
src/signal/mod.rs:95
InterfaceMetric
# `Metric` `Metric` is trait for float, which all compare the optimizing solution to the allowed tolerance It is implemented for `f32` and `f64`
src/optimize/metric.rs:13
EnumMetricType
src/optimize/metric.rs:20
ClassMinScalarEvaluator
src/optimize/min_scalar/mod.rs:7
ClassNewtonSolver
src/optimize/root_scalar/newton.rs:77
ClassNewtonSolver
src/optimize/root_scalar/halley.rs:94
ClassOptimizeCriteria
src/optimize/criteria.rs:5
ClassOptimizeResult
src/optimize/mod.rs:111
EnumOptimizeResultFlag
src/optimize/mod.rs:92
InterfaceOrdCompute
src/signal/filter_design/mod.rs:90
ClassOrdResult
src/signal/filter_design/mod.rs:94
ClassPolynomial
src/odr/polynomial.rs:26
InterfacePolynomialCoef
# `PolynomialCoef` a common trait for polynomial coefficient, just for display purposes
src/odr/polynomial.rs:16
InterfaceProtoIIRFilter
src/signal/filter_design/mod.rs:65
ClassRegularFalsiSolver
src/optimize/root_scalar/bracket.rs:194
ClassRootScalarEvaluator
src/optimize/root_scalar/mod.rs:22
ClassSecantSolver
src/optimize/root_scalar/secant.rs:31
ClassSos
src/signal/output_type/mod.rs:149
EnumWindowType
src/signal/fir_filter_design/windows.rs:9