Octopus 16.0
real-space, real-time, TDDFT code
allocate_hardware_aware.cc File Reference
#include "fortran_types.h"
#include "vectors.h"
#include <config.h>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for allocate_hardware_aware.cc:

Functions

void * allocate_aligned (fint8 size_bytes)
 
void * dallocate_aligned (fint8 size)
 
void * zallocate_aligned (fint8 size)
 
void * sallocate_aligned (fint8 size)
 
void * callocate_aligned (fint8 size)
 
void deallocate_aligned (void *array)
 
void * allocate_pinned (fint8 size_bytes)
 
void * dallocate_pinned (fint8 size)
 
void * zallocate_pinned (fint8 size)
 
void * sallocate_pinned (fint8 size)
 
void * callocate_pinned (fint8 size)
 
void deallocate_pinned (void *array)
 

Function Documentation

◆ allocate_aligned()

void * allocate_aligned ( fint8  size_bytes)

◆ dallocate_aligned()

void * dallocate_aligned ( fint8  size)

◆ zallocate_aligned()

void * zallocate_aligned ( fint8  size)

◆ sallocate_aligned()

void * sallocate_aligned ( fint8  size)

◆ callocate_aligned()

void * callocate_aligned ( fint8  size)

◆ deallocate_aligned()

void deallocate_aligned ( void *  array)

◆ allocate_pinned()

void * allocate_pinned ( fint8  size_bytes)

◆ dallocate_pinned()

void * dallocate_pinned ( fint8  size)

◆ zallocate_pinned()

void * zallocate_pinned ( fint8  size)

◆ sallocate_pinned()

void * sallocate_pinned ( fint8  size)

◆ callocate_pinned()

void * callocate_pinned ( fint8  size)

◆ deallocate_pinned()

void deallocate_pinned ( void *  array)