mpi_map2alm_simple*
call mpi_map2alm_simple*( comm, map, alms, [zbounds], [w8ring] )
name & dimensionality | kind | in/out | description |
---|---|---|---|
comm | I4B | IN | MPI communicator. |
map(0:npix-1,1:nmaps) | SP or DP | IN | input map. If nmaps=1, only temperature information is included; if nmaps=3, polarization information is included |
alms(1:nmaps,0:lmax,0:nmax) | SPC or DPC | IN | output alms. nmaps must equal that of the input map |
zbounds(1:2) | DP | IN | section of the map on which to perform the alm
analysis, expressed in terms of
![]() |
w8ring_TQU(1:2*nsmax, 1:p) | DP | IN | ring weights for quadrature corrections. If ring weights are not used, this array should be 1 everywhere. p is 1 for a temperature analysis and 3 for (T,Q,U). (OPTIONAL) |
This example executes a parallel map2alm operation through the one-line interface. Although all processors must supply allocated arrays to the routine, only the root processor's information will be used as input, and only the root processor's alms will be complete after execution.
Version 3.11, 2013-04-24