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

Tile of a <34> slice of <1234> that's "evaluated" when needed by reading from DistArray4 holding pqrs. More...

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

Public Types

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

Public Member Functions

 DA4_Tile34 (TA::Array< TA::Tensor< T >, 2, DA4_Tile34 > *owner, const std::array< std::size_t, 2 > &index, const Ref< DistArray4 > &darray4, int te_type)
 
 operator TA::Tensor< TA::Tensor< T > > () const
 conversion to eval_type
 
template<typename Archive >
void serialize (Archive &ar)
 

Detailed Description

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

Tile of a <34> slice of <1234> that's "evaluated" when needed by reading from DistArray4 holding pqrs.

Member Function Documentation

◆ serialize()

template<typename T >
template<typename Archive >
void sc::DA4_Tile34< 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.