pub struct ElBoustaniNetwork {}Expand description
El Boustani & Bhatt 2009 — E/I network with NMDA-mediated bistability.
Two-population (E/I) mean-field with separate fast (AMPA) and slow (NMDA) excitatory components. NMDA provides the recurrent excitation needed for working memory persistent activity (bistability).
tau_e * dr_e/dt = -r_e + phi(J_ampar_e + J_nmdas + I - J_eir_i) tau_i * dr_i/dt = -r_i + phi(J_ier_e - J_ii*r_i) tau_s * ds/dt = -s + gamma * r_e * (1 - s)
El Boustani & Bhatt, J Comput Neurosci 26:313, 2009.
Fields§
§r_e: f64§r_i: f64§s: f64§tau_e: f64§tau_i: f64§tau_s: f64§j_ampa: f64§j_nmda: f64§j_ei: f64§j_ie: f64§j_ii: f64§gamma: f64§threshold: f64§gain_phi: f64§dt: f64§r_threshold: f64§gain: f64Implementations§
Trait Implementations§
Source§impl Clone for ElBoustaniNetwork
impl Clone for ElBoustaniNetwork
Source§fn clone(&self) -> ElBoustaniNetwork
fn clone(&self) -> ElBoustaniNetwork
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 ElBoustaniNetwork
impl Debug for ElBoustaniNetwork
Auto Trait Implementations§
impl Freeze for ElBoustaniNetwork
impl RefUnwindSafe for ElBoustaniNetwork
impl Send for ElBoustaniNetwork
impl Sync for ElBoustaniNetwork
impl Unpin for ElBoustaniNetwork
impl UnsafeUnpin for ElBoustaniNetwork
impl UnwindSafe for ElBoustaniNetwork
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