[cig-commits] commit: Make BC's applied at every step for Energy Equation, which uses Multicorrector

Mercurial hg at geodynamics.org
Wed Mar 10 13:05:08 PST 2010


changeset:   750:6c8634d2f9a8
user:        Walter Landry <wlandry at caltech.edu>
date:        Wed Mar 10 13:02:06 2010 -0800
files:       SLE/ProvidedSystems/AdvectionDiffusion/src/Multicorrector.c
description:
Make BC's applied at every step for Energy Equation, which uses Multicorrector


diff -r d66c6a73f743 -r 6c8634d2f9a8 SLE/ProvidedSystems/AdvectionDiffusion/src/Multicorrector.c
--- a/SLE/ProvidedSystems/AdvectionDiffusion/src/Multicorrector.c	Wed Feb 24 16:52:42 2010 -0800
+++ b/SLE/ProvidedSystems/AdvectionDiffusion/src/Multicorrector.c	Wed Mar 10 13:02:06 2010 -0800
@@ -203,6 +203,11 @@ void _AdvDiffMulticorrector_Solve( void*
 
 	Journal_DPrintf( sle->debug, "In func %s:\n", __func__ );
 
+        /* First apply BC's */
+
+        FeVariable_ApplyBCs( sle->phiVector->feVariable, self->context );
+        FeVariable_ApplyBCs( sle->phiDotVector->feVariable, self->context );
+
 	/* Put mesh data onto vectors */
 	SolutionVector_LoadCurrentFeVariableValuesOntoVector( sle->phiVector );
 	SolutionVector_LoadCurrentFeVariableValuesOntoVector( sle->phiDotVector );



More information about the CIG-COMMITS mailing list