Octopus
allocate_hardware_aware_oct_m Module Reference

This module contains interfaces for routines in allocate_hardware_aware.c. More...

Detailed Description

This module contains interfaces for routines in allocate_hardware_aware.c.

Data Types

interface  callocate_aligned
 allocate aligned memory for a dingle complex array More...
 
interface  callocate_pinned
 allocate pinned memory for a single complex array More...
 
interface  dallocate_aligned
 allocate aligned memory for a double precision array More...
 
interface  dallocate_pinned
 allocate pinned memory for a double precision array More...
 
interface  deallocate_aligned
 deallocate aligned memory More...
 
interface  deallocate_pinned
 deallocate pinned memory More...
 
interface  sallocate_aligned
 allocate aligned memory for a single precision array More...
 
interface  sallocate_pinned
 allocate pinned memory for a single precision array More...
 
interface  zallocate_aligned
 allocate aligned memory for a double complex array More...
 
interface  zallocate_pinned
 allocate pinned memory for a double complex array More...
 

Functions/Subroutines

type(c_ptr) function, public zallocate_hardware_aware (size)
 
type(c_ptr) function, public dallocate_hardware_aware (size)
 
type(c_ptr) function, public callocate_hardware_aware (size)
 
type(c_ptr) function, public sallocate_hardware_aware (size)
 
subroutine, public deallocate_hardware_aware (array, size)
 

Function/Subroutine Documentation

◆ zallocate_hardware_aware()

type(c_ptr) function, public allocate_hardware_aware_oct_m::zallocate_hardware_aware ( integer(int64)  size)

Definition at line 225 of file allocate_hardware_aware_f.F90.

◆ dallocate_hardware_aware()

type(c_ptr) function, public allocate_hardware_aware_oct_m::dallocate_hardware_aware ( integer(int64)  size)

Definition at line 241 of file allocate_hardware_aware_f.F90.

◆ callocate_hardware_aware()

type(c_ptr) function, public allocate_hardware_aware_oct_m::callocate_hardware_aware ( integer(int64)  size)

Definition at line 257 of file allocate_hardware_aware_f.F90.

◆ sallocate_hardware_aware()

type(c_ptr) function, public allocate_hardware_aware_oct_m::sallocate_hardware_aware ( integer(int64)  size)

Definition at line 273 of file allocate_hardware_aware_f.F90.

◆ deallocate_hardware_aware()

subroutine, public allocate_hardware_aware_oct_m::deallocate_hardware_aware ( type(c_ptr), value  array,
integer(int64)  size 
)

Definition at line 289 of file allocate_hardware_aware_f.F90.