vectrs Subroutine

public subroutine vectrs(ra, dec, pmra, pmdec, parllx, rv, pos, vel)

THIS SUBROUTINE CONVERTS ANGULAR QUANTITIES RELATED TO A STAR'S POSITION AND MOTION TO VECTORS.

 RA     = RIGHT ASCENSION IN HOURS (IN)
 DEC    = DECLINATION IN DEGREES (IN)
 PMRA   = PROPER MOTION IN RA IN MILLIARCSECONDS PER YEAR
          (IN)
 PMDEC  = PROPER MOTION IN DEC IN MILLIARCSECONDS PER YEAR
          (IN)
 PARLLX = PARALLAX IN MILLIARCSECONDS (IN)
 RV     = RADIAL VELOCITY IN KILOMETERS/SECOND (IN)
 POS    = POSITION VECTOR, EQUATORIAL RECTANGULAR COORDINATES,
          WITH RESPECT TO SOLAR SYSTEM BARYCENTER, COMPONENTS
          IN AU (OUT)
 VEL    = VELOCITY VECTOR, EQUATORIAL RECTANGULAR COORDINATES,
          WITH RESPECT TO SOLAR SYSTEM BARYCENTER, COMPONENTS
          IN AU/DAY (OUT)

Arguments

Type IntentOptional Attributes Name
real(kind=wp) :: ra
real(kind=wp) :: dec
real(kind=wp) :: pmra
real(kind=wp) :: pmdec
real(kind=wp) :: parllx
real(kind=wp) :: rv
real(kind=wp), dimension(3) :: pos
real(kind=wp), dimension(3) :: vel

Calls

proc~~vectrs~~CallsGraph proc~vectrs novas_module::vectrs proc~astcon novas_module::astcon proc~vectrs->proc~astcon

Called by

proc~~vectrs~~CalledByGraph proc~vectrs novas_module::vectrs proc~mpstar novas_module::mpstar proc~mpstar->proc~vectrs proc~place novas_module::place proc~mpstar->proc~place proc~place->proc~vectrs proc~places novas_module::places proc~places->proc~place