pub struct AdExNeuron {
pub c_m: f64,
pub g_l: f64,
pub e_l: f64,
pub v_t: f64,
pub delta_t: f64,
pub tau_w: f64,
pub a: f64,
pub b: f64,
pub v_reset: f64,
pub v_peak: f64,
}Expand description
Adaptive Exponential Integrate-and-Fire (AdEx)
Fields§
§c_m: f64§g_l: f64§e_l: f64§v_t: f64§delta_t: f64§tau_w: f64§a: f64§b: f64§v_reset: f64§v_peak: f64Implementations§
Source§impl AdExNeuron
impl AdExNeuron
pub fn to_equations(&self) -> NeuronEquations
Trait Implementations§
Source§impl Clone for AdExNeuron
impl Clone for AdExNeuron
Source§fn clone(&self) -> AdExNeuron
fn clone(&self) -> AdExNeuron
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 AdExNeuron
impl Debug for AdExNeuron
Source§impl Default for AdExNeuron
impl Default for AdExNeuron
Source§impl<'de> Deserialize<'de> for AdExNeuron
impl<'de> Deserialize<'de> for AdExNeuron
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AdExNeuron
impl RefUnwindSafe for AdExNeuron
impl Send for AdExNeuron
impl Sync for AdExNeuron
impl Unpin for AdExNeuron
impl UnwindSafe for AdExNeuron
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