Base class for comparing quantities and producing a boolean value.
Compares two vector post-processors of equal size and produces a boolean value.
virtual void execute() override
Execute method.
const VectorPostprocessorValue & _values_a
Values of the first vector post-processor to compare.
virtual PostprocessorValue getValue() const override
This will get called to actually grab the final value the postprocessor has calculated.
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.
PostprocessorValue _comparison_value
The comparison value; 1 for all true and 0 for at least one false.
static InputParameters validParams()
const VectorPostprocessorValue & _values_b
Values of the second vector post-processor to compare.