TiledArray::Shift< Result, Arg > Class Template Reference
Inheritance diagram for TiledArray::Shift< Result, Arg >:
Collaboration diagram for TiledArray::Shift< Result, Arg >:
Documentation
template<typename Result, typename Arg>
class TiledArray::Shift< Result, Arg >
Shift the range of tile.
This operation creates a deep copy of a tile and shifts the lower and upper bounds of the range.
- Template Parameters
-
Result The result tile type Argument The argument tile type
Additional Inherited Members | |
Public Types inherited from TiledArray::tile_interface::Shift< Result, Arg > | |
typedef Result | result_type |
Result tile type. More... | |
typedef Arg | argument_type |
Argument tile type. More... | |
Public Member Functions inherited from TiledArray::tile_interface::Shift< Result, Arg > | |
result_type | operator() (const argument_type &arg, const Index &range_shift) const |
The documentation for this class was generated from the following file:
- TiledArray/tile_interface/shift.h