QMidpoint<1>::QMidpoint () :
Quadrature<1>(1)
{
- quadrature_points[0] = 0.5;
+ quadrature_points[0] = Point<1>(0.5);
weights[0] = 1.0;
};
-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;
-extern DoFCellAccessor<1> __dummy17; //do this to calm down gcc2.7.. wait for gcc2.8
-extern DoFCellAccessor<2> __dummy18;
};
-extern DoFHandler<1> __dummy10123; // do this to calm down gcc2.7; wait for gcc2.8
-extern DoFHandler<2> __dummy10124;
-extern TriaAccessor<1> __dummy1; // to calm down gcc2.7
-extern TriaAccessor<2> __dummy2; // to calm down gcc2.7
-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
#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;
-
-// 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 {
};
+
+
+
// explicit instantiations
template class DoFLineAccessor<1,CellAccessor<1> >;
template class DoFCellAccessor<1>;
#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) :
#include <grid/tria_iterator.h>
#include <grid/tria_accessor.h>
-extern TriaIterator<1,CellAccessor<1> > __dummy2687; // for gcc2.8
-
/*------------------------------- FEValues -------------------------------*/
#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)
#include <map.h>
#include <cmath>
+
+
+
template <int dim>
Triangulation<dim>::Triangulation () {
static StraightBoundary<dim> default_boundary;
#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) :
-extern TriaActiveIterator<1,CellAccessor<1> > __dummy1233; // for gcc2.7
-extern TriaActiveIterator<2,CellAccessor<2> > __dummy1234;
-
template <int dim>
#include <time.h>
-extern TriaActiveIterator<1,DoFCellAccessor<1> > __dummy566; // wait for gcc2.8
-extern TriaActiveIterator<2,DoFCellAccessor<2> > __dummy567;
-
-
-