template <typename Matrix> class BlockMatrixBase;
template <typename number> class SparseILU;
-/*! @addtogroup Matrix1
- *@{
+/**
+ * @addtogroup Matrix1
+ * @{
*/
-
+/**
+ * A namespace in which we declare iterators over the elements of sparse
+ * matrices.
+ */
namespace SparseMatrixIterators
{
// forward declaration
const unsigned int index) const;
/**
- * @internal @deprecated Use iterator or
- * const_iterator instead!
- *
* This is for hackers. Get
* access to the <i>i</i>th element of
* this matrix. The elements are
* also rename this function to
* avoid programs relying on
* outdated information!
+ *
+ * @internal @deprecated Use iterator or
+ * const_iterator instead!
*/
number global_entry (const unsigned int i) const;
/**
- * @internal @deprecated Use iterator or
- * const_iterator instead!
- *
* Same as above, but with write
* access. You certainly know
* what you do?
+ *
+ * @internal @deprecated Use iterator or
+ * const_iterator instead!
*/
number &global_entry (const unsigned int i);
* not more.
*/
void block_read (std::istream &in);
-//@}
+ //@}
/** @addtogroup Exceptions
* @{ */
template <typename> friend class BlockMatrixBase;
};
-/*@}*/
+/**
+ * @}
+ */
#ifndef DOXYGEN
/*---------------------- Inline functions -----------------------------------*/