From 3a9fee7f9ec8c1f6bbf8f34e816891223086cb7a Mon Sep 17 00:00:00 2001 From: Santiago Ospina Date: Fri, 5 Oct 2018 15:22:48 +0200 Subject: [PATCH] Adds meaningful output for invalid state exception of grid functions Signed-off-by: Santiago Ospina --- dune/dorie/interface/transport_simulation.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dune/dorie/interface/transport_simulation.cc b/dune/dorie/interface/transport_simulation.cc index 16fc281c..552a590f 100644 --- a/dune/dorie/interface/transport_simulation.cc +++ b/dune/dorie/interface/transport_simulation.cc @@ -80,9 +80,11 @@ template void TransportSimulation::operator_setup () { if (!gf_water_flux) - DUNE_THROW(Dune::Exception," "); + DUNE_THROW(Dune::InvalidStateException, + "Pointer to gf_water_flux is invalid!"); if (!gf_saturation) - DUNE_THROW(Dune::Exception," "); + DUNE_THROW(Dune::InvalidStateException, + "Pointer to gf_saturation is invalid!"); // --- Local Operators --- double diff_coeff = inifile.get("parameters.molecularDiffusion"); -- GitLab