PrintNetwork

Command: PrintNetwork


Synopsis

gid depth PrintNetwork -> -
File
nestkernel/nestmodule.cpp
Parameters

gid - Global ID of the subnet to start tree printout.
depth - Integer specifies down to which level the network is printed.
Author
Marc-Oliver Gewaltig Jochen Martin Eppler
Description

This function prints the network structure in a concise tree-like format
according to the following rules:
- Each Node is shown on a separate line showing its model name followed
by its in global id in brackets.

+-[0] Subnet Dim=[1]
|
+- iaf_neuron [1]

- Consecutive Nodes of the same model are summarised in a list.
The list shows the model name the global id of the first node in the
sequence then the number of consecutive nodes then the global id of
the last node in the sequence.

+-[0] Subnet Dim=[1]
|
+- iaf_neuron [1]..(2)..[2]

- If a node is a subnet its global id is printed first followed by the model
name or its label (if it is defined). Next the dimension is shown.
If the current recursion level is less than the specified depth the printout descends
to the children of the subnet.
After the header a new line is printed followed by the list of children
at the next indentation level.
After the last child a new line is printed and the printout of the parent subnet
is continued.

Example:
SLI ] /iaf_neuron Create
SLI [1] /iaf_cond_alpha 10 Create
SLI [2] /dc_generator [2 5 6] LayoutNetwork
SLI [3] [0] 1 PrintNetwork
+-[0] Subnet Dim=[12]
|
+- iaf_neuron [1]
+- lifb_cond_neuron [2]..(10)..[11]
+-[12] Subnet Dim=[2 5 6]
SLI [3] [0] 2 PrintNetwork
+-[0] Subnet Dim=[12]
|
+- iaf_neuron [1]
+- lifb_cond_neuron [2]..(10)..[11]
+-[12] Subnet Dim=[2 5 6]
|
+-[13] Subnet Dim=[5 6]
+-[49] Subnet Dim=[5 6]
SLI [3] [0] 3 PrintNetwork
+-[0] Subnet Dim=[12]
|
+- iaf_neuron [1]
+- lifb_cond_neuron [2]..(10)..[11]
+-[12] Subnet Dim=[2 5 6]
|
+-[13] Subnet Dim=[5 6]
| |
| +-[14] Subnet Dim=[6]
| +-[21] Subnet Dim=[6]
| +-[28] Subnet Dim=[6]
| +-[35] Subnet Dim=[6]
| +-[42] Subnet Dim=[6]
+-[49] Subnet Dim=[5 6]
|
+-[50] Subnet Dim=[6]
+-[57] Subnet Dim=[6]
+-[64] Subnet Dim=[6]
+-[71] Subnet Dim=[6]
+-[78] Subnet Dim=[6]
SLI [3] [0] 4 PrintNetwork
+-[0] Subnet Dim=[12]
|
+- iaf_neuron [1]
+- lifb_cond_neuron [2]..(10)..[11]
+-[12] Subnet Dim=[2 5 6]
|
+-[13] Subnet Dim=[5 6]
| |
| +-[14] Subnet Dim=[6]
| | |
| | +- dc_generator [15]..(6)..[20]
| |
| +-[21] Subnet Dim=[6]
| | |
| | +- dc_generator [22]..(6)..[27]
| |
| +-[28] Subnet Dim=[6]
| | |
| | +- dc_generator [29]..(6)..[34]
| |
| +-[35] Subnet Dim=[6]
| | |
| | +- dc_generator [36]..(6)..[41]
| |
| +-[42] Subnet Dim=[6]
| |
| +- dc_generator [43]..(6)..[48]
|
+-[49] Subnet Dim=[5 6]
|
+-[50] Subnet Dim=[6]
| |
| +- dc_generator [51]..(6)..[56]
|
+-[57] Subnet Dim=[6]
| |
| +- dc_generator [58]..(6)..[63]
|
+-[64] Subnet Dim=[6]
| |
| +- dc_generator [65]..(6)..[70]
|
+-[71] Subnet Dim=[6]
| |
| +- dc_generator [72]..(6)..[77]
|
+-[78] Subnet Dim=[6]
|
+- dc_generator [79]..(6)..[84]