public class AMainSimulator extends MainSimulator
MainSimulator.ToDo
backFire, endIndex, experiment, heapSize, idum, info, minDelay, modelFile, netJpvmTaskIds, RESULTS_DIR, RESULTS_DIR_PREFIX, seedInt
Constructor and Description |
---|
AMainSimulator(Seed idum,
String modelFile,
int heapSize) |
Modifier and Type | Method and Description |
---|---|
void |
run()
Organize the whole simulation in following steps:
1. start to parse the XML file
2. map cells, finding the numbers of neuron IDs.
3. parse neuronal definitions
4. parse the experiment
5. find the minimum synaptic delay
6. startup the JPVM
7. spawn all the trial hosts
8. spawn all the net hosts
9. fill up the jpvm info structure
10. setup the timing to send check progress message to all the
NetHosts periodically.
11. listing in background to communicate with TrialHosts and NetHosts
to initialize new trials, collect recorded data etc.
12. organize collected data and record it
13. end the simulation
|
main
public AMainSimulator(Seed idum, String modelFile, int heapSize)
public void run()
MainSimulator
run
in class MainSimulator