forked from lijiext/lammps
use fmt::format() for error_stats output.
This commit is contained in:
parent
9c3d108bbc
commit
d5d28bcbd2
|
@ -47,16 +47,7 @@ double ErrorStats::dev() const
|
|||
|
||||
std::ostream &operator<<(std::ostream &out, const ErrorStats &stats)
|
||||
{
|
||||
const std::ios_base::fmtflags flags = out.flags();
|
||||
const std::streamsize width = out.width(10);
|
||||
const std::streamsize prec = out.precision(3);
|
||||
|
||||
out << std::scientific << "Average: " << stats.avg() << " StdDev: " << stats.dev()
|
||||
<< " MaxErr: " << stats.max();
|
||||
|
||||
out.precision(prec);
|
||||
out.width(width);
|
||||
out.flags(flags);
|
||||
|
||||
return out << " @ item: " << stats.idx();
|
||||
out << fmt::format("Average: {:10.3e} StdDev: {:10.3e} MaxErr: {:10.3e} @ item: {}",
|
||||
stats.avg(), stats.dev(), stats.max(), stats.idx());
|
||||
return out;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue