PorousFlow - Excavation construction process #20601
-
Hi MOOSE, But I was wondering if it is possible to update the mesh and somehow remove the nodes where the excavation occurs, hence, I can also update the boundary conditions after the excavation. I know I can pass information between meshes with MultyApps, but I could not find a good example. Also, I would like to have a unique output file where I can see how the mesh changes over time. Please let me knwo if this doesnt make sense. Thanks and regards, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
I would like others to comment on this, but one way is to use |
Beta Was this translation helpful? Give feedback.
-
Hello So you'll want to use a https://mooseframework.inl.gov/source/userobject/CoupledVarThresholdElementSubdomainModifier.html One restriction is that you have to frame the conditions for the mesh modification as a variable threshold. Hope that works for you Guillaume |
Beta Was this translation helpful? Give feedback.
Hello
So you'll want to use a https://mooseframework.inl.gov/source/userobject/CoupledVarThresholdElementSubdomainModifier.html
This should be able to change the subdomain IDs of elements, and you can restrict them out of the domain of application of kernels that way, and it should also be able to update the sidesets for applying boundary conditions.
One restriction is that you have to frame the conditions for the mesh modification as a variable threshold. Hope that works for you
Guillaume