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