Dear all,
Recently with 0.1.2 I observe a strange behavior of splash2txt. Likely I'm misusing the tool, however I just want to confirm...
So my simulation was launched with an option " --hdf5.period 1000 --hdf5.file simData". In the ouput directory I observe a bunch of files simData_*.h5 with numeration starts from 0.
I want to plot Ey fieled sliced in xy direction @ step = 10000. I found the example of how to use splash2txt here
https://git.io/vo07M. I modified it a bit and invoke the following:
splash2txt --slice xy -s 10000 -d fields/FieldE/y --offset 0 --delimiter " " --input-file simData
I got an array of data to stdout and in the end:
splash2txt: /home/danila/tools/picongpu/src/tools/splash2txt/tools_splash_parallel.cpp:200: void ToolsSplashParallel::printFields(std::vector<ExDataContainer>
[GPU:11444] *** Process received signal ***
[GPU:11444] Signal: Aborted (6)
[GPU:11444] Signal code: (-6)
[GPU:11444] [ 0] /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0 [0x7fe3085468d0]
[GPU:11444] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x7fe3071f8067]
[GPU:11444] [ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fe3071f9448]
[GPU:11444] [ 3] /lib/x86_64-linux-gnu/libc.so.6(+0x2e266) [0x7fe3071f1266]
[GPU:11444] [ 4] /lib/x86_64-linux-gnu/libc.so.6(+0x2e312) [0x7fe3071f1312]
[GPU:11444] [ 5] splash2txt(_ZN19ToolsSplashParallel11printFieldsESt6vectorI15ExDataContainerSaIS1_EE+0x2b2) [0x46e9fa]
[GPU:11444] [ 6] splash2txt(_ZN19ToolsSplashParallel13convertToTextEv+0xa9a) [0x46f638]
[GPU:11444] [ 7] splash2txt(main+0x278) [0x454597]
[GPU:11444] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fe3071e4b45]
[GPU:11444] [ 9] splash2txt() [0x452c2f]
[GPU:11444] *** End of error message ***
Aborted
However I'm not sure that I'm using splash2txt correctly. Could you please take a look?
Thank you in advance,
Danila.