init Interface

public interface init

Module Procedures

private subroutine init_(aC, iList, iAction, rList, rAction, lsize, num_steps, steps_done)

Arguments

Type IntentOptional Attributes Name
type(Accumulator), intent(out) :: aC
character(len=*), intent(in), optional :: iList
integer, intent(in), optional, dimension(:) :: iAction
character(len=*), intent(in), optional :: rList
integer, intent(in), optional, dimension(:) :: rAction
integer, intent(in) :: lsize
integer, intent(in) :: num_steps
integer, intent(in), optional :: steps_done

private subroutine inits_(aC, iList, rList, lsize, steps_done)

Arguments

Type IntentOptional Attributes Name
type(Accumulator), intent(out) :: aC
character(len=*), intent(in), optional :: iList
character(len=*), intent(in), optional :: rList
integer, intent(in) :: lsize
integer, intent(in), optional :: steps_done

private subroutine initv_(aC, bC, lsize, num_steps, steps_done)

Arguments

Type IntentOptional Attributes Name
type(Accumulator), intent(out) :: aC
type(Accumulator), intent(in) :: bC
integer, intent(in), optional :: lsize
integer, intent(in), optional :: num_steps
integer, intent(in), optional :: steps_done

private subroutine initavs_(aC, aV, acsize, steps_done)

Arguments

Type IntentOptional Attributes Name
type(Accumulator), intent(out) :: aC
type(AttrVect), intent(in) :: aV
integer, intent(in), optional :: acsize
integer, intent(in), optional :: steps_done