52 cout << string(79,
'#') << endl;
54 cout <<
"#" << string(77,
' ') <<
"#" << endl;
58 tmpstr +=
"This is Thermal-FIST version ";
59 tmpstr += NumberToString(ThermalFIST_VERSION_MAJOR);
61 tmpstr += NumberToString(ThermalFIST_VERSION_MINOR);
63 if (ThermalFIST_VERSION_DEVEL != 0) {
65 tmpstr += NumberToString(ThermalFIST_VERSION_DEVEL);
68 tmpstr = OutputString(tmpstr);
70 cout << tmpstr << endl;
72 cout <<
"#" << string(77,
' ') <<
"#" << endl;
78 email += char(email[0] - 7);
80 email += char(
'a' + 2);
81 email += char(email[email.size() - 1] + 5);
85 char ch1 = email[email.size() - 2], ch2 = email[email.size() - 1];
86 email[email.size() - 1] = ch1;
87 email[email.size() - 2] = ch2;
95 tmpstr =
"Copyright (c) 2023 Volodymyr Vovchenko <" + email +
">";
97 tmpstr = OutputString(tmpstr);
99 cout << tmpstr << endl;
101 cout <<
"#" << string(77,
' ') <<
"#" << endl;
103 tmpstr =
"Distributed under the GNU General Public License 3.0 (GPLv3 or later)";
105 tmpstr = OutputString(tmpstr);
107 cout << tmpstr << endl;
109 cout <<
"#" << string(77,
' ') <<
"#" << endl;
111 tmpstr =
"Please cite when using this code:";
112 tmpstr = OutputString(tmpstr);
113 cout << tmpstr << endl;
115 tmpstr =
"V. Vovchenko, H. Stoecker, Comput. Phys. Commun. 244, 295 (2019)";
116 tmpstr = OutputString(tmpstr);
117 cout << tmpstr << endl;
123 cout <<
"#" << string(77,
' ') <<
"#" << endl;
126 tmpstr =
"The latest version is available at https://github.com/vlvovch/Thermal-FIST";
128 tmpstr = OutputString(tmpstr);
130 cout << tmpstr << endl;
132 cout <<
"#" << string(77,
' ') <<
"#" << endl;
134 cout << string(79,
'#') << endl;
177 if (GetProcessTimes(GetCurrentProcess(),&a,&b,&c,&d) != 0){