#define __deal2__parameter_handler_h
-//TODO:[WB] Use numeric_limits to designate the default values of bounds parameters
+//TODO:[WB] (compiler) Use numeric_limits to designate the default values of bounds parameters
// of Patterns::Integer and Patterns::Double. This would then allow to use half-open
// intervals as well, among other advantages.
be properly accessed (haven't investigated why). If anyone has a better
idea, realize it!
*/
-//TODO:[WB] move the exceptions back into the Tensor class, if the compiler allows to do so. Also rename them back (i.e. drop the initial Tensor* from the name)
+//TODO:[WB] (compiler) move the exceptions back into the Tensor class, if the compiler allows to do so. Also rename them back (i.e. drop the initial Tensor* from the name)
DeclException1 (ExcInvalidTensorIndex,
int,
<< "Invalid tensor index " << arg1);
// everytime we use a point.
-//TODO:[WB] Change <iostream> to <ostream> when that becomes available
+//TODO:[WB] (compiler) Change <iostream> to <ostream> when that becomes available
#include <base/exceptions.h>
#include <iostream>
/**
* Exception
*/
-//TODO:[WB] move the exceptions back into the Tensor class, if the compiler allows to do so. Also rename them back (i.e. drop the initial Tensor* from the name)
+//TODO:[WB] (compiler) move the exceptions back into the Tensor class, if the compiler allows to do so. Also rename them back (i.e. drop the initial Tensor* from the name)
DeclException2(ExcWrongVectorSize, int, int, << "Tensor has " << arg1
<< " entries, but vector has size " << arg2);
DeclException1 (ExcDimTooSmall,
//---------------------------- exceptions.cc ---------------------------
-//TODO:[WB] use [io]stringstream instead of [io]strstream if they become available
-//TODO:[WB] replace s.c_str() by s when that is possible
+//TODO:[WB] (compiler) use i/ostringstream instead of i/ostrstream if they become available
+//TODO:[WB] (compiler) replace s.c_str() by s when that is possible
#include <base/exceptions.h>
//---------------------------- parameter_handler.cc ---------------------------
-//TODO:[WB] use [io]stringstream instead of [io]strstream if they become available
-//TODO:[WB] replace s.c_str() by s when that is possible
+//TODO:[WB] (compiler) use i/ostringstream instead of i/ostrstream if they become available
+//TODO:[WB] (compiler) replace s.c_str() by s when that is possible
#include <base/parameter_handler.h>
#include <base/logstream.h>
* me (WB) why we have to declare and implement
* this one explicitely.
*/
-//TODO:[WB] remove operator and let the compiler generate it as soon as it is willing to do so
+//TODO:[WB] (compiler) remove operator and let the compiler generate it as soon as it is willing to do so
bool operator == (const FiniteElementData<dim> &) const;
/**
/*------------------------------------------------------------------------*/
-//TODO:[WB] Move the TriaNumberCache into the Triangulation class
+//TODO:[WB] (compiler) Move the TriaNumberCache into the Triangulation class
// once the compiler supports this (gcc2.95 does not allow this at present)
/*---------------------------- tria-iterator.h ---------------------------*/
-//TODO:[WB] Change <iostream> to <ostream> when that becomes available
+//TODO:[WB] (compiler) Change <iostream> to <ostream> when that becomes available
#include <iterator>
#include <iostream>
#include <base/exceptions.h>