Main class that encapsulate a sub expression. More...
#include <grid_key_expression.hpp>
Inheritance diagram for grid_key_dx_sub< dim, exp1, exp2 >:Public Member Functions | |
| __device__ __host__ | grid_key_dx_sub (const exp1 &ex1, const exp2 &ex2) |
| __device__ __host__ mem_id | value (int i) const |
Public Member Functions inherited from grid_key_dx_expression< dim, grid_key_dx_sub< dim, exp1, exp2 > > | |
| __device__ __host__ mem_id | value (int i) const |
| __device__ __host__ grid_key_dx_sub< dim, grid_key_dx_expression< dim, grid_key_dx_sub< dim, exp1, exp2 > >, grid_key_dx< dim, index_type > > | operator- (const grid_key_dx< dim, index_type > &key) const |
| __device__ __host__ grid_key_dx_sub< dim, grid_key_dx_expression< dim, grid_key_dx_sub< dim, exp1, exp2 > >, grid_key_dx_expression< dim, T > > | operator- (const grid_key_dx_expression< dim, T > &key) const |
| __device__ __host__ grid_key_dx_sum< dim, grid_key_dx_expression< dim, grid_key_dx_sub< dim, exp1, exp2 > >, grid_key_dx< dim, index_type > > | operator+ (const grid_key_dx< dim, index_type > &key) const |
| __device__ __host__ grid_key_dx_sum< dim, grid_key_dx_expression< dim, grid_key_dx_sub< dim, exp1, exp2 > >, grid_key_dx_expression< dim, T > > | operator+ (const grid_key_dx_expression< dim, T > &key) const |
Private Attributes | |
| const exp1 & | e1 |
| const exp2 & | e2 |
Main class that encapsulate a sub expression.
| dim | dimensionality |
| exp1 | expression 1 |
| exp2 | expression 2 |
Definition at line 126 of file grid_key_expression.hpp.