scal_schw_eff_init Interface

interface


Calls

interface~~scal_schw_eff_init~~CallsGraph interface~scal_schw_eff_init scal_schw_eff_init proc~scal_schw_eff_init scal_schw_eff_init interface~scal_schw_eff_init->proc~scal_schw_eff_init interface~initialize_source initialize_source proc~scal_schw_eff_init->interface~initialize_source interface~convert_var_name convert_var_name proc~scal_schw_eff_init->interface~convert_var_name cgf cgf proc~scal_schw_eff_init->cgf proc~convert_var_name convert_var_name interface~convert_var_name->proc~convert_var_name

public module subroutine scal_schw_eff_init(this, nmodes, nvars, l, m, mass)

Arguments

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

On return, the constructed object.

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

The number of modes.

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

The number of variables.

integer(kind=c_int), intent(in), dimension(nmodes):: l

A 1d array of size nmodes containing the -values of the modes.

integer(kind=c_int), intent(in), dimension(nmodes):: m

A 1d array of size nmodes containing the m-values of the modes.

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

The mass of the black hole.

Description

Interface of the constructor compatible with init.