pub enum BifurcationType {
Fold,
Transcritical,
Pitchfork,
Hopf,
PeriodDoubling,
Homoclinic,
Unknown,
Cusp,
TakensBogdanov,
Bautin,
ZeroHopf,
DoubleHopf,
}Expand description
Types of bifurcations
Variants§
Fold
Fold/saddle-node bifurcation
Transcritical
Transcritical bifurcation
Pitchfork
Pitchfork bifurcation
Hopf
Hopf bifurcation (birth of limit cycle)
PeriodDoubling
Period-doubling bifurcation
Homoclinic
Homoclinic bifurcation
Unknown
Unknown/unclassified bifurcation
Cusp
Cusp bifurcation (codimension-2)
TakensBogdanov
Takens-Bogdanov bifurcation
Bautin
Bautin bifurcation (generalized Hopf)
ZeroHopf
Zero-Hopf bifurcation
DoubleHopf
Double-Hopf bifurcation
Trait Implementations§
Source§impl Clone for BifurcationType
impl Clone for BifurcationType
Source§fn clone(&self) -> BifurcationType
fn clone(&self) -> BifurcationType
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 moreSource§impl Debug for BifurcationType
impl Debug for BifurcationType
Source§impl Hash for BifurcationType
impl Hash for BifurcationType
Source§impl PartialEq for BifurcationType
impl PartialEq for BifurcationType
impl Eq for BifurcationType
impl StructuralPartialEq for BifurcationType
Auto Trait Implementations§
impl Freeze for BifurcationType
impl RefUnwindSafe for BifurcationType
impl Send for BifurcationType
impl Sync for BifurcationType
impl Unpin for BifurcationType
impl UnwindSafe for BifurcationType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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