pub trait LipschitzMulFloatDomain: Domain + Default {
type Atom: 'static + Float;
// Required method
fn transform(
constant: &Self::Atom,
bounds: &(Self::Atom, Self::Atom),
v: &Self::Carrier
) -> Fallible<Self::Carrier>;
}
Expand description
Implemented for any domain that supports multiplication lipschitz extensions
Required Associated Types§
Required Methods§
fn transform( constant: &Self::Atom, bounds: &(Self::Atom, Self::Atom), v: &Self::Carrier ) -> Fallible<Self::Carrier>
Object Safety§
This trait is not object safe.