Always warn about unused parameters, even if no solution output requested.

This commit is contained in:
Atgeirr Flø Rasmussen
2012-01-24 16:00:16 +01:00
parent 148c5a27d3
commit a3662637c1

View File

@@ -381,12 +381,15 @@ main(int argc, char** argv)
using Opm::ImplicitTransportLinAlgSupport::CSRMatrixUmfpackSolver;
CSRMatrixUmfpackSolver linsolve;
// Warn if any parameters are unused.
if (param.anyUnused()) {
std::cout << "-------------------- Unused parameters: --------------------\n";
param.displayUsage();
std::cout << "----------------------------------------------------------------" << std::endl;
}
// Write parameters used for later reference.
if (output) {
if (param.anyUnused()) {
std::cout << "-------------------- Unused parameters: --------------------\n";
param.displayUsage();
std::cout << "----------------------------------------------------------------" << std::endl;
}
param.writeParam(output_dir + "/spu_2p.param");
}