pub struct GLIFNeuron {Show 17 fields
pub v: f64,
pub theta: f64,
pub theta_inf: f64,
pub i_asc1: f64,
pub i_asc2: f64,
pub v_rest: f64,
pub v_reset: f64,
pub tau_m: f64,
pub tau_theta: f64,
pub tau_asc1: f64,
pub tau_asc2: f64,
pub a_theta: f64,
pub delta_theta: f64,
pub r_asc1: f64,
pub r_asc2: f64,
pub resistance: f64,
pub dt: f64,
}Expand description
Allen GLIF5 — LIF + threshold adaptation + after-spike currents.
Fields§
§v: f64§theta: f64§theta_inf: f64§i_asc1: f64§i_asc2: f64§v_rest: f64§v_reset: f64§tau_m: f64§tau_theta: f64§tau_asc1: f64§tau_asc2: f64§a_theta: f64§delta_theta: f64§r_asc1: f64§r_asc2: f64§resistance: f64§dt: f64Implementations§
Trait Implementations§
Source§impl Clone for GLIFNeuron
impl Clone for GLIFNeuron
Source§fn clone(&self) -> GLIFNeuron
fn clone(&self) -> GLIFNeuron
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 GLIFNeuron
impl Debug for GLIFNeuron
Auto Trait Implementations§
impl Freeze for GLIFNeuron
impl RefUnwindSafe for GLIFNeuron
impl Send for GLIFNeuron
impl Sync for GLIFNeuron
impl Unpin for GLIFNeuron
impl UnsafeUnpin for GLIFNeuron
impl UnwindSafe for GLIFNeuron
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