9.0
general documentation
Loading...
Searching...
No Matches
cs_base_accel.h File Reference
#include "base/cs_defs.h"
#include <stdio.h>
#include "base/cs_mem.h"
Include dependency graph for cs_base_accel.h:

Go to the source code of this file.

Macros

#define CS_FREE_HD(_ptr)
#define cs_mpi_device_support   0;

Functions

static int cs_get_device_id (void)
 Return currently associated device id.

Macro Definition Documentation

◆ CS_FREE_HD

#define CS_FREE_HD ( _ptr)
Value:
cs_mem_free(_ptr, #_ptr, __FILE__, __LINE__), _ptr = NULL
void * cs_mem_free(void *ptr, const char *var_name, const char *file_name, int line_num)
Free allocated memory.
Definition cs_mem.cpp:1759

◆ cs_mpi_device_support

#define cs_mpi_device_support   0;

Function Documentation

◆ cs_get_device_id()

int cs_get_device_id ( void )
inlinestatic

Return currently associated device id.

Default queue for SYCL

Returns
currently available device id, or -1 if none is available.