We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 089a96b commit 0861660Copy full SHA for 0861660
1 file changed
argparse/argparse.cpp
@@ -7,12 +7,20 @@ namespace next {
7
Arguments parse_arguments(int argc, char** argv)
8
{
9
if (argc != 6) {
10
- std::cerr << "Usage: next <initial.txt> <dt> <dump_interval> <vtk|vtu>\n";
+ std::cerr << "Usage: next <input.txt> <threads> <dt> <dump_interval> <vtk|vtu>\n";
11
std::exit(1);
12
}
13
14
Arguments args;
15
- args.input_file = argv[2];
+
16
+ args.input_file = argv[1];
17
18
+ args.threads = std::stoi(argv[2]);
19
+ if (args.threads < 1) {
20
+ std::cerr << "Thread count must be >= 1\n";
21
+ std::exit(1);
22
+ }
23
24
args.dt = std::stod(argv[3]);
25
args.dump_interval = std::stod(argv[4]);
26
0 commit comments