// Revised by Wolfgang Bangerth
-#include <lac/dvector.h>
-#include <lac/ivector.h>
#include <base/exceptions.h>
-#include <cstdio>
+
+
+// forward declarations
+class dVector;
+class iVector;
// Revised by Wolfgang Bangerth
-#ifndef __lac_dvector_h
-#include <lac/dvector.h>
-#endif
-#ifndef __lac_ivector_h
-#include <lac/ivector.h>
-#endif
-
#include <base/exceptions.h>
-
+//forward declarations
+class dVector;
+class iVector;
class ostream;
-template <int dim> class DoFHandler;
+
+
/*
CLASS
// Roland Becker, Guido Kanschat, Franz-Theo Suttmeier
// Revised by Wolfgang Bangerth
-#include <cstdio>
#include <base/exceptions.h>
+#include <cstdio>
-// $Id$
+/*---------------------------- ivector.h ---------------------------*/
+/* $Id$ */
+#ifndef __ivector_H
+#define __ivector_H
+/*---------------------------- ivector.h ---------------------------*/
+
// This file is part of the DEAL Library
// DEAL is Copyright(1995) by
// Roland Becker, Guido Kanschat, Franz-Theo Suttmeier
-
-#ifndef __lac_ivector_h
-#define __lac_ivector_h
-
#include <base/exceptions.h>
}
+
+
+/*---------------------------- ivector.h ---------------------------*/
+/* end of #ifndef __ivector_H */
#endif
+/*---------------------------- ivector.h ---------------------------*/
// $Id$
+#include <lac/dvector.h>
+#include <lac/ivector.h>
+#include <lac/dfmatrix.h>
+
#include <cmath>
#include <cstdlib>
#include <cstdio>
-#include <lac/dfmatrix.h>
#include <iomanip>
// Roland Becker, Guido Kanschat, Franz-Theo Suttmeier
#include <lac/dsmatrix.h>
+#include <lac/dvector.h>
+#include <lac/ivector.h>
+
#include <iostream>
#include <iomanip>
#include <algorithm>