![]() |
NEURON
|
#include <vrecitem.h>
Public Member Functions | |
| VecPlayContinuous (double *, IvocVect *y, IvocVect *t, IvocVect *discon, Object *ppobj=nil) | |
| VecPlayContinuous (const char *s, IvocVect *y, IvocVect *t, IvocVect *discon, Object *ppobj=nil) | |
| virtual | ~VecPlayContinuous () |
| void | init (IvocVect *y, IvocVect *t, IvocVect *tdiscon) |
| virtual void | install (Cvode *) |
| virtual void | play_init () |
| virtual void | deliver (double t, NetCvode *) |
| virtual PlayRecordEvent * | event () |
| virtual void | pr () |
| void | continuous (double tt) |
| double | interpolate (double tt) |
| double | interp (double th, double x0, double x1) |
| void | search (double tt) |
| virtual void | disconnect (Observable *) |
| virtual bool | uses (void *v) |
| virtual int | type () |
| virtual PlayRecordSave * | savestate_save () |
Public Member Functions inherited from PlayRecord | |
| PlayRecord (double *pd, Object *ppobj=nil) | |
| virtual | ~PlayRecord () |
| virtual void | record_init () |
| void | play_add (Cvode *) |
| void | record_add (Cvode *) |
| virtual void | update_ptr (double *) |
| virtual void | update (Observable *o) |
| virtual void | frecord_init (TQItem *) |
Public Member Functions inherited from Observer | |
| virtual | ~Observer () |
Public Attributes | |
| IvocVect * | y_ |
| IvocVect * | t_ |
| IvocVect * | discon_indices_ |
| int | last_index_ |
| int | discon_index_ |
| int | ubound_index_ |
| PlayRecordEvent * | e_ |
| StmtInfo * | si_ |
Public Attributes inherited from PlayRecord | |
| double * | pd_ |
| Object * | ppobj_ |
| Cvode * | cvode_ |
| int | ith_ |
Additional Inherited Members | |
Static Public Member Functions inherited from PlayRecord | |
| static PlayRecordSave * | savestate_read (FILE *) |
Protected Member Functions inherited from Observer | |
| Observer () | |
Definition at line 225 of file vrecitem.h.
| VecPlayContinuous::VecPlayContinuous | ( | double * | pd, |
| IvocVect * | y, | ||
| IvocVect * | t, | ||
| IvocVect * | discon, | ||
| Object * | ppobj = nil |
||
| ) |
Definition at line 221 of file vrecord.cpp.
| VecPlayContinuous::VecPlayContinuous | ( | const char * | s, |
| IvocVect * | y, | ||
| IvocVect * | t, | ||
| IvocVect * | discon, | ||
| Object * | ppobj = nil |
||
| ) |
Definition at line 226 of file vrecord.cpp.
|
virtual |
Definition at line 251 of file vrecord.cpp.
|
virtual |
Reimplemented from PlayRecord.
Definition at line 319 of file vrecord.cpp.
Reimplemented from PlayRecord.
Definition at line 294 of file vrecord.cpp.
|
virtual |
Reimplemented from PlayRecord.
Definition at line 264 of file vrecord.cpp.
|
inlinevirtual |
Reimplemented from PlayRecord.
Definition at line 234 of file vrecitem.h.
Definition at line 232 of file vrecord.cpp.
Reimplemented from PlayRecord.
Definition at line 269 of file vrecord.cpp.
|
inline |
Definition at line 239 of file vrecitem.h.
| double VecPlayContinuous::interpolate | ( | double | tt | ) |
Definition at line 330 of file vrecord.cpp.
|
virtual |
Reimplemented from PlayRecord.
Definition at line 273 of file vrecord.cpp.
|
virtual |
Reimplemented from PlayRecord.
Definition at line 368 of file vrecord.cpp.
|
virtual |
Reimplemented from PlayRecord.
Definition at line 403 of file vrecord.cpp.
| void VecPlayContinuous::search | ( | double | tt | ) |
Definition at line 358 of file vrecord.cpp.
|
inlinevirtual |
Reimplemented from PlayRecord.
Definition at line 244 of file vrecitem.h.
|
inlinevirtual |
Reimplemented from PlayRecord.
Definition at line 243 of file vrecitem.h.
| int VecPlayContinuous::discon_index_ |
Definition at line 251 of file vrecitem.h.
| IvocVect* VecPlayContinuous::discon_indices_ |
Definition at line 249 of file vrecitem.h.
| PlayRecordEvent* VecPlayContinuous::e_ |
Definition at line 254 of file vrecitem.h.
| int VecPlayContinuous::last_index_ |
Definition at line 250 of file vrecitem.h.
| StmtInfo* VecPlayContinuous::si_ |
Definition at line 255 of file vrecitem.h.
| IvocVect* VecPlayContinuous::t_ |
Definition at line 248 of file vrecitem.h.
| int VecPlayContinuous::ubound_index_ |
Definition at line 252 of file vrecitem.h.
| IvocVect* VecPlayContinuous::y_ |
Definition at line 247 of file vrecitem.h.