Point in ConstantPointSource is not found with MPI execution #32421
-
|
Hello all, I am running solid mechanics simulations with point loads (using DiracKernels with type = ConstantPointSource). I have made sure the coordinates of the points match the coordinates of some nodes (as I would like to apply the point loads directly on those nodes). Below is an example of what I used for these point loads in my input file: I realized that in some simulations MOOSE cannot locate points in the mesh and thus those points loads get ignored with the following warning message: This problem only occurs during MPI execution, and during multi-threading execution I don't see such warning. I also tried to modify the coordinates of the point loads so they are located inside the volume mesh instead of right at the particular nodes, but the point still cannot be found. Here are my questions:
Thanks for the help! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
|
I tried setting use_displaced_mesh=true and allow_moving_sources=true, but the points still cannot be found. |
Beta Was this translation helpful? Give feedback.
-
|
Hello
Looking at the code it actually does look like a false alarm from a processor/process not owning the element. |
Beta Was this translation helpful? Give feedback.
Hi, I remember I had the same issue before. In my case, the warning from point_not_found_behavior = WARNING was misleading, and the DiracKernel was actually working correctly.
Did you try point_not_found_behavior = IGNORE to see if the DiracKernel works or not?