]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Change update_second_derivatives to update_hessians
authorJonathan Robey <class4kayaker@gmail.com>
Thu, 1 Sep 2016 00:48:58 +0000 (17:48 -0700)
committerJonathan Robey <class4kayaker@gmail.com>
Thu, 1 Sep 2016 00:57:16 +0000 (17:57 -0700)
20 files changed:
tests/bits/rt_1.cc
tests/bits/step-14.cc
tests/bits/step-15.cc
tests/fail/hp-step-14.cc
tests/fail/hp-step-15.cc
tests/fe/derivatives.cc
tests/fe/derivatives_bernstein.cc
tests/fe/derivatives_face.cc
tests/fe/shapes.h
tests/mappings/mapping_q1_eulerian.cc
tests/matrix_free/get_functions_common.h
tests/matrix_free/get_functions_gl.cc
tests/matrix_free/get_functions_mappingq.cc
tests/matrix_free/get_functions_q_hierarchical.cc
tests/matrix_free/get_functions_rect.cc
tests/matrix_free/get_functions_variants.cc
tests/matrix_free/matrix_vector_18.cc
tests/matrix_free/no_index_initialize.cc
tests/matrix_free/update_mapping_only.cc
tests/numerics/derivatives.cc

index e4fc58f0c40e5be886cbc6359be218c90a7ba15b..42ec1686e39ef42a0ee95a63a9d26235eaf8e54f 100644 (file)
@@ -49,7 +49,7 @@ void test (const unsigned int degree,
   FEFaceValues<dim> fe_values (fe, q,
                                update_values |
                                update_gradients |
-                               update_second_derivatives |
+                               update_hessians |
                                update_quadrature_points |
                                update_jacobians);
   fe_values.reinit (dof_handler.begin_active(), 0);
index 9193f5588e5cd60d80bb12b61a6f7cd909a7d843..c24272fc0f982e27aa9d04c9b3e221ce9264c491 100644 (file)
@@ -1474,7 +1474,7 @@ namespace LaplaceSolver
     :
     fe_values (fe, quadrature,
                update_values             |
-               update_second_derivatives |
+               update_hessians |
                update_quadrature_points           |
                update_JxW_values),
     right_hand_side (&right_hand_side)
index fc6dbfba8f8453355e8dda0bef4d11aa71aaaaee..5af0ed76eb9af2af04c6106ceb2a246a33275f58 100644 (file)
@@ -397,7 +397,7 @@ void MinimizationProblem<1>::refine_grid ()
   QTrapez<dim> quadrature;
   FEValues<dim> fe_values (fe, quadrature,
                            update_values   | update_gradients |
-                           update_second_derivatives |
+                           update_hessians |
                            update_quadrature_points | update_JxW_values);
 
   FEValues<dim> neighbor_fe_values (fe, quadrature,
index 00e71c3fc0a02915a07c9f862b13e1d8acff9238..c89514764389e06e9a21163322af0565ac75ae76 100644 (file)
@@ -1472,7 +1472,7 @@ namespace LaplaceSolver
     :
     fe_values (fe, quadrature,
                update_values             |
-               update_second_derivatives |
+               update_hessians |
                update_quadrature_points           |
                update_JxW_values),
     right_hand_side (&right_hand_side)
index c6ce14c34d638da78628a5a5983e38cb4d3fa057..804b5590af16a6f78e914050ad4dc96750222ac3 100644 (file)
@@ -399,7 +399,7 @@ void MinimizationProblem<1>::refine_grid ()
   hp::QCollection<dim> quadrature(q);
   hp::FEValues<dim> fe_values (fe, quadrature,
                                update_values   | update_gradients |
-                               update_second_derivatives |
+                               update_hessians |
                                update_quadrature_points | update_JxW_values);
 
   hp::FEValues<dim> neighbor_fe_values (fe, quadrature,
index e3ab65ee09dc8090235ec550415b0a655678dd44..f63d6a75ffc0c6d4debf4677082955d942d2489c 100644 (file)
@@ -51,7 +51,7 @@ plot_derivatives(Mapping<dim> &mapping,
   QTrapez<dim> q;
 //  QIterated<dim> q(q_trapez, div);
   FEValues<dim> fe(mapping, finel, q, UpdateFlags(update_gradients
-                                                  | update_second_derivatives));
+                                                  | update_hessians));
   fe.reinit(c);
 
   unsigned int k=0;
index 323d01dba7b9a1a800682f8cda0899c81ed9f574..caa7e4fc31f0664053f9a6a0f6beb5364f088cfa 100644 (file)
@@ -51,7 +51,7 @@ plot_derivatives(Mapping<dim> &mapping,
   QTrapez<dim> q;
 //  QIterated<dim> q(q_trapez, div);
   FEValues<dim> fe(mapping, finel, q, UpdateFlags(update_gradients
-                                                  | update_second_derivatives));
+                                                  | update_hessians));
   fe.reinit(c);
 
   unsigned int k=0;
index 180d981c3e582feb5b417b72dce526888f8fbf49..bee7d926d05072b8d13c83120f97831b716ebb87 100644 (file)
@@ -49,7 +49,7 @@ plot_derivatives(Mapping<dim> &mapping,
   QGauss<dim-1> q(1);
 //  QIterated<dim> q(q_trapez, div);
   FEFaceValues<dim> fe(mapping, finel, q, UpdateFlags(update_gradients
-                                                      | update_second_derivatives));
+                                                      | update_hessians));
   for (unsigned int face=0; face<GeometryInfo<dim>::faces_per_cell; ++face)
     {
       fe.reinit(c, face);
index 5b80b6c898e5e74ae18369e277e584bb3f70d748..c81b99584c031a924265a596d49c64dd6b556edf 100644 (file)
@@ -44,7 +44,7 @@ plot_shape_functions(Mapping<dim> &mapping,
   QIterated<dim> q(q_trapez, div);
   FEValues<dim> fe(mapping, finel, q, UpdateFlags(update_values
                                                   | update_gradients
-                                                  | update_second_derivatives));
+                                                  | update_hessians));
 
   sprintf(fname, "Cell%dd-%s", dim, name);
 //  cerr << "\n" << fname << "\n";
@@ -106,7 +106,7 @@ plot_face_shape_functions(
   const char *name,
   UpdateFlags uflags = UpdateFlags(update_values
                                    | update_gradients
-                                   | update_second_derivatives))
+                                   | update_hessians))
 {
   Triangulation<dim> tr;
   DoFHandler<dim> dof(tr);
@@ -389,7 +389,7 @@ void test_compute_functions (const Mapping<dim> &mapping,
   dof.distribute_dofs(fe);
 
   const UpdateFlags update_all = (update_values | update_gradients |
-                                  update_second_derivatives);
+                                  update_hessians);
 
   // first check this for FEValues
   // objects
index 3edfd4b17b510eea9632be958cc3379e87d44290..6e28f74da8d98967d97d4cfb37a38ccb6906d497 100644 (file)
@@ -65,7 +65,7 @@ show_values(FiniteElement<dim> &fe,
                           UpdateFlags(update_values |
                                       update_JxW_values |
                                       update_gradients |
-                                      update_second_derivatives));
+                                      update_hessians));
   typename DoFHandler<dim>::cell_iterator c = dof.begin();
   fe_values.reinit(c);
 
index 039dd4bf8de612e95a4c16844d7e7842a977e496..ddc289fff1d6438605c4c8fde23f24f4974509ca 100644 (file)
@@ -251,7 +251,7 @@ void do_test (const DoFHandler<dim> &dof,
     const QGauss<1> quad (fe_degree+1);
     typename MatrixFree<dim,number>::AdditionalData data;
     data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-    data.mapping_update_flags = update_gradients | update_second_derivatives;
+    data.mapping_update_flags = update_gradients | update_hessians;
     mf_data.reinit (dof, constraints, quad, data);
   }
 
index 43ceb7b845869d0413bd48fd3d4ed65d3775807c..64fc569e69dc3d35d15ed728e1dc4bb0b49afcd6 100644 (file)
@@ -85,7 +85,7 @@ void test ()
   MappingQ<dim> mapping (2);
   typename MatrixFree<dim,number>::AdditionalData data;
   data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-  data.mapping_update_flags = update_gradients | update_second_derivatives;
+  data.mapping_update_flags = update_gradients | update_hessians;
   mf_data.reinit (mapping, dof, constraints, quad, data);
   MatrixFreeTest<dim,fe_degree,fe_degree+1,number> mf (mf_data, mapping);
   mf.test_functions (solution);
index 9b7f97d7921b400ff03debec99da1f2c2608dad3..2165aa45af54f0ba18b6019ac0b1690b4d33a657 100644 (file)
@@ -85,7 +85,7 @@ void test ()
     const QGauss<1> quad (fe_degree+1);
     typename MatrixFree<dim,number>::AdditionalData data;
     data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-    data.mapping_update_flags = update_gradients | update_second_derivatives;
+    data.mapping_update_flags = update_gradients | update_hessians;
     mf_data.reinit (mapping, dof, constraints, quad, data);
   }
 
index 3434d2fba8984eff3328b5f50b52ccd6bfbc8c73..9cac15c86fb27e7f6b68fecd86aba13b7e40b50f 100644 (file)
@@ -88,7 +88,7 @@ void test ()
   MappingQ<dim> mapping (4);
   typename MatrixFree<dim,number>::AdditionalData data;
   data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-  data.mapping_update_flags = update_gradients | update_second_derivatives;
+  data.mapping_update_flags = update_gradients | update_hessians;
   mf_data.reinit (mapping, dof, constraints, quad, data);
   MatrixFreeTest<dim,fe_degree,fe_degree+1,number> mf (mf_data, mapping);
   mf.test_functions (solution);
index e875f40f6f86ec686f3ae2d07a0316efa1eaf58a..f42029c25961408fe12c4b79088a92a0c41c3142 100644 (file)
@@ -41,7 +41,7 @@ void sub_test (const DoFHandler<dim> &dof,
   MappingQ<dim> mapping (2);
   typename MatrixFree<dim,number>::AdditionalData data;
   data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-  data.mapping_update_flags = update_gradients | update_second_derivatives;
+  data.mapping_update_flags = update_gradients | update_hessians;
   mf_data.reinit (mapping, dof, constraints, quad, data);
   MatrixFreeTest<dim,fe_degree,n_q_points_1d,number> mf (mf_data, mapping);
   mf.test_functions (solution);
index 072c6940af5e5d57a5b3bee65354745a37e83f8a..f6bbf76f3cc840ef8aa2770bdba0aff6d2ebc1e2 100644 (file)
@@ -178,7 +178,7 @@ void test ()
     const QGauss<1> quad (fe_degree+1);
     typename MatrixFree<dim>::AdditionalData data;
     data.tasks_parallel_scheme = MatrixFree<dim>::AdditionalData::none;
-    data.mapping_update_flags = update_gradients | update_second_derivatives;
+    data.mapping_update_flags = update_gradients | update_hessians;
     mf_data.reinit (dof, constraints, quad, data);
   }
 
index 87a09d32e84db87de646f03cd493446a15556b37..7f70b6a420945659e022a712735f0855968f3043 100644 (file)
@@ -120,7 +120,7 @@ void do_test (const DoFHandler<dim> &dof,
           MatrixFree<dim,number>::AdditionalData::partition_partition;
       }
     data.tasks_block_size = 7;
-    data.mapping_update_flags |= update_second_derivatives;
+    data.mapping_update_flags |= update_hessians;
 
     mf_data.reinit (dof, constraints, quad, data);
   }
@@ -155,7 +155,7 @@ void do_test (const DoFHandler<dim> &dof,
 
     FEValues<dim> fe_values (dof.get_fe(), quadrature_formula,
                              update_values    |  update_gradients |
-                             update_JxW_values | update_second_derivatives);
+                             update_JxW_values | update_hessians);
 
     const unsigned int   dofs_per_cell = dof.get_fe().dofs_per_cell;
     const unsigned int   n_q_points    = quadrature_formula.size();
index 462f2bac300410162dcf1a2ebccb9e54fa772521..17297273cabe4813c26eadde77c44a6cb64ffc24 100644 (file)
@@ -135,7 +135,7 @@ void do_test (const DoFHandler<dim> &dof,
     const QGauss<1> quad (fe_degree+1);
     typename MatrixFree<dim,number>::AdditionalData data;
     data.tasks_parallel_scheme = MatrixFree<dim,number>::AdditionalData::none;
-    data.mapping_update_flags = update_gradients | update_second_derivatives;
+    data.mapping_update_flags = update_gradients | update_hessians;
     data.initialize_indices = false;
     mf_data.reinit (dof, constraints, quad, data);
   }
index 1472c1ce086f84bc71c617833515da18c1c19fa9..85ebeb3717325e69d0269a6c9e47f87248ff1e45 100644 (file)
@@ -82,7 +82,7 @@ void test ()
         const QGauss<1> quad (fe_degree+1);
         typename MatrixFree<dim,double>::AdditionalData data;
         data.tasks_parallel_scheme = MatrixFree<dim,double>::AdditionalData::none;
-        data.mapping_update_flags = update_gradients | update_second_derivatives;
+        data.mapping_update_flags = update_gradients | update_hessians;
         if (i==1)
           data.initialize_indices = false;
         mf_data.reinit (mapping, dof, constraints, quad, data);
index 94ab3da865493761a945b0f363a0295f351322ca..a596f7b15504a7e634e2847ff2fc59d56bc989f8 100644 (file)
@@ -118,7 +118,7 @@ check (const unsigned int level,
 
   FEValues<dim> fe2 (mapping, element, quadrature,
                      update_values | update_gradients
-                     | update_second_derivatives
+                     | update_hessians
                      | update_quadrature_points | update_JxW_values);
 
   double l2 = 0.;

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.