From 3199c195e4408bb0e02f27595223d2d7675411f7 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 10 Jan 2013 14:25:05 +0100
Subject: [PATCH] Reformatting header part 1.

---
 BaseLib/BuildInfo.h.in                             | 11 ++++++-----
 BaseLib/CPUTime.cpp                                | 10 ++++++----
 BaseLib/CPUTime.h                                  | 10 ++++++----
 BaseLib/CodingTools.h                              | 10 ++++++----
 BaseLib/Configure.h.in                             | 11 +++++++----
 BaseLib/DateTools.cpp                              | 10 ++++++----
 BaseLib/DateTools.h                                | 10 ++++++----
 BaseLib/FileFinder.h                               | 10 ++++++----
 BaseLib/LogogSimpleFormatter.h                     | 10 ++++++----
 BaseLib/MemWatch.cpp                               | 10 ++++++----
 BaseLib/MemWatch.h                                 | 10 ++++++----
 BaseLib/RunTime.cpp                                | 10 ++++++----
 BaseLib/RunTime.h                                  | 10 ++++++----
 BaseLib/StringTools.cpp                            | 10 ++++++----
 BaseLib/StringTools.h                              | 10 ++++++----
 BaseLib/SystemTools.h                              | 10 ++++++----
 BaseLib/TemplateLogogFormatterSuppressedGCC.h      | 10 ++++++----
 BaseLib/TimeMeasurementBase.h                      | 10 ++++++----
 BaseLib/printList.h                                | 10 ++++++----
 BaseLib/quicksort.h                                | 10 ++++++----
 BaseLib/uniqueInsert.h                             | 10 ++++++----
 BaseLib/wait.h                                     | 10 ++++++----
 FemLib/DistributionInfo.cpp                        | 10 ++++++----
 FemLib/DistributionInfo.h                          | 10 ++++++----
 FemLib/FEMCondition.cpp                            | 11 ++++++-----
 FemLib/FEMCondition.h                              | 11 ++++++-----
 FemLib/FEMEnums.cpp                                | 10 ++++++----
 FemLib/FEMEnums.h                                  | 11 ++++++-----
 FemLib/GeoInfo.cpp                                 | 10 ++++++----
 FemLib/GeoInfo.h                                   | 10 ++++++----
 FemLib/ProcessInfo.cpp                             | 10 ++++++----
 FemLib/ProcessInfo.h                               | 10 ++++++----
 FileIO/ImportFileTypes.h                           | 10 ++++++----
 FileIO/Legacy/MeshIO.cpp                           | 10 ++++++----
 FileIO/Legacy/MeshIO.h                             | 10 ++++++----
 FileIO/Writer.cpp                                  | 10 ++++++----
 FileIO/Writer.h                                    | 10 ++++++----
 FileIO/XmlIO/XMLInterface.cpp                      | 10 ++++++----
 FileIO/XmlIO/XMLInterface.h                        | 10 ++++++----
 FileIO/XmlIO/XmlCndInterface.cpp                   | 10 ++++++----
 FileIO/XmlIO/XmlCndInterface.h                     | 10 ++++++----
 FileIO/XmlIO/XmlGmlInterface.cpp                   | 10 ++++++----
 FileIO/XmlIO/XmlGmlInterface.h                     | 10 ++++++----
 FileIO/XmlIO/XmlGspInterface.cpp                   | 10 ++++++----
 FileIO/XmlIO/XmlGspInterface.h                     | 10 ++++++----
 FileIO/XmlIO/XmlLutReader.h                        | 10 ++++++----
 FileIO/XmlIO/XmlStnInterface.cpp                   | 10 ++++++----
 FileIO/XmlIO/XmlStnInterface.h                     | 10 ++++++----
 FileIO/readMeshFromFile.cpp                        | 10 ++++++----
 FileIO/readMeshFromFile.h                          | 10 ++++++----
 GeoLib/AABB.h                                      | 10 ++++++----
 GeoLib/BruteForceClosestPair.cpp                   | 10 ++++++----
 GeoLib/BruteForceClosestPair.h                     | 10 ++++++----
 GeoLib/ClosestPair.h                               | 10 ++++++----
 GeoLib/Color.cpp                                   | 10 ++++++----
 GeoLib/Color.h                                     | 10 ++++++----
 GeoLib/GEOObjects.cpp                              | 10 ++++++----
 GeoLib/GEOObjects.h                                | 10 ++++++----
 GeoLib/GeoObject.h                                 | 10 ++++++----
 GeoLib/GeoType.cpp                                 | 10 ++++++----
 GeoLib/GeoType.h                                   | 10 ++++++----
 GeoLib/Grid.h                                      | 10 ++++++----
 GeoLib/OctTree.h                                   | 10 ++++++----
 GeoLib/Point.cpp                                   | 10 ++++++----
 GeoLib/Point.h                                     | 10 ++++++----
 GeoLib/PointVec.cpp                                | 10 ++++++----
 GeoLib/PointVec.h                                  | 10 ++++++----
 GeoLib/PolylineVec.h                               | 10 ++++++----
 GeoLib/PropertyBounds.h                            | 10 ++++++----
 GeoLib/SensorData.cpp                              | 10 ++++++----
 GeoLib/SensorData.h                                | 10 ++++++----
 GeoLib/Station.cpp                                 | 10 ++++++----
 GeoLib/Station.h                                   | 10 ++++++----
 GeoLib/Surface.cpp                                 | 10 ++++++----
 GeoLib/Surface.h                                   | 10 ++++++----
 GeoLib/SurfaceVec.h                                | 10 ++++++----
 GeoLib/TemplatePoint.h                             | 10 ++++++----
 GeoLib/Triangle.cpp                                | 10 ++++++----
 GeoLib/Triangle.h                                  | 10 ++++++----
 MathLib/AnalyticalGeometry.cpp                     | 10 ++++++----
 MathLib/AnalyticalGeometry.h                       | 10 ++++++----
 MathLib/EarClippingTriangulation.cpp               | 10 ++++++----
 MathLib/EarClippingTriangulation.h                 | 10 ++++++----
 .../LinearIntervalInterpolation.h                  | 10 ++++++----
 .../PiecewiseLinearInterpolation.cpp               | 10 ++++++----
 .../PiecewiseLinearInterpolation.h                 | 10 ++++++----
 MathLib/LinAlg/Dense/Matrix.h                      | 10 ++++++----
 MathLib/LinAlg/MatrixBase.h                        | 10 ++++++----
 .../LinAlg/Preconditioner/generateDiagPrecond.cpp  | 10 ++++++----
 .../LinAlg/Preconditioner/generateDiagPrecond.h    | 10 ++++++----
 MathLib/LinAlg/Solvers/BiCGStab.cpp                | 10 ++++++----
 MathLib/LinAlg/Solvers/BiCGStab.h                  | 10 ++++++----
 MathLib/LinAlg/Solvers/CG.cpp                      | 10 ++++++----
 MathLib/LinAlg/Solvers/CG.h                        | 10 ++++++----
 MathLib/LinAlg/Solvers/CGParallel.cpp              | 10 ++++++----
 MathLib/LinAlg/Solvers/DenseDirectLinearSolver.h   | 10 ++++++----
 MathLib/LinAlg/Solvers/DirectLinearSolver.h        | 10 ++++++----
 MathLib/LinAlg/Solvers/GMRes.cpp                   | 10 ++++++----
 MathLib/LinAlg/Solvers/GMRes.h                     | 10 ++++++----
 MathLib/LinAlg/Solvers/GaussAlgorithm.cpp          | 10 ++++++----
 MathLib/LinAlg/Solvers/GaussAlgorithm.h            | 10 ++++++----
 MathLib/LinAlg/Solvers/IterativeLinearSolver.h     | 10 ++++++----
 MathLib/LinAlg/Solvers/LinearSolver.h              | 10 ++++++----
 MathLib/LinAlg/Solvers/TriangularSolve.cpp         | 10 ++++++----
 MathLib/LinAlg/Solvers/TriangularSolve.h           | 10 ++++++----
 MathLib/LinAlg/Solvers/solver.h                    | 10 ++++++----
 MathLib/LinAlg/Sparse/CRSMatrix.h                  | 10 ++++++----
 MathLib/LinAlg/Sparse/CRSMatrixOpenMP.h            | 10 ++++++----
 MathLib/LinAlg/Sparse/CRSMatrixPThreads.h          | 10 ++++++----
 MathLib/LinAlg/Sparse/CRSSymMatrix.h               | 10 ++++++----
 MathLib/LinAlg/Sparse/CRSTranspose.h               | 10 ++++++----
 .../Sparse/NestedDissectionPermutation/AdjMat.cpp  | 10 ++++++----
 .../Sparse/NestedDissectionPermutation/AdjMat.h    | 10 ++++++----
 .../CRSMatrixReordered.cpp                         | 10 ++++++----
 .../CRSMatrixReordered.h                           | 10 ++++++----
 .../CRSMatrixReorderedOpenMP.cpp                   | 10 ++++++----
 .../CRSMatrixReorderedOpenMP.h                     | 10 ++++++----
 .../Sparse/NestedDissectionPermutation/Cluster.cpp | 10 ++++++----
 .../Sparse/NestedDissectionPermutation/Cluster.h   | 10 ++++++----
 .../NestedDissectionPermutation/ClusterBase.cpp    | 10 ++++++----
 .../NestedDissectionPermutation/ClusterBase.h      | 10 ++++++----
 .../NestedDissectionPermutation/Separator.cpp      | 10 ++++++----
 .../Sparse/NestedDissectionPermutation/Separator.h | 10 ++++++----
 MathLib/LinAlg/Sparse/Sparsity.h                   | 10 ++++++----
 MathLib/LinAlg/Sparse/amuxCRS.cpp                  | 10 ++++++----
 MathLib/LinAlg/Sparse/amuxCRS.h                    | 10 ++++++----
 .../ISystemOfLinearEquations.h                     | 10 ++++++----
 .../ISystemOfLinearEquations.tpp                   | 10 ++++++----
 .../SystemOfLinearEquations/LisLinearSystem.cpp    | 10 ++++++----
 .../SystemOfLinearEquations/LisLinearSystem.h      | 10 ++++++----
 .../LinAlg/SystemOfLinearEquations/LisOption.cpp   | 10 ++++++----
 MathLib/LinAlg/SystemOfLinearEquations/LisOption.h | 10 ++++++----
 MathLib/LinAlg/VectorNorms.h                       | 10 ++++++----
 MathLib/MathTools.cpp                              | 12 +++++++-----
 MathLib/MathTools.h                                | 10 ++++++----
 MathLib/Vector3.h                                  | 14 ++++++++------
 MathLib/sparse.h                                   | 10 ++++++----
 MathLib/vector_io.h                                | 10 ++++++----
 MeshLib/ElementStatus.cpp                          | 10 ++++++----
 MeshLib/ElementStatus.h                            | 10 ++++++----
 MeshLib/Elements/Cell.cpp                          | 10 ++++++----
 MeshLib/Elements/Cell.h                            | 10 ++++++----
 MeshLib/Elements/Element.cpp                       | 10 ++++++----
 MeshLib/Elements/Element.h                         | 10 ++++++----
 MeshLib/Elements/Face.cpp                          | 10 ++++++----
 MeshLib/Elements/Face.h                            | 10 ++++++----
 MeshLib/Elements/FemElem.cpp                       | 10 ++++++----
 MeshLib/Elements/FemElem.h                         | 10 ++++++----
 MeshLib/Elements/TemplateEdge.h                    | 10 ++++++----
 MeshLib/Elements/TemplateHex.h                     | 10 ++++++----
 MeshLib/Elements/TemplateHex.tpp                   | 10 ++++++----
 MeshLib/Elements/TemplatePrism.h                   | 10 ++++++----
 MeshLib/Elements/TemplatePrism.tpp                 | 10 ++++++----
 MeshLib/Elements/TemplatePyramid.h                 | 10 ++++++----
 MeshLib/Elements/TemplatePyramid.tpp               | 10 ++++++----
 MeshLib/Elements/TemplateQuad.h                    | 10 ++++++----
 MeshLib/Elements/TemplateQuad.tpp                  | 10 ++++++----
 MeshLib/Elements/TemplateTet.h                     | 10 ++++++----
 MeshLib/Elements/TemplateTet.tpp                   | 10 ++++++----
 MeshLib/Elements/TemplateTri.h                     | 10 ++++++----
 MeshLib/Mesh.cpp                                   | 10 ++++++----
 MeshLib/Mesh.h                                     | 10 ++++++----
 MeshLib/MshEnums.cpp                               | 10 ++++++----
 MeshLib/MshEnums.h                                 | 10 ++++++----
 MeshLib/Node.cpp                                   | 10 ++++++----
 MeshLib/Node.h                                     | 10 ++++++----
 OGS/ProjectData.cpp                                | 10 ++++++----
 OGS/ProjectData.h                                  | 10 ++++++----
 Tests/BaseLib/TestFilePathStringManipulation.cpp   |  6 ++++++
 Tests/BaseLib/TestSwap.cpp                         |  9 ++++++---
 Tests/BaseLib/TestSystemTools.cpp                  |  9 ++++++---
 Tests/testrunner.cpp                               | 10 ++++++----
 172 files changed, 1036 insertions(+), 689 deletions(-)

diff --git a/BaseLib/BuildInfo.h.in b/BaseLib/BuildInfo.h.in
index ec20847a724..b76854e0db2 100644
--- a/BaseLib/BuildInfo.h.in
+++ b/BaseLib/BuildInfo.h.in
@@ -1,14 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2010-08-24
+ * \brief  #defines which gets set through CMake.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file BuildInfo.h.in
- * #defines which gets set through CMake.
- *
- * Created on 2010-08-24 by Lars Bilke
  */
 
 #ifndef BUILDINFO_H
diff --git a/BaseLib/CPUTime.cpp b/BaseLib/CPUTime.cpp
index 58fe8d05ea1..7b1db9646f4 100644
--- a/BaseLib/CPUTime.cpp
+++ b/BaseLib/CPUTime.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-10
+ * \brief  Implementation of the CPUTime class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CPUTime.cpp
- *
- * Created on 2012-05-10 by Thomas Fischer
  */
 
 #include "CPUTime.h"
diff --git a/BaseLib/CPUTime.h b/BaseLib/CPUTime.h
index 38b1b18cb34..9c7dc145959 100644
--- a/BaseLib/CPUTime.h
+++ b/BaseLib/CPUTime.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-10
+ * \brief  Definition of the CPUTime class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CPUTime.h
- *
- * Created on 2012-05-10 by Thomas Fischer
  */
 
 #ifndef CPUTIME_H
diff --git a/BaseLib/CodingTools.h b/BaseLib/CodingTools.h
index 55fafeed430..dc606162e3a 100644
--- a/BaseLib/CodingTools.h
+++ b/BaseLib/CodingTools.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-02-17
+ * \brief Helper macros.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CodingTools.h
- *
- * Created on 2012-02-17 by Norihiro Watanabe
  */
 
 #ifndef CODINGTOOLS_H
diff --git a/BaseLib/Configure.h.in b/BaseLib/Configure.h.in
index 55811f03a25..c2afaf7e62f 100644
--- a/BaseLib/Configure.h.in
+++ b/BaseLib/Configure.h.in
@@ -1,14 +1,17 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   no date
+ * \brief  #defines which gets set through CMake
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Configure.h.in
- *
- * #defines which gets set through CMake
  */
+
  #ifndef CONFIGURE_H
  #define CONFIGURE_H
 
diff --git a/BaseLib/DateTools.cpp b/BaseLib/DateTools.cpp
index 3a38ca8ef9f..48f4550ea61 100644
--- a/BaseLib/DateTools.cpp
+++ b/BaseLib/DateTools.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-06-16
+ * \brief  Implementation of date helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DateTools.cpp
- *
- * Created on 2010-06-16 by Karsten Rink
  */
 
 #include "DateTools.h"
diff --git a/BaseLib/DateTools.h b/BaseLib/DateTools.h
index 227b4fa2d23..1814054d0a7 100644
--- a/BaseLib/DateTools.h
+++ b/BaseLib/DateTools.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-01-22
+ * \brief  Definition of date helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DateTools.h
- *
- * Created on 2010-01-22 by Karsten Rink
  */
 
 #ifndef DATETOOLS_H
diff --git a/BaseLib/FileFinder.h b/BaseLib/FileFinder.h
index b876fe7b9de..36ecb628f6e 100644
--- a/BaseLib/FileFinder.h
+++ b/BaseLib/FileFinder.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-10-26
+ * \brief  Definition of the FileFinder class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FileFinder.h
- *
- * Created on 2010-10-26 by Karsten Rink
  */
 
 #ifndef FILEFINDER_H
diff --git a/BaseLib/LogogSimpleFormatter.h b/BaseLib/LogogSimpleFormatter.h
index fcae583fe06..57e8dd2948c 100644
--- a/BaseLib/LogogSimpleFormatter.h
+++ b/BaseLib/LogogSimpleFormatter.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2012-09-13
+ * \brief  Definition of the LogogSimpleFormatter class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LogogSimpleFormatter.h
- *
- * Created on 2012-09-13 by Lars Bilke
  */
 
 #ifndef LOGOGSIMPLEFORMATTER_H
diff --git a/BaseLib/MemWatch.cpp b/BaseLib/MemWatch.cpp
index 7f4580113b9..e157e5e46b1 100644
--- a/BaseLib/MemWatch.cpp
+++ b/BaseLib/MemWatch.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-07
+ * \brief  Implementation of the MemWatch class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MemWatch.cpp
- *
- * Created on 2012-05-07 by Thomas Fischer
  */
 
 #include "MemWatch.h"
diff --git a/BaseLib/MemWatch.h b/BaseLib/MemWatch.h
index 85421584010..5061e08476d 100644
--- a/BaseLib/MemWatch.h
+++ b/BaseLib/MemWatch.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-07
+ * \brief  Definition of the MemWatch class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MemWatch.h
- *
- * Created on 2012-05-07 by Thomas Fischer
  */
 
 #ifndef MEMWATCH_H_
diff --git a/BaseLib/RunTime.cpp b/BaseLib/RunTime.cpp
index 25f826c9ca3..3d783de5c6c 100644
--- a/BaseLib/RunTime.cpp
+++ b/BaseLib/RunTime.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-10
+ * \brief  Implementation of the RunTime class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file RunTime.cpp
- *
- * Created on 2012-05-10 by Thomas Fischer
  */
 
 #include "RunTime.h"
diff --git a/BaseLib/RunTime.h b/BaseLib/RunTime.h
index 948ae74081f..7b3afac6d1e 100644
--- a/BaseLib/RunTime.h
+++ b/BaseLib/RunTime.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-10
+ * \brief  Definition of the RunTime class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file RunTime.h
- *
- * Created on 2012-05-10 by Thomas Fischer
  */
 
 #ifndef RUNTIME_H
diff --git a/BaseLib/StringTools.cpp b/BaseLib/StringTools.cpp
index 65b1b8864c0..85ea397cba5 100644
--- a/BaseLib/StringTools.cpp
+++ b/BaseLib/StringTools.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-16
+ * \brief  Implementation of string helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file StringTools.cpp
- *
- * Created on 2010-06-16 by Thomas Fischer
  */
 
 #include "StringTools.h"
diff --git a/BaseLib/StringTools.h b/BaseLib/StringTools.h
index a9a001fbea6..312e4a5ceb1 100644
--- a/BaseLib/StringTools.h
+++ b/BaseLib/StringTools.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-16
+ * \brief  Definition of string helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file StringTools.h
- *
- * Created on 2010-06-16 by Thomas Fischer
  */
 
 #ifndef STRINGTOOLS_H
diff --git a/BaseLib/SystemTools.h b/BaseLib/SystemTools.h
index fe565d77af6..aa40b8cc731 100644
--- a/BaseLib/SystemTools.h
+++ b/BaseLib/SystemTools.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-07-16
+ * \brief  Definition of some system helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file SystemTools.h
- *
- * Created on 2012-07-16 by Norihiro Watanabe
  */
 
 #ifndef SYSTEMTOOLS_H
diff --git a/BaseLib/TemplateLogogFormatterSuppressedGCC.h b/BaseLib/TemplateLogogFormatterSuppressedGCC.h
index 27bed2a4c49..9d969aeff60 100644
--- a/BaseLib/TemplateLogogFormatterSuppressedGCC.h
+++ b/BaseLib/TemplateLogogFormatterSuppressedGCC.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-12-06
+ * \brief  Definition of the TemplateLogogFormatterSuppressedGCC class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateLogogFormatterSuppressedGCC.h
- *
- * Created on 2012-12-06 by Norihiro Watanabe
  */
 
 #ifndef TEMPLATELOGOGFORMATTERSUPPRESSEDGCC_H_
diff --git a/BaseLib/TimeMeasurementBase.h b/BaseLib/TimeMeasurementBase.h
index 5fecd6d35d2..c5725987007 100644
--- a/BaseLib/TimeMeasurementBase.h
+++ b/BaseLib/TimeMeasurementBase.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   no date
+ * \brief  Definition of the TimeMeasurementBase class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TimeMeasurementBase.h
- *
- * Created on xxxx-xx-xx by Thomas Fischer
  */
 
 #ifndef TIMEMEASUREMENT_H
diff --git a/BaseLib/printList.h b/BaseLib/printList.h
index 33b70ac9a57..2ca61ea8291 100644
--- a/BaseLib/printList.h
+++ b/BaseLib/printList.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-02-23
+ * \brief  Definition of the printList function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file printList.h
- *
- * Created on 2011-02-23 by Thomas Fischer
  */
 
 #ifndef PRINTLIST_H_
diff --git a/BaseLib/quicksort.h b/BaseLib/quicksort.h
index a2271b67e8a..b887b8c10fa 100644
--- a/BaseLib/quicksort.h
+++ b/BaseLib/quicksort.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-05-26
+ * \brief  Definition of the quicksort function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file quicksort.h
- *
- * Created on 2010-05-26 by Thomas Fischer
  */
 
 #ifndef QUICKSORT_H_
diff --git a/BaseLib/uniqueInsert.h b/BaseLib/uniqueInsert.h
index 33ec74ee6f0..66741f06a41 100644
--- a/BaseLib/uniqueInsert.h
+++ b/BaseLib/uniqueInsert.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-02-23
+ * \brief  Definition of the uniquePushBack function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file uniqueListInsert.h
- *
- * Created on 2011-02-23 by Thomas Fischer
  */
 
 #ifndef UNIQUELISTINSERT_H_
diff --git a/BaseLib/wait.h b/BaseLib/wait.h
index 4e946f6a676..9335c70f96b 100644
--- a/BaseLib/wait.h
+++ b/BaseLib/wait.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-02-17
+ * \brief  Definition of the wait function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file wait.h
- *
- * Created on 2011-02-17 by Karsten Rink
  */
 
 
diff --git a/FemLib/DistributionInfo.cpp b/FemLib/DistributionInfo.cpp
index ea7c3b9ffee..93e3e4e04cc 100644
--- a/FemLib/DistributionInfo.cpp
+++ b/FemLib/DistributionInfo.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-28
+ * \brief  Implementation of the DistributionInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DistributionInfo.cpp
- *
- * Created on 2010-09-28 by Thomas Fischer
  */
 
 #include "DistributionInfo.h"
diff --git a/FemLib/DistributionInfo.h b/FemLib/DistributionInfo.h
index 8dffe7e2d93..d63980e4674 100644
--- a/FemLib/DistributionInfo.h
+++ b/FemLib/DistributionInfo.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-28
+ * \brief  Definition of the DistributionInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DistributionInfo.h
- *
- * Created on 2010-09-28 by Thomas Fischer
  */
 
 #ifndef DISTRIBUTIONINFO_H_
diff --git a/FemLib/FEMCondition.cpp b/FemLib/FEMCondition.cpp
index 25a4ef6ec17..8d2f8002560 100644
--- a/FemLib/FEMCondition.cpp
+++ b/FemLib/FEMCondition.cpp
@@ -1,14 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-11-25
+ * \brief  Implementation of the FEMCondition class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FEMCondition.cpp
- *
- * Created on 2010-11-25 by Karsten Rink
- *
  */
 
 #include "FEMCondition.h"
diff --git a/FemLib/FEMCondition.h b/FemLib/FEMCondition.h
index a1cba21171f..d6c874cebc5 100644
--- a/FemLib/FEMCondition.h
+++ b/FemLib/FEMCondition.h
@@ -1,14 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-11-25
+ * \brief  Definition of the FEMCondition class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FEMCondition.h
- *
- * Created on 2010-11-25 by Karsten Rink
- *
  */
 
 #ifndef FEMCONDITION_H
diff --git a/FemLib/FEMEnums.cpp b/FemLib/FEMEnums.cpp
index 719b2fdcd29..d56093f6e63 100644
--- a/FemLib/FEMEnums.cpp
+++ b/FemLib/FEMEnums.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-09-02
+ * \brief  Implementation of fem enumerations.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FEMEnums.cpp
- *
- * Created on 2010-09-02 by Thomas Fischer
  */
 
 #include "FEMEnums.h"
diff --git a/FemLib/FEMEnums.h b/FemLib/FEMEnums.h
index 0f76e1a494d..22ed73c9052 100644
--- a/FemLib/FEMEnums.h
+++ b/FemLib/FEMEnums.h
@@ -1,14 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-08-31
+ * \brief  Definition of fem enumerations.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FEMEnums.h
- *
- * Created on 2010-08-31 by Karsten Rink
- *
  */
 
 #ifndef FEMENUMS_H
diff --git a/FemLib/GeoInfo.cpp b/FemLib/GeoInfo.cpp
index 99d7e492e18..1d30f610134 100644
--- a/FemLib/GeoInfo.cpp
+++ b/FemLib/GeoInfo.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-18
+ * \brief  Implementation of the GeoInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GeoInfo.cpp
- *
- * Created on 2010-06-18 by Thomas Fischer
  */
 
 // STL
diff --git a/FemLib/GeoInfo.h b/FemLib/GeoInfo.h
index 357f5536dac..1a9dd50a536 100644
--- a/FemLib/GeoInfo.h
+++ b/FemLib/GeoInfo.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-18
+ * \brief  Definition of the GeoInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GeoInfo.h
- *
- * Created on 2010-06-18 by Thomas Fischer
  */
 
 #ifndef GEOINFO_H_
diff --git a/FemLib/ProcessInfo.cpp b/FemLib/ProcessInfo.cpp
index 8e31444d66f..7efe074647d 100644
--- a/FemLib/ProcessInfo.cpp
+++ b/FemLib/ProcessInfo.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-02
+ * \brief  Implementation of the ProcessInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ProcessInfo.cpp
- *
- * Created on 2010-09-02 by Thomas Fischer
  */
 
 //#include "rf_pcs.h"
diff --git a/FemLib/ProcessInfo.h b/FemLib/ProcessInfo.h
index 1b563e9fe48..ffa21278ba8 100644
--- a/FemLib/ProcessInfo.h
+++ b/FemLib/ProcessInfo.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-02
+ * \brief  Definition of the ProcessInfo class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ProcessInfo.h
- *
- * Created on 2010-09-02 by Thomas Fischer
  */
 
 #ifndef PROCESSINFO_H_
diff --git a/FileIO/ImportFileTypes.h b/FileIO/ImportFileTypes.h
index 1c197182e2b..5af5932c8d3 100644
--- a/FileIO/ImportFileTypes.h
+++ b/FileIO/ImportFileTypes.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-08-20
+ * \brief  Definition of the ImportFileTypes enumeration.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ImportFileTypes.h
- *
- * Created on 2012-08-20 by Karsten Rink
  */
 
 #ifndef IMPORTFILETYPES_H
diff --git a/FileIO/Legacy/MeshIO.cpp b/FileIO/Legacy/MeshIO.cpp
index d3450efe5b5..df711551a51 100644
--- a/FileIO/Legacy/MeshIO.cpp
+++ b/FileIO/Legacy/MeshIO.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-08
+ * \brief  Implementation of the MeshIO class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MeshIO.cpp
- *
- * Created on 2012-05-08 by Karsten Rink
  */
 
 #include <iomanip>
diff --git a/FileIO/Legacy/MeshIO.h b/FileIO/Legacy/MeshIO.h
index d0832935745..e8e9d7875a1 100644
--- a/FileIO/Legacy/MeshIO.h
+++ b/FileIO/Legacy/MeshIO.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-08
+ * \brief  Definition of the MeshIO class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MeshIO.h
- *
- * Created on 2012-05-08 by Karsten Rink
  */
 
 /**
diff --git a/FileIO/Writer.cpp b/FileIO/Writer.cpp
index 1f149969dfd..33c6867eac4 100644
--- a/FileIO/Writer.cpp
+++ b/FileIO/Writer.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2012-02-13
+ * \brief  Implementation of the Writer class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Writer.cpp
- *
- * Created on 2012-02-13 by Lars Bilke
  */
 
 // ** INCLUDES **
diff --git a/FileIO/Writer.h b/FileIO/Writer.h
index df1622be837..ebc9a116d8f 100644
--- a/FileIO/Writer.h
+++ b/FileIO/Writer.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2012-02-13
+ * \brief  Definition of the Writer class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Writer.h
- *
- * Created on 2012-02-13 by Lars Bilke
  */
 
 #ifndef WRITER_H
diff --git a/FileIO/XmlIO/XMLInterface.cpp b/FileIO/XmlIO/XMLInterface.cpp
index d6c9e65132f..2a6d47fc47e 100644
--- a/FileIO/XmlIO/XMLInterface.cpp
+++ b/FileIO/XmlIO/XMLInterface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-02-18
+ * \brief  Implementation of the XMLInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XMLInterface.cpp
- *
- * Created on 2010-18-02 by Karsten Rink
  */
 
 #include <fstream>
diff --git a/FileIO/XmlIO/XMLInterface.h b/FileIO/XmlIO/XMLInterface.h
index 797d0c7ae7d..12508977958 100644
--- a/FileIO/XmlIO/XMLInterface.h
+++ b/FileIO/XmlIO/XMLInterface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-02-18
+ * \brief  Definition of the XMLInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XMLInterface.h
- *
- * Created on 2010-02-18 by Karsten Rink
  */
 
 #ifndef XMLINTERFACE_H
diff --git a/FileIO/XmlIO/XmlCndInterface.cpp b/FileIO/XmlIO/XmlCndInterface.cpp
index a59d8521b38..0aadecd3c2d 100644
--- a/FileIO/XmlIO/XmlCndInterface.cpp
+++ b/FileIO/XmlIO/XmlCndInterface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Implementation of the XmlCndInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlCndInterface.cpp
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #include "XmlCndInterface.h"
diff --git a/FileIO/XmlIO/XmlCndInterface.h b/FileIO/XmlIO/XmlCndInterface.h
index f79423dc658..fbecf39e61c 100644
--- a/FileIO/XmlIO/XmlCndInterface.h
+++ b/FileIO/XmlIO/XmlCndInterface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Definition of the XmlCndInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlCndInterface.h
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #ifndef XMLCNDINTERFACE_H
diff --git a/FileIO/XmlIO/XmlGmlInterface.cpp b/FileIO/XmlIO/XmlGmlInterface.cpp
index 6bc77563009..adf93e28a22 100644
--- a/FileIO/XmlIO/XmlGmlInterface.cpp
+++ b/FileIO/XmlIO/XmlGmlInterface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Implementation of the XmlGmlInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlGmlInterface.cpp
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #include "XmlGmlInterface.h"
diff --git a/FileIO/XmlIO/XmlGmlInterface.h b/FileIO/XmlIO/XmlGmlInterface.h
index a43842e250a..cc849800d5b 100644
--- a/FileIO/XmlIO/XmlGmlInterface.h
+++ b/FileIO/XmlIO/XmlGmlInterface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Definition of the XmlGmlInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlGmlInterface.h
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #ifndef XMLGMLINTERFACE_H
diff --git a/FileIO/XmlIO/XmlGspInterface.cpp b/FileIO/XmlIO/XmlGspInterface.cpp
index 91098974425..f070250e659 100644
--- a/FileIO/XmlIO/XmlGspInterface.cpp
+++ b/FileIO/XmlIO/XmlGspInterface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Implementation of the XmlGspInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlGspInterface.cpp
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #include "XmlGspInterface.h"
diff --git a/FileIO/XmlIO/XmlGspInterface.h b/FileIO/XmlIO/XmlGspInterface.h
index 94fa87ad5e2..580fb8e8c3c 100644
--- a/FileIO/XmlIO/XmlGspInterface.h
+++ b/FileIO/XmlIO/XmlGspInterface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Definition of the XmlGspInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlGspInterface.h
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #ifndef XMLGSPINTERFACE_H
diff --git a/FileIO/XmlIO/XmlLutReader.h b/FileIO/XmlIO/XmlLutReader.h
index 83aa87be144..297bbfc6050 100644
--- a/FileIO/XmlIO/XmlLutReader.h
+++ b/FileIO/XmlIO/XmlLutReader.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-01-30
+ * \brief  Definition of the XmlLutReader class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlLutReader.h
- *
- * Created on 2011-01-30 by Karsten Rink
  */
 
 #ifndef XMLLUTREADER_H
diff --git a/FileIO/XmlIO/XmlStnInterface.cpp b/FileIO/XmlIO/XmlStnInterface.cpp
index ca15616d12b..d465ccf72f8 100644
--- a/FileIO/XmlIO/XmlStnInterface.cpp
+++ b/FileIO/XmlIO/XmlStnInterface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Implementation of the XmlStnInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlStnInterface.cpp
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #include <limits>
diff --git a/FileIO/XmlIO/XmlStnInterface.h b/FileIO/XmlIO/XmlStnInterface.h
index 0597cc37d3a..1a7231dfc29 100644
--- a/FileIO/XmlIO/XmlStnInterface.h
+++ b/FileIO/XmlIO/XmlStnInterface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2011-11-23
+ * \brief  Definition of the XmlStnInterface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file XmlStnInterface.h
- *
- * Created on 2011-11-23 by Karsten Rink
  */
 
 #ifndef XMLSTNINTERFACE_H
diff --git a/FileIO/readMeshFromFile.cpp b/FileIO/readMeshFromFile.cpp
index 777862c1ab9..1dc063fe93d 100644
--- a/FileIO/readMeshFromFile.cpp
+++ b/FileIO/readMeshFromFile.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-09-27
+ * \brief  Implementation of readMeshFromFile function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file readMeshFromFile.cpp
- *
- * Created on 2012-09-27 by Karsten Rink
  */
 
 #include "readMeshFromFile.h"
diff --git a/FileIO/readMeshFromFile.h b/FileIO/readMeshFromFile.h
index c44c4038daa..5501e5a9bfb 100644
--- a/FileIO/readMeshFromFile.h
+++ b/FileIO/readMeshFromFile.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-09-27
+ * \brief  Definition of readMeshFromFile function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file readMeshFromFile.h
- *
- * Created on 2012-09-27 by Karsten Rink
  */
 
 #ifndef READMESHFROMFILE_H
diff --git a/GeoLib/AABB.h b/GeoLib/AABB.h
index d4e43f20f0c..2781ae7f1fc 100644
--- a/GeoLib/AABB.h
+++ b/GeoLib/AABB.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-04-22
+ * \brief  Definition of the AABB class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file AABB.h
- *
- * Created on 2010-04-22 by Thomas Fischer
  */
 
 #ifndef AABB_H_
diff --git a/GeoLib/BruteForceClosestPair.cpp b/GeoLib/BruteForceClosestPair.cpp
index 6ca575fc79c..7983b0135b0 100644
--- a/GeoLib/BruteForceClosestPair.cpp
+++ b/GeoLib/BruteForceClosestPair.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-25
+ * \brief  Implementation of the BruteForceClosestPair class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file BruteForceClosestPair.cpp
- *
- * Created on 2011-01-25 by Thomas Fischer
  */
 
 #include "BruteForceClosestPair.h"
diff --git a/GeoLib/BruteForceClosestPair.h b/GeoLib/BruteForceClosestPair.h
index b7495682b10..721d5b7fb42 100644
--- a/GeoLib/BruteForceClosestPair.h
+++ b/GeoLib/BruteForceClosestPair.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-25
+ * \brief  Definition of the BruteForceClosestPair class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file BruteForceClosestPair.h
- *
- * Created on 2011-01-25 by Thomas Fischer
  */
 
 #ifndef BRUTEFORCECLOSESTPAIR_H_
diff --git a/GeoLib/ClosestPair.h b/GeoLib/ClosestPair.h
index 486c122308b..c395034a617 100644
--- a/GeoLib/ClosestPair.h
+++ b/GeoLib/ClosestPair.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-25
+ * \brief  Definition of the ClosestPair class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ClosestPair.h
- *
- * Created on 2011-01-25 by Thomas Fischer
  */
 
 #ifndef CLOSESTPAIR_H_
diff --git a/GeoLib/Color.cpp b/GeoLib/Color.cpp
index 92a164acfc4..2d58e1f0fb6 100644
--- a/GeoLib/Color.cpp
+++ b/GeoLib/Color.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-06-16
+ * \brief  Implementation of the Color class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Color.cpp
- *
- * Created on 2010-06-16 by Karsten Rink
  */
 
 #include <iostream>
diff --git a/GeoLib/Color.h b/GeoLib/Color.h
index dd4d3f2c059..3f5cf9f46ba 100644
--- a/GeoLib/Color.h
+++ b/GeoLib/Color.h
@@ -1,14 +1,16 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-02-04
+ * \brief  Definition of the Color class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
  *
- * \file Color.h
- *
- * Created on 2010-02-04 by Karsten Rink
- *
  */
 
 
diff --git a/GeoLib/GEOObjects.cpp b/GeoLib/GEOObjects.cpp
index 7d8660a3c8b..37220a3d1d8 100644
--- a/GeoLib/GEOObjects.cpp
+++ b/GeoLib/GEOObjects.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer / Karsten Rink
+ * \date   2010-01-21
+ * \brief  Implementation of the GEOObjects class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GEOObjects.cpp
- *
- * Created on 2010-01-21 by Thomas Fischer / Karsten Rink
  */
 
 #include <fstream>
diff --git a/GeoLib/GEOObjects.h b/GeoLib/GEOObjects.h
index 6719124d6ce..fea33cedb53 100644
--- a/GeoLib/GEOObjects.h
+++ b/GeoLib/GEOObjects.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer / Karsten Rink
+ * \date   2010-01-21
+ * \brief  Definition of the GeoObjects class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GEOObjects.h
- *
- * Created on 2010-01-21 by Thomas Fischer / Karsten Rink
  */
 
 #ifndef GEOOBJECTS_H_
diff --git a/GeoLib/GeoObject.h b/GeoLib/GeoObject.h
index 95506355bbb..a7848b59e08 100644
--- a/GeoLib/GeoObject.h
+++ b/GeoLib/GeoObject.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-08-27
+ * \brief  Definition of the GeoObject class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GeoObject.h
- *
- * Created on 2010-08-27 by Thomas Fischer
  */
 
 #ifndef GEOOBJECT_H_
diff --git a/GeoLib/GeoType.cpp b/GeoLib/GeoType.cpp
index 4cb31431c1a..45e1cf00f16 100644
--- a/GeoLib/GeoType.cpp
+++ b/GeoLib/GeoType.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-12-01
+ * \brief  Implementation of GEOTYPE enumeration helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GeoType.cpp
- *
- * Created on 2010-12-01 by Thomas Fischer
  */
 
 #include "GeoType.h"
diff --git a/GeoLib/GeoType.h b/GeoLib/GeoType.h
index 16227e1ec86..18efb5b3918 100644
--- a/GeoLib/GeoType.h
+++ b/GeoLib/GeoType.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-17
+ * \brief  Definition of the GEOTYPE enumeration.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GeoType.h
- *
- * Created on 2010-06-17 by Thomas Fischer
  */
 
 #ifndef GEOTYPE_H_
diff --git a/GeoLib/Grid.h b/GeoLib/Grid.h
index a14065e21ef..55cae81f980 100644
--- a/GeoLib/Grid.h
+++ b/GeoLib/Grid.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-02-02
+ * \brief  Definition of the Grid class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Grid.h
- *
- * Created on 2012-02-02 by Thomas Fischer
  */
 
 #ifndef GRID_H_
diff --git a/GeoLib/OctTree.h b/GeoLib/OctTree.h
index 04c258111fb..fcc95b87e09 100644
--- a/GeoLib/OctTree.h
+++ b/GeoLib/OctTree.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-02-27
+ * \brief  Implementation of the OctTree class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file  OctTree.h
- *
- * Created on 2012-02-27 by Thomas Fischer
  */
 
 #ifndef OCTTREE_H_
diff --git a/GeoLib/Point.cpp b/GeoLib/Point.cpp
index 873c2250d93..248ab62e6bb 100644
--- a/GeoLib/Point.cpp
+++ b/GeoLib/Point.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-22
+ * \brief  Implementation of the Point class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Point.cpp
- *
- * Created on 2010-06-22 by Thomas Fischer
  */
 
 
diff --git a/GeoLib/Point.h b/GeoLib/Point.h
index 75ba37b9788..17a2e8e45c5 100644
--- a/GeoLib/Point.h
+++ b/GeoLib/Point.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-01-12
+ * \brief  Definition of the Point class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Point.h
- *
- * Created on 2010-01-12 by Thomas Fischer
  */
 
 #ifndef POINT_H_
diff --git a/GeoLib/PointVec.cpp b/GeoLib/PointVec.cpp
index 671cfaf1a99..d260dc1aa77 100644
--- a/GeoLib/PointVec.cpp
+++ b/GeoLib/PointVec.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischeror
+ * \date   2010-06-11
+ * \brief  Implementation of the PointVec class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PointVec.cpp
- *
- * Created on 2010-06-11 by Thomas Fischer
  */
 
 // ThirdParty/logog
diff --git a/GeoLib/PointVec.h b/GeoLib/PointVec.h
index 25c76bd4f4b..e1c82ff5039 100644
--- a/GeoLib/PointVec.h
+++ b/GeoLib/PointVec.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer / Karsten Rink
+ * \date   2010-02-02
+ * \brief  Definition of the PointVec class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PointVec.h
- *
- * Created on 2010-02-02 by Thomas Fischer / Karsten Rink
  */
 
 // GeoLib
diff --git a/GeoLib/PolylineVec.h b/GeoLib/PolylineVec.h
index 8cefdec96d8..17e2d67cfae 100644
--- a/GeoLib/PolylineVec.h
+++ b/GeoLib/PolylineVec.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-02-09
+ * \brief  Definition of the PolylineVec class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PolylineVec.h
- *
- * Created on 2010-02-09 by Thomas Fischer
  */
 
 #ifndef POLYLINEVEC_H_
diff --git a/GeoLib/PropertyBounds.h b/GeoLib/PropertyBounds.h
index 6b7efcd9566..1377e6e38d4 100644
--- a/GeoLib/PropertyBounds.h
+++ b/GeoLib/PropertyBounds.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-01-18
+ * \brief  Definition of the PropertyBounds class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PropertyBounds.h
- *
- * Created on 2010-01-18 by Karsten Rink
  */
 
 #ifndef PROPERTYBOUNDS_H
diff --git a/GeoLib/SensorData.cpp b/GeoLib/SensorData.cpp
index de5afa88f37..84f468ba3cf 100644
--- a/GeoLib/SensorData.cpp
+++ b/GeoLib/SensorData.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-08-01
+ * \brief  Implementation of the SensorData class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file SensorData.cpp
- *
- * Created on 2012-08-01 by Karsten Rink
  */
 
 #include <cstdlib>
diff --git a/GeoLib/SensorData.h b/GeoLib/SensorData.h
index 800923704b7..72e116cdd10 100644
--- a/GeoLib/SensorData.h
+++ b/GeoLib/SensorData.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-08-01
+ * \brief  Definition of the SensorData class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file SensorData.h
- *
- * Created on 2012-08-01 by Karsten Rink
  */
 
 
diff --git a/GeoLib/Station.cpp b/GeoLib/Station.cpp
index a5415afb4c3..4d2345221ae 100644
--- a/GeoLib/Station.cpp
+++ b/GeoLib/Station.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-07-01
+ * \brief  Implementation of the Station class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Station.cpp
- *
- * Created on 2010-07-01 by Karsten Rink
  */
 
 
diff --git a/GeoLib/Station.h b/GeoLib/Station.h
index 66b0344c961..1d424fccd86 100644
--- a/GeoLib/Station.h
+++ b/GeoLib/Station.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-07-01
+ * \brief  Definition of the Station class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Station.h
- *
- * Created on 2010-07-01 by Karsten Rink
  */
 
 
diff --git a/GeoLib/Surface.cpp b/GeoLib/Surface.cpp
index 6c71c5afb09..186da2ae062 100644
--- a/GeoLib/Surface.cpp
+++ b/GeoLib/Surface.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-04-22
+ * \brief  Implementation of the Surface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Surface.cpp
- *
- * Created on 2010-04-22 by Thomas Fischer
  */
 
 #include <list>
diff --git a/GeoLib/Surface.h b/GeoLib/Surface.h
index ff735488b32..b3aef6af265 100644
--- a/GeoLib/Surface.h
+++ b/GeoLib/Surface.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-01-22
+ * \brief  Definition of the Surface class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Surface.h
- *
- * Created on 2010-01-22 by Thomas Fischer
  */
 
 #ifndef SURFACE_H_
diff --git a/GeoLib/SurfaceVec.h b/GeoLib/SurfaceVec.h
index 36b56d91990..55cf1d74558 100644
--- a/GeoLib/SurfaceVec.h
+++ b/GeoLib/SurfaceVec.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-02-09
+ * \brief  Definition of the SurfaceVec class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file SurfaceVec.h
- *
- * Created on 2010-02-09 by Thomas Fischer
  */
 
 
diff --git a/GeoLib/TemplatePoint.h b/GeoLib/TemplatePoint.h
index b51729814de..7ae7ecf1456 100644
--- a/GeoLib/TemplatePoint.h
+++ b/GeoLib/TemplatePoint.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-01-28
+ * \brief  Definition of the TemplatePoint class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplatePoint.h
- *
- * Created on 2010-01-28 by Thomas Fischer
  */
 
 #ifndef TEMPLATEPOINT_H_
diff --git a/GeoLib/Triangle.cpp b/GeoLib/Triangle.cpp
index 3ef9144e096..deb7cd42abf 100644
--- a/GeoLib/Triangle.cpp
+++ b/GeoLib/Triangle.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-06-06
+ * \brief  Implementation of the Triangle class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Triangle.cpp
- *
- * Created on 2011-06-06 by Thomas Fischer
  */
 
 #include "Triangle.h"
diff --git a/GeoLib/Triangle.h b/GeoLib/Triangle.h
index 18ec1a11090..ec9a25339a4 100644
--- a/GeoLib/Triangle.h
+++ b/GeoLib/Triangle.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-03-23
+ * \brief  Definition of the Triangle class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Triangle.h
- *
- * Created on 2010-03-23 by Thomas Fischer
  */
 
 #ifndef TRIANGLE_H_
diff --git a/MathLib/AnalyticalGeometry.cpp b/MathLib/AnalyticalGeometry.cpp
index d77a444f0e4..e708a4947e5 100644
--- a/MathLib/AnalyticalGeometry.cpp
+++ b/MathLib/AnalyticalGeometry.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-03-17
+ * \brief  Implementation of analytical geometry functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file AnalyticalGeometry.cpp
- *
- * Created on 2010-03-17 by Thomas Fischer
  */
 
 #include <algorithm>
diff --git a/MathLib/AnalyticalGeometry.h b/MathLib/AnalyticalGeometry.h
index 88006309714..1033a05167b 100644
--- a/MathLib/AnalyticalGeometry.h
+++ b/MathLib/AnalyticalGeometry.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-03-17
+ * \brief  Definition of analytical geometry functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file AnalyticalGeometry.h
- *
- * Created on 2010-03-17 by Thomas Fischer
  */
 
 #ifndef ANALYTICAL_GEOMETRY_H_
diff --git a/MathLib/EarClippingTriangulation.cpp b/MathLib/EarClippingTriangulation.cpp
index 27759146bc3..5c4d6d46a27 100644
--- a/MathLib/EarClippingTriangulation.cpp
+++ b/MathLib/EarClippingTriangulation.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-02-23
+ * \brief  Implementation of the EarClippingTriangulation class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file EarClippingTriangulation.cpp
- *
- * Created on 2011-02-23 by Thomas Fischer
  */
 
 // STL
diff --git a/MathLib/EarClippingTriangulation.h b/MathLib/EarClippingTriangulation.h
index 92c8f1e5e5e..59c42453b96 100644
--- a/MathLib/EarClippingTriangulation.h
+++ b/MathLib/EarClippingTriangulation.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-02-23
+ * \brief  Definition of the EarClippingTriangulation class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file EarClippingTriangulation.h
- *
- * Created on 2011-02-23 by Thomas Fischer
  */
 
 #ifndef EARCLIPPINGTRIANGULATION_H_
diff --git a/MathLib/InterpolationAlgorithms/LinearIntervalInterpolation.h b/MathLib/InterpolationAlgorithms/LinearIntervalInterpolation.h
index 41b487fb589..ba22c103743 100644
--- a/MathLib/InterpolationAlgorithms/LinearIntervalInterpolation.h
+++ b/MathLib/InterpolationAlgorithms/LinearIntervalInterpolation.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-05-22
+ * \brief  Definition of the LinearIntervalInterpolation class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file  LinearIntervalInterpolation.h
- *
- * Created on 2012-05-22 by Thomas Fischer
  */
 
 #ifndef LINEARINTERVALINTERPOLATION_H_
diff --git a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp
index f6ebb05a6e4..8e75dcdbf0c 100644
--- a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp
+++ b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-07
+ * \brief  Implementation of the PiecewiseLinearInterpolation class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PiecewiseLinearInterpolation.cpp
- *
- * Created on 2010-09-07 by Thomas Fischer
  */
 
 #include "PiecewiseLinearInterpolation.h"
diff --git a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h
index f5419c1606c..975f3582fc6 100644
--- a/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h
+++ b/MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-09-07
+ * \brief  Definition of the PiecewiseLinearInterpolation class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file PiecewiseLinearInterpolation.h
- *
- * Created on 2010-09-07 by Thomas Fischer
  */
 
 #ifndef PIECEWISELINEARINTERPOLATION_H_
diff --git a/MathLib/LinAlg/Dense/Matrix.h b/MathLib/LinAlg/Dense/Matrix.h
index b262349f243..7aafbac9637 100644
--- a/MathLib/LinAlg/Dense/Matrix.h
+++ b/MathLib/LinAlg/Dense/Matrix.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-05-24
+ * \brief  Definition of the Matrix class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Matrix.h
- *
- * Created on 2011-05-24 by Thomas Fischer
  */
 
 #ifndef MATRIX_H
diff --git a/MathLib/LinAlg/MatrixBase.h b/MathLib/LinAlg/MatrixBase.h
index 386aaa7ae21..d3baf9bde6e 100644
--- a/MathLib/LinAlg/MatrixBase.h
+++ b/MathLib/LinAlg/MatrixBase.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-27
+ * \brief  Definition of the MatrixBase class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MatrixBase.h
- *
- * Created on 2011-09-27 by Thomas Fischer
  */
 
 #ifndef MATRIXBASE_H_
diff --git a/MathLib/LinAlg/Preconditioner/generateDiagPrecond.cpp b/MathLib/LinAlg/Preconditioner/generateDiagPrecond.cpp
index 2ed8be21c01..c0f3b735b1d 100644
--- a/MathLib/LinAlg/Preconditioner/generateDiagPrecond.cpp
+++ b/MathLib/LinAlg/Preconditioner/generateDiagPrecond.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   no date
+ * \brief  Implementation of the generateDiagPrecond functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file generateDiagPrecond.cpp
- *
- * Created on xxxx-xx-xx by Thomas Fischer
  */
 
 #include "sparse.h"
diff --git a/MathLib/LinAlg/Preconditioner/generateDiagPrecond.h b/MathLib/LinAlg/Preconditioner/generateDiagPrecond.h
index 90934bcd7c8..56bab3b3fcb 100644
--- a/MathLib/LinAlg/Preconditioner/generateDiagPrecond.h
+++ b/MathLib/LinAlg/Preconditioner/generateDiagPrecond.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-28
+ * \brief  Definition of the generateDiagPrecond functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file generateDiagPrecond.h
- *
- * Created on 2011-09-28 by Thomas Fischer
  */
 
 #ifndef GENERATEDIAGPRECOND_H_
diff --git a/MathLib/LinAlg/Solvers/BiCGStab.cpp b/MathLib/LinAlg/Solvers/BiCGStab.cpp
index 4d4600c29d0..72b41997fe8 100644
--- a/MathLib/LinAlg/Solvers/BiCGStab.cpp
+++ b/MathLib/LinAlg/Solvers/BiCGStab.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-10-04
+ * \brief  Implementation of the BiCGStab function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file BiCGStab.cpp
- *
- * Created on 2011-10-04 by Thomas Fischer
  */
 
 #include "BiCGStab.h"
diff --git a/MathLib/LinAlg/Solvers/BiCGStab.h b/MathLib/LinAlg/Solvers/BiCGStab.h
index e7dc235188b..82854def7cb 100644
--- a/MathLib/LinAlg/Solvers/BiCGStab.h
+++ b/MathLib/LinAlg/Solvers/BiCGStab.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-10-04
+ * \brief  Definition of the BiCGStab function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file BiCGStab.h
- *
- * Created on 2011-10-04 by Thomas Fischer
  */
 
 #ifndef BICGSTAB_H_
diff --git a/MathLib/LinAlg/Solvers/CG.cpp b/MathLib/LinAlg/Solvers/CG.cpp
index 01d8797171c..cdc499109db 100644
--- a/MathLib/LinAlg/Solvers/CG.cpp
+++ b/MathLib/LinAlg/Solvers/CG.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-27
+ * \brief  Implementation of the CG functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CG.cpp
- *
- * Created on 2011-09-27 by Thomas Fischer
  */
 
 #include <limits>
diff --git a/MathLib/LinAlg/Solvers/CG.h b/MathLib/LinAlg/Solvers/CG.h
index 19eff0fb671..a70c3556ce0 100644
--- a/MathLib/LinAlg/Solvers/CG.h
+++ b/MathLib/LinAlg/Solvers/CG.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-27
+ * \brief  Definition of the CG functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CG.h
- *
- * Created on 2011-09-27 by Thomas Fischer
  */
 
 #ifndef CG_H_
diff --git a/MathLib/LinAlg/Solvers/CGParallel.cpp b/MathLib/LinAlg/Solvers/CGParallel.cpp
index 91bf49ac319..89d1a0b96c6 100644
--- a/MathLib/LinAlg/Solvers/CGParallel.cpp
+++ b/MathLib/LinAlg/Solvers/CGParallel.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-12-02
+ * \brief  Implementation of the CGParallel functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CGParallel.cpp
- *
- * Created on 2011-12-02 by Thomas Fischer
  */
 
 #include <limits>
diff --git a/MathLib/LinAlg/Solvers/DenseDirectLinearSolver.h b/MathLib/LinAlg/Solvers/DenseDirectLinearSolver.h
index 1c0b91fbfef..7f2935e2cec 100644
--- a/MathLib/LinAlg/Solvers/DenseDirectLinearSolver.h
+++ b/MathLib/LinAlg/Solvers/DenseDirectLinearSolver.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-07
+ * \brief  Definition of the DenseDirectLinearSolver class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DenseDirectLinearSolver.h
- *
- * Created on 2011-01-07 by Thomas Fischer
  */
 
 #ifndef DENSEDIRECTLINEARSOLVER_H_
diff --git a/MathLib/LinAlg/Solvers/DirectLinearSolver.h b/MathLib/LinAlg/Solvers/DirectLinearSolver.h
index 6bfc614a7d7..3e022ed5b19 100644
--- a/MathLib/LinAlg/Solvers/DirectLinearSolver.h
+++ b/MathLib/LinAlg/Solvers/DirectLinearSolver.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-07
+ * \brief  Definition of the DirectLinearSolver class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file DirectLinearSolver.h
- *
- * Created on 2011-01-07 by Thomas Fischer
  */
 
 #ifndef DIRECTLINEARSOLVER_H_
diff --git a/MathLib/LinAlg/Solvers/GMRes.cpp b/MathLib/LinAlg/Solvers/GMRes.cpp
index a2c1415f607..796a361cd4e 100644
--- a/MathLib/LinAlg/Solvers/GMRes.cpp
+++ b/MathLib/LinAlg/Solvers/GMRes.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-10-04
+ * \brief  Implementation of the GMRes functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GMRes.cpp
- *
- * Created on 2011-10-04 by Thomas Fischer
  */
 
 #include "GMRes.h"
diff --git a/MathLib/LinAlg/Solvers/GMRes.h b/MathLib/LinAlg/Solvers/GMRes.h
index cb51ce74795..c10d868112b 100644
--- a/MathLib/LinAlg/Solvers/GMRes.h
+++ b/MathLib/LinAlg/Solvers/GMRes.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-10-04
+ * \brief  Definition of the GMRes function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GMRes.h
- *
- * Created on 2011-10-04 by Thomas Fischer
  */
 
 #ifndef GMRES_H_
diff --git a/MathLib/LinAlg/Solvers/GaussAlgorithm.cpp b/MathLib/LinAlg/Solvers/GaussAlgorithm.cpp
index ccd77e5303b..a01888fc6ec 100644
--- a/MathLib/LinAlg/Solvers/GaussAlgorithm.cpp
+++ b/MathLib/LinAlg/Solvers/GaussAlgorithm.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-05-06
+ * \brief  Implementation of the GaussAlgorithm class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GaussAlgorithm.cpp
- *
- * Created on 2011-05-06 by Thomas Fischer
  */
 
 #include <cmath>
diff --git a/MathLib/LinAlg/Solvers/GaussAlgorithm.h b/MathLib/LinAlg/Solvers/GaussAlgorithm.h
index 74787a96695..80c8df6970e 100644
--- a/MathLib/LinAlg/Solvers/GaussAlgorithm.h
+++ b/MathLib/LinAlg/Solvers/GaussAlgorithm.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-05-06
+ * \brief  Definition of the GaussAlgorithm class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file GaussAlgorithm.h
- *
- * Created on 2011-05-06 by Thomas Fischer
  */
 
 #ifndef GAUSSALGORITHM_H_
diff --git a/MathLib/LinAlg/Solvers/IterativeLinearSolver.h b/MathLib/LinAlg/Solvers/IterativeLinearSolver.h
index 7ddfcb5d716..8665f51fe96 100644
--- a/MathLib/LinAlg/Solvers/IterativeLinearSolver.h
+++ b/MathLib/LinAlg/Solvers/IterativeLinearSolver.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-07
+ * \brief  Definition of the IterativeLinearSolver class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file IterativeLinearSolver.h
- *
- * Created on 2011-01-07 by Thomas Fischer
  */
 
 #ifndef ITERATIVELINEARSOLVER_H_
diff --git a/MathLib/LinAlg/Solvers/LinearSolver.h b/MathLib/LinAlg/Solvers/LinearSolver.h
index f6a32c805cd..f7aaf3f9ec8 100644
--- a/MathLib/LinAlg/Solvers/LinearSolver.h
+++ b/MathLib/LinAlg/Solvers/LinearSolver.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-01-07
+ * \brief  Definition of the LinearSolver class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LinearSolver.h
- *
- * Created on 2011-01-07 by Thomas Fischer
  */
 
 #ifndef LINEARSOLVER_H_
diff --git a/MathLib/LinAlg/Solvers/TriangularSolve.cpp b/MathLib/LinAlg/Solvers/TriangularSolve.cpp
index 30f681e0f52..1c970ff8770 100644
--- a/MathLib/LinAlg/Solvers/TriangularSolve.cpp
+++ b/MathLib/LinAlg/Solvers/TriangularSolve.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-05-05
+ * \brief  Implementation of triangular solver functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TriangularSolve.cpp
- *
- * Created on 2011-05-05 by Thomas Fischer
  */
 
 #include "../Dense/Matrix.h"
diff --git a/MathLib/LinAlg/Solvers/TriangularSolve.h b/MathLib/LinAlg/Solvers/TriangularSolve.h
index 5e571910ace..1d4cf0cca3e 100644
--- a/MathLib/LinAlg/Solvers/TriangularSolve.h
+++ b/MathLib/LinAlg/Solvers/TriangularSolve.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-05-06
+ * \brief  Definition of triangular solver functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TriangularSolve.h
- *
- * Created on 2011-05-06 by Thomas Fischer
  */
 
 #ifndef TRIANGULARSOLVE_H_
diff --git a/MathLib/LinAlg/Solvers/solver.h b/MathLib/LinAlg/Solvers/solver.h
index c36a8aa3ad5..96f16875f0e 100644
--- a/MathLib/LinAlg/Solvers/solver.h
+++ b/MathLib/LinAlg/Solvers/solver.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-27
+ * \brief  Solver includes.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file solver.h
- *
- * Created on 2011-09-27 by Thomas Fischer
  */
 
 #ifndef SOLVER_H_
diff --git a/MathLib/LinAlg/Sparse/CRSMatrix.h b/MathLib/LinAlg/Sparse/CRSMatrix.h
index 31fed919062..4c25b244b9f 100644
--- a/MathLib/LinAlg/Sparse/CRSMatrix.h
+++ b/MathLib/LinAlg/Sparse/CRSMatrix.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-20
+ * \brief  Definition of the CRSMatrix class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrix.h
- *
- * Created on 2011-09-20 by Thomas Fischer
  */
 
 #ifndef CRSMATRIX_H
diff --git a/MathLib/LinAlg/Sparse/CRSMatrixOpenMP.h b/MathLib/LinAlg/Sparse/CRSMatrixOpenMP.h
index ccabe65b34f..917ff62339a 100644
--- a/MathLib/LinAlg/Sparse/CRSMatrixOpenMP.h
+++ b/MathLib/LinAlg/Sparse/CRSMatrixOpenMP.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-08-08
+ * \brief  Definition of the CRSMatrixOpenMP class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixOpenMP.h
- *
- * Created on 2011-08-08 by Thomas Fischer
  */
 
 #ifndef CRSMATRIXOPENMP_H_
diff --git a/MathLib/LinAlg/Sparse/CRSMatrixPThreads.h b/MathLib/LinAlg/Sparse/CRSMatrixPThreads.h
index 4efb2b6c992..0f8f9f119ce 100644
--- a/MathLib/LinAlg/Sparse/CRSMatrixPThreads.h
+++ b/MathLib/LinAlg/Sparse/CRSMatrixPThreads.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-08-02
+ * \brief  Definition of the CRSMatrixPThreads class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixPThreads.h
- *
- * Created on 2011-08-02 by Thomas Fischer
  */
 
 #ifndef CRSMATRIXPTHREADS_H
diff --git a/MathLib/LinAlg/Sparse/CRSSymMatrix.h b/MathLib/LinAlg/Sparse/CRSSymMatrix.h
index 2577734ee11..d713ec4905c 100644
--- a/MathLib/LinAlg/Sparse/CRSSymMatrix.h
+++ b/MathLib/LinAlg/Sparse/CRSSymMatrix.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-07-22
+ * \brief  Definition of the CRSSymMatrix class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSSymMatrix.h
- *
- * Created on 2011-07-22 by Thomas Fischer
  */
 
 #ifndef CRSSYMMATRIX_H_
diff --git a/MathLib/LinAlg/Sparse/CRSTranspose.h b/MathLib/LinAlg/Sparse/CRSTranspose.h
index a368962e4f8..a43a569a8a9 100644
--- a/MathLib/LinAlg/Sparse/CRSTranspose.h
+++ b/MathLib/LinAlg/Sparse/CRSTranspose.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-27
+ * \brief  Definition of the CRSTranspose class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSTranspose.h
- *
- * Created on 2011-09-27 by Thomas Fischer
  */
 
 #ifndef CRSTRANSPOSE_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.cpp
index 480908657c5..2244592a2b1 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Implementation of the AdjMat class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file AdjMat.cpp
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 // Base
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.h
index 0c4cad4dd24..73318117d32 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/AdjMat.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Definition of the AdjMat class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file AdjMat.h
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 #ifndef ADJMAT_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.cpp
index 66f44d9dfae..f0fb2b25a64 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-03
+ * \brief  Implementation of the CRSMatrixReordered class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixReordered.cpp
- *
- * Created on 2012-01-03 by Thomas Fischer
  */
 
 // BaseLib
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.h
index 66cedd59ba1..e5cc6129835 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReordered.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-03
+ * \brief  Definition of the CRSMatrixReordered class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixReordered.h
- *
- * Created on 2012-01-03 by Thomas Fischer
  */
 
 #ifndef CRSMATRIXREORDERED_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.cpp
index 4449c0c7c49..b9e925ee1be 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-12
+ * \brief  Implementation of the CRSMatrixReorderedOpenMP class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixReorderedOpenMP.cpp
- *
- * Created on 2012-01-12 by Thomas Fischer
  */
 
 #ifdef _OPENMP
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.h
index 13eaa41c290..02d743eda09 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/CRSMatrixReorderedOpenMP.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-20
+ * \brief  Definition of the CRSMatrixReorderedOpenMP class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file CRSMatrixReorderedOpenMP.h
- *
- * Created on 2012-01-20 by Thomas Fischer
  */
 
 #ifndef CRSMATRIXREORDEREDOPENMP_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.cpp
index 2b5c6f93916..9cefb5dff39 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Implementation of the Cluster class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Cluster.cpp
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 #include "metis.h"
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.h
index 7a7a379e980..c1c87280b67 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Cluster.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Definition of the Cluster class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Cluster.h
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 #ifndef CLUSTER_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.cpp
index 799647747d0..115a7a6ebfd 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Implementation of the ClusterBase class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ClusterBase.cpp
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 //#include "blas.h"
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.h
index c67b9a06ff3..66abfd09430 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/ClusterBase.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Definition of the ClusterBase class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ClusterBase.h
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 #ifndef CLUSTERBASE_H_
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.cpp b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.cpp
index 6b5fc0d7301..578e76a937d 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.cpp
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-02-01
+ * \brief  Implementation of the Separator class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Separator.cpp
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 // BaseLib
diff --git a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.h b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.h
index dbb0c919cbc..d9e3631165d 100644
--- a/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.h
+++ b/MathLib/LinAlg/Sparse/NestedDissectionPermutation/Separator.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2012-01-02
+ * \brief  Definition of the Separator class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Separator.h
- *
- * Created on 2012-01-02 by Thomas Fischer
  */
 
 #ifndef SEPARATOR_H_
diff --git a/MathLib/LinAlg/Sparse/Sparsity.h b/MathLib/LinAlg/Sparse/Sparsity.h
index e7f9a5e5770..bd40a961243 100644
--- a/MathLib/LinAlg/Sparse/Sparsity.h
+++ b/MathLib/LinAlg/Sparse/Sparsity.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Definition of the Sparsity class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Sparsity.h
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #ifndef SPARSITY_H_
diff --git a/MathLib/LinAlg/Sparse/amuxCRS.cpp b/MathLib/LinAlg/Sparse/amuxCRS.cpp
index 9aff71032fe..217b728ed0b 100644
--- a/MathLib/LinAlg/Sparse/amuxCRS.cpp
+++ b/MathLib/LinAlg/Sparse/amuxCRS.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-20
+ * \brief  Implementation of amuxCRS functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file amuxCRS.cpp
- *
- * Created on 2011-09-20 by Thomas Fischer
  */
 
 #include "amuxCRS.h"
diff --git a/MathLib/LinAlg/Sparse/amuxCRS.h b/MathLib/LinAlg/Sparse/amuxCRS.h
index 5b1d8511c7a..0178b61f91e 100644
--- a/MathLib/LinAlg/Sparse/amuxCRS.h
+++ b/MathLib/LinAlg/Sparse/amuxCRS.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-09-20
+ * \brief  Definition of amuxCRS functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file amuxCRS.h
- *
- * Created on 2011-09-20 by Thomas Fischer
  */
 
 #ifndef AMUXCRS_H
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.h b/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.h
index 3ef7cb71f0b..a47d05cb337 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.h
+++ b/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Definition of the ISystemOfLinearEquations class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ISystemOfLinearEquations.h
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #ifndef ISYSTEMOFLINEAREQUATIONS_H_
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.tpp b/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.tpp
index eb6ff44085d..2ab2bb56334 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.tpp
+++ b/MathLib/LinAlg/SystemOfLinearEquations/ISystemOfLinearEquations.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Implementation of the ISystemOfLinearEquations class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ISystemOfLinearEquations.tpp
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #ifndef ISYSTEMOFLINEAREQUATIONS_TPP_
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.cpp b/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.cpp
index db4155d8e93..97e764abd55 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.cpp
+++ b/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Implementation of the LisLinearSystem class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LisLinearSystem.cpp
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #include "LisLinearSystem.h"
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.h b/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.h
index d40b5116378..8ccf30e0d2b 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.h
+++ b/MathLib/LinAlg/SystemOfLinearEquations/LisLinearSystem.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Definition of the LisLinearSystem class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LisLinearSystem.h
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #ifndef LISLINEARSYSTEM_H_
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/LisOption.cpp b/MathLib/LinAlg/SystemOfLinearEquations/LisOption.cpp
index 40cc2689aca..e4f40aaed65 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/LisOption.cpp
+++ b/MathLib/LinAlg/SystemOfLinearEquations/LisOption.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-12-05
+ * \brief  Implementation of the LisOption class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LisOption.cpp
- *
- * Created on 2012-12-05 by Norihiro Watanabe
  */
 
 #include "LisOption.h"
diff --git a/MathLib/LinAlg/SystemOfLinearEquations/LisOption.h b/MathLib/LinAlg/SystemOfLinearEquations/LisOption.h
index 2fb75b311f1..b45e1d9a47c 100644
--- a/MathLib/LinAlg/SystemOfLinearEquations/LisOption.h
+++ b/MathLib/LinAlg/SystemOfLinearEquations/LisOption.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-06-25
+ * \brief  Definition of the LisOption class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file LisOption.h
- *
- * Created on 2012-06-25 by Norihiro Watanabe
  */
 
 #ifndef LIS_OPTION_H_
diff --git a/MathLib/LinAlg/VectorNorms.h b/MathLib/LinAlg/VectorNorms.h
index a1a732a257f..8ea94d8ad7a 100644
--- a/MathLib/LinAlg/VectorNorms.h
+++ b/MathLib/LinAlg/VectorNorms.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2011-06-06
+ * \brief  Definition of vector norm functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file VectorNorms.h
- *
- * Created on 2011-06-06 by Thomas Fischer
  */
 
 #ifndef VECTORNORMS_H_
diff --git a/MathLib/MathTools.cpp b/MathLib/MathTools.cpp
index 50b6e7a39a3..d4022d31a95 100644
--- a/MathLib/MathTools.cpp
+++ b/MathLib/MathTools.cpp
@@ -1,13 +1,15 @@
-	/**
+/**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-01-13
+ * \brief  Implementation of math helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MathTools.cpp
- *
- * Created on 2010-01-13 by Thomas Fischer
  */
 
 #include "MathTools.h"
diff --git a/MathLib/MathTools.h b/MathLib/MathTools.h
index ca9ff780a8e..2eac49edc62 100644
--- a/MathLib/MathTools.h
+++ b/MathLib/MathTools.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   2010-01-13
+ * \brief  Definition of math helper functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MathTools.h
- *
- * Created on 2010-01-13 by Thomas Fischer
  */
 
 #ifndef MATHTOOLS_H_
diff --git a/MathLib/Vector3.h b/MathLib/Vector3.h
index 4e2472a70c6..0d925487dd8 100644
--- a/MathLib/Vector3.h
+++ b/MathLib/Vector3.h
@@ -1,15 +1,17 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2009-10-27
+ * \brief  Definition of the Vector3 class.
+ *         From: http://www.strout.net/info/coding/classlib/intro.html
+ *         with modifications to derive from TemplatePoint
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Vector3.h
- *
- * Created on 2009-10-27 by Lars Bilke
- * From: http://www.strout.net/info/coding/classlib/intro.html
- * with modifications to derive from TemplatePoint
  */
 
 #ifndef VECTOR3_H
diff --git a/MathLib/sparse.h b/MathLib/sparse.h
index 17ec803a412..3e3423bf510 100644
--- a/MathLib/sparse.h
+++ b/MathLib/sparse.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   no date
+ * \brief  Definition of sparse matrix IO functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file sparse.h
- *
- * Created on xxxx-xx-xx by Thomas Fischer
  */
 
 #ifndef SPARSE_H
diff --git a/MathLib/vector_io.h b/MathLib/vector_io.h
index 9bb3373cdf8..f204e94358f 100644
--- a/MathLib/vector_io.h
+++ b/MathLib/vector_io.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Thomas Fischer
+ * \date   no date
+ * \brief  Definition of vector IO functions.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file vector_io.h
- *
- * Created on xxxx-xx-xx by Thomas Fischer
  */
 
 #ifndef VECTOR_IO_H
diff --git a/MeshLib/ElementStatus.cpp b/MeshLib/ElementStatus.cpp
index 3fc7bf71e66..1b46559feb9 100644
--- a/MeshLib/ElementStatus.cpp
+++ b/MeshLib/ElementStatus.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-12-18
+ * \brief  Implementation of the ElementStatus class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ElementStatus.cpp
- *
- * Created on 2012-12-18 by Karsten Rink
  */
 
 #include "ElementStatus.h"
diff --git a/MeshLib/ElementStatus.h b/MeshLib/ElementStatus.h
index 18c96b7126c..9fff2ef52a8 100644
--- a/MeshLib/ElementStatus.h
+++ b/MeshLib/ElementStatus.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-12-18
+ * \brief  Definition of the ElementStatus class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ElementStatus.h
- *
- * Created on 2012-12-18 by Karsten Rink
  */
 
 #ifndef ELEMENTSTATUS_H_
diff --git a/MeshLib/Elements/Cell.cpp b/MeshLib/Elements/Cell.cpp
index a1012360e86..f2962079dd5 100644
--- a/MeshLib/Elements/Cell.cpp
+++ b/MeshLib/Elements/Cell.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the Cell class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Cell.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "Cell.h"
diff --git a/MeshLib/Elements/Cell.h b/MeshLib/Elements/Cell.h
index 1028229816b..7ca94337646 100644
--- a/MeshLib/Elements/Cell.h
+++ b/MeshLib/Elements/Cell.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Cell class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Cell.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef CELL_H_
diff --git a/MeshLib/Elements/Element.cpp b/MeshLib/Elements/Element.cpp
index 6a10dc8dd4f..c369de2c332 100644
--- a/MeshLib/Elements/Element.cpp
+++ b/MeshLib/Elements/Element.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the Element class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Element.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "logog/include/logog.hpp"
diff --git a/MeshLib/Elements/Element.h b/MeshLib/Elements/Element.h
index 1d724919267..c31210925e5 100644
--- a/MeshLib/Elements/Element.h
+++ b/MeshLib/Elements/Element.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Element class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Element.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef ELEMENT_H_
diff --git a/MeshLib/Elements/Face.cpp b/MeshLib/Elements/Face.cpp
index 5a853a26b9b..b059500f486 100644
--- a/MeshLib/Elements/Face.cpp
+++ b/MeshLib/Elements/Face.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the Face class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Face.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "Face.h"
diff --git a/MeshLib/Elements/Face.h b/MeshLib/Elements/Face.h
index 02d85a06909..bbf30dff988 100644
--- a/MeshLib/Elements/Face.h
+++ b/MeshLib/Elements/Face.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Face class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Face.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef FACE_H_
diff --git a/MeshLib/Elements/FemElem.cpp b/MeshLib/Elements/FemElem.cpp
index 5fcd121d6aa..a282fc75150 100644
--- a/MeshLib/Elements/FemElem.cpp
+++ b/MeshLib/Elements/FemElem.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-03
+ * \brief  Implementation of the FemElem class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FemElem.cpp
- *
- * Created on 2012-05-03 by Karsten Rink
  */
 
 #include "FemElem.h"
diff --git a/MeshLib/Elements/FemElem.h b/MeshLib/Elements/FemElem.h
index e870a2d9e27..bb3247379ac 100644
--- a/MeshLib/Elements/FemElem.h
+++ b/MeshLib/Elements/FemElem.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-03
+ * \brief  Definition of the FemElem class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file FemElem.h
- *
- * Created on 2012-05-03 by Karsten Rink
  */
 
 #ifndef FEMELEM_H_
diff --git a/MeshLib/Elements/TemplateEdge.h b/MeshLib/Elements/TemplateEdge.h
index 7a9e4c8133e..c4662ff019c 100644
--- a/MeshLib/Elements/TemplateEdge.h
+++ b/MeshLib/Elements/TemplateEdge.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Edge class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Edge.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATEEDGE_H_
diff --git a/MeshLib/Elements/TemplateHex.h b/MeshLib/Elements/TemplateHex.h
index 2d1ac4bf1f0..13f5faafd51 100644
--- a/MeshLib/Elements/TemplateHex.h
+++ b/MeshLib/Elements/TemplateHex.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplateHex class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateHex.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATEHEX_H_
diff --git a/MeshLib/Elements/TemplateHex.tpp b/MeshLib/Elements/TemplateHex.tpp
index 618beb367c8..3723592c0eb 100644
--- a/MeshLib/Elements/TemplateHex.tpp
+++ b/MeshLib/Elements/TemplateHex.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the TemplateHex class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateHex.tpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "logog/include/logog.hpp"
diff --git a/MeshLib/Elements/TemplatePrism.h b/MeshLib/Elements/TemplatePrism.h
index a440707020e..9bdce749392 100644
--- a/MeshLib/Elements/TemplatePrism.h
+++ b/MeshLib/Elements/TemplatePrism.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplatePrism class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplatePrism.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATEPRISM_H_
diff --git a/MeshLib/Elements/TemplatePrism.tpp b/MeshLib/Elements/TemplatePrism.tpp
index 6187f980db6..fd0295e33f3 100644
--- a/MeshLib/Elements/TemplatePrism.tpp
+++ b/MeshLib/Elements/TemplatePrism.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the TemplatePrism class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplatePrism.tpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 // Thirdparty
diff --git a/MeshLib/Elements/TemplatePyramid.h b/MeshLib/Elements/TemplatePyramid.h
index ba65709d5ad..76123dda11f 100644
--- a/MeshLib/Elements/TemplatePyramid.h
+++ b/MeshLib/Elements/TemplatePyramid.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplatePyramid class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplatePyramid.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATEPYRAMID_H_
diff --git a/MeshLib/Elements/TemplatePyramid.tpp b/MeshLib/Elements/TemplatePyramid.tpp
index bf68c30356f..570de5504fa 100644
--- a/MeshLib/Elements/TemplatePyramid.tpp
+++ b/MeshLib/Elements/TemplatePyramid.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the TemplatePyramid class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplatePyramid.tpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 // Thirdparty
diff --git a/MeshLib/Elements/TemplateQuad.h b/MeshLib/Elements/TemplateQuad.h
index fab6e1eb406..6e1e5320a5b 100644
--- a/MeshLib/Elements/TemplateQuad.h
+++ b/MeshLib/Elements/TemplateQuad.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplateQuad class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateQuad.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATEQUAD_H_
diff --git a/MeshLib/Elements/TemplateQuad.tpp b/MeshLib/Elements/TemplateQuad.tpp
index 8cdff7a4fc9..483ec575598 100644
--- a/MeshLib/Elements/TemplateQuad.tpp
+++ b/MeshLib/Elements/TemplateQuad.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the Quad class-
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Quad.tpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "Node.h"
diff --git a/MeshLib/Elements/TemplateTet.h b/MeshLib/Elements/TemplateTet.h
index 170e6bfa192..27621db61d6 100644
--- a/MeshLib/Elements/TemplateTet.h
+++ b/MeshLib/Elements/TemplateTet.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplateTet class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateTet.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATETET_H_
diff --git a/MeshLib/Elements/TemplateTet.tpp b/MeshLib/Elements/TemplateTet.tpp
index a10846f4ab5..1851c17bdce 100644
--- a/MeshLib/Elements/TemplateTet.tpp
+++ b/MeshLib/Elements/TemplateTet.tpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the TemplateTet class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateTet.tpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "logog/include/logog.hpp"
diff --git a/MeshLib/Elements/TemplateTri.h b/MeshLib/Elements/TemplateTri.h
index 6e2aea148b3..9db105d69db 100644
--- a/MeshLib/Elements/TemplateTri.h
+++ b/MeshLib/Elements/TemplateTri.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the TemplateTri class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file TemplateTri.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef TEMPLATETRI_H_
diff --git a/MeshLib/Mesh.cpp b/MeshLib/Mesh.cpp
index d4edadb50d7..7e844ab4d51 100644
--- a/MeshLib/Mesh.cpp
+++ b/MeshLib/Mesh.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief Implementation of the Mesh class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Mesh.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "Mesh.h"
diff --git a/MeshLib/Mesh.h b/MeshLib/Mesh.h
index 3a609c68422..d7189db0d72 100644
--- a/MeshLib/Mesh.h
+++ b/MeshLib/Mesh.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Mesh class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Mesh.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef MESH_H_
diff --git a/MeshLib/MshEnums.cpp b/MeshLib/MshEnums.cpp
index 84d42cfaa86..813e8f76b5f 100644
--- a/MeshLib/MshEnums.cpp
+++ b/MeshLib/MshEnums.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of mesh-related enumerations.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MshEnums.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "MshEnums.h"
diff --git a/MeshLib/MshEnums.h b/MeshLib/MshEnums.h
index f8979276d7c..760f78df014 100644
--- a/MeshLib/MshEnums.h
+++ b/MeshLib/MshEnums.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author  Karsten Rink
+ * \date    2012-05-02
+ * \brief   Definition of mesh-related Enumerations.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file MshEnums.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef MSHENUMS_H
diff --git a/MeshLib/Node.cpp b/MeshLib/Node.cpp
index c794b31fe32..30df144f9a7 100644
--- a/MeshLib/Node.cpp
+++ b/MeshLib/Node.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Implementation of the Node class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Node.cpp
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #include "Node.h"
diff --git a/MeshLib/Node.h b/MeshLib/Node.h
index f3af0b4f6dc..4b6921bfd91 100644
--- a/MeshLib/Node.h
+++ b/MeshLib/Node.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2012-05-02
+ * \brief  Definition of the Node class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file Node.h
- *
- * Created on 2012-05-02 by Karsten Rink
  */
 
 #ifndef NODE_H_
diff --git a/OGS/ProjectData.cpp b/OGS/ProjectData.cpp
index 1cbe6b3918f..2f5bc5f3713 100644
--- a/OGS/ProjectData.cpp
+++ b/OGS/ProjectData.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-08-25
+ * \brief  Implementation of the project data class.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ProjectData.cpp
- *
- * Created on 2010-08-25 by Karsten Rink
  */
 
 #include "ProjectData.h"
diff --git a/OGS/ProjectData.h b/OGS/ProjectData.h
index 8480f3fa64a..5d4e5436ac4 100644
--- a/OGS/ProjectData.h
+++ b/OGS/ProjectData.h
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Karsten Rink
+ * \date   2010-08-25
+ * \brief
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file ProjectData.h
- *
- * Created on 2010-08-25 by Karsten Rink
  */
 
 #ifndef PROJECTDATA_H_
diff --git a/Tests/BaseLib/TestFilePathStringManipulation.cpp b/Tests/BaseLib/TestFilePathStringManipulation.cpp
index 5f2ff2a77d8..7eeb523c7fe 100644
--- a/Tests/BaseLib/TestFilePathStringManipulation.cpp
+++ b/Tests/BaseLib/TestFilePathStringManipulation.cpp
@@ -1,4 +1,10 @@
 /**
+ * \file
+ * \author
+ * \date
+ * \brief
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
diff --git a/Tests/BaseLib/TestSwap.cpp b/Tests/BaseLib/TestSwap.cpp
index eb4be465aff..f6a36d732c7 100644
--- a/Tests/BaseLib/TestSwap.cpp
+++ b/Tests/BaseLib/TestSwap.cpp
@@ -1,12 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2010-04-29
+ * \brief
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- * \file TestSwap.cpp
- *
- * Created on 2010-04-29 by Lars Bilke
  */
 
 // ** INCLUDES **
diff --git a/Tests/BaseLib/TestSystemTools.cpp b/Tests/BaseLib/TestSystemTools.cpp
index 6361ab11122..bf5f923100c 100644
--- a/Tests/BaseLib/TestSystemTools.cpp
+++ b/Tests/BaseLib/TestSystemTools.cpp
@@ -1,12 +1,15 @@
 /**
+ * \file
+ * \author Norihiro Watanabe
+ * \date   2012-10-30
+ * \brief
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- * \file TestSystemTools.cpp
- *
- * Created on 2012-10-30 by Norihiro Watanabe
  */
 
 // ** INCLUDES **
diff --git a/Tests/testrunner.cpp b/Tests/testrunner.cpp
index 0cd437b1bdb..b29e40f012e 100644
--- a/Tests/testrunner.cpp
+++ b/Tests/testrunner.cpp
@@ -1,13 +1,15 @@
 /**
+ * \file
+ * \author Lars Bilke
+ * \date   2012-04-29
+ * \brief  GTest test executables main function.
+ *
+ * \copyright
  * Copyright (c) 2013, OpenGeoSys Community (http://www.opengeosys.org)
  *            Distributed under a Modified BSD License.
  *              See accompanying file LICENSE.txt or
  *              http://www.opengeosys.org/project/license
  *
- *
- * \file testrunner.cpp
- * Created on 2012-04-29 by Lars Bilke
- *
  */
 
 // ** INCLUDES **
-- 
GitLab