Jump to content
ABOUT
What We Do
Supported Missions
User Working Group
Staff Directory
Forums
Ask a Question
Search Forum Archive
MISSIONS
CZCS
GLIMR
GOCI
HawkEye
HICO
MERIS
MODIS-Aqua
MODIS-Terra
OCTS
OLCI-S3A
OLCI-S3B
PACE
SeaWiFS
VIIRS-NOAA20
VIIRS-NOAA21
VIIRS-SNPP
Projects
PRISM-CORAL
CyAN
Inland Waters
HSI-HABS
Forums
Ask a Question
Search Forum Archive
DATA
Data Overview
Ocean Data Home
SeaBASS
Get Data
Direct Data Access
File Search
Field Data
OPeNDAP
How To
Search & Download
Cite Data
Browse Data
Level 1 & 2 Browser
Level 3 & 4 Browser
Trending & Analysis
Overpass Predictor
Quality Assessment
Product Validation
Global L3 Trends
Mission Quality Monitor
Forums
Ask a Question
Search Forum Archive
DOCS
Technical Docs
NASA Technical Reports
Users Guides
White Papers
MODIS Docs (historical)
Sensor Spectral Information
Data
Filenaming Convention
How to Cite
Processing History
Community Engagement
Meetings/Workshops
Outreach & Education
Products
Level 1, 2, & 3 Definitions
Format Specifications
Product Status by Mission
Algorithm Descriptions
Ancillary Sources
Forums
Ask a Question
Search Forum Archive
SOFTWARE & TOOLS
Visualization
SeaDAS
SeaDAS Documentation
SeaDAS Informational Videos
OCSSW Software
OCSSW Documentation
Online Tools
Other Resources
Forums
Ask a Question
Search Forum Archive
SERVICES
Sign Up
User Registration
Mailing Lists
Online Tools
Overpass Predictor
Subscriptions/Orders
Data Dashboard
Request a HawkEye Image
More...
HPLC Pigments
Forums
Ask a Question
Search Forum Archive
GALLERY
FORUM
☰
ocssw
V2022
gfs-oceanweb
web
ocssw
ocssw_src
oel_hdf4
libnav
setsun.f
Go to the documentation of this file.
1
SUBROUTINE
setsun
(T,ES)
2
C VERSION 1/31/87
3
C PURPOSE
4
C SETS UP SOME SOLAR ORBITAL ELEMENTS OF THE BUILT-IN LUNI-SOLAR
5
C EPHEMERIDES
6
C INPUT ARGUMENTS
7
C T = CURRENT JULIAN TIME (SEC)
8
C OUTPUT ARGUMENTS
9
C ES = MEAN ORBITAL ELEMENTS OF THE SUN IN EARTH MEAN EQUATOR
10
C AND EQUINOX OF DATE
11
C (1) = A, SEMI-MAJOR AXIS (KM)
12
C (2) = E, ECCENTRICITY
13
C (3) = I, INCLINATION (RAD)
14
C (4) = CAPW, LONGITUDE OF ASCENDING NODE, =0 BY DEFINITION
15
C (5) = W, ARGUMENT OF PERIAPSIS (RAD)
16
C CALL SUBROUTINES
17
C NONE
18
C REFERENCES
19
C JPL EM 312/86-153, 20 APRIL 1987
20
C EXPLANATORY SUPPLEMENT TO THE ASTRONOMICAL EPHEMERIS AND THE
21
C AMERICAN EPHEMERIS AND NAUTICAL ALMANAC
22
C ANALYSIS
23
C JOHNNY H. KWOK - JPL
24
C PROGRAMMER
25
C JOHNNY H. KWOK - JPL
26
C MODIFICATIONS
27
C NONE
28
C COMMENTS
29
C NONE
30
C
31
IMPLICIT DOUBLE PRECISION
(a-h,o-z)
32
dimension es(7)
33
DATA
rjd/2.41502d6/
34
DATA
dts/8.64d4/
35
dt=t/dts-rjd
36
dt1=dt*1.d-4
37
dt2=dt1*dt1
38
dt3=dt1*dt2
39
es(1)=1.496d8
40
es(2)=1.675104d-2-1.1444d-5*dt1-9.4d-9*dt2
41
es(3)=.4093197474d0-6.217910d-5*dt1-2.1468d-9*dt2+1.7977d-10*dt3
42
es(4)=0.d0
43
es(5)=4.908229653d0+8.2149855d-7*dt+5.9167d-7*dt2+1.22d-9*dt3
44
RETURN
45
END
setsun
subroutine setsun(T, ES)
Definition:
setsun.f:2
Generated by
1.8.17