All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dsvectorbase.h
Go to the documentation of this file.
34 * Class DSVectorBase implements dynamic sparse vectors, i.e. #SVectorBase%s with an automatic memory management. This
35 * allows the user to freely add() as many nonzeros to a DSVectorBase as desired, without any precautions. For saving
38 * @todo Both DSVectorBase and SVectorBase have a member variable that points to allocated memory. This does not seem to
48 // ------------------------------------------------------------------------------------------------------------------
57 // ------------------------------------------------------------------------------------------------------------------
86 // ------------------------------------------------------------------------------------------------------------------
91 /** Creates a DSVectorBase ready to hold \p n nonzeros. However, the memory is automatically enlarged, if more
114 /** The redundancy with the copy constructor below is necessary since otherwise the compiler doesn't realize that it
210 // ------------------------------------------------------------------------------------------------------------------
245 /** This methods resets the memory consumption to \p newmax. However, if \p newmax < size(), it is
284 // ------------------------------------------------------------------------------------------------------------------
|