diff --git a/dumux/porousmediumflow/boxdfm/vtkoutputmodule.hh b/dumux/porousmediumflow/boxdfm/vtkoutputmodule.hh index eb27f29d779408047063459b2c39a430fcfadd73..5ecfba6a63a3757b08b451f2577c6822405bdc9c 100644 --- a/dumux/porousmediumflow/boxdfm/vtkoutputmodule.hh +++ b/dumux/porousmediumflow/boxdfm/vtkoutputmodule.hh @@ -219,26 +219,17 @@ private: const auto dofIdxGlobal = scv.dofIndex(); const auto& volVars = elemVolVars[scv]; - // get the scalar-valued data if (!scv.isOnFracture()) { for (std::size_t i = 0; i < volVarScalarDataInfo.size(); ++i) volVarScalarData[i][dofIdxGlobal] = volVarScalarDataInfo[i].get(volVars); - } - else - { - for (std::size_t i = 0; i < volVarScalarDataInfo.size(); ++i) - volVarScalarDataFracture[i][vertexToFractureVertexIdx_[dofIdxGlobal]] = volVarScalarDataInfo[i].get(volVars); - } - - // get the vector-valued data - if (!scv.isOnFracture()) - { for (std::size_t i = 0; i < volVarVectorDataInfo.size(); ++i) volVarVectorData[i][dofIdxGlobal] = volVarVectorDataInfo[i].get(volVars); } else { + for (std::size_t i = 0; i < volVarScalarDataInfo.size(); ++i) + volVarScalarDataFracture[i][vertexToFractureVertexIdx_[dofIdxGlobal]] = volVarScalarDataInfo[i].get(volVars); for (std::size_t i = 0; i < volVarVectorDataInfo.size(); ++i) volVarVectorDataFracture[i][vertexToFractureVertexIdx_[dofIdxGlobal]] = volVarVectorDataInfo[i].get(volVars); }