The IERS Conventions (2010) software suite is
available here. The
software has been standardized and a test case is included in the
header of the main program or subroutine. It is anticipated that
thorough software documentation will be available from this website in
the future.
Subroutines for Chapter 4:
- GCONV2.F - Subroutine for
transformation from cartesian to geographic coordinates. Adapted from
T. Fukushima.
Subroutines for Chapter 5:
Routines that were formerly
provided with the IERS Conventions
(2003) are listed here.
- Routines that support the transformations described in Chapter 5
(see Section 5.9) are included in the SOFA
collection.
- PMSDNUT2.F - Subroutine to
compute the diurnal lunisolar effect on polar motion. Based on the
subroutine
PMsdnut provided by A. Brzezinski. Differences between the two subroutines are typically smaller than 0.1 muas.
- UTLIBR.F - Subroutine to compute
the subdiurnal librations in UT1. Provided by A. Brzezinski.
- FUNDARG.F - Subroutine to
compute the lunisolar fundamental arguments
from the model by Simon et al. (1994).
- FCNNUT.F - Computes corrections
to the coordinates of the CIP to account for Free Core Nutation.
Contains data table to be updated each year, see here. Provided by S.
Lambert. Updated 10 August 2012
Subroutines for Chapter 7:
- DEHANTTIDEINEL.F
- Subroutine to compute tidal corrections of station displacements
caused
by lunar and solar gravitational attraction. Provided by V. Dehant.
Updated 23 October 2007, 19 February 2009, 10 April 2009, 26 March 2012, 10 June 2013.
All subroutines needed for compilation are provided here.
- HARDISP.F - Program to
compute ocean tidal loading from a table of amplitudes and phases of
the 11 main tides. Provided by D. Agnew. Updated 19 February 2009, 10 April 2009, 26 March 2012.
All subroutines needed for compilation are provided here.
- ARG2.F - Subroutine to compute the
angular argument which depends on time for 11
tidal argument calculations. From a Table by E.W. Schwiderski. This routine replaces the previous routine ARG.f. Main changes are the use of double precision for all variables and of the four-digit year as an input argument.
Subroutines for Chapter 8:
- ORTHO_EOP.F - Subroutine to
compute the diurnal and semidiurnal variations
in the Earth orientation. Calls subroutine CNMTX.
From
R.
Eanes.
- CNMTX.F - Subroutine called by
ORTHO_EOP to compute the time dependent part of the second degree
diurnal and semidiurnal tidal potential. From R. Eanes.
- RG_ZONT2.F - Subroutine to
compute the effects of zonal Earth tides on the
rotation of the Earth. Calls subroutine
FUNDARG. From R. Gross.
Subroutines for Chapter 9:
- FCUL_A.F - Function to compute
the global total FCULa mapping function, dependent on latitude, height,
and surface temperature. Provided by V. Mendes.
- FCUL_B.F - Function to compute
the global total FCULb mapping function, dependent on latitude, height
and day of year. Provided by V. Mendes.
- FCUL_ZD_HPA.F - Subroutine
to compute the Mendes-Pavlis zenith total delay, for optical
wavelengths, valid for infrared to ultraviolet. Provided by V. Mendes.
- GMF.F - Subroutine to compute the
Global Mapping Functions, GMF. Provided by J. Boehm.
- VMF1.F - Subroutine to compute the
Vienna Mapping Functions 1, VMF1, to be used with "a" coefficients
computed for a given site. Provided by J. Boehm. Updated March 26, 2012.
- VMF1_HT.F - Subroutine to
compute the Vienna Mapping Functions 1, VMF1, with height corrections,
to be used with "a" coefficients computed for a grid. Provided by J.
Boehm. Updated March 26, 2012.
- GPT.F - Subroutine to compute the
Global Pressure and Temperature, based on spherical harmonics up to
degree and order 9. Provided by J. Boehm.
-
GPT2.F - Subroutine to compute the Global Pressure and Temperature 2 model, and the "a" coefficients for VMF1_HT.F, based on the file gpt2_5.grd. Provided by J. Boehm. Updated June 10, 2013.
-
gpt2_5.grd - Global 5° x 5° grid of mean values and annual and semiannual variations of the quantities for the model GPT2. Provided by J. Boehm.
- APG.F - Subroutine to compute the
asymmetric delay d in meter caused by gradients.
The north and east gradients are also provided, based on spherical
harmonics up to degree and order 9. Provided by J. Boehm.
Subroutines for Chapter 10:
- XHF2002_IERS.F -
Driver for the routine HF2002_IERS.F.
- HF2002_IERS.F -
Routine to compute TCB-TCG at the geocenter, derived from
xhf2002.f by W. Harada and T. Fukushima.
- xhf2002.f - Driver and
routine to compute "time ephemeris" = (TCB-TCG)*(1-L_B).
Provided by W. Harada and T. Fukushima.
Back to top