NMDA#

class braincell.synapse.NMDA(size, alpha1=Quantity(2., 'kHz'), beta1=Quantity(0.01, 'kHz'), alpha2=Quantity(1., 'kHz'), beta2=Quantity(0.5, 'kHz'), T=1.0, g_max=Quantity(1., 'mS / cm^2'), E_rev=Quantity(0., 'mV'), name=None)[source]#

Double-exponential NMDA synapse.

compute_derivative(V_post=None)[source]#

Advance one timestep of synaptic conductance dynamics.

current(V_post)[source]#

Return the postsynaptic point current.

init_state(V_post=None, batch_size=None)[source]#

Initialize synaptic state.

reset_state(V_post=None, batch_size=None)[source]#

Reset synaptic state.

root_type#

alias of HHTypedNeuron