Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChristianBelloni/sciport-rs
/ types & classes
Types & classes
61 in github.com/ChristianBelloni/sciport-rs
⨍
Functions
323
◇
Types & classes
61
↓ 1 callers
Class
Brent
<https://mathsfromnothing.au/brents-method/?i=1>
src/optimize/root_scalar/bracket.rs:317
↓ 1 callers
Class
InverseCubic
src/optimize/root_scalar/bracket.rs:424
↓ 1 callers
Class
Ridder
src/optimize/root_scalar/bracket.rs:257
Interface
AlmostEq
tests/signal/common.rs:35
Class
BesselFilter
src/signal/filter_design/bessel.rs:14
Enum
BesselNorm
src/signal/filter_design/bessel.rs:36
Class
BisectSolver
src/optimize/root_scalar/bracket.rs:144
Enum
BracketMethod
src/optimize/root_scalar/bracket.rs:23
Enum
BracketMethodSolver
src/optimize/root_scalar/bracket.rs:34
Interface
BracketSolver
src/optimize/root_scalar/bracket.rs:10
Class
ButterFilter
src/signal/filter_design/butter.rs:8
Class
ButterOrd
src/signal/filter_design/butterord.rs:9
Class
Cheby1Filter
src/signal/filter_design/cheby1.rs:10
Class
Cheby2Filter
src/signal/filter_design/cheby2.rs:7
Enum
ConvolveMethod
src/signal/convolution/mod.rs:66
Enum
ConvolveMode
src/signal/convolution/mod.rs:74
Enum
DesiredFilterOutput
src/signal/output_type/mod.rs:9
Enum
Error
src/signal/error.rs:7
Enum
Error
src/signal/band_filter.rs:166
Enum
Error
src/signal/filter_design/bessel.rs:239
Enum
Error
src/signal/filter_design/butterord.rs:142
Enum
Error
src/signal/filter_design/error.rs:4
Interface
Espilon
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
Interface
Evaluator
# Evaluator evaluate solution given by `IterativeSolver`
src/optimize/mod.rs:53
Interface
Filter
src/signal/mod.rs:86
Class
Firwin1Filter
src/signal/fir_filter_design/firwin1.rs:11
Class
FixedPointSolver
src/optimize/root_scalar/fixed_point.rs:28
Class
GenericBa
src/signal/output_type/mod.rs:134
Enum
GenericBandFilter
src/signal/band_filter.rs:13
Class
GenericFIRFilterSettings
src/signal/fir_filter_design/mod.rs:11
Enum
GenericFilterOutput
src/signal/output_type/mod.rs:18
Class
GenericIIRFilterSettings
src/signal/filter_design/mod.rs:59
Class
GenericOrdBandFilter
src/signal/band_filter.rs:149
Enum
GenericOrdBandFilterType
src/signal/band_filter.rs:257
Enum
GenericSampling
src/signal/mod.rs:55
Class
GenericZpk
src/signal/output_type/mod.rs:45
Class
GoldenSolver
src/optimize/min_scalar/golden.rs:39
Interface
IIRFilterDesign
src/signal/filter_design/mod.rs:71
Enum
Infallible
src/signal/filter_design/error.rs:14
Interface
IntoComplex
src/optimize/root_scalar/polynomial.rs:6
Interface
IntoMetric
# `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
Interface
IterativeSolver
# Iterative Solver the iterative solver that continue gaving out new solution for evaluator.
src/optimize/mod.rs:40
Class
LFilterOutput
src/signal/mod.rs:95
Interface
Metric
# `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
Enum
MetricType
src/optimize/metric.rs:20
Class
MinScalarEvaluator
src/optimize/min_scalar/mod.rs:7
Class
NewtonSolver
src/optimize/root_scalar/newton.rs:77
Class
NewtonSolver
src/optimize/root_scalar/halley.rs:94
Class
OptimizeCriteria
src/optimize/criteria.rs:5
Class
OptimizeResult
src/optimize/mod.rs:111
Enum
OptimizeResultFlag
src/optimize/mod.rs:92
Interface
OrdCompute
src/signal/filter_design/mod.rs:90
Class
OrdResult
src/signal/filter_design/mod.rs:94
Class
Polynomial
src/odr/polynomial.rs:26
Interface
PolynomialCoef
# `PolynomialCoef` a common trait for polynomial coefficient, just for display purposes
src/odr/polynomial.rs:16
Interface
ProtoIIRFilter
src/signal/filter_design/mod.rs:65
Class
RegularFalsiSolver
src/optimize/root_scalar/bracket.rs:194
Class
RootScalarEvaluator
src/optimize/root_scalar/mod.rs:22
Class
SecantSolver
src/optimize/root_scalar/secant.rs:31
Class
Sos
src/signal/output_type/mod.rs:149
Enum
WindowType
src/signal/fir_filter_design/windows.rs:9