]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove some clutter needed for gcc2.7.2.3
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 23 Mar 1998 09:06:57 +0000 (09:06 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Mon, 23 Mar 1998 09:06:57 +0000 (09:06 +0000)
git-svn-id: https://svn.dealii.org/trunk@90 0785d39b-7218-0410-832d-ea1e28bc413d

13 files changed:
deal.II/base/source/quadrature_lib.cc
deal.II/deal.II/include/dofs/dof_accessor.h
deal.II/deal.II/include/dofs/dof_handler.h
deal.II/deal.II/include/grid/tria_accessor.h
deal.II/deal.II/include/grid/tria_iterator.h
deal.II/deal.II/source/dofs/dof_accessor.cc
deal.II/deal.II/source/dofs/dof_handler.cc
deal.II/deal.II/source/fe/fe.cc
deal.II/deal.II/source/fe/fe_lib.linear.cc
deal.II/deal.II/source/grid/tria.cc
deal.II/deal.II/source/numerics/assembler.cc
deal.II/deal.II/source/numerics/base.cc
deal.II/deal.II/source/numerics/data_io.cc

index 0b38e6e7d24af4bec82310c5381232e8ef30de85..f2e64ccdf2e7fd27c0982ead4575618c1b560380 100644 (file)
@@ -547,7 +547,7 @@ QGauss8<1>::QGauss8 () :
 QMidpoint<1>::QMidpoint () :
                Quadrature<1>(1)
 {
-  quadrature_points[0] = 0.5;
+  quadrature_points[0] = Point<1>(0.5);
   weights[0] = 1.0;
 };
 
index 57cad67c7f553880b694417d00474bb34416f52f..aa74ccb7a408fbd2ba534d1726666ae1b11a17b6 100644 (file)
@@ -260,11 +260,6 @@ class DoFQuadAccessor :  public BaseClass, public DoFAccessor<dim> {
 
 
 
-extern DoFLineAccessor<1,LineAccessor<1> > __dummy215; // for gcc2.7
-extern DoFLineAccessor<1,CellAccessor<1> > __dummy216;
-extern DoFLineAccessor<2,LineAccessor<2> > __dummy217;
-extern DoFQuadAccessor<2,QuadAccessor<2> > __dummy218;
-extern DoFQuadAccessor<2,CellAccessor<2> > __dummy219;
 
 
 
@@ -394,8 +389,6 @@ class DoFCellAccessor :  public DoFSubstructAccessor<dim> {
 
 
 
-extern DoFCellAccessor<1> __dummy17;   //do this to calm down gcc2.7.. wait for gcc2.8
-extern DoFCellAccessor<2> __dummy18;
 
 
 
index e8fcc9713f7391bb9a6673d27159b576a24961e5..f660cb4ad3788c5ab277c6d3938a063e06ef29f0 100644 (file)
@@ -1001,8 +1001,6 @@ class DoFHandler : public DoFDimensionInfo<dim> {
 };
 
 
-extern DoFHandler<1> __dummy10123;  // do this to calm down gcc2.7; wait for gcc2.8
-extern DoFHandler<2> __dummy10124;
 
 
 
index 492b049d47ca5d7ae89a36133b520239927745fe..6e7871a381fbb93174eaf762381686acca37f887 100644 (file)
@@ -257,8 +257,6 @@ class TriaAccessor {
 
 
 
-extern TriaAccessor<1> __dummy1; // to calm down gcc2.7
-extern TriaAccessor<2> __dummy2; // to calm down gcc2.7
 
 
 
index 9521b5a2c65a343b3074d2a432103b683b82b2ba..1d14bf0c60df603873c6be33ddc6f6be9ed31665 100644 (file)
@@ -539,9 +539,6 @@ class TriaIterator : public TriaRawIterator<dim,Accessor> {
 
 
 
-extern TriaIterator<1,LineAccessor<1> > __dummy3;  // to calm down gcc2.7
-extern TriaIterator<2,LineAccessor<2> > __dummy4;  // to calm down gcc2.7
-extern TriaIterator<2,QuadAccessor<2> > __dummy5;  // to calm down gcc2.7
 
 
 
index b7c0c6c18117cfb994abfce3dc0bf2b9ea451739..cc905ae674cb8e2770a31ce35d75b0e6b3658ebd 100644 (file)
@@ -8,12 +8,6 @@
 #include <vector.h>
 
 
-extern TriaIterator<1,DoFCellAccessor<1> > __dummy257; //do this to calm down gcc2.7,
-extern TriaIterator<2,DoFCellAccessor<2> > __dummy258; //wait for gcc2.8
-extern TriaIterator<1,DoFLineAccessor<1,CellAccessor<1> > > __dummy259;
-extern TriaIterator<2,DoFQuadAccessor<2,QuadAccessor<2> > > __dummy260;
-extern TriaIterator<2,DoFQuadAccessor<2,CellAccessor<2> > > __dummy261;
-
 
 
 
@@ -278,9 +272,6 @@ DoFCellAccessor<1>::dof_indices (vector<int> &dof_indices) const {
 
 
 
-// do this to calm down gcc2.7; wait for gcc2.8
-extern TriaIterator<2,DoFLineAccessor<2,LineAccessor<2> > > __dummya;
-
 
 void
 DoFCellAccessor<2>::dof_indices (vector<int> &dof_indices) const {
@@ -298,6 +289,9 @@ DoFCellAccessor<2>::dof_indices (vector<int> &dof_indices) const {
 };
 
 
+
+
+
 // explicit instantiations
 template class DoFLineAccessor<1,CellAccessor<1> >;
 template class DoFCellAccessor<1>;
index a1c040bb48755cf213d51649dcbb51869a4f7a52..b172bab59499585923a25d8dca5493eb8fb7d484 100644 (file)
 #include <algo.h>
 
 
-extern TriaRawIterator<1,LineAccessor<1> > _dummy112;
-extern TriaRawIterator<2,LineAccessor<2> > _dummy113;
-extern TriaIterator<1,LineAccessor<1> > _dummy114;
-extern TriaIterator<2,LineAccessor<2> > _dummy115;
-extern TriaActiveIterator<1,LineAccessor<1> > _dummy116;
-extern TriaActiveIterator<2,LineAccessor<2> > _dummy117;
-
-extern TriaRawIterator<2,QuadAccessor<2> > _dummy118;
-extern TriaIterator<2,QuadAccessor<2> > _dummy119;
-extern TriaActiveIterator<2,QuadAccessor<2> > _dummy120;
-
-extern TriaRawIterator<1,CellAccessor<1> > _dummy121;
-extern TriaRawIterator<2,CellAccessor<2> > _dummy122;
-extern TriaIterator<1,CellAccessor<1> > _dummy123;
-extern TriaIterator<2,CellAccessor<2> > _dummy124;
-extern TriaActiveIterator<1,CellAccessor<1> > _dummy125;
-extern TriaActiveIterator<2,CellAccessor<2> > _dummy126;
-
-extern DoFCellAccessor<1>                   _dummy127; //do this to calm down gcc2.7
-extern TriaRawIterator<1,DoFCellAccessor<1> >     _dummy128; //wait for gcc2.8
-extern TriaIterator<1,DoFCellAccessor<1> >        _dummy129;
-extern TriaActiveIterator<1,DoFCellAccessor<1> >  _dummy130;
-
-extern DoFCellAccessor<2>                   _dummy131; //do this to calm down gcc2.7
-extern TriaRawIterator<2,DoFLineAccessor<2,LineAccessor<2> > >     _dummy132; //wait for gcc2.8
-extern TriaIterator<2,DoFLineAccessor<2,LineAccessor<2> > >        _dummy133;
-extern TriaActiveIterator<2,DoFLineAccessor<2,LineAccessor<2> > >  _dummy134;
-extern TriaRawIterator<2,DoFCellAccessor<2> >     _dummy135; //wait for gcc2.8
-extern TriaIterator<2,DoFCellAccessor<2> >         _dummy136;
-extern TriaActiveIterator<2,DoFCellAccessor<2> >  _dummy137;
-
-extern Triangulation<1> _dummy138;
-extern Triangulation<2> _dummy139;
-
-
 
 template <int dim>
 DoFHandler<dim>::DoFHandler (Triangulation<dim> *tria) :
index c2e14343593a5f1721bd39b74eb2eea36c1e1219..97f560712ab9bd08743269b41b228bd1329f7cdb 100644 (file)
@@ -5,8 +5,6 @@
 #include <grid/tria_iterator.h>
 #include <grid/tria_accessor.h>
 
-extern TriaIterator<1,CellAccessor<1> > __dummy2687; // for gcc2.8
-
 
 
 /*------------------------------- FEValues -------------------------------*/
index 7edaae69eed053bd9ff92cd9567afee0042ab36e..d0a167698b350a1bbc059dfb3670ba6122b69809 100644 (file)
@@ -4,9 +4,6 @@
 #include <grid/tria_iterator.h>
 #include <grid/tria_accessor.h>
 
-extern TriaIterator<1,CellAccessor<1> > __dummy2687; // for gcc2.8
-extern TriaIterator<2,CellAccessor<2> > __dummy2688; // for gcc2.8
-
 
 FELinear<1>::FELinear () :
                FiniteElement<1> (1, 0)
index 0a757181b72d62a20a22272fccce3e6c0816c5b4..1b76c32dc47054b78a827ccc0bc74c0162a6ab45 100644 (file)
@@ -9,6 +9,9 @@
 #include <map.h>
 #include <cmath>
 
+
+
+
 template <int dim>
 Triangulation<dim>::Triangulation () {
   static StraightBoundary<dim> default_boundary;
index 01537531460db011d2c6c1e87175370fd8a5ef56..f425dc66069c89b1e2efed95e3914915c7ff4caa 100644 (file)
@@ -8,9 +8,6 @@
 #include <lac/dvector.h>
 
 
-extern TriaIterator<1,CellAccessor<1> > __dummy127; // do this to calm down gcc2.7,
-extern TriaIterator<2,CellAccessor<2> > __dummy128; // wait for gcc2.8
-
 
 template <int dim>
 Equation<dim>::Equation (const unsigned int n_equations) :
index ae4c3ef118cdfafc45a0cbd8619f023eaaf4c650..0874fd4a506a0145da0bb1935ea3a51ef7b83c2e 100644 (file)
@@ -15,9 +15,6 @@
 
 
 
-extern TriaActiveIterator<1,CellAccessor<1> > __dummy1233; // for gcc2.7
-extern TriaActiveIterator<2,CellAccessor<2> > __dummy1234;
-
 
 
 template <int dim>
index d610124da038b35e24674115fd106b8113cfe1e4..493d6715c4ca568d6bbf2126d2181c8f92619b30 100644 (file)
 #include <time.h>
 
 
-extern TriaActiveIterator<1,DoFCellAccessor<1> > __dummy566; // wait for gcc2.8
-extern TriaActiveIterator<2,DoFCellAccessor<2> > __dummy567;
-
-
-
 
 
 

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.