GRID

Configuration options for the grid library, which performs e.g. the collocate and integrate of the GPW method. [Edit on GitHub]

Keywords

Keyword descriptions

APPLY_CUTOFF

Type: logical
Default: T
Lone keyword: T

Description: When enabled the cpu backend apply a spherical cutoff on the top of the cube. There is a performance penalty using it in combination with the cpu backend but it is on by default for the regtests

[Edit on GitHub]

BACKEND

Type: enum
Default: AUTO

Description: Selects the backed used by the grid library.

Valid values:

  • AUTO Let the grid library pick the backend automatically

  • REFERENCE Reference backend implementation

  • CPU Optimized CPU backend

  • DGEMM Alternative CPU backend based on DGEMM

  • GPU GPU backend optimized for NVIDIA and AMD GPU

[Edit on GitHub]

VALIDATE

Type: logical
Default: F
Lone keyword: T

Description: When enabled the reference backend is run in shadow mode and its results are compared with those from the selected backend. If the two results differ by too much then the calculation is aborted.

[Edit on GitHub]