Patch locator specialised for "onion" geometry. More...
Patch locator specialised for "onion" geometry.
We define an "onion" geometry a set of patches mapping to the physical domain in a shape of concentrical rings. The first patch is supposed to be a disk containing the O-point. The other patches are ordered as concentrical rings drawing away from the O-point. The order of patches is made by MultipatchIdxRanges and it is important for the dichotomy method.
We also suppose that we can define a global logical grid that we can split into the different logical grids of the patches.
This operator locates on which patch a given physical coordinate is.
MultipatchIdxRanges | A MultipatchType type containing the 2D index ranges on each patch. |
LogicalToPhysicalMapping | A mapping type for all the patches. |
ExecSpace | The space (CPU/GPU) where the calculations are carried out. By default it is on device. |