SyTen
grid.h File Reference

A two-dimensional storage class much like a matrix but with some additional niceties. More...

#include "inc/util/vec.h"
#include "inc/util/array.h"
+ Include dependency graph for grid.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  syten::GridImpl::BondGrid< T >
 A two-dimensional storage class with two backing grids. More...
 
struct  syten::GridImpl::Coord
 Use two integers as coordinates into the grid. More...
 
class  syten::GridImpl::Grid< T >
 A two-dimensional storage class for objects centered on the vertices of a 2d square lattice. More...
 

Namespaces

 syten
 Syten namespace.
 

Typedefs

template<typename T >
using syten::BondGrid = GridImpl::BondGrid< T >
 See GridImpl::BondGrid for details. More...
 
template<typename T >
using syten::Grid = GridImpl::Grid< T >
 See GridImpl::Grid for details. More...
 

Detailed Description

A two-dimensional storage class much like a matrix but with some additional niceties.

Intended for relatively small grids of relatively large objects, e.g. an IPEPS tensor structure.