#include <../../nrnconf.h>#include <InterViews/resource.h>#include <stdio.h>#include "ocfile.h"#include "nrnoc2iv.h"#include "classreg.h"#include "ndatclas.h"#include "tqueue.h"#include "netcon.h"#include "vrecitem.h"#include "membfunc.h"
Classes | |
| class | SaveState |
| struct | SaveState::NodeState |
| struct | SaveState::SecState |
| struct | SaveState::StateStructInfo |
| struct | SaveState::ACellState |
| struct | SaveState::NetConState |
| struct | SaveState::PreSynState |
| struct | SaveState::TQState |
Typedefs | |
| typedef void(* | ReceiveFunc )(Point_process *, double *, double) |
Functions | |
| void | nrn_shape_update () |
| TQueue * | net_cvode_instance_event_queue (NrnThread *) |
| void | clear_event_queue () |
| hoc_Item * | net_cvode_instance_psl () |
| PlayRecList * | net_cvode_instance_prl () |
| for (int i=0, j=0;i< n_memb_func;++i) if(nrn_is_artificial_[i]) | |
| for (int isec=0;isec< nsec_;++isec) | |
| if (!checknet(warn)) | |
| assert (isec==section_count) | |
| assert (nroot_==nrn_global_ncell) | |
| if (nprs_) | |
| allocnet () | |
| void | SaveState_reg () |
Variables | |
| int | section_count |
| Section ** | secorder |
| ReceiveFunc * | pnt_receive |
| NetCvode * | net_cvode_instance |
| double | t |
| short * | nrn_is_artificial_ |
| return | true |
| PlayRecList * | prl = net_cvode_instance_prl() |
| nprs_ = prl->count() | |
| typedef void(* ReceiveFunc)(Point_process *, double *, double) |
| allocnet | ( | ) |
| assert | ( | nroot_ | = =nrn_global_ncell |
) |
| assert | ( | isec | = =section_count |
) |
| void clear_event_queue | ( | ) |
Referenced by nrn_finitialize(), and SaveState::restorenet().
| for | ( | ) |
References fprintf(), inode, memb_func, Symbol::name, nd, Prop::next, Section::nnode, Section::parentnode, Section::parentsec, Section::pnode, Node::prop, Section::prop, sec, secname(), Memb_func::sym, and Prop::type.

| for | ( | int | i = 0 |
) |
| if | ( | ! | checknetwarn | ) |
| TQueue* net_cvode_instance_event_queue | ( | NrnThread * | ) |
Referenced by SaveState::alloc_tq(), and SaveState::savenet().
| PlayRecList* net_cvode_instance_prl | ( | ) |
Referenced by SaveState::restore(), and SaveState::save().
| hoc_Item* net_cvode_instance_psl | ( | ) |
Referenced by SaveState::allocnet(), SaveState::checknet(), SaveState::readnet(), SaveState::restorenet(), and SaveState::savenet().
| void nrn_shape_update | ( | ) |
References diam_change_cnt, diam_changed, hoc_Item::next, recalc_diam(), section_list, setup_topology(), tree_changed, v_setup_vectors(), and v_structure_change.
Referenced by SaveState::read().

| void SaveState_reg | ( | ) |
| NetCvode* net_cvode_instance |
| short* nrn_is_artificial_ |
| PlayRecList* prl = net_cvode_instance_prl() |
Referenced by nrn_print_matrix().
Referenced by SaveState::alloc(), SaveState::check(), connection_coef(), if(), neuron2nemo(), nrn_print_matrix(), and section_order().
| double t |
1.6.3