CoreNEURON
coreneuron::Phase1 Class Reference

Detailed Description

Definition at line 20 of file phase1.hpp.

#include <phase1.hpp>

Public Member Functions

 Phase1 (FileHandler &F)
 
 Phase1 (int thread_id)
 
void populate (NrnThread &nt, OMP_Mutex &mut)
 

Private Attributes

std::vector< int > output_gids
 
std::vector< int > netcon_srcgids
 
std::vector< int > netcon_negsrcgid_tid
 

Constructor & Destructor Documentation

◆ Phase1() [1/2]

coreneuron::Phase1::Phase1 ( FileHandler F)

Number of PreSyn-s in NrnThread nt

Number of NetCon-s in NrnThread nt

Definition at line 25 of file phase1.cpp.

◆ Phase1() [2/2]

coreneuron::Phase1::Phase1 ( int  thread_id)

Definition at line 38 of file phase1.cpp.

Member Function Documentation

◆ populate()

void coreneuron::Phase1::populate ( NrnThread nt,
OMP_Mutex mut 
)

go through all presyns

Put gid into the gid2out hash table with correspondent output PreSyn Or to the negative PreSyn map

Definition at line 57 of file phase1.cpp.

Member Data Documentation

◆ netcon_negsrcgid_tid

std::vector<int> coreneuron::Phase1::netcon_negsrcgid_tid
private

Definition at line 29 of file phase1.hpp.

◆ netcon_srcgids

std::vector<int> coreneuron::Phase1::netcon_srcgids
private

Definition at line 28 of file phase1.hpp.

◆ output_gids

std::vector<int> coreneuron::Phase1::output_gids
private

Definition at line 27 of file phase1.hpp.


The documentation for this class was generated from the following files: