15 #ifndef GAUGECONFIG_INCLUDED
16 #define GAUGECONFIG_INCLUDED
94 void read(
Field_G *U,
const string& filename =
string());
97 {
return read(U.
get(), filename); }
99 void write(
Field_G *U,
const string& filename =
string());
102 {
return write(U.
get(), filename); }
106 {
return read(U, filename); }
111 {
return write(U, filename); }
static const std::string class_name
IO_Format::Format * m_format
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 &)