Expression template for grid_key_dx. More...
#include <grid_key_expression.hpp>
Public Member Functions | |
| __device__ __host__ mem_id | value (int i) const |
| template<typename index_type > | |
| __device__ __host__ grid_key_dx_sub< dim, grid_key_dx_expression< dim, exp >, grid_key_dx< dim, index_type > > | operator- (const grid_key_dx< dim, index_type > &key) const |
| template<typename T > | |
| __device__ __host__ grid_key_dx_sub< dim, grid_key_dx_expression< dim, exp >, grid_key_dx_expression< dim, T > > | operator- (const grid_key_dx_expression< dim, T > &key) const |
| template<typename index_type > | |
| __device__ __host__ grid_key_dx_sum< dim, grid_key_dx_expression< dim, exp >, grid_key_dx< dim, index_type > > | operator+ (const grid_key_dx< dim, index_type > &key) const |
| template<typename T > | |
| __device__ __host__ grid_key_dx_sum< dim, grid_key_dx_expression< dim, exp >, grid_key_dx_expression< dim, T > > | operator+ (const grid_key_dx_expression< dim, T > &key) const |
Expression template for grid_key_dx.
Main class that encapsulate an expression
| dim | dimensionality |
| exp | expression type |
Definition at line 22 of file grid_key_expression.hpp.