32 virtual std::string
filename()
override;
47 std::string
join(
const T & begin,
const T & end,
const char *
const delim);
An output object for writing the DOF map of the system in a machine parsable format.
bool _write_file
Flag for controlling outputting console information to a file.
std::string join(const T &begin, const T &end, const char *const delim)
A helper method for joining items with a delimeter.
std::stringstream _file_output_stream
Stream for storing information to be written to a file.
static InputParameters validParams()
virtual std::string filename() override
Creates the output file name Appends the user-supplied 'file_base' input parameter with a '....
const unsigned int _nl_sys_num
The nonlinear system number we should output degree of freedom information for.
void output() override
Write the DOF mapt.
void writeStreamToFile(bool append=true)
Write the file stream to the file.
std::string demangle(const std::string &name)
Try to demangle type name.
MooseMesh & _mesh
Reference to the mesh object.
bool _write_screen
Flag for controlling outputting console information to screen.
std::string _system_name
The name of the system to extract DOF information.
An outputter with filename support.
const InputParameters & parameters() const
Get the parameters of the object.
const std::string & name() const
Get the name of the class.
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...