diff --git a/dumux/boxmodels/common/boxproblem.hh b/dumux/boxmodels/common/boxproblem.hh index 0f8427c6aa39bc934cc4f405835600b70e428c5d..32bca759deaa9e41cc646f57e5284bf6ada76ce6 100644 --- a/dumux/boxmodels/common/boxproblem.hh +++ b/dumux/boxmodels/common/boxproblem.hh @@ -754,15 +754,13 @@ protected: //! Returns the applied VTK-writer for the output VtkMultiWriter& resultWriter() { - if (!resultWriter_) - resultWriter_ = new VtkMultiWriter(asImp_().name()); + createResultWriter_(); return *resultWriter_; } //! \copydoc Dumux::IMPETProblem::resultWriter() VtkMultiWriter& resultWriter() const { - if (!resultWriter_) - resultWriter_ = new VtkMultiWriter(asImp_().name()); + createResultWriter_(); return *resultWriter_; }