CHROMA
|
Test 4d fermion actions. More...
#include <iostream>
#include <cstdio>
#include "chroma.h"
#include "update/molecdyn/monomial/read_rat_approx.h"
#include "actions/ferm/invert/multi_syssolver_mdagm_aggregate.h"
#include "actions/ferm/invert/multi_syssolver_mdagm_accumulate_aggregate.h"
Go to the source code of this file.
Functions | |
bool | linkage_hack () |
To insure linking of code, place the registered code flags here. More... | |
int | main (int argc, char **argv) |
Test 4d fermion actions.
Definition in file t_solver_accum.cc.
bool linkage_hack | ( | ) |
To insure linking of code, place the registered code flags here.
This is the bit of code that dictates what fermacts are in use
Definition at line 19 of file t_solver_accum.cc.
References Chroma::WilsonTypeFermActs5DEnv::registerAll(), Chroma::WilsonTypeFermActsEnv::registerAll(), Chroma::MdagMMultiSysSolverAccumulateEnv::registerAll(), Chroma::MdagMMultiSysSolverAccumulateArrayEnv::registerAll(), Chroma::MdagMMultiSysSolverEnv::registerAll(), and Chroma::MdagMMultiSysSolverArrayEnv::registerAll().
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 35 of file t_solver_accum.cc.
References Chroma::CFG_TYPE_WEAK_FIELD, Chroma::finalize(), Chroma::gaugeStartup(), Chroma::gaussian(), Chroma::getXMLOutputInstance(), Chroma::i, Chroma::GroupXML_t::id, Chroma::initialize(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), linkage_hack(), Chroma::MesPlq(), n, N5, Nd, Chroma::RemezCoeff_t::norm, Chroma::GroupXML_t::path, Chroma::RemezCoeff_t::pole, Chroma::pop(), Chroma::proginfo(), Chroma::push(), Chroma::read(), Chroma::readXMLGroup(), Chroma::RemezCoeff_t::res, Chroma::u, Chroma::unitarityCheck(), Chroma::GroupXML_t::xml, and Chroma::zero.