Loading src/inputs.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ struct GeometryAxis { bool periodic; }; struct GeometrySettings { std::tuple<GeometryAxis, GeometryAxis, GeometryAxis> axes; std::array<GeometryAxis, 3> axes; }; struct SolverSettings { GeometrySettings geometry; Loading src/inputs_file.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ solver_settings::SolverSettings InputsFile::load() { return solver_settings::SolverSettings(); } return maybe_solversettings.value(); }; } void InputsFile::save(solver_settings::SolverSettings settings) { Loading @@ -66,6 +66,6 @@ void InputsFile::save(solver_settings::SolverSettings settings) { << zz.high; ; out.close(); }; } } // namespace inputs_file src/main.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,10 @@ std::string read_file(std::string inputs_file) { } int main(int argc, char *argv[]) { if (argc<2) { std::cout << "Usage: mfix-parser <inputs file>"; return -1; } std::string fname(argv[1]); auto inputs_str = read_file(fname); auto maybe_success = parser::parse_inputs(inputs_str); Loading Loading
src/inputs.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ struct GeometryAxis { bool periodic; }; struct GeometrySettings { std::tuple<GeometryAxis, GeometryAxis, GeometryAxis> axes; std::array<GeometryAxis, 3> axes; }; struct SolverSettings { GeometrySettings geometry; Loading
src/inputs_file.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ solver_settings::SolverSettings InputsFile::load() { return solver_settings::SolverSettings(); } return maybe_solversettings.value(); }; } void InputsFile::save(solver_settings::SolverSettings settings) { Loading @@ -66,6 +66,6 @@ void InputsFile::save(solver_settings::SolverSettings settings) { << zz.high; ; out.close(); }; } } // namespace inputs_file
src/main.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,10 @@ std::string read_file(std::string inputs_file) { } int main(int argc, char *argv[]) { if (argc<2) { std::cout << "Usage: mfix-parser <inputs file>"; return -1; } std::string fname(argv[1]); auto inputs_str = read_file(fname); auto maybe_success = parser::parse_inputs(inputs_str); Loading