static PPNumericFormat ConstructNumericFormat(const std::string &format_string)
const size_t print_precision_
PostProcessor(const InputParameters ¶ms, PPType type)
virtual const std::vector< TimeHistoryEntry > & GetTimeHistory() const
virtual ~PostProcessor()=default
std::vector< std::string > subscribed_events_for_printing_
static PPType FigureTypeFromValue(const ParameterBlock &value)
const PPNumericFormat print_numeric_format_
virtual const ParameterBlock & GetValue() const
std::vector< std::string > subscribed_events_for_execution_
void ReceiveEventUpdate(const Event &event) override
const std::string & Name() const
virtual void Execute(const Event &event_context)=0
size_t NumericPrecision() const
void SetType(PPType type)
std::string solvername_filter_
void PushOntoStack(std::shared_ptr< ChiObject > &new_object) override
std::vector< TimeHistoryEntry > time_history_
std::string ConvertValueToString(const ParameterBlock &value) const
std::string ConvertScalarValueToString(const ParameterBlock &value) const
static InputParameters GetInputParameters()
PPNumericFormat NumericFormat() const
const std::vector< std::string > & PrintScope() const