]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fixed memory consumption.
authorLuca Heltai <luca.heltai@sissa.it>
Mon, 7 Mar 2016 13:08:06 +0000 (14:08 +0100)
committerLuca Heltai <luca.heltai@sissa.it>
Wed, 6 Apr 2016 11:00:14 +0000 (13:00 +0200)
source/fe/mapping_manifold.cc

index c8ce69650e58d2ff7a6f206f7741e251834d1073..8c9e2a1db99aa662cf57af2e4e3b46f7f0709ed6 100644 (file)
@@ -52,16 +52,12 @@ template<int dim, int spacedim>
 std::size_t
 MappingManifold<dim,spacedim>::InternalData::memory_consumption () const
 {
-  return (Mapping<dim,spacedim>::InternalDataBase::memory_consumption() );
-  // MemoryConsumption::memory_consumption (covariant) +
-  // MemoryConsumption::memory_consumption (contravariant) +
-  // MemoryConsumption::memory_consumption (unit_tangentials) +
-  // MemoryConsumption::memory_consumption (aux) +
-  // MemoryConsumption::memory_consumption (mapping_support_points) +
-  // MemoryConsumption::memory_consumption (cell_of_current_support_points) +
-  // MemoryConsumption::memory_consumption (volume_elements) +
-  // MemoryConsumption::memory_consumption (polynomial_degree) +
-  // MemoryConsumption::memory_consumption (n_shape_functions));
+  return (Mapping<dim,spacedim>::InternalDataBase::memory_consumption() +
+          MemoryConsumption::memory_consumption (covariant) +
+          MemoryConsumption::memory_consumption (contravariant) +
+          MemoryConsumption::memory_consumption (unit_tangentials) +
+          MemoryConsumption::memory_consumption (aux) +
+          MemoryConsumption::memory_consumption (volume_elements));
 }
 
 
@@ -284,14 +280,12 @@ MappingManifold<dim,spacedim>::requires_update_flags (const UpdateFlags in) cons
                  | update_jacobian_pushed_forward_3rd_derivatives) )
         out |= update_covariant_transformation;
 
-      // The contravariant transformation
-      // used in the Piola transformation, which
-      // requires the determinant of the
-      // Jacobi matrix of the transformation.
-      // Because we have no way of knowing here whether the finite
-      // elements wants to use the contravariant of the Piola
-      // transforms, we add the JxW values to the list of flags to be
-      // updated for each cell.
+      // The contravariant transformation used in the Piola
+      // transformation, which requires the determinant of the Jacobi
+      // matrix of the transformation.  Because we have no way of
+      // knowing here whether the finite elements wants to use the
+      // contravariant of the Piola transforms, we add the JxW values
+      // to the list of flags to be updated for each cell.
       if (out & update_contravariant_transformation)
         out |= update_JxW_values;
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.