init Interface

public interface init

Contents


Module Procedures

private subroutine init_pass_type(current, target_level)

Small wrapper to allow init_level_type to be passed instead of the level integer.

Arguments

Type IntentOptional Attributes Name
type(init_type), intent(inout) :: current
type(init_level_type), intent(in) :: target_level

private subroutine init_pass_int(current, target_level)

Initialize gs2 to the level of target_level. The init_type current contains info about the current initialization level. At the end of the subroutine, current%level is set to target_level

Arguments

Type IntentOptional Attributes Name
type(init_type), intent(inout) :: current
integer, intent(in) :: target_level