Parallel simulation error #50
Replies: 4 comments 5 replies
-
It is worth mentioning that, when the Cells are removing from the domain, I will not see any issue warning. |
Beta Was this translation helpful? Give feedback.
-
This is not enough information to say anything conclusive. Cells are removed at the beginning of a simulation (without warning) only if they are outside of the simulation domain, or outside of the fluid domain, or intersect with a boundary. If they are present initially, but removed after some time-steps, then there is a warning message. There are examples (oneCEllShear and cellStretch) that are meant for a single RBC, hence they are not parallel. In every other example parallel run should not be an issue. |
Beta Was this translation helpful? Give feedback.
-
I want to report the same issue here. I have tested this with two various Number of atomic blocks: 1st simulation
2nd simulation
As you can see, for the same problem, the number of RBCs decreases significantly after using a greater number of atomic blocks for parallel simulation. FYI I do not get any warnings in the middle of the run either. |
Beta Was this translation helpful? Give feedback.
-
Hi, Have you turned on the information on deleted cells? See the relevant documentation here: HemoCell/doc/user_guide/xml_files.rst Lines 23 to 25 in 3a4c777 You can set it like this: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I want to know in which situations, the cells are removing? I know one of them is related to overlapping or being close to the wall. In my case, when I run parallel the case, the cell are removing even when they are in the middle of the domain. but, when I run it on single core, they are not removing. Does parallel run affect of deleting the Cell?
Other question is related to how many core should we use for running the simulation. because before starting the hemocell.iterate, there is a warning related to the block size. Should the number of core we are using, be in a way to meet the block size condition?
Beta Was this translation helpful? Give feedback.
All reactions