LIBINT  2.1.0-stable
Public Types | Public Member Functions | Protected Member Functions | List of all members
libint2::Oper< Props > Class Template Reference

Oper is OperSet characterized by properties Props. More...

#include <oper.h>

Inheritance diagram for libint2::Oper< Props >:
Inheritance graph
[legend]
Collaboration diagram for libint2::Oper< Props >:
Collaboration graph
[legend]

Public Types

typedef Props Properties
 
- Public Types inherited from libint2::OperSet
typedef DummyIterator iter_type
 

Public Member Functions

int psymm (int i, int j) const
 Implementation of OperSet::psymm()
 
int hermitian (int p) const
 Implementation of OperSet::hermitian()
 
bool operator== (const Oper &) const
 
- Public Member Functions inherited from libint2::OperSet
virtual std::string description () const =0
 Returns full human-readable description of the operator.
 
virtual std::string label () const =0
 Returns short label for the operator.
 
virtual unsigned int num_oper () const =0
 Number of operators in the set.
 

Protected Member Functions

 Oper ()
 The only declared constructor is only useable by derived classes.
 

Detailed Description

template<class Props>
class libint2::Oper< Props >

Oper is OperSet characterized by properties Props.


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