pub struct StabilityAnalysis { /* private fields */ }Expand description
Stability analysis
Implementations§
Source§impl StabilityAnalysis
impl StabilityAnalysis
pub fn new() -> Self
pub fn initialize(&mut self) -> Result<(), PhysicsError>
Sourcepub fn get_analysis_method(&self) -> &StabilityAnalysisMethod
pub fn get_analysis_method(&self) -> &StabilityAnalysisMethod
Get the analysis method.
Sourcepub fn set_analysis_method(&mut self, method: StabilityAnalysisMethod)
pub fn set_analysis_method(&mut self, method: StabilityAnalysisMethod)
Set the analysis method.
Sourcepub fn get_eigenvalue_analysis(&self) -> &EigenvalueAnalysis
pub fn get_eigenvalue_analysis(&self) -> &EigenvalueAnalysis
Get a reference to the eigenvalue analysis.
Sourcepub fn get_eigenvalue_analysis_mut(&mut self) -> &mut EigenvalueAnalysis
pub fn get_eigenvalue_analysis_mut(&mut self) -> &mut EigenvalueAnalysis
Get a mutable reference to the eigenvalue analysis.
Sourcepub fn get_von_neumann_analysis(&self) -> &VonNeumannAnalysis
pub fn get_von_neumann_analysis(&self) -> &VonNeumannAnalysis
Get a reference to the von Neumann analysis.
Sourcepub fn get_von_neumann_analysis_mut(&mut self) -> &mut VonNeumannAnalysis
pub fn get_von_neumann_analysis_mut(&mut self) -> &mut VonNeumannAnalysis
Get a mutable reference to the von Neumann analysis.
Auto Trait Implementations§
impl Freeze for StabilityAnalysis
impl RefUnwindSafe for StabilityAnalysis
impl Send for StabilityAnalysis
impl Sync for StabilityAnalysis
impl Unpin for StabilityAnalysis
impl UnsafeUnpin for StabilityAnalysis
impl UnwindSafe for StabilityAnalysis
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more