@@ -36,10 +36,12 @@ THE POSSIBILITY OF SUCH DAMAGE.
3636#include " coreneuron/nrniv/netcvode.h"
3737#include " coreneuron/nrniv/ivocvect.h"
3838#include " coreneuron/nrniv/nrniv_decl.h"
39+ #include " coreneuron/nrnoc/nrnoc_decl.h"
3940#include " coreneuron/nrniv/output_spikes.h"
4041#include " coreneuron/nrniv/nrn_assert.h"
4142#include " coreneuron/nrniv/nrn_acc_manager.h"
4243#include " coreneuron/nrniv/multisend.h"
44+ #include " coreneuron/nrnoc/membfunc.h"
4345#ifdef _OPENACC
4446#include < openacc.h>
4547#endif
@@ -63,10 +65,8 @@ void mk_netcvode() {
6365 }
6466}
6567
66- extern void nrn_outputevent (unsigned char , double );
6768extern " C" {
68- extern pnt_receive_t * pnt_receive;
69- extern pnt_receive_t * pnt_receive_init;
69+ // TODO following declarations dont appears in any include files
7070extern short * nrn_artcell_qindex_;
7171extern bool nrn_use_localgid_;
7272extern void nrn2ncs_outputevent (int netcon_output_index, double firetime);
@@ -76,8 +76,6 @@ void net_move(void**, Point_process*, double);
7676void net_sem_from_gpu (int sendtype, int i_vdata, int , int ith, int ipnt, double , double );
7777void artcell_net_send (void **, int , Point_process*, double , double );
7878void artcell_net_move (void **, Point_process*, double );
79- extern void nrn_fixed_step_minimal ();
80- extern void nrn_fixed_step_group_minimal (int );
8179
8280#ifdef DEBUG
8381// temporary
0 commit comments