![]() |
COMPASS
5.0.0
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 93 of file carma_obj.h.
| T_data* CarmaData< T_data >::get_data | ( | ) |
Definition at line 103 of file carma_obj.h.
| const long* CarmaData< T_data >::get_dims_data | ( | ) |
Definition at line 106 of file carma_obj.h.
| long CarmaData< T_data >::get_dims_data | ( | int | i | ) |
Definition at line 107 of file carma_obj.h.
Definition at line 110 of file carma_obj.h.
| int CarmaData< T_data >::get_nb_elem | ( | ) |
Definition at line 105 of file carma_obj.h.
| int CarmaData< T_data >::get_ndims | ( | ) |
Definition at line 104 of file carma_obj.h.
| int* CarmaData< T_data >::get_strides | ( | ) |
Definition at line 108 of file carma_obj.h.
| int CarmaData< T_data >::get_strides | ( | int | i | ) |
Definition at line 109 of file carma_obj.h.
|
protected |
Pointer to data.
Definition at line 95 of file carma_obj.h.
|
protected |
Dimensions.
Definition at line 98 of file carma_obj.h.
type of alloc
Definition at line 100 of file carma_obj.h.
|
protected |
Number of elements.
Definition at line 97 of file carma_obj.h.
|
protected |
Number of dimensions.
Definition at line 96 of file carma_obj.h.
|
protected |
Strides for each dimension.
Definition at line 99 of file carma_obj.h.