Symmetric Gauss-Seidel: error (divergence) solving for TempK
Posted: Wed May 31, 2023 2:13 pm
Hi,
I am using Code_saturne version 7.1.2. and trying to solve 2D convergent nozzle. I met with the following error.
{
Symmetric Gauss-Seidel: error (divergence) solving for TempK
Call stack:
1: 0x14e241e721da <cs_sles_it_error_post_and_abort+0x8a> (libsaturne-7.1.so)
2: 0x14e241e67322 <cs_sles_solve+0x2d2> (libsaturne-7.1.so)
3: 0x14e241e683ab <cs_sles_solve_native+0x3db> (libsaturne-7.1.so)
4: 0x14e241a615d5 <cs_equation_iterative_solve_scalar+0xc15> (libsaturne-7.1.so)
5: 0x14e241a1e943 <covofi_+0x4d11> (libsaturne-7.1.so)
6: 0x14e241b6db72 <scalai_+0x8ff> (libsaturne-7.1.so)
7: 0x14e241b78c95 <tridim_+0x4581> (libsaturne-7.1.so)
8: 0x14e2419e7ff1 <caltri_+0x1c8b> (libsaturne-7.1.so)
9: 0x14e242af1ec3 <main+0x6f3> (libcs_solver-7.1.so)
10: 0x14e2404084a3 <__libc_start_main+0xf3> (libc.so.6)
11: 0x40194e <_start+0x2e> (cs_solver)
End of stack
}
It occurred when I use pressure gradient in source_terms.c user subroutine.
I also tried to run it on 7.3.0 version and it gave me the same error.
I have attached the subroutine and log file.
Thanks.
Kind regards,
Hyder.
I am using Code_saturne version 7.1.2. and trying to solve 2D convergent nozzle. I met with the following error.
{
Symmetric Gauss-Seidel: error (divergence) solving for TempK
Call stack:
1: 0x14e241e721da <cs_sles_it_error_post_and_abort+0x8a> (libsaturne-7.1.so)
2: 0x14e241e67322 <cs_sles_solve+0x2d2> (libsaturne-7.1.so)
3: 0x14e241e683ab <cs_sles_solve_native+0x3db> (libsaturne-7.1.so)
4: 0x14e241a615d5 <cs_equation_iterative_solve_scalar+0xc15> (libsaturne-7.1.so)
5: 0x14e241a1e943 <covofi_+0x4d11> (libsaturne-7.1.so)
6: 0x14e241b6db72 <scalai_+0x8ff> (libsaturne-7.1.so)
7: 0x14e241b78c95 <tridim_+0x4581> (libsaturne-7.1.so)
8: 0x14e2419e7ff1 <caltri_+0x1c8b> (libsaturne-7.1.so)
9: 0x14e242af1ec3 <main+0x6f3> (libcs_solver-7.1.so)
10: 0x14e2404084a3 <__libc_start_main+0xf3> (libc.so.6)
11: 0x40194e <_start+0x2e> (cs_solver)
End of stack
}
It occurred when I use pressure gradient in source_terms.c user subroutine.
I also tried to run it on 7.3.0 version and it gave me the same error.
I have attached the subroutine and log file.
Thanks.
Kind regards,
Hyder.