Arguments appearing in italic are optional.
call add_dipole*( nside, map, ordering, degree, multipoles[, fmissval] )
|name & dimensionality||kind||in/out||description|
|nside||I4B||IN||value of resolution parameter for input map|
|map(0:12*nside*nside-1)||SP/ DP||INOUT||HEALPix map to which the monopole and dipole will be added. Those are added to all unflagged pixels.|
|ordering||I4B||IN||HEALPix scheme 1:RING, 2: NESTED|
|degree||I4B||IN||multipoles to add. It is either 0 (nothing done), 1 (monopole only) or 2 (monopole and dipole)|
|multipoles(0:degree*degree-1)||DP||IN||values of monopole and dipole to add. The monopole is described as a scalar in the same units as the input map, the dipole as a 3D cartesian vector, in the same units.|
|fmissval||SP/ DP||IN||value used to flag bad pixel on input default:-1.6375e30. Pixels with that value are left unchanged.|
map is a HEALPix map of resolution , with the RING ordering scheme. A monopole of amplitude 10 and a dipole of amplitude 1.2 and directed along the y axis will be added to it.
Version 3.31, 2017-01-06