Definition at line 31 of file Layout.h.
◆ Layout()
◆ edgType()
| virtual edgeType Layout::edgType |
( |
int | srcVertex, |
|
|
int | destVertex ) |
|
pure virtual |
Returns the type of synapse at the given coordinates
- Parameters
-
| srcVertex | integer that points to a Neuron in the type map as a source. |
| destVertex | integer that points to a Neuron in the type map as a destination. |
- Returns
- type of the synapse
Implemented in Layout911, and LayoutNeuro.
◆ generateVertexTypeMap()
| void Layout::generateVertexTypeMap |
( |
| ) |
|
|
virtual |
Creates a neurons type map.
Creates a vertex type map.
- Parameters
-
| numVertices | number of the vertices to have in the type map. |
Reimplemented in Layout911, and LayoutNeuro.
Definition at line 135 of file Layout.cpp.
◆ getNumVertices()
| int Layout::getNumVertices |
( |
| ) |
const |
|
virtual |
Returns the number of vertices managed by the Layout.
- Returns
- The number of vertices managed by the Layout
Definition at line 65 of file Layout.cpp.
◆ getVertices()
Returns reference to Vertices.
Definition at line 60 of file Layout.cpp.
◆ initStarterMap()
| void Layout::initStarterMap |
( |
| ) |
|
|
virtual |
◆ loadParameters()
| void Layout::loadParameters |
( |
| ) |
|
|
virtual |
Load member variables from configuration files. Registered to OperationManager as Operation::loadParameters.
Load member variables from configuration file. Registered to OperationManager as Operations::op::loadParameters.
Reimplemented in Layout911.
Definition at line 71 of file Layout.cpp.
◆ printParameters()
| void Layout::printParameters |
( |
| ) |
const |
|
virtual |
◆ registerGraphProperties()
| void Layout::registerGraphProperties |
( |
| ) |
|
|
virtual |
◆ registerHistoryVariables()
| void Layout::registerHistoryVariables |
( |
| ) |
|
|
virtual |
◆ serialize()
template<class Archive >
| void Layout::serialize |
( |
Archive & | archive | ) |
|
Cereal serialization method.
Definition at line 91 of file Layout.h.
◆ setup()
Setup the internal structure of the class Allocate memories to store all layout state.
Setup the internal structure of the class. Allocate memories to store all layout state, no sequential dependency in this method
Reimplemented in Layout911, and LayoutNeuro.
Definition at line 94 of file Layout.cpp.
◆ dist2_
Inter-neuron distance squared.
Definition at line 70 of file Layout.h.
◆ dist_
The true inter-neuron distance.
Definition at line 72 of file Layout.h.
◆ fileLogger_
| log4cplus::Logger Layout::fileLogger_ |
|
protected |
◆ numVertices_
Total number of vertices in the graph.
Definition at line 87 of file Layout.h.
◆ probedVertexList_
| vector<int> Layout::probedVertexList_ |
Probed neurons list. // ToDo: Move this to Hdf5 recorder once its implemented in project -chris.
Definition at line 75 of file Layout.h.
◆ vertexTypeMap_
The vertex type mao, (INH, EXC).
Definition at line 77 of file Layout.h.
◆ vertices_
The documentation for this class was generated from the following files: