Routine that gets the second coordinate time derivative of the 4-acceleration.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(self_force), | intent(inout) | :: | this | The routine is called on this self_force object. |
||
real(kind=wp), | intent(out), | dimension(4) | :: | d2accel_dt2 | On return this 1d array contains the 4 components of the second time derivative of the 4-acceleration, . |
subroutine get_d2accel_dt2 ( this, d2accel_dt2 )
!! Routine that gets the second coordinate time derivative of the
!! 4-acceleration.
implicit none
class(self_force), intent(inout) :: this
!! The routine is called on this [[self_force]] object.
real(wp), dimension(4), intent(out) :: d2accel_dt2
!! On return this 1d array contains the 4 components of the second time
!! derivative of the 4-acceleration,
!! \((\ddot{a}^t,\ddot{a}^r,\ddot{a}^{\theta},\ddot{a}^{\phi})\).
d2accel_dt2 = this%d2a_dt2
end subroutine get_d2accel_dt2