From: heister Date: Thu, 24 May 2012 19:59:31 +0000 (+0000) Subject: fixes for clang 3.1: remove default parameters and give all template parameters X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d2c6f68e4054149c357a1793e92e31e76b1b732;p=dealii-svn.git fixes for clang 3.1: remove default parameters and give all template parameters git-svn-id: https://svn.dealii.org/trunk@25543 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/source/dofs/dof_tools.cc b/deal.II/source/dofs/dof_tools.cc index 0e3115daa7..d4ab38d510 100644 --- a/deal.II/source/dofs/dof_tools.cc +++ b/deal.II/source/dofs/dof_tools.cc @@ -3303,7 +3303,7 @@ namespace DoFTools make_periodicity_constraints (const FaceIterator &face_1, const typename identity::type &face_2, dealii::ConstraintMatrix &constraint_matrix, - const std::vector &component_mask = std::vector()) + const std::vector &component_mask) { static const int dim = FaceIterator::AccessorType::dimension; @@ -3381,7 +3381,7 @@ namespace DoFTools const types::boundary_id_t boundary_component, const int direction, dealii::ConstraintMatrix &constraint_matrix, - const std::vector &component_mask = std::vector()) + const std::vector &component_mask) { Tensor<1,DH::space_dimension> dummy; make_periodicity_constraints (dof_handler, @@ -3401,7 +3401,7 @@ namespace DoFTools dealii::Tensor<1,DH::space_dimension> &offset, dealii::ConstraintMatrix &constraint_matrix, - const std::vector &component_mask = std::vector()) + const std::vector &component_mask) { static const int space_dim = DH::space_dimension; Assert (0<=direction && direction - &offset = dealii::Tensor<1,CellIterator::AccessorType::space_dimension>()) + &offset) { static const int space_dim = CellIterator::AccessorType::space_dimension; Assert (0<=direction && direction - &offset = Tensor<1,DH::space_dimension>()) + &offset) { return collect_periodic_cell_pairs (dof_handler.begin_active(), diff --git a/deal.II/source/grid/tria_boundary.cc b/deal.II/source/grid/tria_boundary.cc index 52fd9bf88d..74286ab137 100644 --- a/deal.II/source/grid/tria_boundary.cc +++ b/deal.II/source/grid/tria_boundary.cc @@ -731,7 +731,7 @@ template <> void StraightBoundary<3>:: get_normals_at_vertices (const Triangulation<3>::face_iterator &face, - Boundary<3>::FaceVertexNormals &face_vertex_normals) const + Boundary<3,3>::FaceVertexNormals &face_vertex_normals) const { const unsigned int vertices_per_face = GeometryInfo<3>::vertices_per_face;