![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
#include <cuda_runtime_api.h>#include <stdio.h>#include <stdlib.h>#include <vector_types.h>#include <memory>#include <string>#include <vector>#include "carma_cublas.h"#include "carma_cusparse.h"#include "carma_utils.h"Go to the source code of this file.
Classes | |
| class | CarmaDevice |
| class | CarmaContext |
| this class provides the context in which CarmaObj are created More... | |
Macros | |
| #define | set_active_device(new_device, silent) _set_active_device(new_device, silent, __FILE__, __LINE__) |
| #define | set_active_device_force(new_device, silent) _set_active_device_force(new_device, silent, __FILE__, __LINE__) |
| #define | set_active_deviceForCpy(new_device, silent) _set_active_device_for_copy(new_device, silent, __FILE__, __LINE__) |
Functions | |
| int | convert_sm_version2cores (int major, int minor) |
| from /usr/local/cuda/samples/common/inc/helper_cuda.h More... | |
| #define set_active_device | ( | new_device, | |
| silent | |||
| ) | _set_active_device(new_device, silent, __FILE__, __LINE__) |
Definition at line 98 of file carma_context.h.
| #define set_active_device_force | ( | new_device, | |
| silent | |||
| ) | _set_active_device_force(new_device, silent, __FILE__, __LINE__) |
Definition at line 100 of file carma_context.h.
| #define set_active_deviceForCpy | ( | new_device, | |
| silent | |||
| ) | _set_active_device_for_copy(new_device, silent, __FILE__, __LINE__) |
Definition at line 102 of file carma_context.h.
| int convert_sm_version2cores | ( | int | major, |
| int | minor | ||
| ) |
from /usr/local/cuda/samples/common/inc/helper_cuda.h
Definition at line 185 of file carma_context.h.