|
Grid 0.7.0
|
#include <Coordinate.h>
Public Types | |
| typedef _T | value |
| typedef int | size_type |
| typedef value & | reference |
| typedef const value & | const_reference |
| typedef value * | pointer |
| typedef const value * | const_pointer |
Public Member Functions | |
| accelerator_inline reference | operator[] (size_type __n) |
| accelerator_inline const_reference | operator[] (size_type __n) const |
| accelerator_inline size_type | size (void) const |
| accelerator_inline void | clear (void) |
| accelerator_inline void | resize (size_type sz) |
| accelerator_inline void | resize (size_type sz, const value &val) |
| accelerator_inline pointer | begin (void) |
| accelerator_inline const_pointer | begin (void) const |
| accelerator_inline pointer | end (void) |
| accelerator_inline const_pointer | end (void) const |
| accelerator_inline void | push_back (const value &val) |
| accelerator_inline | AcceleratorVector () |
| accelerator_inline | AcceleratorVector (size_type sz) |
| accelerator_inline | AcceleratorVector (size_type sz, const value &val) |
| AcceleratorVector (const std::vector< value > ©me) | |
| std::vector< value > | toVector (void) const |
Private Attributes | |
| value | _data [MaxEntries] |
| size_type | _size |
Definition at line 35 of file Coordinate.h.
| typedef _T AcceleratorVector< _T, MaxEntries >::value |
Definition at line 38 of file Coordinate.h.
| typedef int AcceleratorVector< _T, MaxEntries >::size_type |
Definition at line 39 of file Coordinate.h.
| typedef value& AcceleratorVector< _T, MaxEntries >::reference |
Definition at line 40 of file Coordinate.h.
| typedef const value& AcceleratorVector< _T, MaxEntries >::const_reference |
Definition at line 41 of file Coordinate.h.
| typedef value* AcceleratorVector< _T, MaxEntries >::pointer |
Definition at line 42 of file Coordinate.h.
| typedef const value* AcceleratorVector< _T, MaxEntries >::const_pointer |
Definition at line 43 of file Coordinate.h.
|
inline |
Definition at line 70 of file Coordinate.h.
|
inline |
Definition at line 71 of file Coordinate.h.
|
inline |
Definition at line 72 of file Coordinate.h.
|
inline |
Definition at line 73 of file Coordinate.h.
|
inline |
Definition at line 50 of file Coordinate.h.
|
inline |
Definition at line 51 of file Coordinate.h.
|
inline |
Definition at line 52 of file Coordinate.h.
Referenced by CartesianCommunicator::CartesianCommunicator(), GridRedBlackCartesian::CheckerBoard(), extract(), extract(), PaddedCell::Face_exchange(), GeneralLocalStencil::GeneralLocalStencil(), GlobalSharedMemory::GetShmDims(), GridCartesian::Init(), GridRedBlackCartesian::Init(), CartesianCommunicator::InitFromMPICommunicator(), merge(), merge(), A2Autils< FImpl >::MesonField(), operator<<(), operator<<(), operator==(), GlobalSharedMemory::OptimalCommunicatorHypercube(), GlobalSharedMemory::OptimalCommunicatorSharedMemory(), GeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::PopulateAdag(), and RedBlackCheckerBoardFromOindex().
|
inline |
Definition at line 53 of file Coordinate.h.
|
inline |
Definition at line 54 of file Coordinate.h.
Referenced by AcceleratorVector< int, STENCIL_MAX >::AcceleratorVector(), AcceleratorVector< int, STENCIL_MAX >::AcceleratorVector(), AcceleratorVector< int, STENCIL_MAX >::AcceleratorVector(), AcceleratorVector< int, STENCIL_MAX >::AcceleratorVector(), AcceleratorVector< int, STENCIL_MAX >::clear(), Cshift_comms_simd(), GridBase::GlobalCoorToProcessorCoorLocalCoor(), GridParseLayout(), GridBase::InOutCoorToLocalCoor(), CartesianCommunicator::ProcessorCoorFromRank(), GridBase::ProcessorCoorLocalCoorToGlobalCoor(), AcceleratorVector< int, STENCIL_MAX >::push_back(), GridBase::RankIndexToGlobalCoor(), and AcceleratorVector< int, STENCIL_MAX >::resize().
|
inline |
Definition at line 61 of file Coordinate.h.
|
inline |
Definition at line 65 of file Coordinate.h.
|
inline |
Definition at line 66 of file Coordinate.h.
|
inline |
Definition at line 67 of file Coordinate.h.
|
inline |
Definition at line 68 of file Coordinate.h.
|
inline |
Definition at line 69 of file Coordinate.h.
Referenced by WilsonLoops< Gimpl >::StaplePaddedAllWorkspace::getShifts(), SpaceTimeGrid::makeFiveDimDWFGrid(), SpaceTimeGrid::makeFiveDimDWFRedBlackGrid(), SpaceTimeGrid::makeFiveDimGrid(), and SpaceTimeGrid::makeFiveDimRedBlackGrid().
|
inline |
Definition at line 79 of file Coordinate.h.
|
private |
Definition at line 46 of file Coordinate.h.
|
private |
Definition at line 47 of file Coordinate.h.