forked from neuronsimulator/testcorenrn
-
Notifications
You must be signed in to change notification settings - Fork 2
pramodk/testcorenrn
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
#!/bin/sh
## Make sure to have installed NEURON compatible with CoreNEURON
## Compile CoreNEURON with GPU support
## Make sure $PATH is correctly set and modules are loaded
nrnivmodl mod
nrnivmodl-core mod
names="deriv gf kin conc watch vecplay"
for i in $names ; do
x86_64/special -c sim_time=100 test${i}.hoc
cat out${i}.dat | sort -k 1n,1n -k 2n,2n > out_nrn_${i}.spk
rm out${i}.dat
done
for i in $names ; do
x86_64/special -c sim_time=100 -c coreneuron=1 test${i}.hoc
cat out.dat | sort -k 1n,1n -k 2n,2n > out_core_online_${i}.spk
rm out.dat
done
for i in $names ; do
x86_64/special-core -d test${i}dat --cell-permute 1 -e 100
cat out.dat | sort -k 1n,1n -k 2n,2n > out_core_file_${i}.spk
rm out.dat
done
for i in $names ; do
diff -w -q out_nrn_${i}.spk out_core_online_${i}.spk
diff -w -q out_nrn_${i}.spk out_core_file_${i}.spk
done
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- AMPL 88.1%
- Shell 11.9%