OpenFPM_pdata  1.1.0
Project that contain the implementation of distributed structures
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Pages
vector_dist_expression_op< exp1, void, VECT_SUB_UNI > Class Template Reference

it take an expression and create the negatove of this expression More...

Detailed Description

template<typename exp1>
class vector_dist_expression_op< exp1, void, VECT_SUB_UNI >

it take an expression and create the negatove of this expression

Definition at line 401 of file vector_dist_operators.hpp.

#include <vector_dist_operators.hpp>

Public Member Functions

 vector_dist_expression_op (const exp1 &o1)
 constructor from an expresssion
 
void init () const
 initialize the expression tree
 
template<typename r_type = typename std::remove_reference<decltype(-(o1.value(vect_dist_key_dx(0))))>::type>
r_type value (const vect_dist_key_dx &key) const
 return the result of the expression
 

Private Attributes

const exp1 o1
 expression 1
 

The documentation for this class was generated from the following file: