WVFourierStorageLayout
Create a Fourier-storage mapping for a doubly periodic geometry.
Developer documentation: this item describes internal implementation details.
Declaration
layout = WVFourierStorageLayout(wvg,fourierStorageType,options)
Parameters
wvgWVGeometryDoublyPeriodic defining horizontal modes and WV orderingfourierStorageType“full-complex” or “hermitian-half”options.compressedDimension[], 1, or 2 as required by the storage type
Returns
layoutread-only WVFourierStorageLayout
Discussion
Full-complex storage requires compressedDimension=[]. A Hermitian-half layout requires compressedDimension=1 (half-x) or compressedDimension=2 (half-y).