1 |
|
---|
2 | <!DOCTYPE html
|
---|
3 | PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
---|
4 | <html><head>
|
---|
5 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
---|
6 | <!--
|
---|
7 | This HTML was auto-generated from MATLAB code.
|
---|
8 | To make changes, update the MATLAB code and republish this document.
|
---|
9 | --><title>Product Overview</title><meta name="generator" content="MATLAB 7.12"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2011-02-19"><meta name="DC.source" content="mealpix_overview.m"><style type="text/css">
|
---|
10 |
|
---|
11 | body {
|
---|
12 | background-color: white;
|
---|
13 | margin:10px;
|
---|
14 | }
|
---|
15 |
|
---|
16 | h1 {
|
---|
17 | color: #990000;
|
---|
18 | font-size: x-large;
|
---|
19 | }
|
---|
20 |
|
---|
21 | h2 {
|
---|
22 | color: #990000;
|
---|
23 | font-size: medium;
|
---|
24 | }
|
---|
25 |
|
---|
26 | /* Make the text shrink to fit narrow windows, but not stretch too far in
|
---|
27 | wide windows. */
|
---|
28 | p,h1,h2,div.content div {
|
---|
29 | max-width: 600px;
|
---|
30 | /* Hack for IE6 */
|
---|
31 | width: auto !important; width: 600px;
|
---|
32 | }
|
---|
33 |
|
---|
34 | pre.codeinput {
|
---|
35 | background: #EEEEEE;
|
---|
36 | padding: 10px;
|
---|
37 | }
|
---|
38 | @media print {
|
---|
39 | pre.codeinput {word-wrap:break-word; width:100%;}
|
---|
40 | }
|
---|
41 |
|
---|
42 | span.keyword {color: #0000FF}
|
---|
43 | span.comment {color: #228B22}
|
---|
44 | span.string {color: #A020F0}
|
---|
45 | span.untermstring {color: #B20000}
|
---|
46 | span.syscmd {color: #B28C00}
|
---|
47 |
|
---|
48 | pre.codeoutput {
|
---|
49 | color: #666666;
|
---|
50 | padding: 10px;
|
---|
51 | }
|
---|
52 |
|
---|
53 | pre.error {
|
---|
54 | color: red;
|
---|
55 | }
|
---|
56 |
|
---|
57 | p.footer {
|
---|
58 | text-align: right;
|
---|
59 | font-size: xx-small;
|
---|
60 | font-weight: lighter;
|
---|
61 | font-style: italic;
|
---|
62 | color: gray;
|
---|
63 | }
|
---|
64 |
|
---|
65 | </style></head><body><div class="content"><h1>Product Overview</h1><!--introduction--><p>MEALPix is a native Matlab implementation of a substantial subset of the <a href="http://healpix.jpl.nasa.gov/">HEALPix</a> subroutine library. It supports the fast and accurate statistical and astrophysical analysis of massive full-sky data sets. HEALPix is supported by NASA and ESO, used extensively by the WMAP and PLANCK missions, and is part of the official FITS World Coordinate System.</p><p>MEALPix provides fully vectorized functions for</p><div><ul><li>Conversion between position angles, cartesian direction vectors, and HEALPix ring and nest pixel indexing schemes;</li></ul></div><div><ul><li>Spherical harmonic resolution and analysis of functions on the sphere;</li></ul></div><div><ul><li>Nearest pixel identification (pixels within a given disc, pixels in a ring, pixels in a HEALPix face).</li></ul></div><p>MEALPix was created from the Fortran90 implementation <a href="http://healpix.jpl.nasa.gov">HEALPix</a> via a combination of hand coding and machine assisted conversion of the HEALPix F90 source code. Some routines were hand-coded based on the documented functionality of the F90 subroutines on which they were based. Other routines were hand-coded via inspection of the HEALPix F90 implementation source. Still other routines were machine converted from F90 to Matlab™ using <a href="http://www.mathworks.com/matlabcentral/fileexchange/5260">f2matlab</a>. In this latter case the resulting Matlab™ source was then hand-modified to vectorize the computations and take advantage of Matlab™ data types and other functions.</p><!--/introduction--><p>Copyright 2010-2011 Lee Samuel Finn. <a href="mealpix_notices.html">Terms of Use</a>.</p><p class="footer"><br>
|
---|
66 | Published with MATLAB® 7.12<br></p></div><!--
|
---|
67 | ##### SOURCE BEGIN #####
|
---|
68 | %% Product Overview
|
---|
69 | % MEALPix is a native Matlab implementation of a substantial subset of the
|
---|
70 | % <http://healpix.jpl.nasa.gov/ HEALPix> subroutine library. It supports
|
---|
71 | % the fast and accurate statistical and astrophysical analysis of massive
|
---|
72 | % full-sky data sets. HEALPix is supported by NASA and ESO, used
|
---|
73 | % extensively by the WMAP and PLANCK missions, and is part of the official
|
---|
74 | % FITS World Coordinate System.
|
---|
75 | %
|
---|
76 | % MEALPix provides fully vectorized functions for
|
---|
77 | %
|
---|
78 | % * Conversion between position angles, cartesian direction vectors, and
|
---|
79 | % HEALPix ring and nest pixel indexing schemes;
|
---|
80 | %
|
---|
81 | % * Spherical harmonic resolution and analysis of functions on the sphere;
|
---|
82 | %
|
---|
83 | % * Nearest pixel identification (pixels within a given disc, pixels in a
|
---|
84 | % ring, pixels in a HEALPix face).
|
---|
85 | %
|
---|
86 | % MEALPix was created from the Fortran90 implementation
|
---|
87 | % <http://healpix.jpl.nasa.gov HEALPix> via a combination of hand coding
|
---|
88 | % and machine assisted conversion of the HEALPix F90 source code. Some
|
---|
89 | % routines were hand-coded based on the documented functionality of the F90
|
---|
90 | % subroutines on which they were based. Other routines were hand-coded via
|
---|
91 | % inspection of the HEALPix F90 implementation source. Still other routines
|
---|
92 | % were machine converted from F90 to Matlab(TM) using
|
---|
93 | % <http://www.mathworks.com/matlabcentral/fileexchange/5260 f2matlab>. In
|
---|
94 | % this latter case the resulting Matlab(TM) source was then hand-modified
|
---|
95 | % to vectorize the computations and take advantage of Matlab(TM) data types
|
---|
96 | % and other functions.
|
---|
97 |
|
---|
98 | %%
|
---|
99 | % Copyright 2010-2011 Lee Samuel Finn. <mealpix_notices.html Terms of Use>.
|
---|
100 | ##### SOURCE END #####
|
---|
101 | --></body></html> |
---|