28 std::fstream field_out;
29 field_out.open(filename.c_str(), std::ios::out);
30 if (!field_out.is_open()) {
31 std::cout <<
"Failed to open the text file." << __FILE__ <<
"(" << __LINE__ <<
")" << std::endl;
37 field_out <<
m_Nin << std::endl;
38 field_out <<
m_Nvol << std::endl;
39 field_out <<
m_Nex << std::endl;
41 field_out.setf(std::ios_base::scientific, std::ios_base::floatfield);
42 field_out.precision(14);
45 for (
int j = 0; j < Nsize; ++j) {
46 field_out <<
field[j] << std::endl;
61 std::fstream field_in;
62 field_in.open(filename.c_str(), std::ios::in);
63 if (!field_in.is_open()) {
64 std::cout <<
"Failed to open the text file." << __FILE__ <<
"(" << __LINE__ <<
")" << std::endl;
79 reset(Nin, Nvol, Nex);
86 for (
int j = 0; j < Nsize; ++j) {
103 for (
int ex = 0; ex <
m_Nex; ++ex) {
104 for (
int site = 0; site <
m_Nvol; ++site) {
106 for (
int in = 0; in <
m_Nin; ++in) {
113 if (fst > Fmax) Fmax = fst;
122 Fave = sum / ((double)
m_Nvol * m_Nex * NPE);
124 double fval = sum2 / ((double)
m_Nvol * m_Nex * NPE);