output_map*
This routine writes a full sky HEALPix map into a FITS file. The map can be
either single or double precision real. It has to be 2-dimensional.
Location in HEALPix directory tree: src/f90/mod/fitstools.F90
FORMAT
ARGUMENTS
name & dimensionality |
kind |
in/out |
description |
|
|
|
|
map(0:,1:) |
SP/ DP |
IN |
full sky map(s) to be output |
header(LEN=80)(1:) |
CHR |
IN |
string array containing the
FITS header to be included in the file |
filename(LEN=*) |
CHR |
IN |
filename of the FITS-file to
contain HEALPix map(s). |
extno |
I4B |
IN |
extension number in which to write the data (0
based). default:0 |
EXAMPLE:
use healpix_types
use fits_tools, only : output_map
real(sp), dimension(0:12*16**2-1, 1:1) :: map
character(len=80), dimension(1:10) :: header
header(:) = ”
map(:,:) = 1.
call output_map(map, header, 'map.fits')
generates a simple map (made of 1s) and outputs it into the FITS file map.fits
MODULES & ROUTINES
This section lists the modules and routines used by output_map*.
-
fitstools
- module, containing:
-
printerror
- routine for printing FITS error messages.
-
write_bintab
- routine to write a binary table into a FITS file.
-
cfitsio
- library for FITS file handling.
RELATED ROUTINES
This section lists the routines related to output_map*
-
anafast
- executable that reads a HEALPix map from a FITS file
and analyses it.
-
synfast
- executable that generate full sky HEALPix maps
-
input_map
- subroutine to read a HEALPix map from a a FITS file
-
write_bintabh
- subroutine to write a large
array into a FITS file piece by piece
-
input_tod*
- subroutine to read an arbitrary subsection of
a large binary table
-
write_minimal_header
- routine to
write minimal FITS header
Version 3.83, 2024-11-13