Bridge++  Ver. 2.0.2
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() [1/2]

EpsilonTensor::EpsilonTensor ( )
inline

Definition at line 67 of file epsilonTensor.h.

◆ ~EpsilonTensor()

virtual EpsilonTensor::~EpsilonTensor ( )
inlinevirtual

Definition at line 72 of file epsilonTensor.h.

◆ EpsilonTensor() [2/2]

EpsilonTensor::EpsilonTensor ( const EpsilonTensor )
private

Member Function Documentation

◆ epsilon_3_index()

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

Definition at line 64 of file epsilonTensor.cpp.

◆ epsilon_3_value()

int EpsilonTensor::epsilon_3_value ( const int  n) const

Definition at line 78 of file epsilonTensor.cpp.

◆ init()

void EpsilonTensor::init ( )
private

Definition at line 20 of file epsilonTensor.cpp.

◆ operator=()

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

Member Data Documentation

◆ m_epsilon_3_index

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

Definition at line 63 of file epsilonTensor.h.

◆ m_epsilon_3_value

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

Definition at line 64 of file epsilonTensor.h.

◆ m_Nepsilon_3

int EpsilonTensor::m_Nepsilon_3
private

Definition at line 60 of file epsilonTensor.h.

◆ m_Nepsilon_3_index

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: