Help in example gridRefinement2d

Dear all,

All examples works well, but gridRefinement2d didn’t works. Anyone know how to fix?

palabos-v1.5r1/examples/showCases/gridRefinement2d$ mpirun -n 2 dipole
[pinoquio:22514] *** Process received signal ***
[pinoquio:22514] Signal: Segmentation fault (11)
[pinoquio:22514] Signal code: Address not mapped (1)
[pinoquio:22514] Failing at address: (nil)
[pinoquio:22515] *** Process received signal ***
[pinoquio:22515] Signal: Segmentation fault (11)
[pinoquio:22515] Signal code: Address not mapped (1)
[pinoquio:22515] Failing at address: (nil)
[pinoquio:22515] [ 0] /lib/x86_64-linux-gnu/libpthread.so.0(+0x10d10) [0x7f16b74dbd10]
[pinoquio:22515] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0x3b204) [0x7f16b713c204]
[pinoquio:22515] [ 2] dipole() [0x40ee49]
[pinoquio:22515] [ 3] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f16b7121a40]
[pinoquio:22515] [ 4] dipole() [0x4128f9]
[pinoquio:22515] *** End of error message ***
[pinoquio:22514] [ 0] /lib/x86_64-linux-gnu/libpthread.so.0(+0x10d10) [0x7f42bf83cd10]
[pinoquio:22514] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0x3b204) [0x7f42bf49d204]
[pinoquio:22514] [ 2] dipole() [0x40ee49]
[pinoquio:22514] [ 3] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f42bf482a40]
[pinoquio:22514] [ 4] dipole() [0x4128f9]
[pinoquio:22514] *** End of error message ***

mpirun noticed that process rank 0 with PID 22514 on node pinoquio exited on signal 11 (Segmentation fault).

2 total processes killed (some possibly by mpirun during cleanup)

Dear Josepedro,

to execute the code you need to give the resolution as a command-line argument. So, to execute with, say 4 processes and resolution N = 50, you need:

mpiexec -np 4 ./dipole 50

An appropriate diagnostic message has been added to this example, and it will be included in the next Palabos release.

Best,
Dimitris

It works well! Thanks very much Dimitris!