pub struct FemmEval {
pub value: Value,
pub gradient: Option<Vec<(Symbol, f64)>>,
pub diagnostics: Vec<Diagnostic>,
}Expand description
The result of evaluating a model: the output value plus optional gradient.
Fields§
§value: ValueThe computed output value (scalar, field, or solution).
gradient: Option<Vec<(Symbol, f64)>>Per-parameter sensitivities, when a gradient was requested.
diagnostics: Vec<Diagnostic>Diagnostics emitted while solving and reducing the output.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for FemmEval
impl !UnwindSafe for FemmEval
impl Freeze for FemmEval
impl Send for FemmEval
impl Sync for FemmEval
impl Unpin for FemmEval
impl UnsafeUnpin for FemmEval
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