Block-Structured AMR Software Framework
amrex_mempool_module::amrex_allocate Interface Reference

Public Member Functions

subroutine bl_allocate_r1 (a, lo1, hi1)
 
subroutine bl_allocate_r2 (a, lo1, hi1, lo2, hi2)
 
subroutine bl_allocate_r3 (a, lo1, hi1, lo2, hi2, lo3, hi3)
 
subroutine bl_allocate_r4 (a, lo1, hi1, lo2, hi2, lo3, hi3, lo4, hi4)
 
subroutine bl_allocate_r5 (a, lo1, hi1, lo2, hi2, lo3, hi3, lo4, hi4, lo5, hi5)
 
subroutine bl_allocate_r6 (a, lo1, hi1, lo2, hi2, lo3, hi3, lo4, hi4, lo5, hi5, lo6, hi6)
 
subroutine bl_allocate_i1 (a, lo1, hi1)
 
subroutine bl_allocate_i2 (a, lo1, hi1, lo2, hi2)
 
subroutine bl_allocate_i3 (a, lo1, hi1, lo2, hi2, lo3, hi3)
 
subroutine bl_allocate_r1_v (a, lo, hi)
 
subroutine bl_allocate_r2_v (a, lo, hi)
 
subroutine bl_allocate_r3_v (a, lo, hi)
 
subroutine bl_allocate_r1_vc (a, lo, hi, ncomp)
 
subroutine bl_allocate_r2_vc (a, lo, hi, ncomp)
 
subroutine bl_allocate_r3_vc (a, lo, hi, ncomp)
 

Member Function/Subroutine Documentation

◆ bl_allocate_i1()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_i1 ( integer, dimension(:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1 
)

◆ bl_allocate_i2()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_i2 ( integer, dimension(:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2 
)

◆ bl_allocate_i3()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_i3 ( integer, dimension(:,:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2,
integer, intent(in)  lo3,
integer, intent(in)  hi3 
)

◆ bl_allocate_r1()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r1 ( real(c_real), dimension(:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1 
)

◆ bl_allocate_r1_v()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r1_v ( real(c_real), dimension(:), intent(inout), pointer  a,
integer, dimension(1), intent(in)  lo,
integer, dimension(1), intent(in)  hi 
)

◆ bl_allocate_r1_vc()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r1_vc ( real(c_real), dimension(:,:), intent(inout), pointer  a,
integer, dimension(1), intent(in)  lo,
integer, dimension(1), intent(in)  hi,
integer, intent(in)  ncomp 
)

◆ bl_allocate_r2()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r2 ( real(c_real), dimension(:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2 
)

◆ bl_allocate_r2_v()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r2_v ( real(c_real), dimension(:,:), intent(inout), pointer  a,
integer, dimension(2), intent(in)  lo,
integer, dimension(2), intent(in)  hi 
)

◆ bl_allocate_r2_vc()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r2_vc ( real(c_real), dimension(:,:,:), intent(inout), pointer  a,
integer, dimension(2), intent(in)  lo,
integer, dimension(2), intent(in)  hi,
integer, intent(in)  ncomp 
)

◆ bl_allocate_r3()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r3 ( real(c_real), dimension(:,:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2,
integer, intent(in)  lo3,
integer, intent(in)  hi3 
)

◆ bl_allocate_r3_v()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r3_v ( real(c_real), dimension(:,:,:), intent(inout), pointer  a,
integer, dimension(3), intent(in)  lo,
integer, dimension(3), intent(in)  hi 
)

◆ bl_allocate_r3_vc()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r3_vc ( real(c_real), dimension(:,:,:,:), intent(inout), pointer  a,
integer, dimension(3), intent(in)  lo,
integer, dimension(3), intent(in)  hi,
integer, intent(in)  ncomp 
)

◆ bl_allocate_r4()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r4 ( real(c_real), dimension(:,:,:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2,
integer, intent(in)  lo3,
integer, intent(in)  hi3,
integer, intent(in)  lo4,
integer, intent(in)  hi4 
)

◆ bl_allocate_r5()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r5 ( real(c_real), dimension(:,:,:,:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2,
integer, intent(in)  lo3,
integer, intent(in)  hi3,
integer, intent(in)  lo4,
integer, intent(in)  hi4,
integer, intent(in)  lo5,
integer, intent(in)  hi5 
)

◆ bl_allocate_r6()

subroutine amrex_mempool_module::amrex_allocate::bl_allocate_r6 ( real(c_real), dimension(:,:,:,:,:,:), intent(inout), pointer  a,
integer, intent(in)  lo1,
integer, intent(in)  hi1,
integer, intent(in)  lo2,
integer, intent(in)  hi2,
integer, intent(in)  lo3,
integer, intent(in)  hi3,
integer, intent(in)  lo4,
integer, intent(in)  hi4,
integer, intent(in)  lo5,
integer, intent(in)  hi5,
integer, intent(in)  lo6,
integer, intent(in)  hi6 
)

The documentation for this interface was generated from the following file: