append Interface

public interface append

Calls

interface~~append~21~~CallsGraph interface~append~21 append proc~append_stfunarray_tolinklist append_stFunArray_ToLinkList interface~append~21->proc~append_stfunarray_tolinklist proc~append_stfunsingle_tolinklist append_stFunSingle_ToLinkList interface~append~21->proc~append_stfunsingle_tolinklist

Module Procedures

private subroutine append_stFunSingle_ToLinkList(me, st_fun, new)

This routine appends new space time function to linked list of tem_st_fun_linkedList

Arguments

Type IntentOptional Attributes Name
type(tem_st_fun_linkedList_type), intent(inout) :: me

Linked list to append the spacetime function to.

type(tem_spacetime_fun_type), intent(in) :: st_fun

Spacetime fun information to add to the list.

type(tem_st_fun_listElem_type), intent(out), optional, pointer :: new

private subroutine append_stFunArray_ToLinkList(me, st_fun, new)

This routine appends a new array of space time functions st_fun to the linked list me.

Read more…

Arguments

Type IntentOptional Attributes Name
type(tem_st_fun_linkedList_type), intent(inout) :: me

Linked list to append the array of spacetime functions to.

type(tem_spacetime_fun_type), intent(in) :: st_fun(:)

Spacetime fun information to add to the list.

type(tem_st_fun_listElem_type), intent(out), optional, pointer :: new