pub struct SCThreeStatePhantomBurster {Show 24 fields
pub v: f64,
pub s1: f64,
pub s2: f64,
pub g_ca: f64,
pub g_k: f64,
pub g_s1: f64,
pub g_s2: f64,
pub g_l: f64,
pub e_ca: f64,
pub e_k: f64,
pub e_l: f64,
pub c_m: f64,
pub v_m: f64,
pub s_m: f64,
pub v_n: f64,
pub s_n: f64,
pub v_s1: f64,
pub s_s1: f64,
pub v_s2: f64,
pub s_s2: f64,
pub tau_s1: f64,
pub tau_s2: f64,
pub dt: f64,
pub v_threshold: f64,
}Expand description
SC three-state phantom burster — dual slow K for phantom bursting. retained project recurrence.
Fields§
§v: f64§s1: f64§s2: f64§g_ca: f64§g_k: f64§g_s1: f64§g_s2: f64§g_l: f64§e_ca: f64§e_k: f64§e_l: f64§c_m: f64§v_m: f64§s_m: f64§v_n: f64§s_n: f64§v_s1: f64§s_s1: f64§v_s2: f64§s_s2: f64§tau_s1: f64§tau_s2: f64§dt: f64§v_threshold: f64Implementations§
Trait Implementations§
Source§impl Clone for SCThreeStatePhantomBurster
impl Clone for SCThreeStatePhantomBurster
Source§impl Debug for SCThreeStatePhantomBurster
impl Debug for SCThreeStatePhantomBurster
Auto Trait Implementations§
impl Freeze for SCThreeStatePhantomBurster
impl RefUnwindSafe for SCThreeStatePhantomBurster
impl Send for SCThreeStatePhantomBurster
impl Sync for SCThreeStatePhantomBurster
impl Unpin for SCThreeStatePhantomBurster
impl UnsafeUnpin for SCThreeStatePhantomBurster
impl UnwindSafe for SCThreeStatePhantomBurster
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§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§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 more§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).§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.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.