]> https://gitweb.dealii.org/ - dealii.git/commitdiff
change dof_accessor get/set instantiations to allow complex-valued vectors 2221/head
authorDenis Davydov <davydden@gmail.com>
Mon, 22 Feb 2016 12:43:33 +0000 (13:43 +0100)
committerDenis Davydov <davydden@gmail.com>
Mon, 22 Feb 2016 13:10:46 +0000 (14:10 +0100)
source/dofs/dof_accessor_get.inst.in
source/dofs/dof_accessor_set.inst.in

index 69aa7d89d72364f29529660b2ad64b071acc9bfb..a854598aa3e9415e8d649fa9be0ad808ee922811 100644 (file)
 
 
 
-for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS; lda : BOOL)
+for (VEC : SERIAL_VECTORS; deal_II_dimension : DIMENSIONS; lda : BOOL)
   {
     template
       void
       DoFCellAccessor<DoFHandler<deal_II_dimension>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #if deal_II_dimension != 3
@@ -28,7 +28,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<DoFHandler<deal_II_dimension,deal_II_dimension+1>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #endif
@@ -38,7 +38,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<DoFHandler<1,3>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #endif
@@ -46,12 +46,12 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
   }
 
 
-for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS; lda : BOOL)
+for (VEC : SERIAL_VECTORS; deal_II_dimension : DIMENSIONS; lda : BOOL)
   {
     template
       void
       DoFCellAccessor<hp::DoFHandler<deal_II_dimension>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #if deal_II_dimension != 3
@@ -59,7 +59,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<hp::DoFHandler<deal_II_dimension,deal_II_dimension+1>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #endif
@@ -69,7 +69,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<hp::DoFHandler<1,3>, lda>::get_interpolated_dof_values
-      (const VEC&, Vector<SCALAR>&,
+      (const VEC&, Vector<VEC::value_type>&,
        const unsigned int fe_index) const;
 
 #endif
index ef6c0bc25bd1392613ac2fc062456142273fde53..4bcf10be7e2ec2ac283c92f3c6d5774d4a771913 100644 (file)
 
 
 
-for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS; lda : BOOL)
+for (VEC : SERIAL_VECTORS; deal_II_dimension : DIMENSIONS; lda : BOOL)
   {
     template
       void
       DoFCellAccessor<DoFHandler<deal_II_dimension>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #if deal_II_dimension != 3
@@ -28,7 +28,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<DoFHandler<deal_II_dimension,deal_II_dimension+1>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #endif
@@ -38,7 +38,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<DoFHandler<1,3>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #endif
@@ -46,12 +46,12 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
   }
 
 
-for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS; lda : BOOL)
+for (VEC : SERIAL_VECTORS; deal_II_dimension : DIMENSIONS; lda : BOOL)
   {
     template
       void
       DoFCellAccessor<hp::DoFHandler<deal_II_dimension>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #if deal_II_dimension != 3
@@ -59,7 +59,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<hp::DoFHandler<deal_II_dimension,deal_II_dimension+1>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #endif
@@ -69,7 +69,7 @@ for (VEC : SERIAL_VECTORS; SCALAR : REAL_SCALARS; deal_II_dimension : DIMENSIONS
     template
       void
       DoFCellAccessor<hp::DoFHandler<1,3>, lda>::set_dof_values_by_interpolation
-      (const Vector<SCALAR>&, VEC&,
+      (const Vector<VEC::value_type>&, VEC&,
        const unsigned int fe_index) const;
 
 #endif

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.