-
Notifications
You must be signed in to change notification settings - Fork 104
/
shtools.3
64 lines (64 loc) · 1.68 KB
/
shtools.3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
.ie "\f[CB]x\f[]"x" \{\
. ftr V B
. ftr VI BI
. ftr VB B
. ftr VBI BI
.\}
.el \{\
. ftr V CR
. ftr VI CI
. ftr VB CB
. ftr VBI CBI
.\}
.TH "shtools" "1" "2023-05-04" "Fortran 95" "SHTOOLS 4.11"
.hy
.SH SHTOOLS
.PP
SHTOOLS is a Fortran-95 library that can be used for spherical harmonic
transforms, multitaper spectral analyses, expansions of gridded data
into Slepian basis functions, and standard operations on global
gravitational and magnetic field data.
.SH Features
.IP \[bu] 2
Supports all standard normalizations and phase conventions of the
spherical harmonic functions.
.IP \[bu] 2
Use of both regularly sampled geographic grids and grids appropriate for
Gauss-Legendre quadrature.
.IP \[bu] 2
Spherical harmonic transforms proven to be accurate up to about degree
2800.
.IP \[bu] 2
Perform localized multitaper spectral analyses, or expand gridded data
in terms of localized Slepian basis functions.
.IP \[bu] 2
Perform basic operations on global gravity and magnetic field data.
.IP \[bu] 2
OpenMP compatible and OpenMP thread-safe versions of the Fortran
routines.
.SH Usage
.PP
To call the SHTOOLS routines from within a Fortran 95 program, you will
need to place the command
.IP
.nf
\f[C]
use SHTOOLS
\f[R]
.fi
.PP
immediately after the program/subroutine/function name.
To compile the program, it will be necessary to link to LAPACK, BLAS,
and FFTW3 compatible libraries.
.SH License
.PP
The SHTOOLS software package is entirely free and open source.
It can be modified and distributed according to the 3-clause BSD
license.
.SH See also
.PP
SHTOOLS