#include "nrnpy.h"
#include <../../nrnconf.h>
#include <stdio.h>
#include <stdlib.h>
#include <InterViews/resource.h>
#include "nrnoc2iv.h"
#include "classreg.h"
#include "nonvintblock.h"
#include "nrnmpi.h"
#include <algorithm>
#include <cctype>
#include <sstream>
Go to the source code of this file.
◆ nrnpython_reg_real_t
◆ nrnpython()
◆ nrnpython_reg()
Load + register an nrnpython library for a specific Python version.
This finds the library (if needed because dynamic Python is enabled), opens it and gets + calls its nrnpython_reg_real method. This ensures that NEURON's global state knows about a Python implementation.
Definition at line 208 of file nrnpy.cpp.
◆ nrnpython_reg_real()
Populate NEURON state with information from a specific Python.
- Parameters
-
ptrs | Logically a return value; avoidi |
Definition at line 914 of file nrnpy_p2h.cpp.
◆ p_cons()
static void* p_cons |
( |
Object * |
| ) |
|
|
static |
◆ p_destruct()
static void p_destruct |
( |
void * |
| ) |
|
|
static |
◆ nrn_is_python_extension
int nrn_is_python_extension |
|
extern |
◆ nrn_nopython
◆ nrnpy_hoccommand_exec
◆ nrnpy_pyexe