ring_synthesis
Location in HEALPix directory tree: src/f90/mod/alm_tools.F90
FORMAT
ARGUMENTS
name & dimensionality |
kind |
in/out |
description |
|
|
|
|
nsmax |
I4B |
IN |
of the map. |
nlmax |
I4B |
IN |
Maximum of the analysis. |
nmmax |
I4B |
IN |
Maximum of the analysis. |
nph |
I4B |
IN |
The number of points on the ring. |
datain(0:nmmax) |
DPC |
IN |
Fourier components as computed from the . |
dataout(0:nph-1) |
DP |
OUT |
Synthesized function values on the ring. |
kphi0 |
I4B |
IN |
0 if the first pixel on the ring is at
; 1 otherwise. |
EXAMPLE:
call ring_synthesis(64,128,128,datain,8,dataout,1)
This computes the inverse (complex-to-real) Fast Fourier Transform for
the second ring from the pole, containing pixels, for a map
resolution of
. complex Fourier
compoments contribute to these 8 pixels. The value specifies
that a phase factor needed to be applied to correctly
rotate the ring into position on the HEALPix grid.
MODULES & ROUTINES
This section lists the modules and routines used by ring_synthesis.
-
healpix_fft
- module.
RELATED ROUTINES
This section lists the routines related to ring_synthesis
-
ring_analysis
- Forward transform, used in
map2alm and anafast
Version 3.83, 2024-11-13