votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
votca::xtp::TCMatrix_dft Class Referencefinal

#include <threecenter.h>

Inheritance diagram for votca::xtp::TCMatrix_dft:
Inheritance graph
[legend]
Collaboration diagram for votca::xtp::TCMatrix_dft:
Collaboration graph
[legend]

Public Member Functions

void Fill (const AOBasis &auxbasis, const AOBasis &dftbasis)
 
Index size () const
 
Symmetric_Matrixoperator[] (Index i)
 
const Symmetric_Matrixoperator[] (Index i) const
 
- Public Member Functions inherited from votca::xtp::TCMatrix
virtual ~TCMatrix ()=default
 
Index Removedfunctions () const
 

Private Member Functions

void FillBlock (std::vector< Eigen::MatrixXd > &block, Index shellindex, const AOBasis &dftbasis, const AOBasis &auxbasis)
 

Private Attributes

std::vector< Symmetric_Matrixmatrix_
 

Additional Inherited Members

- Protected Attributes inherited from votca::xtp::TCMatrix
Index removedfunctions_ = 0
 
Eigen::MatrixXd inv_sqrt_
 

Detailed Description

Definition at line 52 of file threecenter.h.

Member Function Documentation

◆ Fill()

void votca::xtp::TCMatrix_dft::Fill ( const AOBasis auxbasis,
const AOBasis dftbasis 
)

Definition at line 438 of file libint2_calls.cc.

◆ FillBlock()

void votca::xtp::TCMatrix_dft::FillBlock ( std::vector< Eigen::MatrixXd > &  block,
Index  shellindex,
const AOBasis dftbasis,
const AOBasis auxbasis 
)
private

◆ operator[]() [1/2]

Symmetric_Matrix & votca::xtp::TCMatrix_dft::operator[] ( Index  i)
inline

Definition at line 58 of file threecenter.h.

◆ operator[]() [2/2]

const Symmetric_Matrix & votca::xtp::TCMatrix_dft::operator[] ( Index  i) const
inline

Definition at line 60 of file threecenter.h.

◆ size()

Index votca::xtp::TCMatrix_dft::size ( ) const
inline

Definition at line 56 of file threecenter.h.

Member Data Documentation

◆ matrix_

std::vector<Symmetric_Matrix> votca::xtp::TCMatrix_dft::matrix_
private

Definition at line 63 of file threecenter.h.


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