pub struct Jet2 {
pub value: f64,
pub gradient: DVec2,
pub uu: f64,
pub uv: f64,
pub vv: f64,
}Expand description
A field’s value, gradient and Hessian at one point.
Fields§
§value: f64The value.
gradient: DVec2(dF/du, dF/dv).
uu: f64d2F/du2.
uv: f64d2F/dudv.
vv: f64d2F/dv2.
Trait Implementations§
impl Copy for Jet2
impl StructuralPartialEq for Jet2
Auto Trait Implementations§
impl Freeze for Jet2
impl RefUnwindSafe for Jet2
impl Send for Jet2
impl Sync for Jet2
impl Unpin for Jet2
impl UnwindSafe for Jet2
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