From 8b6bff538b0e2f39d320a53abc77078ee40c134a Mon Sep 17 00:00:00 2001
From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be>
Date: Thu, 18 Feb 2010 09:39:48 +0000
Subject: [PATCH] dg : fix bug on bnd condition when there is no diffusion

---
 Solver/dgConservationLaw.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Solver/dgConservationLaw.cpp b/Solver/dgConservationLaw.cpp
index aee3df289f..eb6c83db84 100644
--- a/Solver/dgConservationLaw.cpp
+++ b/Solver/dgConservationLaw.cpp
@@ -61,8 +61,8 @@ class dgBoundaryConditionOutsideValue : public dgBoundaryCondition {
         maxDif->addMeAsDependencyOf(this);
     }
     void _eval() {
-      solutionRight.set(outsideValue());
       if(maxDif){
+        solutionRight.set(outsideValue());
         for(int i=0;i<_value.size1(); i++)
           for(int j=0;j<_value.size2(); j++)
             _value(i,j) = (*maxDif)(i,j);
-- 
GitLab