41 virtual void output()
override;
47 virtual std::string
filename()
override;
80 bool include_time_step,
unsigned int _precision
Decimal digits per number in the CSV file.
bool _write_all_table
Flag for writing scalar and/or postprocessor data.
virtual std::string filename() override
The filename for the output file.
std::vector< std::tuple< std::string, std::string, bool > > _latest_vpp_filenames
Current list of VPP filenames for creating _LATEST/_FINAL symlinks.
virtual void outputReporters() override
Sets the write flag and calls TableOutput::outputVectorPostprocessors()
bool _write_vector_table
Flag for writing vector postprocessor data.
virtual void outputPostprocessors() override
Sets the write flag and calls TableOutput::outputPostprocessors()
static InputParameters validParams()
bool _align
Flag for aligning data in .csv file.
Based class for adding basic filename support to output base class.
bool _recovering
Flag indicating MOOSE is recovering via –recover command-line option.
virtual void output()=0
Overload this function with the desired output activities.
std::string _delimiter
The delimiter used when writing the CSV file.
virtual void outputVectorPostprocessors() override
Sets the write flag and calls TableOutput::outputVectorPostprocessors()
virtual void outputScalarVariables() override
Sets the write flag and calls TableOutput::outputScalarVariables()
std::string getVectorPostprocessorFilePrefix(const std::string &vpp_name)
Returns the filename without the time/timestep information.
const bool _sort_columns
Flag for sorting column names.
Base class for scalar variables and postprocessors output objects.
std::string getVectorPostprocessorFileName(const std::string &vpp_name, bool include_time_step, bool is_distributed)
Generates a filename pattern for Vectorpostprocessors filebase + VPP name + time step + "...
const InputParameters & parameters() const
Get the parameters of the object.
virtual void output() override
Output the table to a *.csv file.
bool _create_latest_symlink
Flag for creating a _LATEST symlink.
bool _create_final_symlink
Flag for creating a _FINAL symlink.
CSV(const InputParameters ¶meters)
Class constructor.
void initialSetup() override
Setup the CSV output If restarting and the append_restart flag is false, then the output data is clea...