Preliminary calculation methods for kinetic scheme (KSChannel) channels in excised patches. This is a temporary class which ignores the IVlaw in the KSChannel, and instead specifies a reversal potential, Erev (mV) for the channel. There are nchan channels in the patch, and the simulation is run for runtime (ms) in steps of timestep. Optionally noise is added as an AR1 process of amplitude noiseAmp (pA) and regression parameter noiseRP.
*** this class will be superseded with something more realistic ***
|     field |     type   |     contents / default value |     |
| timestep | double | 0.1 | variable: timestep type: double |
| runtime | double | 100.0 | variable: runtime type: double |
| V_0 | double | -70.0 | variable: V_0 type: double |
| Erev | double | 0.0 | variable: Erev type: double |
| nchan | integer | 1 | variable: nchan type: integer |
| noiseAmp | double | 1.0 | variable: noiseAmp type: double |
| noiseRP | double | 0.7 | variable: noiseRP type: double |
| ExcisedPatchCalc-results | object | CalcResults | |
| channel | list selection; boolean; one only | KSChannel |