![]() |
COMPASS
5.4.4
End-to-end AO simulation tool using GPU acceleration
|
#include <carma_obj.h>
Public Member Functions | |
| T_data * | get_data () |
| int | get_ndims () |
| int | get_nb_elem () |
| const long * | get_dims_data () |
| long | get_dims_data (int i) |
| int * | get_strides () |
| int | get_strides (int i) |
| MemType | get_malloc_type () |
Protected Attributes | |
| T_data * | d_data |
| Pointer to data. More... | |
| int | ndims |
| Number of dimensions. More... | |
| int | nb_elem |
| Number of elements. More... | |
| long * | dims_data |
| Dimensions. More... | |
| int * | strides |
| Strides for each dimension. More... | |
| MemType | malloc_type |
| type of alloc More... | |
Definition at line 68 of file carma_obj.h.
| T_data* CarmaData< T_data >::get_data | ( | ) |
Definition at line 78 of file carma_obj.h.
| const long* CarmaData< T_data >::get_dims_data | ( | ) |
Definition at line 81 of file carma_obj.h.
| long CarmaData< T_data >::get_dims_data | ( | int | i | ) |
Definition at line 82 of file carma_obj.h.
Definition at line 85 of file carma_obj.h.
| int CarmaData< T_data >::get_nb_elem | ( | ) |
Definition at line 80 of file carma_obj.h.
| int CarmaData< T_data >::get_ndims | ( | ) |
Definition at line 79 of file carma_obj.h.
| int* CarmaData< T_data >::get_strides | ( | ) |
Definition at line 83 of file carma_obj.h.
| int CarmaData< T_data >::get_strides | ( | int | i | ) |
Definition at line 84 of file carma_obj.h.
|
protected |
Pointer to data.
Definition at line 70 of file carma_obj.h.
|
protected |
Dimensions.
Definition at line 73 of file carma_obj.h.
type of alloc
Definition at line 75 of file carma_obj.h.
|
protected |
Number of elements.
Definition at line 72 of file carma_obj.h.
|
protected |
Number of dimensions.
Definition at line 71 of file carma_obj.h.
|
protected |
Strides for each dimension.
Definition at line 74 of file carma_obj.h.