UMPIRE
Umpire: resource management and provision
umpire_mod::c_resourcemanager_make_allocator_mixed_pool Interface Reference

Public Member Functions

type(c_ptr) function c_resourcemanager_make_allocator_mixed_pool (self, name, allocator, smallest_fixed_obj_size, largest_fixed_obj_size, max_initial_fixed_pool_size, fixed_size_multiplier, quick_pool_initial_alloc_size, quick_pool_min_alloc_size, quick_pool_align_bytes, SHT_crv)
 

Constructor & Destructor Documentation

◆ c_resourcemanager_make_allocator_mixed_pool()

type(c_ptr) function umpire_mod::c_resourcemanager_make_allocator_mixed_pool::c_resourcemanager_make_allocator_mixed_pool ( type(umpire_shroud_resourcemanager_capsule), intent(in)  self,
character(kind=c_char), dimension(*), intent(in)  name,
type(umpire_shroud_allocator_capsule), intent(in), value  allocator,
integer(c_size_t), intent(in), value  smallest_fixed_obj_size,
integer(c_size_t), intent(in), value  largest_fixed_obj_size,
integer(c_size_t), intent(in), value  max_initial_fixed_pool_size,
integer(c_size_t), intent(in), value  fixed_size_multiplier,
integer(c_size_t), intent(in), value  quick_pool_initial_alloc_size,
integer(c_size_t), intent(in), value  quick_pool_min_alloc_size,
integer(c_size_t), intent(in), value  quick_pool_align_bytes,
type(umpire_shroud_allocator_capsule), intent(out)  SHT_crv 
)