[cig-commits] commit 2477 by ian.rose to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Fri Apr 11 07:32:12 PDT 2014


Revision 2477

fs: Change the order of free_surface_execute to be more correct with regards to timestepping

U   branches/freesurface/source/simulator/core.cc


http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=2477&peg=2477

Diff:
Modified: branches/freesurface/source/simulator/core.cc
===================================================================
--- branches/freesurface/source/simulator/core.cc	2014-04-11 14:16:01 UTC (rev 2476)
+++ branches/freesurface/source/simulator/core.cc	2014-04-11 14:32:10 UTC (rev 2477)
@@ -1104,6 +1104,8 @@
       {
         case NonlinearSolver::IMPES:
         {
+          free_surface_execute ();
+
           assemble_advection_system (TemperatureOrComposition::temperature());
           build_advection_preconditioner(TemperatureOrComposition::temperature(),
                                          T_preconditioner);
@@ -1136,8 +1138,6 @@
           build_stokes_preconditioner();
           solve_stokes();
 
-          free_surface_execute ();
-
           break;
         }
         case NonlinearSolver::Stokes_only:


More information about the CIG-COMMITS mailing list