PARADISCYL:Test-Run
Jump to navigation
Jump to search
Manual 02 for ParaDiS Cylinder Codes
How to run test simulations
Keonwook Kang and Wei Cai
Run command
The ParaDis Cylinder command line format is exactly same with that of the original ParaDiS codes. Refer the ParaDiS manual for detail. The line format is:
paradiscyl [-r <numCycles>] [-d dataFile] <controlFile>
where:
| <ctrlFile> | Specifies the name of the ParaDiS control parameter file | ||
| -d <dataFile> | Specifies the base name of the file(s) containing the nodal data for the run. If this file name is not supplied, the code looks for a data file named the same as the control file with the file name suffix (if any) replaced with ".data" | ||
| -r <numCycles> | Causes the code to execute a series of <numCycles> cycles during which no force calculations or dislocation movement will occur. These cycles will be used strictly for load-balancing purposes and will be done before the normal cycles. This can be useful when a simulation is started with a uniform domain decomposition and needs time to converge on an optimal decomposition as would occur when restarting a simulation on a different number of cpus |
Examples
Run the following control file, which simulates a dislocation loop inside a cylinder. If you see a new pop-up window shown in Fig.1, you are ready to exploit this tool.
$ bin/paradiscyl runs/concentric_loop_test.ctrl
Visualization Window control
Hot keys to manipulate the object displayed in the X window. For example. press r and then use arrow keys to rotate the object.
YWindow: yview: Mouse drag to rotate Hot Keys: F1 : display this message Up : rotate up Down : rotate down Left : rotate left Right : rotate right PgUp : rotate counterclockwise PgDn : rotate clockwise Home : back to initial viewpoint Space : stop rotate p : toggle pause t : translation s : scaling d : move projection infinity point r : rotation f : toggle pbc enableness m : toggle drawframe g : pbc glide x : pbc shift in x y : pbc shift in y z : pbc shift in z w : print window specification F9 : output gif F10 : output postscript
Problems and solutions
./bin/paradiscyl: error while loading shared libraries: libgsl.so.0: cannot open shared object file: No such file or directory
Fatal: ReadControlFile: Error 2 opening file XXXX
gsl: bessel_In.c:202: ERROR: overflow Default GSL error handler invoked. Aborted