![]() |
NEURON
|
#include "nrnconf.h"#include <cstdlib>#include "section.h"#include "parse.hpp"#include "nrnmpi.h"#include "netcon.h"#include "nrncvode.h"#include "vrecitem.h"#include "nrnsection_mapping.h"#include "nrncore_write.h"#include "nrncore_write/utils/nrncore_utils.h"#include "nrncore_write/io/nrncore_io.h"#include "nrncore_write/callbacks/nrncore_callbacks.h"#include <map>#include "nrnwrap_dlfcn.h"Go to the source code of this file.
Classes | |
| struct | part1_ret |
Functions | |
| size_t | nrnbbcore_gap_write (const char *path, int *group_ids) |
| size_t | nrncore_netpar_bytes () |
| static part1_ret | part1 () |
| static void | part2 (const char *) |
| size_t | write_corenrn_model (const std::string &path) |
| dump neuron model to given directory path More... | |
| size_t | nrncore_write () |
| int | nrncore_run (const char *) |
| int | nrncore_is_enabled () |
| int | nrncore_is_file_mode () |
| int | nrncore_psolve (double tstop, int file_mode) |
Variables | |
| NetCvode * | net_cvode_instance |
| int * | nrn_prop_dparam_size_ |
| int * | bbcore_dparam_size |
| double | t |
| void(* | nrnthread_v_transfer_ )(NrnThread *) |
| short * | nrn_is_artificial_ |
| int(* | nrnpy_nrncore_enable_value_p_ )() |
| value of neuron.coreneuron.enable as 0, 1 (-1 if error) More... | |
| int(* | nrnpy_nrncore_file_mode_value_p_ )() |
| value of neuron.coreneuron.file_mode as 0, 1 (-1 if error) More... | |
| char *(* | nrnpy_nrncore_arg_p_ )(double tstop) |
| Gets the python string returned by neuron.coreneuron.nrncore_arg(tstop) return a strdup() copy of the string which should be free when the caller finishes with it. More... | |
| CellGroup * | cellgroups_ |
| NrnMappingInfo | mapinfo |
| mapping information More... | |
| bool | corenrn_direct |
| std::string | corenrn_mpi_library |
| size_t nrnbbcore_gap_write | ( | const char * | path, |
| int * | group_ids | ||
| ) |
Definition at line 987 of file partrans.cpp.
| int nrncore_is_enabled | ( | ) |
Definition at line 444 of file nrncore_write.cpp.
| int nrncore_is_file_mode | ( | ) |
Definition at line 448 of file nrncore_write.cpp.
| size_t nrncore_netpar_bytes | ( | ) |
Definition at line 1593 of file netpar.cpp.
| int nrncore_psolve | ( | double | tstop, |
| int | file_mode | ||
| ) |
Definition at line 452 of file nrncore_write.cpp.
| int nrncore_run | ( | const char * | arg | ) |
Definition at line 440 of file nrncore_write.cpp.
| size_t nrncore_write | ( | ) |
Definition at line 177 of file nrncore_write.cpp.
|
static |
Definition at line 182 of file nrncore_write.cpp.
|
static |
write mapping information
Definition at line 221 of file nrncore_write.cpp.
| size_t write_corenrn_model | ( | const std::string & | path | ) |
dump neuron model to given directory path
Definition at line 153 of file nrncore_write.cpp.
| int* bbcore_dparam_size |
Definition at line 117 of file nrncore_write.cpp.
| CellGroup* cellgroups_ |
Definition at line 132 of file nrncore_write.cpp.
| bool corenrn_direct |
Definition at line 139 of file nrncore_write.cpp.
| std::string corenrn_mpi_library |
Definition at line 142 of file nrncore_write.cpp.
| NrnMappingInfo mapinfo |
mapping information
Definition at line 134 of file nrncore_write.cpp.
|
extern |
Definition at line 26 of file cvodestb.cpp.
| char*(* nrnpy_nrncore_arg_p_) (double tstop) | ( | double | tstop | ) |
Gets the python string returned by neuron.coreneuron.nrncore_arg(tstop) return a strdup() copy of the string which should be free when the caller finishes with it.
Return NULL if error or bool(neuron.coreneuron.enable) is False.
Definition at line 130 of file nrncore_write.cpp.
| int(* nrnpy_nrncore_enable_value_p_) () | ( | ) |
value of neuron.coreneuron.enable as 0, 1 (-1 if error)
Definition at line 127 of file nrncore_write.cpp.
| int(* nrnpy_nrncore_file_mode_value_p_) () | ( | ) |
value of neuron.coreneuron.file_mode as 0, 1 (-1 if error)
Definition at line 128 of file nrncore_write.cpp.
Definition at line 139 of file fadvance.cpp.
|
extern |
Definition at line 57 of file cvodeobj.cpp.