-
This might be a silly question but I wonder if a mesh can ever be "too fine", only from convergency perspective? I'm recently running some fepx simulations but I found finer mesh at ~100k+ is not converging but at ~35k it is converging. I couldn't justify why this is happening, could anyone give any insight? PS. It could be that I'm drawing this conclusion wrongly, but I wanted to gather some ideas first. TIA! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
@xshang93 - In general this shouldn't be a problem, at least within the limits you are proposing. 100k elements should be relatively routine. Convergence issues can arise for lots of reasons. Perhaps boundary conditions are not restrictive enough, or you have a mesh with poor-quality elements. The latter can arise due to mesh refinement, if done improperly. But no, in general you should not exhibit convergence issues with "too fine a mesh", especially considering only 100k elements. There is another option that there could be issues with your compiler / system. I seem to recall you have issues on the HPC. Have you independently confirmed this mesh issue on a different computer using a different compiler? I recommend Ubuntu, using Gfortran, which is what FEPX is currently tested on. |
Beta Was this translation helpful? Give feedback.
@xshang93 - In general this shouldn't be a problem, at least within the limits you are proposing. 100k elements should be relatively routine.
Convergence issues can arise for lots of reasons. Perhaps boundary conditions are not restrictive enough, or you have a mesh with poor-quality elements. The latter can arise due to mesh refinement, if done improperly. But no, in general you should not exhibit convergence issues with "too fine a mesh", especially considering only 100k elements.
There is another option that there could be issues with your compiler / system. I seem to recall you have issues on the HPC. Have you independently confirmed this mesh issue on a different computer using a dif…