pub struct OrthogonalityData {
pub weight_function: Expression,
pub interval: (Expression, Expression),
pub norm_squared: Expression,
}Expand description
Orthogonality properties for polynomial families
Fields§
§weight_function: ExpressionWeight function w(x)
interval: (Expression, Expression)Orthogonality interval [a, b]
norm_squared: ExpressionNormalization constant
Trait Implementations§
Source§impl Clone for OrthogonalityData
impl Clone for OrthogonalityData
Source§fn clone(&self) -> OrthogonalityData
fn clone(&self) -> OrthogonalityData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OrthogonalityData
impl RefUnwindSafe for OrthogonalityData
impl Send for OrthogonalityData
impl Sync for OrthogonalityData
impl Unpin for OrthogonalityData
impl UnwindSafe for OrthogonalityData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more