1 /* j2100.f -- translated by f2c (version 19980913).
2 You must link the resulting object file with the libraries:
3 -lf2c -lm (in that order)
4 */
5
6 #include "f2c.h"
7
8 /* $Procedure J2100 ( Julian Date of 2100 JAN 1.5 ) */
j2100_(void)9 doublereal j2100_(void)
10 {
11 /* System generated locals */
12 doublereal ret_val;
13
14 /* $ Abstract */
15
16 /* Return the Julian Date of 2100 JAN 01 12:00:00 (2100 JAN 1.5). */
17
18 /* $ Disclaimer */
19
20 /* THIS SOFTWARE AND ANY RELATED MATERIALS WERE CREATED BY THE */
21 /* CALIFORNIA INSTITUTE OF TECHNOLOGY (CALTECH) UNDER A U.S. */
22 /* GOVERNMENT CONTRACT WITH THE NATIONAL AERONAUTICS AND SPACE */
23 /* ADMINISTRATION (NASA). THE SOFTWARE IS TECHNOLOGY AND SOFTWARE */
24 /* PUBLICLY AVAILABLE UNDER U.S. EXPORT LAWS AND IS PROVIDED "AS-IS" */
25 /* TO THE RECIPIENT WITHOUT WARRANTY OF ANY KIND, INCLUDING ANY */
26 /* WARRANTIES OF PERFORMANCE OR MERCHANTABILITY OR FITNESS FOR A */
27 /* PARTICULAR USE OR PURPOSE (AS SET FORTH IN UNITED STATES UCC */
28 /* SECTIONS 2312-2313) OR FOR ANY PURPOSE WHATSOEVER, FOR THE */
29 /* SOFTWARE AND RELATED MATERIALS, HOWEVER USED. */
30
31 /* IN NO EVENT SHALL CALTECH, ITS JET PROPULSION LABORATORY, OR NASA */
32 /* BE LIABLE FOR ANY DAMAGES AND/OR COSTS, INCLUDING, BUT NOT */
33 /* LIMITED TO, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND, */
34 /* INCLUDING ECONOMIC DAMAGE OR INJURY TO PROPERTY AND LOST PROFITS, */
35 /* REGARDLESS OF WHETHER CALTECH, JPL, OR NASA BE ADVISED, HAVE */
36 /* REASON TO KNOW, OR, IN FACT, SHALL KNOW OF THE POSSIBILITY. */
37
38 /* RECIPIENT BEARS ALL RISK RELATING TO QUALITY AND PERFORMANCE OF */
39 /* THE SOFTWARE AND ANY RELATED MATERIALS, AND AGREES TO INDEMNIFY */
40 /* CALTECH AND NASA FOR ALL THIRD-PARTY CLAIMS RESULTING FROM THE */
41 /* ACTIONS OF RECIPIENT IN THE USE OF THE SOFTWARE. */
42
43 /* $ Required_Reading */
44
45 /* None. */
46
47 /* $ Keywords */
48
49 /* CONSTANTS */
50
51 /* $ Declarations */
52
53 /* None. */
54
55 /* $ Brief_I/O */
56
57 /* The function returns the Julian Date of 2100 JAN 01 12:00:00 */
58 /* (2100 JAN 1.5). */
59
60 /* $ Detailed_Input */
61
62 /* None. */
63
64 /* $ Detailed_Output */
65
66 /* The function returns 2488070.0, the Julian Date corresponding */
67 /* to 2100 JAN 01 12:00:00 (2100 JAN 1.5). */
68
69 /* $ Parameters */
70
71 /* None. */
72
73 /* $ Exceptions */
74
75 /* Error free. */
76
77 /* $ Files */
78
79 /* None. */
80
81 /* $ Particulars */
82
83 /* The function always returns the constant value shown above. */
84
85 /* $ Examples */
86
87 /* The following code fragment illustrates the use of J2100. */
88
89 /* C */
90 /* C Convert Julian Date to UTC seconds past the reference */
91 /* C epoch (J2100). */
92 /* C */
93 /* SPREF = ( JD - J2100() ) * SPD() */
94
95 /* $ Restrictions */
96
97 /* None. */
98
99 /* $ Literature_References */
100
101 /* None. */
102
103 /* $ Author_and_Institution */
104
105 /* W.L. Taber (JPL) */
106 /* I.M. Underwood (JPL) */
107
108 /* $ Version */
109
110 /* - SPICELIB Version 1.0.1, 10-MAR-1992 (WLT) */
111
112 /* Comment section for permuted index source lines was added */
113 /* following the header. */
114
115 /* - SPICELIB Version 1.0.0, 31-JAN-1990 (WLT) (IMU) */
116
117 /* -& */
118 /* $ Index_Entries */
119
120 /* julian date of 2100 jan 1.5 */
121
122 /* -& */
123 ret_val = 2488070.;
124 return ret_val;
125 } /* j2100_ */
126
127