eff_source_get_dsingular_dr Abstract Interface

abstract interface
public subroutine eff_source_get_dsingular_dr(this, r, mode, dpsidr)

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(:):: dpsidr

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

Description

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