26 int nin_field = v->
nin();
27 int nex_field = v->
nex();
32 if ((nin_file == 0) || (nex_file == 0)) {
39 vout.
detailed(
m_vl,
"%s: file format: nin=%d, nex=%d, Lvol=%d\n", __func__, nin_file, nex_file, Lvol);
40 vout.
detailed(
m_vl,
"%s: field format: nin=%d, nex=%d, Lvol=%d\n", __func__, nin_field, nex_field, v->
nvol());
48 vtmp.
reset(nin_field, Lvol, nex_field);
50 std::fstream config(filename.c_str(), std::ios::in);
51 if (!config.is_open()) {
58 for (
int j = 0; j < nex_file; ++j) {
59 for (
int isite = 0; isite < Lvol; ++isite) {
60 for (
int i = 0; i < nin_file; ++i) {
64 vtmp.
set(s, isite, t, val);
86 int nin_field = v->
nin();
87 int nex_field = v->
nex();
92 if ((nin_file == 0) || (nex_file == 0)) {
99 vout.
detailed(
m_vl,
"%s: file format: nin=%d, nex=%d, Lvol=%d\n", __func__, nin_file, nex_file, Lvol);
100 vout.
detailed(
m_vl,
"%s: field format: nin=%d, nex=%d, Lvol=%d\n", __func__, nin_field, nex_field, v->
nvol());
105 vtmp.
reset(nin_field, Lvol, nex_field);
113 std::fstream config(filename.c_str(), std::ios::out);
114 if (!config.is_open()) {
119 config.setf(std::ios_base::scientific, std::ios_base::floatfield);
120 config.precision(14);
124 for (
int j = 0; j < nex_file; ++j) {
125 for (
int isite = 0; isite < Lvol; ++isite) {
126 for (
int i = 0; i < nin_file; ++i) {
129 val = vtmp.
cmp(s, isite, t);
130 config << val << std::endl;