eff_source_get_dsingular_dt Abstract Interface

abstract interface
public subroutine eff_source_get_dsingular_dt(this, r, mode, dpsidt)

Arguments

Type IntentOptional AttributesName
class(eff_source), intent(inout) :: this

The routine is called on this object.

real(kind=wp), intent(in) :: r

The radial coordinate (Schwarzschild coordinates).

integer(kind=ip), intent(in) :: mode

The mode.

complex(kind=wp), intent(out), dimension(:):: dpsidt

A 1d-array of size nvars of complex values that on return contains the time derivative of the singular field for all variables.

Description

The interface of the routine that evaluates the time derivative of the singular field for a given mode and at a given radial coordinate.