// genesis
int i, j
float x, y, z
str list
str output
// include ../Electrodes/Electrodes_make.g
list = ""
output = "Electrode-positions.dat"
for (i = 0; i < {number_electrodes}; i = i + 1)
list = (list) @ "electrode" @ {i} @ {chr 10}
for (j = 0; {j < number_contact_points}; j = j + 1)
x = {getfield /electrode_array/electrode[{i}]/contact[{j}] x}
y = {getfield /electrode_array/electrode[{i}]/contact[{j}] y}
z = {getfield /electrode_array/electrode[{i}]/contact[{j}] z}
list = (list) @ "contact" @ {j} @ " (" @ {x} @ ", " @ {y} @ ", " @ {z} @ ")" @ {chr 10}
end
list = (list) @ {chr 10}
end
echo {list} > {output}