MPQC  3.0.0-alpha
sc::DA4_Tile< T > Class Template Reference

Tile of a 4-index tensor that's "evaluated" when needed by reading from DistArray4. More...

#include <chemistry/qc/mbptr12/sr_r12intermediates.h>

Public Types

typedef T value_type
 
typedef TA::Tensor< T > eval_type
 
typedef eval_type::range_type range_type
 

Public Member Functions

 DA4_Tile (TA::Array< T, 4, DA4_Tile > *owner, const std::array< std::size_t, 4 > &index, const Ref< DistArray4 > &darray4, int te_type)
 
 operator TA::Tensor< T > () const
 
range_type range () const
 
template<typename Archive >
void serialize (Archive &ar)
 

Detailed Description

template<typename T>
class sc::DA4_Tile< T >

Tile of a 4-index tensor that's "evaluated" when needed by reading from DistArray4.

Member Function Documentation

◆ serialize()

template<typename T >
template<typename Archive >
void sc::DA4_Tile< T >::serialize ( Archive &  ar)
inline
Template Parameters
ArchiveThe serialization archive type
Parameters
arThe serialization archive

The documentation for this class was generated from the following file:

Generated at Sun Jan 26 2020 23:24:04 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.