allocate_v Interface

public interface allocate_v

Called by

interface~~allocate_v~~CalledByGraph interface~allocate_v allocate_v proc~caladvtrac_allocate caladvtrac_allocate proc~caladvtrac_allocate->interface~allocate_v proc~advtrac_allocate advtrac_allocate proc~caladvtrac_allocate->proc~advtrac_allocate proc~vlspltgen_allocate vlspltgen_allocate proc~vlspltgen_allocate->interface~allocate_v proc~advect_new_allocate advect_new_allocate proc~advect_new_allocate->interface~allocate_v proc~caldyn_allocate caldyn_allocate proc~caldyn_allocate->interface~allocate_v proc~caldyn_allocate->proc~advect_new_allocate proc~leapfrog_allocate leapfrog_allocate proc~leapfrog_allocate->interface~allocate_v proc~leapfrog_allocate->proc~caladvtrac_allocate proc~leapfrog_allocate->proc~caldyn_allocate proc~call_dissip_allocate call_dissip_allocate proc~leapfrog_allocate->proc~call_dissip_allocate proc~call_calfis_allocate call_calfis_allocate proc~leapfrog_allocate->proc~call_calfis_allocate proc~call_dissip_allocate->interface~allocate_v proc~dissip_allocate dissip_allocate proc~call_dissip_allocate->proc~dissip_allocate proc~nxgraro2_allocate nxgraro2_allocate proc~nxgraro2_allocate->interface~allocate_v proc~call_calfis_allocate->interface~allocate_v proc~gradiv2_allocate gradiv2_allocate proc~gradiv2_allocate->interface~allocate_v proc~advtrac_allocate->proc~vlspltgen_allocate proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->proc~leapfrog_allocate proc~call_dissip call_dissip proc~leapfrog_loc->proc~call_dissip proc~dissip_allocate->proc~nxgraro2_allocate proc~dissip_allocate->proc~gradiv2_allocate program~gcm gcm program~gcm->proc~leapfrog_loc proc~dissip_loc dissip_loc proc~dissip_loc->proc~dissip_allocate proc~call_dissip->proc~dissip_loc

Contents


Module Procedures

private subroutine allocate1d_v1d(field, d)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:)
type(distrib), intent(in) :: d

private subroutine allocate2d_v1d(field, dim1, d)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:,:)
integer :: dim1
type(distrib), intent(in) :: d

private subroutine allocate3d_v1d(field, dim1, dim2, d)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:,:,:)
integer :: dim1
integer :: dim2
type(distrib), intent(in) :: d