an ephemeris defined using a date range and a set of elements from the reference.
There are two that can be used.
Note
This should probably be merged into standish_ephemeris
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | id | = | 0 |
a unique ID code that distinguishes a variable from other variables of the same type. |
|
character(len=name_len), | public | :: | name | = | '' |
the variable name |
|
real(kind=wp), | public, | dimension(2) | :: | jd_range | = | zero |
valid julian date range |
real(kind=wp), | public, | dimension (16, 9) | :: | o | = | zero |
keplerian elements terms |
==
operator for base_class variables.
To be equal, they must be the same type and have the same ID
.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(base_class), | intent(in) | :: | b1 | |||
class(base_class), | intent(in) | :: | b2 |
/=
operator for base_class variables.
To be equal, they must be the same type and have the same ID
.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(base_class), | intent(in) | :: | b1 | |||
class(base_class), | intent(in) | :: | b2 |
type,extends(base_class) :: ephem !! an ephemeris defined using a date range !! and a set of elements from the reference. !! !! There are two that can be used. !! !!@note This should probably be merged into [[standish_ephemeris]] real(wp),dimension(2) :: jd_range = zero !! valid julian date range real(wp),dimension (16, 9) :: o = zero !! keplerian elements terms end type ephem