This file is indexed.

/usr/share/nrn/demo/sync/init.hoc is in neuron 7.5-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
load_file("nrngui.hoc")
load_file("synchronize.hoc")
load_file("spkplot.hoc")
cvode_active(1)
}

createnet(2)
tau(10)
weight(0)
delay(1)
interval(10, 11)

objref sp
sp = new SpikePlot1(cells)

proc recreate() {
	if (sp != nil) {
		sp.unmap()
		sp = nil
	}
	doNotify()
	createnet($1)
	weight(w)  delay(del)
	tau(ta)  interval(low, high)
	sp = new SpikePlot1(cells, 0)
	sp.map("", 700, 50, 300, 300)
}

/*
xpanel("Synchronizing network parameters")
xvalue("Number of all to all cells", "ncell", 1, "recreate(ncell)")
xvalue("All to all connection weight", "w", 1, "weight(w)")
xvalue("Delay (ms)", "del", 1, "delay(del)")
xvalue("Cell time constant (ms)", "ta", 1, "tau(ta)")
xvalue("Lowest natural interval", "low", 1, "interval(low, high)")
xvalue("Highest natural interval", "high", 1, "interval(low, high)")
xpanel()
*/