|
CHROMA
|
Routines associated with Chroma propagator IO. More...
#include "io/xml_group_reader.h"#include "io/enum_io/enum_qdpvolfmt_io.h"#include "io/enum_io/enum_quarkspintype_io.h"Go to the source code of this file.
Classes | |
| struct | Chroma::PropSourceConst_t |
| Propagator source construction parameters. More... | |
| struct | Chroma::PropSourceSmear_t |
| Source-smearing parameters. More... | |
| struct | Chroma::PropSinkSmear_t |
| Sink-smearing parameters. More... | |
| struct | Chroma::ChromaMultiProp_t |
| Multi-propagator parameters. More... | |
| struct | Chroma::ChromaProp_t |
| Propagator parameters. More... | |
| struct | Chroma::SeqSource_t |
| Sequential source parameters. More... | |
| struct | Chroma::MakeSourceProp_t |
| Mega structure holding a propagator source. More... | |
| struct | Chroma::Propagator_t |
| Mega structure holding a full forward prop (not sink smeared) More... | |
| struct | Chroma::ForwardProp_t |
| Mega structure holding a full forward sink-smeared prop. More... | |
| struct | Chroma::SequentialSource_t |
| Mega structure holding a full sequential source. More... | |
| struct | Chroma::SequentialProp_t |
| Mega structure holding a full sequential prop. More... | |
| struct | Chroma::SeqPropSourceSmeared_t |
| Mega structure holding a full sequential prop that is source smeared. More... | |
| struct | Chroma::QQQSpinIndices_t |
| Hold source and sink spin indices for a sparse QQQ file. More... | |
| struct | Chroma::QQDiquark_t |
| Mega structure holding QQ diquark object. More... | |
| struct | Chroma::QQQBarcomp_t |
| Mega structure holding QQQ props. More... | |
| struct | Chroma::QQbarMescomp_t |
| Mega structure holding QQbar props. More... | |
Namespaces | |
| Chroma | |
| Asqtad Staggered-Dirac operator. | |
Functions | |
| Real | Chroma::getMass (const GroupXML_t &fermact) |
| Given a fermion action in std::string form, return the Mass. More... | |
| multi1d< int > | Chroma::getFermActBoundary (const GroupXML_t &fermact) |
| Given a fermion action in std::string form, return the boundary. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, PropSourceConst_t &header) |
| Propagator source read. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const PropSourceConst_t &header) |
| Propagator source writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, PropSourceSmear_t &header) |
| Propagator source smearing read. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const PropSourceSmear_t &header) |
| Propagator source smearing writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, PropSinkSmear_t &header) |
| Propagator sink reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const PropSinkSmear_t &header) |
| Propagator sink writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, ChromaProp_t &header) |
| Propagator header read. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, ChromaMultiProp_t &header) |
| Multi Propagator header read. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const ChromaProp_t &header) |
| Propagator header writer. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const ChromaMultiProp_t &header) |
| Propagator header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, SeqSource_t ¶m) |
| SeqSource header reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const SeqSource_t ¶m) |
| SeqSource header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, MakeSourceProp_t &header) |
| MakeSourceProp reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const MakeSourceProp_t &header) |
| MakeSourceProp writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, Propagator_t &header) |
| Propagator_t reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const Propagator_t &header) |
| Propagator_t writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, ForwardProp_t &header) |
| ForwardProp reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const ForwardProp_t &header) |
| ForwardProp writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, SequentialSource_t &header) |
| SequentialSource reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const SequentialSource_t ¶m) |
| SequentialSource header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, SequentialProp_t &header) |
| SequentialProp reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const SequentialProp_t ¶m) |
| SequentialProp header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, QQQSpinIndices_t &input) |
| Source/sink spin indices. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const QQQSpinIndices_t &input) |
| Source/sink spin indices. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, QQDiquark_t ¶m) |
| QQDiquark header reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const QQDiquark_t ¶m) |
| QQDiquark header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, QQQBarcomp_t ¶m) |
| QQQBarcomp header reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const QQQBarcomp_t ¶m) |
| QQQBarcomp header writer. More... | |
| void | Chroma::read (XMLReader &xml, const std::string &path, QQbarMescomp_t ¶m) |
| QQbarMescomp header reader. More... | |
| void | Chroma::write (XMLWriter &xml, const std::string &path, const QQbarMescomp_t ¶m) |
| QQbarMescomp header writer. More... | |
| void | Chroma::writeQprop (XMLBufferWriter &file_xml, XMLBufferWriter &record_xml, const LatticePropagator &quark_prop, const std::string &file, QDP_volfmt_t volfmt, QDP_serialparallel_t serpar) |
| Write a Chroma propagator. More... | |
| void | Chroma::readQprop (XMLReader &file_xml, XMLReader &record_xml, LatticePropagator &quark_prop, const std::string &file, QDP_serialparallel_t serpar) |
| Read a Chroma propagator. More... | |
| void | Chroma::writeFermion (XMLBufferWriter &file_xml, XMLBufferWriter &record_xml, const LatticeFermion &fermion, const std::string &file, QDP_volfmt_t volfmt, QDP_serialparallel_t serpar) |
| void | Chroma::readFermion (XMLReader &file_xml, XMLReader &record_xml, LatticeFermion &fermion, const std::string &file, QDP_serialparallel_t serpar) |
Routines associated with Chroma propagator IO.
Definition in file qprop_io.h.