sisi4s
Loading...
Searching...
No Matches
SpinOperator< F > Struct Template Referenceabstract
Inheritance diagram for SpinOperator< F >:
Collaboration diagram for SpinOperator< F >:

Public Member Functions

 SpinOperator (int No_, int Nv_)
 
virtual std::shared_ptr< Tensor< F > > getIJ ()=0
 
virtual std::shared_ptr< Tensor< F > > getAB ()=0
 

Public Attributes

std::shared_ptr< Tensor< F > > Sab
 
std::shared_ptr< Tensor< F > > Sij
 
int No
 
int Nv
 

Constructor & Destructor Documentation

◆ SpinOperator()

template<typename F >
SpinOperator< F >::SpinOperator ( int  No_,
int  Nv_ 
)
inline

Member Function Documentation

◆ getAB()

template<typename F >
virtual std::shared_ptr< Tensor< F > > SpinOperator< F >::getAB ( )
pure virtual

Implemented in SzOperator< F >.

◆ getIJ()

template<typename F >
virtual std::shared_ptr< Tensor< F > > SpinOperator< F >::getIJ ( )
pure virtual

Implemented in SzOperator< F >.

Member Data Documentation

◆ No

template<typename F >
int SpinOperator< F >::No

◆ Nv

template<typename F >
int SpinOperator< F >::Nv

◆ Sab

template<typename F >
std::shared_ptr< Tensor<F> > SpinOperator< F >::Sab

◆ Sij

template<typename F >
std::shared_ptr< Tensor<F> > SpinOperator< F >::Sij

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