/*---------------------------- quadrature_lib.h ---------------------------*/
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
/**
/* $Id$ */
-#include <basic/function.h>
+#include <base/function.h>
#include <vector>
// explicit instantiations
-template class Function<deal_II_dimension>;
-template class ZeroFunction<deal_II_dimension>;
-template class ConstantFunction<deal_II_dimension>;
+template class Function<1>;
+template class ZeroFunction<1>;
+template class ConstantFunction<1>;
+template class Function<2>;
+template class ZeroFunction<2>;
+template class ConstantFunction<2>;
+template class Function<3>;
+template class ZeroFunction<3>;
+template class ConstantFunction<3>;
/* Copyright W. Bangerth, University of Heidelberg, 1998 */
-#include <basic/parameter_handler.h>
+#include <base/parameter_handler.h>
#include <fstream>
#include <iomanip>
#include <strstream>
/* Copyright W. Bangerth, University of Heidelberg, 1998 */
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
template <int dim>
-#if deal_II_dimension == 2
-
template <>
void QProjector<2>::project_to_face (const Quadrature<1> &quadrature,
const unsigned int face_no,
};
};
-#endif
/* Copyright W. Bangerth, University of Heidelberg, 1998 */
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <cmath>
// for all lower dimensions as well. That is why in this file the check
// is for deal_II_dimension >= any_number and not for ==
-
-
-#if deal_II_dimension >= 1
-
template <>
QGauss2<1>::QGauss2 () :
Quadrature<1> (2)
weights[n] = .5/n;
}
-#endif
-
-
-
-
-#if deal_II_dimension >= 2
-
// construct the quadrature formulae in higher dimensions by
// tensor product of lower dimensions
// explicite specialization
-template class QGauss2<deal_II_dimension>;
-template class QGauss3<deal_II_dimension>;
-template class QGauss4<deal_II_dimension>;
-template class QGauss5<deal_II_dimension>;
-template class QGauss6<deal_II_dimension>;
-template class QGauss7<deal_II_dimension>;
-template class QGauss8<deal_II_dimension>;
-template class QMidpoint<deal_II_dimension>;
-template class QSimpson<deal_II_dimension>;
-template class QTrapez<deal_II_dimension>;
-template class QIteratedTrapez<deal_II_dimension>;
-
-
-#endif
+template class QGauss2<2>;
+template class QGauss3<2>;
+template class QGauss4<2>;
+template class QGauss5<2>;
+template class QGauss6<2>;
+template class QGauss7<2>;
+template class QGauss8<2>;
+template class QMidpoint<2>;
+template class QSimpson<2>;
+template class QTrapez<2>;
+template class QIteratedTrapez<2>;
+
/* Copyright W. Bangerth, University of Heidelberg, 1998 */
-#include <basic/timer.h>
+#include <base/timer.h>
#include <ctime>
#include <sys/time.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
#include <fe/fe_lib.lagrange.h>
#include <fe/fe_lib.criss_cross.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a ../../lib/libdeal_II.a ../../../lac/lib/liblac.a
-libs.g = ./Obj.g.a ../../lib/libdeal_II.g.a ../../../lac/lib/liblac.g.a
+libs = ./Obj.a ../../lib/libdeal_II.a ../../../lac/lib/liblac.a ../../../base/lib/libbase.a
+libs.g = ./Obj.g.a ../../lib/libdeal_II.g.a ../../../lac/lib/liblac.g.a ../../../base/lib/libbase.g.a ../../../base/lib/libbase.g.a
# check whether we use debug mode or not
#include <grid/tria_iterator.h>
#include <grid/tria_accessor.h>
#include <lac/dsmatrix.h>
-#include <basic/parameter_handler.h>
+#include <base/parameter_handler.h>
#include <grid/dof_constraints.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
-#include <basic/parameter_handler.h>
+#include <base/parameter_handler.h>
#include <fe/fe_lib.lagrange.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
#include <fe/fe_lib.lagrange.h>
#include <fe/fe_lib.criss_cross.h>
#include <fe/fe_update_flags.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
#include <numerics/matrices.h>
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a -ldeal_II -llac -lbase
-libs.g = ./Obj.g.a -ldeal_II.g lac.g -lbase.g
+libs = ./Obj.a -ldeal_II -llac -lbase
+libs.g = ./Obj.g.a -ldeal_II.g -llac.g -lbase.g
# check whether we use debug mode or not
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
#include <basic/data_io.h>
-#include <basic/function.h>
-#include <basic/parameter_handler.h>
+#include <base/function.h>
+#include <base/parameter_handler.h>
#include <fe/fe_lib.lagrange.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <lac/dsmatrix.h>
#include <fe/fe.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
/**
#include <base/exceptions.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <map>
#include <fe/fe.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <grid/tria_iterator.h>
#include <grid/dof_accessor.h>
#include <grid/tria_boundary.h>
#include <fe/fe_linear_mapping.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <grid/tria_iterator.h>
#include <grid/dof_accessor.h>
#include <grid/tria_boundary.h>
#include <fe/fe.h>
#include <fe/fe_values.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <grid/tria_iterator.h>
#include <grid/tria_accessor.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
#include <grid/tria_iterator.h>
#include <basic/data_io.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <fe/fe.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <lac/dvector.h>
#include <lac/solver_cg.h>
#include <lac/vector_memory.h>
#include <grid/tria_boundary.h>
#include <grid/tria.h>
#include <grid/geometry_info.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <fe/fe_values.h>
#include <fe/fe.h>
#include <lac/dvector.h>
#include <fe/fe.h>
#include <fe/fe_values.h>
#include <fe/fe_update_flags.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <numerics/error_estimator.h>
#include <grid/dof.h>
#include <grid/tria_iterator.h>
/* $Id$ */
-#include <basic/function.h>
+#include <base/function.h>
#include <grid/dof.h>
#include <grid/dof_accessor.h>
#include <grid/tria_iterator.h>
#include <grid/geometry_info.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <fe/fe.h>
#include <fe/fe_values.h>
#include <numerics/matrices.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <grid/dof.h>
#include <grid/dof_accessor.h>
#include <grid/tria_iterator.h>
#include <grid/dof_constraints.h>
#include <fe/fe.h>
#include <fe/fe_values.h>
-#include <fe/quadrature.h>
+#include <base/quadrature.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
#include <numerics/matrices.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
#include <fe/fe_lib.lagrange.h>
#include <fe/fe_lib.criss_cross.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a ../../lib/libdeal_II.a ../../../lac/lib/liblac.a
-libs.g = ./Obj.g.a ../../lib/libdeal_II.g.a ../../../lac/lib/liblac.g.a
+libs = ./Obj.a ../../lib/libdeal_II.a ../../../lac/lib/liblac.a ../../../base/lib/libbase.a
+libs.g = ./Obj.g.a ../../lib/libdeal_II.g.a ../../../lac/lib/liblac.g.a ../../../base/lib/libbase.g.a ../../../base/lib/libbase.g.a
# check whether we use debug mode or not
#include <grid/tria_iterator.h>
#include <grid/tria_accessor.h>
#include <lac/dsmatrix.h>
-#include <basic/parameter_handler.h>
+#include <base/parameter_handler.h>
#include <grid/dof_constraints.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
-#include <basic/parameter_handler.h>
+#include <base/parameter_handler.h>
#include <fe/fe_lib.lagrange.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
#include <grid/tria_iterator.h>
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
-#include <basic/function.h>
+#include <base/function.h>
#include <basic/data_io.h>
#include <fe/fe_lib.lagrange.h>
#include <fe/fe_lib.criss_cross.h>
#include <fe/fe_update_flags.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/assembler.h>
#include <numerics/vectors.h>
#include <numerics/matrices.h>
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a -ldeal_II -llac -lbase
-libs.g = ./Obj.g.a -ldeal_II.g lac.g -lbase.g
+libs = ./Obj.a -ldeal_II -llac -lbase
+libs.g = ./Obj.g.a -ldeal_II.g -llac.g -lbase.g
# check whether we use debug mode or not
#include <grid/tria_boundary.h>
#include <grid/dof_constraints.h>
#include <basic/data_io.h>
-#include <basic/function.h>
-#include <basic/parameter_handler.h>
+#include <base/function.h>
+#include <base/parameter_handler.h>
#include <fe/fe_lib.lagrange.h>
-#include <fe/quadrature_lib.h>
+#include <base/quadrature_lib.h>
#include <numerics/base.h>
#include <numerics/assembler.h>
#include <lac/dsmatrix.h>