]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Make two constructor arguments references.
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Sun, 24 Mar 2013 23:11:14 +0000 (23:11 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Sun, 24 Mar 2013 23:11:14 +0000 (23:11 +0000)
git-svn-id: https://svn.dealii.org/trunk@29019 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/include/deal.II/grid/tria_boundary_lib.h
deal.II/source/grid/tria_boundary_lib.cc

index 5ac6fb6707fc66ad94f76c9abd0e2004e55fc5d1..c89a796bc4e482b6779efca307adc70638be5872 100644 (file)
@@ -1,7 +1,7 @@
 //---------------------------------------------------------------------------
 //    $Id$
 //
-//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2011, 2012 by the deal.II authors
+//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2011, 2012, 2013 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -46,13 +46,9 @@ class CylinderBoundary : public StraightBoundary<dim,spacedim>
 {
 public:
   /**
-   * Constructor. Per default
-   * circular tube along the x-axis
-   * (<tt>axis=0</tt>). Choose
-   * <tt>axis=1</tt> or
-   * <tt>axis=2</tt> for a tube
-   * along the y- or z-axis,
-   * respectively.
+   * Constructor. Using default values for the constructor arguments yields a
+   * circular tube along the x-axis (<tt>axis=0</tt>). Choose <tt>axis=1</tt>
+   * or <tt>axis=2</tt> for a tube along the y- or z-axis, respectively.
    */
   CylinderBoundary (const double radius = 1.0,
                     const unsigned int axis = 0);
@@ -69,9 +65,9 @@ public:
    * the given point may be any
    * point on the axis.
    */
-  CylinderBoundary (const double       radius,
-                    const Point<spacedim>   direction,
-                    const Point<spacedim>   point_on_axis);
+  CylinderBoundary (const double           radius,
+                    const Point<spacedim> &direction,
+                    const Point<spacedim> &point_on_axis);
 
   /**
    * Refer to the general documentation of
index d67f7ceaef20962562398d98a0a4555aeb45f9c3..0813b77c3e08ab9fcf3610e4e33c99ddbaceb44a 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012 by the deal.II authors
+//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012, 2013 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -36,9 +36,9 @@ CylinderBoundary<dim,spacedim>::CylinderBoundary (const double radius,
 
 
 template <int dim, int spacedim>
-CylinderBoundary<dim,spacedim>::CylinderBoundary (const double     radius,
-                                                  const Point<spacedim> direction,
-                                                  const Point<spacedim> point_on_axis)
+CylinderBoundary<dim,spacedim>::CylinderBoundary (const double           radius,
+                                                  const Point<spacedim> &direction,
+                                                  const Point<spacedim> &point_on_axis)
   :
   radius(radius),
   direction (direction / direction.norm()),
@@ -1553,4 +1553,3 @@ get_normals_at_vertices (const Triangulation<2,3 >::face_iterator &face,
 #include "tria_boundary_lib.inst"
 
 DEAL_II_NAMESPACE_CLOSE
-

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.