| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(body_eph), | intent(inout) | :: | me | |||
| real(kind=wp), | intent(in), | dimension(:) | :: | et_vec |
ephemeris time vector [sec] |
|
| integer, | intent(in) | :: | i |
state element index (1-6) |
subroutine spline_body_eph(me,et_vec,i) class(body_eph),intent(inout) :: me real(wp),dimension(:),intent(in) :: et_vec !! ephemeris time vector [sec] integer,intent(in) :: i !! state element index (1-6) integer :: iflag call db1ink(et_vec, me%nx, me%f(:,i), kx, iknot, me%tx(:,i), me%bcoef(:,i), iflag) if (iflag/=0) then write(*,*) 'db1ink iflag = ', iflag error stop 'db1ink error' end if end subroutine spline_body_eph