CHROMA
Namespaces | Functions
transf.cc File Reference

Insertion/Extraction utilities for vectors/fermions/propagators. More...

#include "chromabase.h"
#include "util/ferm/transf.h"

Go to the source code of this file.

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 

Functions

void Chroma::CvToFerm (const LatticeColorVectorF &a, LatticeFermionF &b, int spin_index)
 Convert (insert) a LatticeColorVector into a LatticeFermion. More...
 
void Chroma::CvToFerm (const LatticeColorVectorD &a, LatticeFermionD &b, int spin_index)
 Convert (insert) a LatticeColorVector into a LatticeFermion. More...
 
void Chroma::CvToFerm (const LatticeColorVectorF &a, LatticeStaggeredFermionF &b)
 Convert (insert) a LatticeColorVector into a LatticeStaggeredFermion. More...
 
void Chroma::CvToFerm (const LatticeColorVectorD &a, LatticeStaggeredFermionD &b)
 Convert (insert) a LatticeColorVector into a LatticeStaggeredFermion. More...
 
void Chroma::FermToCv (const LatticeStaggeredFermionD &a, LatticeColorVectorD &b)
 Convert a LatticeStaggeredFermion into a LatticeColorVector (extract) More...
 
void Chroma::FermToCv (const LatticeStaggeredFermionF &a, LatticeColorVectorF &b)
 Convert a LatticeStaggeredFermion into a LatticeColorVector (extract) More...
 
void Chroma::FermToProp (const LatticeFermionF &a, LatticePropagatorF &b, int color_index, int spin_index)
 Insert a LatticeFermion into a LatticePropagator. More...
 
void Chroma::FermToProp (const LatticeFermionD &a, LatticePropagatorD &b, int color_index, int spin_index)
 Insert a LatticeFermion into a LatticePropagator. More...
 
void Chroma::FermToProp (const LatticeFermionF &a, LatticeColorVectorSpinMatrixF &b, int spin_index)
 Insert a LatticeFermion into a LatticeColorVectorSpinMatrix. More...
 
void Chroma::FermToProp (const LatticeFermionD &a, LatticeColorVectorSpinMatrixD &b, int spin_index)
 Insert a LatticeFermion into a LatticeColorVectorSpinMatrix. More...
 
void Chroma::FermToProp (const LatticeStaggeredFermionF &a, LatticeStaggeredPropagatorF &b, int color_index)
 Insert a LatticeStaggeredFermion into a LatticeStaggeredPropagator. More...
 
void Chroma::FermToProp (const LatticeStaggeredFermionD &a, LatticeStaggeredPropagatorD &b, int color_index)
 Insert a LatticeStaggeredFermion into a LatticeStaggeredPropagator. More...
 
void Chroma::PropToFerm (const LatticePropagatorF &b, LatticeFermionF &a, int color_index, int spin_index)
 Extract a LatticeFermion from a LatticePropagator. More...
 
void Chroma::PropToFerm (const LatticePropagatorD &b, LatticeFermionD &a, int color_index, int spin_index)
 Extract a LatticeFermion from a LatticePropagator. More...
 
void Chroma::PropToFerm (const LatticeStaggeredPropagatorF &b, LatticeStaggeredFermionF &a, int color_index)
 Extract a LatticeStaggeredFermion from a LatticeStaggeredPropagator. More...
 
void Chroma::PropToFerm (const LatticeStaggeredPropagatorD &b, LatticeStaggeredFermionD &a, int color_index)
 Extract a LatticeStaggeredFermion from a LatticeStaggeredPropagator. More...
 

Detailed Description

Insertion/Extraction utilities for vectors/fermions/propagators.

Definition in file transf.cc.