Routine that gets the 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) | :: | daccel_dt | On return this 1d array contains the 4 components of the time derivative of the 4-acceleration, . |
subroutine get_daccel_dt ( this, daccel_dt )
!! Routine that gets the 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) :: daccel_dt
!! On return this 1d array contains the 4 components of the time derivative
!! of the 4-acceleration,
!! \((\dot{a}^t,\dot{a}^r,\dot{a}^{\theta},\dot{a}^{\phi})\).
daccel_dt = this%da_dt
end subroutine get_daccel_dt