]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Avoid C++11 initialization of member variables. 2755/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Wed, 6 Jul 2016 20:45:18 +0000 (15:45 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Wed, 6 Jul 2016 20:46:04 +0000 (15:46 -0500)
tests/fe/mapping_q_manifold_02.cc

index 52ca3acf7f99586da750ac1a1655162c529c6627..8473ef52e475e66e6fb66aa74d45a16c04175f14 100644 (file)
@@ -70,25 +70,34 @@ template<int dim>
 class PushForward : public Function<dim>
 {
 public:
-  PushForward () : Function<dim>(dim, 0.) {} //,component(component) {}
+  PushForward ()
+  :
+  Function<dim>(dim, 0.),
+  h (0.028),
+  x_max (4.5*h),
+  y_max (2.036*h),
+  z_max (4.5*h),
+  y_FoR (h)
+    {}
 
   virtual ~PushForward() {};
 
   virtual double value (const Point<dim> &p,const unsigned int component = 0) const;
 
 private:
-  const double h = 0.028;
+  const double h;
 
   // data from initial block
-  const double x_max = 4.5*h;//9.0*h;
-  const double y_max = 2.036*h;
-  const double z_max = 4.5*h;
+  const double x_max;
+  const double y_max;
+  const double z_max;
 
-  const double y_FoR = h;
+  const double y_FoR;
 
 
 };
 
+
 template<int dim>
 double PushForward<dim>::value(const Point<dim> &p,const unsigned int component) const
 {
@@ -119,19 +128,28 @@ template<int dim>
 class PullBack : public Function<dim>
 {
 public:
-  PullBack () : Function<dim>(dim, 0.) {} //,component(component) {}
+  PullBack ()
+  :
+  Function<dim>(dim, 0.),
+  h (0.028),
+  x_max (4.5*h),
+  y_max (2.036*h),
+  z_max (4.5*h),
+  y_FoR (h)
+    {}
 
   virtual ~PullBack() {};
 
   virtual double value (const Point<dim> &p,const unsigned int component = 0) const;
 
 private:
-  const double h = 0.028;
-  const double x_max = 4.5*h;//9.0*h;
-  const double y_max = 2.036*h;
-  const double z_max = 4.5*h;
+  const double h;
+
+  const double x_max;
+  const double y_max;
+  const double z_max;
 
-  const double y_FoR = h;
+  const double y_FoR;
 };
 
 template<int dim>

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.