GRASP
Data Types | Functions/Subroutines
memory_man Module Reference

Data Types

interface  alloc
 
interface  dalloc
 
interface  ralloc
 

Functions/Subroutines

subroutine alloc_0i (p, first, last, var, sub)
 
subroutine alloc_1i (p, n, var, sub)
 
subroutine alloc_2i (p, n1, n2, var, sub)
 
subroutine alloc_3i (p, n1, n2, n3, var, sub)
 
subroutine alloc_1il (p, n, var, sub)
 
subroutine alloc_1r (p, n, var, sub)
 
subroutine alloc_2r (p, n1, n2, var, sub)
 
subroutine alloc_1rl (p, n, var, sub)
 
subroutine alloc_0b (p, first, last, var, sub)
 
subroutine alloc_1b (p, n, var, sub)
 
subroutine alloc_2b (p, n1, n2, var, sub)
 
subroutine alloc_3b (p, n1, n2, n3, var, sub)
 
subroutine alloc_1c (p, n, var, sub)
 
subroutine dalloc_1i (p, var, sub)
 
subroutine dalloc_2i (p, var, sub)
 
subroutine dalloc_3i (p, var, sub)
 
subroutine dalloc_1r (p, var, sub)
 
subroutine dalloc_2r (p, var, sub)
 
subroutine dalloc_1b (p, var, sub)
 
subroutine dalloc_2b (p, var, sub)
 
subroutine dalloc_3b (p, var, sub)
 
subroutine dalloc_1c (p, var, sub)
 
subroutine ralloc_0i (p, first, last, var, sub)
 
subroutine ralloc_1i (p, n, var, sub)
 
subroutine ralloc_2i (p, n1, n2, var, sub)
 
subroutine ralloc_3i (p, n1, n2, n3, var, sub)
 
subroutine ralloc_1r (p, n, var, sub)
 
subroutine ralloc_2r (p, n1, n2, var, sub)
 
subroutine ralloc_0b (p, first, last, var, sub)
 
subroutine ralloc_1b (p, n, var, sub)
 
subroutine ralloc_2b (p, n1, n2, var, sub)
 
subroutine ralloc_3b (p, n1, n2, n3, var, sub)
 
subroutine ralloc_1c (p, n, var, sub)
 

Function/Subroutine Documentation

◆ alloc_0b()

subroutine memory_man::alloc_0b ( integer(byte), dimension(:), pointer  p,
integer, intent(in first,
integer, intent(in last,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_0i()

subroutine memory_man::alloc_0i ( integer, dimension(:), pointer  p,
integer, intent(in first,
integer, intent(in last,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1b()

subroutine memory_man::alloc_1b ( integer(byte), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1c()

subroutine memory_man::alloc_1c ( character(len=*), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1i()

subroutine memory_man::alloc_1i ( integer, dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1il()

subroutine memory_man::alloc_1il ( integer, dimension(:), pointer  p,
integer(long), intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1r()

subroutine memory_man::alloc_1r ( real(double), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_1rl()

subroutine memory_man::alloc_1rl ( real(double), dimension(:), pointer  p,
integer(long), intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_2b()

subroutine memory_man::alloc_2b ( integer(byte), dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_2i()

subroutine memory_man::alloc_2i ( integer, dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_2r()

subroutine memory_man::alloc_2r ( real(double), dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_3b()

subroutine memory_man::alloc_3b ( integer(byte), dimension(:,:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
integer, intent(in n3,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ alloc_3i()

subroutine memory_man::alloc_3i ( integer, dimension(:,:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
integer, intent(in n3,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ dalloc_1b()

subroutine memory_man::dalloc_1b ( integer(byte), dimension(:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_1c()

subroutine memory_man::dalloc_1c ( character(len=256), dimension(:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_1i()

subroutine memory_man::dalloc_1i ( integer, dimension(:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_1r()

subroutine memory_man::dalloc_1r ( real(double), dimension(:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_2b()

subroutine memory_man::dalloc_2b ( integer(byte), dimension(:,:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_2i()

subroutine memory_man::dalloc_2i ( integer, dimension(:,:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_2r()

subroutine memory_man::dalloc_2r ( real(double), dimension(:,:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_3b()

subroutine memory_man::dalloc_3b ( integer(byte), dimension(:,:,:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ dalloc_3i()

subroutine memory_man::dalloc_3i ( integer, dimension(:,:,:), pointer  p,
character(len=*)  var,
character(len=*)  sub 
)

◆ ralloc_0b()

subroutine memory_man::ralloc_0b ( integer(byte), dimension(:), pointer  p,
integer, intent(in first,
integer, intent(in last,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_0i()

subroutine memory_man::ralloc_0i ( integer, dimension(:), pointer  p,
integer, intent(in first,
integer, intent(in last,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_1b()

subroutine memory_man::ralloc_1b ( integer(byte), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_1c()

subroutine memory_man::ralloc_1c ( character(len=256), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_1i()

subroutine memory_man::ralloc_1i ( integer, dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_1r()

subroutine memory_man::ralloc_1r ( real(double), dimension(:), pointer  p,
integer, intent(in n,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_2b()

subroutine memory_man::ralloc_2b ( integer(byte), dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_2i()

subroutine memory_man::ralloc_2i ( integer, dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_2r()

subroutine memory_man::ralloc_2r ( real(double), dimension(:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_3b()

subroutine memory_man::ralloc_3b ( integer(byte), dimension(:,:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
integer, intent(in n3,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)

◆ ralloc_3i()

subroutine memory_man::ralloc_3i ( integer, dimension(:,:,:), pointer  p,
integer, intent(in n1,
integer, intent(in n2,
integer, intent(in n3,
character(len=*), intent(in var,
character(len=*), intent(in sub 
)