{ "c0": -0.00025935108198051754, "cg": 0.004937935295309027, "cv": 0.9950124791926823, "gd": 0.9801986733067553, "metadata": { "constant_values_are_double": true, "float32_execution_note": "Brian NumPy scalar/array promotion and operation order must be matched separately; double coefficients alone do not assert float64 intermediate array arithmetic.", "g_expression": "gd * old_g", "hex": { "c0": "-0x1.0ff306a505980p-12", "cg": "0x1.439cce9a65d5bp-8", "cv": "0x1.fd7246927d28bp-1", "gd": "0x1.f5dc99badec5bp-1", "reset": "-0x1.a9fbe76c8b43ap-5", "seed_volt": "-0x1.6872b020c49bap-5", "threshold": "-0x1.70a3d70a3d70ap-5" }, "names": { "c0": "_lio_8", "cg": "_lio_9", "cv": "_lio_10", "gd": "_lio_2" }, "provenance": { "c0": { "code_object": "default_neurons_stateupdater_codeobject_15", "name": "_lio_8", "namespace_dtype": "float64", "source": "CodeObject.namespace" }, "cg": { "code_object": "default_neurons_stateupdater_codeobject_15", "name": "_lio_9", "namespace_dtype": "float64", "source": "CodeObject.namespace" }, "cv": { "code_object": "default_neurons_stateupdater_codeobject_15", "name": "_lio_10", "namespace_dtype": "float64", "source": "CodeObject.namespace" }, "gd": { "code_object": "default_neurons_stateupdater_codeobject_15", "name": "_lio_2", "namespace_dtype": "float64", "source": "CodeObject.namespace" }, "reset": { "code_object": "default_neurons_spike_resetter_codeobject_15", "name": "v_rst", "namespace_dtype": "float64", "source": "CodeObject.namespace" }, "seed_volt": { "source": "common request interface: unchanged v_th + 1 mV" }, "threshold": { "code_object": "default_neurons_spike_thresholder_codeobject_15", "name": "v_th", "namespace_dtype": "float64", "source": "CodeObject.namespace" } }, "units": "SI volts and dimensionless coefficients", "voltage_expression": "c0 + ((cg * old_g) + (cv * old_v))" }, "reset": -0.052000000000000005, "seed_volt": -0.044, "threshold": -0.045 }