]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
masked numerous parts of the library via instantiating for REAL_SERIAL_VECTORS only
authordenis.davydov <denis.davydov@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 5 Mar 2014 15:43:10 +0000 (15:43 +0000)
committerdenis.davydov <denis.davydov@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 5 Mar 2014 15:43:10 +0000 (15:43 +0000)
git-svn-id: https://svn.dealii.org/branches/branch_petscscalar_complex@32619 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/source/fe/mapping_q_eulerian.inst.in
deal.II/source/numerics/data_out_dof_data.inst.in
deal.II/source/numerics/derivative_approximation.inst.in
deal.II/source/numerics/dof_output_operator.inst.in
deal.II/source/numerics/error_estimator.inst.in
deal.II/source/numerics/error_estimator_1d.inst.in
deal.II/source/numerics/fe_field_function.inst.in
deal.II/source/numerics/point_value_history.inst.in
deal.II/source/numerics/vector_tools_integrate_difference.inst.in
deal.II/source/numerics/vector_tools_mean_value.inst.in
deal.II/source/numerics/vector_tools_point_value.inst.in

index 439ef92f5174050fc0b2e778f10408935be1e879..0111d20a1311588bbb632720c861b2a25a27c66f 100644 (file)
@@ -20,10 +20,12 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS
 #if deal_II_dimension <= deal_II_space_dimension       
     template class MappingQEulerian<deal_II_dimension, Vector<double>, deal_II_space_dimension>;
 #  ifdef DEAL_II_WITH_PETSC
+#  ifndef PETSC_USE_COMPLEX 
     template class MappingQEulerian<deal_II_dimension,
                                    PETScWrappers::Vector, deal_II_space_dimension>;
     template class MappingQEulerian<deal_II_dimension,
                                    PETScWrappers::MPI::Vector, deal_II_space_dimension>;
+#  endif                                   
 #  endif   
 #  ifdef DEAL_II_WITH_TRILINOS
     template class MappingQEulerian<deal_II_dimension,
index ea420b3519074833d292475919a813a26f0075b6..6eda8f6b295e7eb46695d56f1b17908052622936 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (VEC : SERIAL_VECTORS; DH : DOFHANDLER_TEMPLATES; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS; DH : DOFHANDLER_TEMPLATES; deal_II_dimension : DIMENSIONS)
 {
 // codim=0
 
index 430c8a095f0e7ebdbf738369e7ecc61763218725..20a9fd20761651597bb181f1d10708bae9eb7f8c 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (deal_II_dimension : DIMENSIONS ; VEC : SERIAL_VECTORS ; DH : DOFHANDLER_TEMPLATES)
+for (deal_II_dimension : DIMENSIONS ; VEC : REAL_SERIAL_VECTORS ; DH : DOFHANDLER_TEMPLATES)
 {
   namespace DerivativeApproximation
   \{
index 5aeafb7734bff2f9df154cb091d041cc701edc47..f206259ea7a0b461ec2967814afcdd781bfcbd11 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {
   template class DoFOutputOperator<VEC, deal_II_dimension, deal_II_dimension>;
 }
index 8ca601fbcfdb39c5babe7ba6d3b089f3df78bd39..b996b3b9a993f92bde49d9eb42f7118db373555c 100644 (file)
@@ -22,7 +22,7 @@ template class KellyErrorEstimator<deal_II_dimension, deal_II_space_dimension>;
 #endif
 }
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; DH : DOFHANDLER_TEMPLATES )
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; DH : DOFHANDLER_TEMPLATES )
 {
 #if deal_II_dimension != 1 && deal_II_dimension <= deal_II_space_dimension
 
index 66b0c787bceb10b84a1868278210be8009a5915e..c4479b124f797999496d3450c25af6fd685ccb53 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; DH : DOFHANDLER_TEMPLATES )
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; DH : DOFHANDLER_TEMPLATES )
 {
 #if deal_II_dimension == 1 && deal_II_dimension <= deal_II_space_dimension
 
index e124e5cce30f6f431541f205aa722acd636ae8af..020807cd95917065129054a5f61549e1eb04b4a9 100644 (file)
@@ -16,7 +16,7 @@
 
 
 
-for (VECTOR : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VECTOR : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {
   template class FEFieldFunction<deal_II_dimension,
                                  DoFHandler<deal_II_dimension>,
index c3ae1f0896881d1d157697e33c6e14f3da306ddf..c2aa6fc6979b9a11acfd069458f0f4552ab739b5 100644 (file)
@@ -22,7 +22,7 @@ for (deal_II_dimension : DIMENSIONS)
 }
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {  
   template
   void PointValueHistory<deal_II_dimension>::evaluate_field 
@@ -31,7 +31,7 @@ for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 }
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {  
   template
   void PointValueHistory<deal_II_dimension>::evaluate_field_at_requested_location 
@@ -39,7 +39,7 @@ for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
    const VEC &);
 }
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {  
   template
   void PointValueHistory<deal_II_dimension>::evaluate_field 
@@ -49,7 +49,7 @@ for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
    const Quadrature<deal_II_dimension> &);
 }
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS)
 {  
   template
   void PointValueHistory<deal_II_dimension>::evaluate_field 
index 4ad4fe0ec4880c9227b1c7b29ec97f2cc0cdf3a4..281b6fa145a293b7f0db822d3e2ed6f5d4c1d18c 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
   {
 #if deal_II_dimension <= deal_II_space_dimension
     namespace VectorTools \{
index 89e5be1545abbeffb9ae4e288ed09db563555914..9993c3eb62981553ba32ae8bb198513432457144 100644 (file)
@@ -15,7 +15,7 @@
 // ---------------------------------------------------------------------
 
 
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
   {
 #if deal_II_dimension <= deal_II_space_dimension
     namespace VectorTools \{
index 8dd47f73e0c1aaedd07d4c8f64a05721aadf9c9c..907bec2601adfedef970aaf4eb804d674843ea28 100644 (file)
@@ -17,7 +17,7 @@
 
 //TODO[SP]: replace <deal_II_dimension> by <deal_II_dimension, deal_II_space_dimension>
 // where applicable and move to codimension cases above also when applicable
-for (VEC : SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
+for (VEC : REAL_SERIAL_VECTORS ; deal_II_dimension : DIMENSIONS; deal_II_space_dimension :  SPACE_DIMENSIONS)
   {
 #if deal_II_dimension == deal_II_space_dimension
 

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.