Subdomain restricted remeshing #31600
-
|
Hello, I have 2 subdomains in my domain. One domain demands a finer mesh for the physics being solved. Is there a way I can apply adaptive meshing only to one subdomain while the other subdomain remains at a finer mesh all throughout the simulation? I am also open to having different meshes to begin with for each subdomain, but my concern is it might lead to divergence due to sharp discontinuities (~3 levels of refinement) between the 2 subdomains. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hello Yes you can block restrict adaptivity by block restricting the indicators or the markers. However, there can only be 1 level of discontinuity between two adjacent cells, unless you have hard-coded specific numerical treatments. So you will need a couple layers of cells to go from 3 levels of refinement to 0 levels in the other subdomain. |
Beta Was this translation helpful? Give feedback.
Hello
Yes you can block restrict adaptivity by block restricting the indicators or the markers.
There is an example in
moose/test/tests/adaptivity/block_restrictionHowever, there can only be 1 level of discontinuity between two adjacent cells, unless you have hard-coded specific numerical treatments. So you will need a couple layers of cells to go from 3 levels of refinement to 0 levels in the other subdomain.