* @author documentation update Guido Kanschat, 2004
*/
template <typename Accessor>
-class TriaRawIterator :
-#ifdef HAVE_STD_ITERATOR_CLASS
- public std::iterator<std::bidirectional_iterator_tag,Accessor>
-#else
- public bidirectional_iterator<Accessor,int>
-#endif
+class TriaRawIterator : public std::iterator<std::bidirectional_iterator_tag,Accessor>
{
public:
/**
*/
template <class BlockVectorType, bool constness>
class Iterator :
-#ifdef HAVE_STD_ITERATOR_CLASS
public std::iterator<std::random_access_iterator_tag,
typename Types<BlockVectorType,constness>::value_type>
-#else
- random_access_iterator<typename Types<BlockVectorType,constness>::value_type,int>
-#endif
{
private:
/**
*/
void compress (::dealii::VectorOperation::values operation
=::dealii::VectorOperation::unknown);
-
+
/**
* Access to a single block.
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams