15 #ifndef GAUGECONFIG_INCLUDED
16 #define GAUGECONFIG_INCLUDED
93 void read(
Field_G *U,
const string& filename =
string());
96 {
return read(U.
get(), filename); }
98 void write(
Field_G *U,
const string& filename =
string());
101 {
return write(U.
get(), filename); }
105 {
return read(U, filename); }
110 {
return write(U, filename); }
static const std::string class_name
void read_file(unique_ptr< Field_G > &U, const string &filename)
GaugeConfig(const string &type)
void read(unique_ptr< Field_G > &U, const string &filename=string())
void write_file(unique_ptr< Field_G > &U, const string &filename)
void read(Field_G *U, const string &filename=string())
void write(Field_G *U, const string &filename=string())
Bridge::VerboseLevel m_vl
void read_file(Field_G *U, const string &filename)
void write(unique_ptr< Field_G > &U, const string &filename=string())
void write_file(Field_G *U, const string &filename)
GaugeConfig class for file I/O of gauge configuration.
FieldIO class for file I/O of space-time distributed data.
DataSource * m_datasource
GaugeConfig & operator=(const GaugeConfig &)