Octopus
alloc_cache_oct_m Module Reference

Data Types

interface  alloc_cache_end
 
interface  alloc_cache_init
 
type  alloc_cache_t
 

Functions/Subroutines

subroutine, public alloc_cache_put (alloc_cache, size, loc, put)
 
subroutine, public alloc_cache_get (alloc_cache, size, found, loc)
 

Variables

integer(int64), parameter, public alloc_cache_any_size = -1_8
 

Function/Subroutine Documentation

◆ alloc_cache_put()

subroutine, public alloc_cache_oct_m::alloc_cache_put ( type(alloc_cache_t), intent(inout)  alloc_cache,
integer(int64), intent(in)  size,
type(cl_mem), intent(in)  loc,
logical, intent(out)  put 
)

Definition at line 172 of file alloc_cache.F90.

◆ alloc_cache_get()

subroutine, public alloc_cache_oct_m::alloc_cache_get ( type(alloc_cache_t), intent(inout)  alloc_cache,
integer(int64), intent(in)  size,
logical, intent(out)  found,
type(cl_mem), intent(out)  loc 
)

Definition at line 213 of file alloc_cache.F90.

Variable Documentation

◆ alloc_cache_any_size

integer(int64), parameter, public alloc_cache_oct_m::alloc_cache_any_size = -1_8

Definition at line 139 of file alloc_cache.F90.