135 static double pvec[3][6];
169 pos.
s.
col[0] = pvec[1][0] * 1000.;
170 pos.
s.
col[1] = pvec[1][1] * 1000.;
171 pos.
s.
col[2] = pvec[1][2] * 1000.;
172 pos.
v.
col[0] = pvec[1][3] * 1000.;
173 pos.
v.
col[1] = pvec[1][4] * 1000.;
174 pos.
v.
col[2] = pvec[1][5] * 1000.;
175 pos.
a.
col[0] = (pvec[2][3] - pvec[0][3]) * 10000.;
176 pos.
a.
col[1] = (pvec[2][4] - pvec[0][4]) * 10000.;
177 pos.
a.
col[2] = (pvec[2][5] - pvec[0][5]) * 10000.;
static void * jplephem
Definition: ephemlib.cpp:40
rvector a
Acceleration.
Definition: convertdef.h:167
double utc
UTC of Position.
Definition: convertdef.h:161
static std::mutex eph_mutex
Definition: ephemlib.cpp:42
int iretn
Definition: rw_test.cpp:37
int32_t jplopen()
Definition: ephemlib.cpp:183
rvector s
Location.
Definition: convertdef.h:163
#define JD_MJD_OFFSET
Definition: timelib.h:74
int DLL_FUNC jpl_pleph(void *ephem, const double et, const int ntarg, const int ncent, double rrd[], const int calc_velocity)
Definition: jpleph.cpp:128
rvector rv_zero()
Zero row order vector.
Definition: vector.cpp:107
double col[3]
Definition: vector.h:55
rvector v
Velocity.
Definition: convertdef.h:165