![]() |
NEURON
|
#include <membfunc.h>Go to the source code of this file.
Classes | |
| struct | NrnThreadMembList |
| struct | NrnThreadBAList |
| struct | _nrn_Fast_Imem |
| class | NrnThread |
| Represent main neuron object computed by single thread. More... | |
Macros | |
| #define | FOR_THREADS(nt) for (nt = nrn_threads; nt < nrn_threads + nrn_nthread; ++nt) |
Typedefs | |
| typedef struct NrnThreadMembList | NrnThreadMembList |
| typedef struct NrnThreadBAList | NrnThreadBAList |
| typedef struct _nrn_Fast_Imem | _nrn_Fast_Imem |
| typedef struct NrnThread | NrnThread |
Functions | |
| void | nrn_thread_error (const char *) |
| void | nrn_multithread_job (void *(*)(NrnThread *)) |
| void | nrn_onethread_job (int, void *(*)(NrnThread *)) |
| void | nrn_wait_for_threads () |
| void | nrn_thread_table_check () |
Variables | |
| int | nrn_nthread |
| NrnThread * | nrn_threads |
| #define FOR_THREADS | ( | nt | ) | for (nt = nrn_threads; nt < nrn_threads + nrn_nthread; ++nt) |
Definition at line 104 of file multicore.h.
| typedef struct _nrn_Fast_Imem _nrn_Fast_Imem |
| typedef struct NrnThreadBAList NrnThreadBAList |
| typedef struct NrnThreadMembList NrnThreadMembList |
| void nrn_thread_error | ( | const char * | ) |
Definition at line 453 of file multicore.cpp.
| void nrn_thread_table_check | ( | ) |
Definition at line 1050 of file multicore.cpp.
| void nrn_wait_for_threads | ( | ) |
Definition at line 1132 of file multicore.cpp.
| int nrn_nthread |
Definition at line 44 of file multicore.cpp.
| NrnThread* nrn_threads |
Definition at line 45 of file multicore.cpp.