ExodusIIOutput

Parameters

  • Required:
    • app (godzilla::App*) - Application we are part of

    • file (std::filesystem::__cxx11::path) - The name of the output file.

  • Optional:
    • interval (Integer) - Interval

    • name (godzilla::String) - Name of the object

    • True (godzilla::Flags<godzilla::ExecuteOn>) - When output should happen

    • variables (std::vector<godzilla::String, std::allocator<godzilla::String> >) - List of variables to be stored. If not specified, all variables will be stored.

class ExodusIIOutput : public godzilla::FileOutput

ExodusII output.

This saves the solution into an ExodusII file.

Input file example:

output:
  exo:
    type: ExodusIIOutput
    file: 'out'

This output works only with finite element problems

Public Functions

virtual void create() override

Called to construct the object.

virtual void output_step() override

Output a step of a simulation.