[cig-commits] commit 2456 by heister to /var/svn/dealii/aspect

dealii.demon at gmail.com dealii.demon at gmail.com
Wed Apr 9 15:06:11 PDT 2014


Revision 2456

fs: displace mesh after refinement

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


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

Diff:
Modified: branches/freesurface/source/simulator/core.cc
===================================================================
--- branches/freesurface/source/simulator/core.cc	2014-04-09 22:03:29 UTC (rev 2455)
+++ branches/freesurface/source/simulator/core.cc	2014-04-09 22:06:08 UTC (rev 2456)
@@ -1072,6 +1072,8 @@
        mesh_vertices     = distributed_mesh_vertices;
     }
 
+    free_surface_displace_mesh ();
+
     computing_timer.exit_section();
   }
 

Modified: branches/freesurface/source/simulator/freesurface.cc
===================================================================
--- branches/freesurface/source/simulator/freesurface.cc	2014-04-09 22:03:29 UTC (rev 2455)
+++ branches/freesurface/source/simulator/freesurface.cc	2014-04-09 22:06:08 UTC (rev 2456)
@@ -489,6 +489,8 @@
   template <int dim>
   void Simulator<dim>::free_surface_displace_mesh()
   {
+    if (!parameters.free_surface_enabled)
+      return;
     pcout << "FS: free_surface_displace_mesh()" << std::endl;
 
     typename DoFHandler<dim>::active_cell_iterator  cell = free_surface_dof_handler.begin_active(),


More information about the CIG-COMMITS mailing list