-
Notifications
You must be signed in to change notification settings - Fork 0
PIConGPU domain definitions
You are here: Home > Developer Documentation > PIConGPU domain definitions
This page describes the internal naming scheme for domain offsets and sizes in PIConGPU. (Names and semantics are subject to change)
-
domainSize: size of the simulation grid for a GPU
-
domainOffset: offset of the simulation grid of a GPU within the total simulation grid
-
globalDomainSize: size of the currently computed part of the simulation grid (moving window)
-
globalDomainOffset: offset of the currently computed part of the simulation grid (moving window) within the total simulation grid
-
localDomainOffset: offset of the simulation grid of a GPU from the start of the currently computed part (moving window). 0 for all GPUs for which domainOffset > globalDomainOffset
In the below image, the currently computed part of the simulation grid (moving window) is marked as a hatched area. Note that for simulations which do not use moving window, the currently computed part of the simulation grid always spans the total simulation grid.