Grid 0.7.0
Coordinate.h File Reference

Go to the source code of this file.

Data Structures

class  AcceleratorVector< _T, MaxEntries >

Macros

#define GRID_MAX_LATTICE_DIMENSION
#define GRID_MAX_SIMD

Typedefs

typedef AcceleratorVector< int, MaxDimsCoordinate

Functions

 NAMESPACE_BEGIN (Grid)
template<class T, int _ndim>
bool operator== (const AcceleratorVector< T, _ndim > &v, const AcceleratorVector< T, _ndim > &w)
template<class T, int _ndim>
std::ostream & operator<< (std::ostream &os, const AcceleratorVector< T, _ndim > &v)
 NAMESPACE_END (Grid)

Variables

static constexpr int MaxDims

Macro Definition Documentation

◆ GRID_MAX_LATTICE_DIMENSION

#define GRID_MAX_LATTICE_DIMENSION

Definition at line 90 of file Coordinate.h.

◆ GRID_MAX_SIMD

#define GRID_MAX_SIMD

Definition at line 91 of file Coordinate.h.

Typedef Documentation

◆ Coordinate

Definition at line 95 of file Coordinate.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ operator==()

template<class T, int _ndim>
bool operator== ( const AcceleratorVector< T, _ndim > & v,
const AcceleratorVector< T, _ndim > & w )
inline

Definition at line 98 of file Coordinate.h.

References AcceleratorVector< _T, MaxEntries >::size().

◆ operator<<()

template<class T, int _ndim>
std::ostream & operator<< ( std::ostream & os,
const AcceleratorVector< T, _ndim > & v )
inline

Definition at line 105 of file Coordinate.h.

References AcceleratorVector< _T, MaxEntries >::size().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )

Variable Documentation

◆ MaxDims

int MaxDims
staticconstexpr

Definition at line 93 of file Coordinate.h.