Grid 0.7.0
Tensor_logical.h File Reference

Go to the source code of this file.

Macros

#define LOGICAL_BINOP(Op)

Functions

 NAMESPACE_BEGIN (Grid)
 LOGICAL_BINOP (|)
LOGICAL_BINOP & LOGICAL_BINOP (||);LOGICAL_BINOP(&&
template<class T>
accelerator_inline bool operator== (const iScalar< T > &t1, const iScalar< T > &t2)
template<class T, int N>
accelerator_inline bool operator== (const iVector< T, N > &t1, const iVector< T, N > &t2)
template<class T, int N>
accelerator_inline bool operator== (const iMatrix< T, N > &t1, const iMatrix< T, N > &t2)
 NAMESPACE_END (Grid)

Macro Definition Documentation

◆ LOGICAL_BINOP

#define LOGICAL_BINOP ( Op)

Definition at line 32 of file Tensor_logical.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ LOGICAL_BINOP() [1/2]

LOGICAL_BINOP ( | )

◆ LOGICAL_BINOP() [2/2]

LOGICAL_BINOP & LOGICAL_BINOP ( || ) &&

◆ operator==() [1/3]

template<class T>
accelerator_inline bool operator== ( const iScalar< T > & t1,
const iScalar< T > & t2 )

Definition at line 58 of file Tensor_logical.h.

References iScalar< vtype >::_internal, and accelerator_inline.

◆ operator==() [2/3]

template<class T, int N>
accelerator_inline bool operator== ( const iVector< T, N > & t1,
const iVector< T, N > & t2 )

Definition at line 64 of file Tensor_logical.h.

References iVector< vtype, N >::_internal, and accelerator_inline.

◆ operator==() [3/3]

template<class T, int N>
accelerator_inline bool operator== ( const iMatrix< T, N > & t1,
const iMatrix< T, N > & t2 )

Definition at line 77 of file Tensor_logical.h.

References iMatrix< vtype, N >::_internal, and accelerator_inline.

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )