error using mesh translation
Posted: Thu Sep 03, 2015 2:57 pm
Hello,
I have a strange behavior of CS v3.2.1 when using translation in cs_user_mesh.c.
I use :
It then produce the following error when computing geometric quantities :
I have made the following tests :
1 - run without translation : computation starts running ok
2 - run with cs_user_mesh.c, with 0.0 values in translation
3 - increasing translation values in z : run ok
for low value, but fails
for bigger translation value (around 1200 ??).
I unfortunately can not supply input files, but does anybody as a clue to explain this strange error ?
I have a strange behavior of CS v3.2.1 when using translation in cs_user_mesh.c.
I use :
Code: Select all
/* Add same mesh with transformations */
if (true) {
const char *renames[] = {NULL, NULL};
const double transf_matrix[3][4] = {{1., 0., 0., -5.00},
{0., 1., 0., 0.},
{0., 0., 1., 1250.0}};
cs_preprocessor_data_add_file("mesh_input",
0, NULL,
transf_matrix);
}
It then produce the following error when computing geometric quantities :
Code: Select all
1: 0x36898302d0 ? (?)
2: 0x36898cb2e6 <__poll+0x66> (libc.so.6)
3: 0x2ac950ec8191 ? (?)
4: 0x2ac950ec6ff3 ? (?)
5: 0x2ac950ebafb1 <opal_progress+0xa1> (libopen-pal.so.0)
6: 0x2ac953587b95 ? (?)
7: 0x2ac9554a4954 ? (?)
8: 0x2ac950713fac <MPI_Allreduce+0x17c> (libmpi.so.0)
9: 0x2ac94e2d0651 <cs_mesh_quantities_compute+0x718> (libsaturne.so.0)
10: 0x2ac94deb4433 <cs_preprocess_mesh+0x3de> (libsaturne.so.0)
11: 0x2ac94dd774b1 <cs_run+0x1d5> (libsaturne.so.0)
12: 0x2ac94dd778d0 <main+0x15d> (libsaturne.so.0)
13: 0x368981d994 <__libc_start_main+0xf4> (libc.so.6)
14: 0x402cd9 <main+0x41> (cs_solver)
I have made the following tests :
1 - run without translation : computation starts running ok

2 - run with cs_user_mesh.c, with 0.0 values in translation

3 - increasing translation values in z : run ok


I unfortunately can not supply input files, but does anybody as a clue to explain this strange error ?