pub struct OptimizedSolverResult {
pub solution: Vec<Precision>,
pub residual_norm: Precision,
pub iterations: usize,
pub converged: bool,
pub computation_time_ms: f64,
pub performance_stats: OptimizedSolverStats,
}Expand description
Result of optimized solver computation.
Fields§
§solution: Vec<Precision>Solution vector
residual_norm: PrecisionFinal residual norm
iterations: usizeNumber of iterations performed
converged: boolWhether the solver converged
computation_time_ms: f64Total computation time in milliseconds
performance_stats: OptimizedSolverStatsPerformance statistics
Implementations§
Trait Implementations§
Source§impl Clone for OptimizedSolverResult
impl Clone for OptimizedSolverResult
Source§fn clone(&self) -> OptimizedSolverResult
fn clone(&self) -> OptimizedSolverResult
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 OptimizedSolverResult
impl RefUnwindSafe for OptimizedSolverResult
impl Send for OptimizedSolverResult
impl Sync for OptimizedSolverResult
impl Unpin for OptimizedSolverResult
impl UnwindSafe for OptimizedSolverResult
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