Add exceptions for missing input files

This commit is contained in:
Jean-Sébastien Caux
2026-10-23 13:23:31 +02:00
parent e0cf0c388c
commit 64bfe71805
5 changed files with 33 additions and 0 deletions
+3
View File
@@ -91,6 +91,9 @@ int main(int argc, char* argv[])
states_filename << filename_base.str() << ".states";
std::ifstream states_file;
states_file.open(states_filename.str());
if (states_file.fail()) {
throw AbacusException("Cound not open the states file " + states_filename.str());
}
states_file >> std::setprecision(std::numeric_limits<Real>::digits10 + 1);
std::stringstream holeIx2_filename;