OpenRDM
An open-source library for reduced-density matrix-based analysis and computation
mcpdft::HDF5ReadContiguous Class Reference

#include <HDF5_Read_Contiguous.h>

Inheritance diagram for mcpdft::HDF5ReadContiguous:
mcpdft::IRead

Public Member Functions

void read_rdms (arma::mat &D1a, arma::mat &D1b, arma::mat &D2ab)
 Calls read_opdm() and read_tpdm() fxns. More...
 
void read_opdm (arma::mat &D1a, arma::mat &D1b)
 Read 1RDM from disk. More...
 
void read_tpdm (arma::mat &D2ab)
 Read 2RDM from disk. More...
 

Member Function Documentation

void mcpdft::HDF5ReadContiguous::read_opdm ( arma::mat &  D1a,
arma::mat &  D1b 
)
virtual

Read 1RDM from disk.

Implements mcpdft::IRead.

void mcpdft::HDF5ReadContiguous::read_rdms ( arma::mat &  D1a,
arma::mat &  D1b,
arma::mat &  D2ab 
)
virtual

Calls read_opdm() and read_tpdm() fxns.

Implements mcpdft::IRead.

void mcpdft::HDF5ReadContiguous::read_tpdm ( arma::mat &  D2ab)
virtual

Read 2RDM from disk.

Implements mcpdft::IRead.


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