When I perform CFD calculations, I double check my results by using both code_saturne and OpenFOAM.
Considering the same geometry and approximately the same number of cells, on the one hand, code_saturne performs slightly better in the resolution of the linear systems, but a lot of additional time (which is not evident in OF) is spent in the gradients reconstruction. Here is a part of timer_stats.csv:
Code: Select all
iteration, total, mesh processing, checkpoint/restart, post-processing, linear solvers, gradients reconstruction
20, 2.1939129e+01, 0.0000000e+00, 0.0000000e+00, 5.8790508e-02, 8.0743166e+00, 1.2563782e+01
21, 2.1283359e+01, 0.0000000e+00, 0.0000000e+00, 5.8800029e-02, 7.4036324e+00, 1.2583527e+01
22, 2.1091649e+01, 0.0000000e+00, 0.0000000e+00, 5.8853104e-02, 7.2070620e+00, 1.2587694e+01
23, 2.1059643e+01, 0.0000000e+00, 0.0000000e+00, 5.8795778e-02, 7.1749788e+00, 1.2551120e+01
24, 2.0471423e+01, 0.0000000e+00, 0.0000000e+00, 5.8830510e-02, 6.2789714e+00, 1.2885422e+01
25, 2.0188398e+01, 0.0000000e+00, 0.0000000e+00, 5.8818247e-02, 6.1303528e+00, 1.2751858e+01
26, 2.0765154e+01, 0.0000000e+00, 0.0000000e+00, 5.8970040e-02, 6.0776807e+00, 1.3364816e+01
27, 1.9669992e+01, 0.0000000e+00, 0.0000000e+00, 6.0362150e-02, 5.4630235e+00, 1.2888543e+01
28, 1.9488124e+01, 0.0000000e+00, 0.0000000e+00, 5.9289848e-02, 5.3613498e+00, 1.2806488e+01
29, 1.9651522e+01, 0.0000000e+00, 0.0000000e+00, 5.8751223e-02, 5.6594369e+00, 1.2689682e+01
Can anyone give me some insight in this issue?
Thanks in advance.
AN