pub struct AnalysisResultsSummary {Show 107 fields
pub field_count: usize,
pub total_elements: usize,
pub mode_count: usize,
pub available_mode_indices: Vec<usize>,
pub min_frequency_hz: Option<f64>,
pub max_frequency_hz: Option<f64>,
pub max_modal_residual_norm: Option<f64>,
pub first_mode_converged: Option<bool>,
pub snapshot_count: usize,
pub time_start_s: Option<f64>,
pub time_end_s: Option<f64>,
pub max_transient_residual_norm: Option<f64>,
pub final_step_converged: Option<bool>,
pub increment_count: usize,
pub failed_increment_count: Option<usize>,
pub max_nonlinear_residual_norm: Option<f64>,
pub max_nonlinear_increment_norm: Option<f64>,
pub max_nonlinear_iteration_count: Option<usize>,
pub final_increment_converged: Option<bool>,
pub nonlinear_line_search_backtracks: Option<usize>,
pub nonlinear_max_backtracks_per_increment: Option<usize>,
pub nonlinear_tangent_rebuild_count: Option<usize>,
pub nonlinear_iteration_spike_count: Option<usize>,
pub nonlinear_convergence_stall_count: Option<usize>,
pub nonlinear_backtrack_burst_count: Option<usize>,
pub prep_calibration_profile: Option<String>,
pub prep_calibration_fingerprint: Option<u64>,
pub prep_acceptance_score: Option<f64>,
pub prep_acceptance_passed: Option<bool>,
pub prep_acceptance_fingerprint: Option<u64>,
pub thermo_coupling_enabled: Option<bool>,
pub thermo_coupling_fingerprint: Option<u64>,
pub thermo_constitutive_temperature_factor: Option<f64>,
pub thermo_effective_modulus_scale: Option<f64>,
pub thermo_constitutive_material_spread_ratio: Option<f64>,
pub thermo_assignment_heterogeneity_index: Option<f64>,
pub thermo_region_delta_count: Option<f64>,
pub thermo_spatial_coverage_ratio: Option<f64>,
pub thermo_field_extrapolation_ratio: Option<f64>,
pub thermo_field_clamp_ratio: Option<f64>,
pub thermo_transient_severity: Option<f64>,
pub thermo_nonlinear_severity: Option<f64>,
pub electro_thermal_coupling_enabled: Option<bool>,
pub electro_thermal_coupling_fingerprint: Option<u64>,
pub electro_joule_heating_scale: Option<f64>,
pub electro_conductivity_spread_ratio: Option<f64>,
pub electro_transient_severity: Option<f64>,
pub electro_transient_time_scale_mean: Option<f64>,
pub electro_nonlinear_severity: Option<f64>,
pub electro_nonlinear_time_scale_mean: Option<f64>,
pub plastic_nonlinear_severity: Option<f64>,
pub plastic_nonlinear_severity_mean: Option<f64>,
pub plastic_load_realization_ratio: Option<f64>,
pub plastic_load_amplification_ratio: Option<f64>,
pub contact_nonlinear_severity: Option<f64>,
pub contact_nonlinear_severity_mean: Option<f64>,
pub contact_load_realization_ratio: Option<f64>,
pub contact_load_amplification_ratio: Option<f64>,
pub thermal_max_residual_norm: Option<f64>,
pub thermal_min_temperature_k: Option<f64>,
pub thermal_max_temperature_k: Option<f64>,
pub thermal_conductivity_spread_ratio: Option<f64>,
pub thermal_heat_capacity_spread_ratio: Option<f64>,
pub thermal_spatial_gradient_index: Option<f64>,
pub thermal_monotonic_response_fraction: Option<f64>,
pub thermal_response_realization_ratio: Option<f64>,
pub electromagnetic_enabled: Option<bool>,
pub electromagnetic_formulation_coverage_ratio: Option<f64>,
pub electromagnetic_magnetostatic_curl_curl_coverage_ratio: Option<f64>,
pub electromagnetic_magnetoquasistatic_eddy_current_coverage_ratio: Option<f64>,
pub electromagnetic_full_wave_displacement_current_coverage_ratio: Option<f64>,
pub electromagnetic_displacement_to_conduction_ratio: Option<f64>,
pub electromagnetic_material_frequency_response_coverage_ratio: Option<f64>,
pub electromagnetic_reference_frequency_hz: Option<f64>,
pub electromagnetic_applied_current_a: Option<f64>,
pub electromagnetic_solve_quality: Option<f64>,
pub electromagnetic_conductivity_spread_ratio: Option<f64>,
pub electromagnetic_relative_permittivity_spread_ratio: Option<f64>,
pub electromagnetic_relative_permeability_spread_ratio: Option<f64>,
pub electromagnetic_material_heterogeneity_index: Option<f64>,
pub electromagnetic_assignment_coverage_ratio: Option<f64>,
pub electromagnetic_assigned_coefficient_coverage_ratio: Option<f64>,
pub electromagnetic_region_coefficient_contrast_index: Option<f64>,
pub electromagnetic_condition_number_estimate: Option<f64>,
pub electromagnetic_source_realization_ratio: Option<f64>,
pub electromagnetic_source_region_coverage_ratio: Option<f64>,
pub electromagnetic_source_material_alignment_ratio: Option<f64>,
pub electromagnetic_source_localization_ratio: Option<f64>,
pub electromagnetic_source_overlap_ratio: Option<f64>,
pub electromagnetic_source_interference_index: Option<f64>,
pub electromagnetic_boundary_anchor_ratio: Option<f64>,
pub electromagnetic_boundary_condition_localization_ratio: Option<f64>,
pub electromagnetic_ground_anchor_effectiveness_ratio: Option<f64>,
pub electromagnetic_insulation_leakage_ratio: Option<f64>,
pub electromagnetic_flux_divergence_ratio: Option<f64>,
pub electromagnetic_energy_imbalance_ratio: Option<f64>,
pub electromagnetic_boundary_energy_ratio: Option<f64>,
pub electromagnetic_boundary_penalty_conditioning_contribution: Option<f64>,
pub electromagnetic_source_region_energy_consistency_ratio: Option<f64>,
pub electromagnetic_real_residual_norm: Option<f64>,
pub electromagnetic_imag_residual_norm: Option<f64>,
pub electromagnetic_sweep_count: Option<f64>,
pub electromagnetic_resonance_peak_frequency_hz: Option<f64>,
pub electromagnetic_resonance_peak_flux_density: Option<f64>,
pub electromagnetic_resonance_bandwidth_hz: Option<f64>,
pub electromagnetic_resonance_quality_factor: Option<f64>,
pub electromagnetic_resonance_flux_gain: Option<f64>,
}Fields§
§field_count: usize§total_elements: usize§mode_count: usize§available_mode_indices: Vec<usize>§min_frequency_hz: Option<f64>§max_frequency_hz: Option<f64>§max_modal_residual_norm: Option<f64>§first_mode_converged: Option<bool>§snapshot_count: usize§time_start_s: Option<f64>§time_end_s: Option<f64>§max_transient_residual_norm: Option<f64>§final_step_converged: Option<bool>§increment_count: usize§failed_increment_count: Option<usize>§max_nonlinear_residual_norm: Option<f64>§max_nonlinear_increment_norm: Option<f64>§max_nonlinear_iteration_count: Option<usize>§final_increment_converged: Option<bool>§nonlinear_line_search_backtracks: Option<usize>§nonlinear_max_backtracks_per_increment: Option<usize>§nonlinear_tangent_rebuild_count: Option<usize>§nonlinear_iteration_spike_count: Option<usize>§nonlinear_convergence_stall_count: Option<usize>§nonlinear_backtrack_burst_count: Option<usize>§prep_calibration_profile: Option<String>§prep_calibration_fingerprint: Option<u64>§prep_acceptance_score: Option<f64>§prep_acceptance_passed: Option<bool>§prep_acceptance_fingerprint: Option<u64>§thermo_coupling_enabled: Option<bool>§thermo_coupling_fingerprint: Option<u64>§thermo_constitutive_temperature_factor: Option<f64>§thermo_effective_modulus_scale: Option<f64>§thermo_constitutive_material_spread_ratio: Option<f64>§thermo_assignment_heterogeneity_index: Option<f64>§thermo_region_delta_count: Option<f64>§thermo_spatial_coverage_ratio: Option<f64>§thermo_field_extrapolation_ratio: Option<f64>§thermo_field_clamp_ratio: Option<f64>§thermo_transient_severity: Option<f64>§thermo_nonlinear_severity: Option<f64>§electro_thermal_coupling_enabled: Option<bool>§electro_thermal_coupling_fingerprint: Option<u64>§electro_joule_heating_scale: Option<f64>§electro_conductivity_spread_ratio: Option<f64>§electro_transient_severity: Option<f64>§electro_transient_time_scale_mean: Option<f64>§electro_nonlinear_severity: Option<f64>§electro_nonlinear_time_scale_mean: Option<f64>§plastic_nonlinear_severity: Option<f64>§plastic_nonlinear_severity_mean: Option<f64>§plastic_load_realization_ratio: Option<f64>§plastic_load_amplification_ratio: Option<f64>§contact_nonlinear_severity: Option<f64>§contact_nonlinear_severity_mean: Option<f64>§contact_load_realization_ratio: Option<f64>§contact_load_amplification_ratio: Option<f64>§thermal_max_residual_norm: Option<f64>§thermal_min_temperature_k: Option<f64>§thermal_max_temperature_k: Option<f64>§thermal_conductivity_spread_ratio: Option<f64>§thermal_heat_capacity_spread_ratio: Option<f64>§thermal_spatial_gradient_index: Option<f64>§thermal_monotonic_response_fraction: Option<f64>§thermal_response_realization_ratio: Option<f64>§electromagnetic_enabled: Option<bool>§electromagnetic_formulation_coverage_ratio: Option<f64>§electromagnetic_magnetostatic_curl_curl_coverage_ratio: Option<f64>§electromagnetic_magnetoquasistatic_eddy_current_coverage_ratio: Option<f64>§electromagnetic_full_wave_displacement_current_coverage_ratio: Option<f64>§electromagnetic_displacement_to_conduction_ratio: Option<f64>§electromagnetic_material_frequency_response_coverage_ratio: Option<f64>§electromagnetic_reference_frequency_hz: Option<f64>§electromagnetic_applied_current_a: Option<f64>§electromagnetic_solve_quality: Option<f64>§electromagnetic_conductivity_spread_ratio: Option<f64>§electromagnetic_relative_permittivity_spread_ratio: Option<f64>§electromagnetic_relative_permeability_spread_ratio: Option<f64>§electromagnetic_material_heterogeneity_index: Option<f64>§electromagnetic_assignment_coverage_ratio: Option<f64>§electromagnetic_assigned_coefficient_coverage_ratio: Option<f64>§electromagnetic_region_coefficient_contrast_index: Option<f64>§electromagnetic_condition_number_estimate: Option<f64>§electromagnetic_source_realization_ratio: Option<f64>§electromagnetic_source_region_coverage_ratio: Option<f64>§electromagnetic_source_material_alignment_ratio: Option<f64>§electromagnetic_source_localization_ratio: Option<f64>§electromagnetic_source_overlap_ratio: Option<f64>§electromagnetic_source_interference_index: Option<f64>§electromagnetic_boundary_anchor_ratio: Option<f64>§electromagnetic_boundary_condition_localization_ratio: Option<f64>§electromagnetic_ground_anchor_effectiveness_ratio: Option<f64>§electromagnetic_insulation_leakage_ratio: Option<f64>§electromagnetic_flux_divergence_ratio: Option<f64>§electromagnetic_energy_imbalance_ratio: Option<f64>§electromagnetic_boundary_energy_ratio: Option<f64>§electromagnetic_boundary_penalty_conditioning_contribution: Option<f64>§electromagnetic_source_region_energy_consistency_ratio: Option<f64>§electromagnetic_real_residual_norm: Option<f64>§electromagnetic_imag_residual_norm: Option<f64>§electromagnetic_sweep_count: Option<f64>§electromagnetic_resonance_peak_frequency_hz: Option<f64>§electromagnetic_resonance_peak_flux_density: Option<f64>§electromagnetic_resonance_bandwidth_hz: Option<f64>§electromagnetic_resonance_quality_factor: Option<f64>§electromagnetic_resonance_flux_gain: Option<f64>Trait Implementations§
Source§impl Clone for AnalysisResultsSummary
impl Clone for AnalysisResultsSummary
Source§fn clone(&self) -> AnalysisResultsSummary
fn clone(&self) -> AnalysisResultsSummary
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 AnalysisResultsSummary
impl Debug for AnalysisResultsSummary
Source§impl<'de> Deserialize<'de> for AnalysisResultsSummary
impl<'de> Deserialize<'de> for AnalysisResultsSummary
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 AnalysisResultsSummary
impl PartialEq for AnalysisResultsSummary
Source§fn eq(&self, other: &AnalysisResultsSummary) -> bool
fn eq(&self, other: &AnalysisResultsSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AnalysisResultsSummary
impl Serialize for AnalysisResultsSummary
impl StructuralPartialEq for AnalysisResultsSummary
Auto Trait Implementations§
impl Freeze for AnalysisResultsSummary
impl RefUnwindSafe for AnalysisResultsSummary
impl Send for AnalysisResultsSummary
impl Sync for AnalysisResultsSummary
impl Unpin for AnalysisResultsSummary
impl UnsafeUnpin for AnalysisResultsSummary
impl UnwindSafe for AnalysisResultsSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.