From da9b3f0565e38e0671e2f92b21e7cbfac3651524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atgeirr=20Fl=C3=B8=20Rasmussen?= Date: Mon, 20 Jun 2011 11:13:45 +0200 Subject: [PATCH] Added a static assertation and two matrix types. --- dune/porsol/blackoil/fluid/BlackoilDefs.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dune/porsol/blackoil/fluid/BlackoilDefs.hpp b/dune/porsol/blackoil/fluid/BlackoilDefs.hpp index 091e92b99..e6e4afcbb 100644 --- a/dune/porsol/blackoil/fluid/BlackoilDefs.hpp +++ b/dune/porsol/blackoil/fluid/BlackoilDefs.hpp @@ -22,7 +22,8 @@ #include - +#include +#include namespace Opm { @@ -39,6 +40,9 @@ namespace Opm typedef double Scalar; typedef Dune::FieldVector CompVec; typedef Dune::FieldVector PhaseVec; + BOOST_STATIC_ASSERT(int(numComponents) == int(numPhases)); + typedef Dune::FieldMatrix PhaseToCompMatrix; + typedef Dune::FieldMatrix PhaseJacobian; }; } // namespace Opm