diff --git a/dumux/material/fluidsystems/3pimmiscible.hh b/dumux/material/fluidsystems/3pimmiscible.hh index 07df9b43fdbe9983c7d1f6f456cd759b59fe2efb..4914eb2576baf9928cd16ca3ee1317de738f4eb1 100644 --- a/dumux/material/fluidsystems/3pimmiscible.hh +++ b/dumux/material/fluidsystems/3pimmiscible.hh @@ -121,6 +121,7 @@ public: case wPhaseIdx: return WettingFluid::isGas(); break; case nPhaseIdx: return NonwettingFluid::isGas(); break; case gPhaseIdx: return Gas::isGas(); break; + default: DUNE_THROW(Dune::InvalidStateException, "Invalid phase index"); } } @@ -159,6 +160,7 @@ public: case wPhaseIdx: return WettingFluid::isCompressible(); break; case nPhaseIdx: return NonwettingFluid::isCompressible(); break; case gPhaseIdx: return Gas::isCompressible(); break; + default: DUNE_THROW(Dune::InvalidStateException, "Invalid phase index"); } } @@ -178,6 +180,7 @@ public: case wPhaseIdx: return WettingFluid::isIdealGas(); break; case nPhaseIdx: return NonwettingFluid::isIdealGas(); break; case gPhaseIdx: return Gas::isIdealGas(); break; + default: DUNE_THROW(Dune::InvalidStateException, "Invalid phase index"); } }