+// Warning message level to be displayed
+const int Debug::LINE_LENGTH = 79;
+
+bool Debug::DebugFlag = false;
+bool Debug::LogFlag = false;
+bool Debug::WarningFlag = false;
+bool Debug::OutputToFile = false;
+
+std::ofstream Debug::OutputFileStream;
+std::ostream &Debug::StandardStream = std::cerr;
+
+//-----------------------------------------------------------------------------
+// Constructor / Destructor
+Debug::Debug()
+{
+}
+
+Debug::~Debug()
+{
+ if ( OutputFileStream.is_open() )
+ OutputFileStream.close();
+}
+
+//-----------------------------------------------------------------------------
+// Public