pub trait BoundedOperator<V, W = V, B = Bounded>: LinearOperator<V, W>where
B: BoundednessProperty,{
// Required method
fn operator_norm(&self) -> f64;
// Provided method
fn is_bounded_by(&self, bound: f64) -> bool { ... }
}Expand description
A bounded linear operator.
A linear operator T is bounded if there exists M > 0 such that ||Tx|| ≤ M||x|| for all x.
The operator norm is ||T|| = sup{||Tx|| : ||x|| = 1}.
§Type Parameters
V- Domain space element typeW- Codomain space element typeB- Boundedness phantom marker
Required Methods§
Sourcefn operator_norm(&self) -> f64
fn operator_norm(&self) -> f64
Compute or estimate the operator norm ||T||.
Provided Methods§
Sourcefn is_bounded_by(&self, bound: f64) -> bool
fn is_bounded_by(&self, bound: f64) -> bool
Check if the operator is bounded by a given constant.