pub struct ModalSolveResult {
pub converged: bool,
pub eigenvalues_hz: Vec<f64>,
pub mode_shapes: Vec<Vec<f64>>,
pub residual_norms: Vec<f64>,
pub diagnostics: Vec<FeaDiagnostic>,
pub solver_method: String,
pub solver_backend: String,
pub solver_host_sync_count: u32,
pub device_apply_k_count: u32,
pub device_apply_k_attempt_count: u32,
}Fields§
§converged: bool§eigenvalues_hz: Vec<f64>§mode_shapes: Vec<Vec<f64>>§residual_norms: Vec<f64>§diagnostics: Vec<FeaDiagnostic>§solver_method: String§solver_backend: String§solver_host_sync_count: u32§device_apply_k_count: u32§device_apply_k_attempt_count: u32Trait Implementations§
Source§impl Clone for ModalSolveResult
impl Clone for ModalSolveResult
Source§fn clone(&self) -> ModalSolveResult
fn clone(&self) -> ModalSolveResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ModalSolveResult
impl Debug for ModalSolveResult
Source§impl<'de> Deserialize<'de> for ModalSolveResult
impl<'de> Deserialize<'de> for ModalSolveResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ModalSolveResult
impl PartialEq for ModalSolveResult
Source§impl Serialize for ModalSolveResult
impl Serialize for ModalSolveResult
impl StructuralPartialEq for ModalSolveResult
Auto Trait Implementations§
impl Freeze for ModalSolveResult
impl RefUnwindSafe for ModalSolveResult
impl Send for ModalSolveResult
impl Sync for ModalSolveResult
impl Unpin for ModalSolveResult
impl UnsafeUnpin for ModalSolveResult
impl UnwindSafe for ModalSolveResult
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