Skip to content

PIConGPU domain definitions

f-schmitt-zih edited this page Apr 8, 2014 · 7 revisions

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.

Clone this wiki locally