suzerain: #3056 save extrema statistics, compute fraction of negatives

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44302 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: comment grammar

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44303 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: add maybe_populate for bool

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44304 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: add maybe_override for bool

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44305 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: add ignore_rms to specification

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44306 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: add --largo_ignore_rms flag

Flag is only meant for the command line and should
not be present within restart files.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44307 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: add zero() member

Also tweak default constructor to avoid memset().

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44308 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: clean up timer labels

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44309 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: warn on active 'ignore_rms'

Hopefully this keeps people from failing to realize the
flag is turned on in production runs.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44310 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: balk on active 'ignore_rms'

Not interested in implementing this now, but I want
to make sure no one things it'll work.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44311 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: #3058 permit ignoring RMS for Largo

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@44312 0bd85f0b-c151-43b9-a1e9-27231104551f