Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EpsilonTensor Class Reference

Epsilon tensor utility. More...

#include <epsilonTensor.h>

Public Member Functions

 EpsilonTensor ()
 
virtual ~EpsilonTensor ()
 
int epsilon_3_index (const int n, const int i) const
 
int epsilon_3_value (const int n) const
 

Private Member Functions

 EpsilonTensor (const EpsilonTensor &)
 
EpsilonTensoroperator= (const EpsilonTensor &)
 
void init ()
 

Private Attributes

int m_Nepsilon_3
 
int m_Nepsilon_3_index
 
std::vector< std::vector< int > > m_epsilon_3_index
 
std::vector< int > m_epsilon_3_value
 

Detailed Description

Epsilon tensor utility.

EpsilonTensor gives index and value of a totally antisymmetric tensor, exported from corr2pt_4spinor. It becomes const, rather than functions, thanks to Aoyama-san. [20 Apr 2017 Y.Namekawa]

Definition at line 51 of file epsilonTensor.h.

Constructor & Destructor Documentation

EpsilonTensor::EpsilonTensor ( )
inline

Definition at line 67 of file epsilonTensor.h.

virtual EpsilonTensor::~EpsilonTensor ( )
inlinevirtual

Definition at line 72 of file epsilonTensor.h.

EpsilonTensor::EpsilonTensor ( const EpsilonTensor )
private

Member Function Documentation

int EpsilonTensor::epsilon_3_index ( const int  n,
const int  i 
) const

Definition at line 64 of file epsilonTensor.cpp.

int EpsilonTensor::epsilon_3_value ( const int  n) const

Definition at line 78 of file epsilonTensor.cpp.

void EpsilonTensor::init ( )
private

Definition at line 20 of file epsilonTensor.cpp.

EpsilonTensor& EpsilonTensor::operator= ( const EpsilonTensor )
private

Member Data Documentation

std::vector<std::vector<int> > EpsilonTensor::m_epsilon_3_index
private

Definition at line 63 of file epsilonTensor.h.

std::vector<int> EpsilonTensor::m_epsilon_3_value
private

Definition at line 64 of file epsilonTensor.h.

int EpsilonTensor::m_Nepsilon_3
private

Definition at line 60 of file epsilonTensor.h.

int EpsilonTensor::m_Nepsilon_3_index
private

Definition at line 61 of file epsilonTensor.h.


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