Template Class OutputHandler¶
Defined in File output_handler.h
Nested Relationships¶
Nested Types¶
Class Documentation¶
-
template<int dim, int spacedim, typename VectorType>
class OutputHandler¶ Write semantic execution fields on one native finite-element space.
Public Types
-
using global_index = dealii::types::global_dof_index¶
-
using Space = FiniteElementSpaceView<dim, spacedim>¶
Public Functions
-
inline OutputHandler(const Space &space, const OutputHandlerParameters ¶meters, std::string basename)¶
-
inline OutputHandler(const Space &space, const std::filesystem::path &output_directory, std::string basename)¶
Write fields below an application-provided output directory.
-
template<typename SemanticField>
inline OutputHandler(const SemanticField &field, const std::filesystem::path &output_directory, std::string basename)¶ Prepare output for one registered scalar or vector field.
-
inline void add_field(const ScalarField &field)¶
Register a scalar semantic field on this handler’s FE space.
-
inline void add_field(const VectorField &field)¶
Register a vector semantic field on this handler’s FE space.
-
inline void write(const StateAccessor<VectorType> &state, const double time)¶
Write one output step from solver-neutral semantic state.
-
using global_index = dealii::types::global_dof_index¶