CHROMA
Classes | Functions
collect_multi_propcomp.cc File Reference

Main code for propagator generation. More...

#include <iostream>
#include <cstdio>
#include <iomanip>
#include "chroma.h"

Go to the source code of this file.

Classes

struct  Prop_t
 Propagators. More...
 
struct  Component_t
 
struct  PropagatorComponent_input_t
 

Functions

void read (XMLReader &xml, const std::string &path, Component_t &comp)
 
void write (XMLWriter &xml, const std::string &path, const Component_t &comp)
 
void read (XMLReader &xml, const std::string &path, Prop_t &input)
 
void read (XMLReader &xml, const std::string &path, PropagatorComponent_input_t &input)
 
int main (int argc, char **argv)
 

Detailed Description

Main code for propagator generation.

Definition in file collect_multi_propcomp.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ read() [1/3]

void read ( XMLReader &  xml,
const std::string &  path,
Component_t comp 
)

Definition at line 39 of file collect_multi_propcomp.cc.

References Component_t::color, Chroma::read(), and Component_t::spin.

◆ read() [2/3]

void read ( XMLReader &  xml,
const std::string &  path,
Prop_t input 
)

◆ read() [3/3]

void read ( XMLReader &  xml,
const std::string &  path,
PropagatorComponent_input_t input 
)

◆ write()

void write ( XMLWriter &  xml,
const std::string &  path,
const Component_t comp 
)