LIBINT  2.1.0-stable
Public Types | Public Member Functions | List of all members
libint2::BraketPair< BFS, BKType > Class Template Reference

BraketPair is a trimmed down version of ArrayBraket specialized for same-particle or different-particle pairs of functions. More...

#include <braket.h>

Public Types

typedef BraketPair< BFS, BKType > this_type
 This type.
 
typedef BFS bfs_type
 

Public Member Functions

 BraketPair (const BFS &f1, const BFS &f2)
 This one is a very dangerous constructor – do not to use it if at all possible. More...
 
 BraketPair (const BraketPair &source)
 
BraketPairoperator= (const BraketPair &rhs)
 
const BFS & operator[] (unsigned int i) const
 
bool operator== (const this_type &rhs) const
 Comparison function.
 

Detailed Description

template<class BFS, BraketType BKType>
class libint2::BraketPair< BFS, BKType >

BraketPair is a trimmed down version of ArrayBraket specialized for same-particle or different-particle pairs of functions.

It is not meant to be ArrayBraket replacement.

Constructor & Destructor Documentation

template<class BFS, BraketType BKType>
libint2::BraketPair< BFS, BKType >::BraketPair ( const BFS &  f1,
const BFS &  f2 
)
inline

This one is a very dangerous constructor – do not to use it if at all possible.

Provided only for compatibility for generic subiterator algorithms


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