Heidelberg Educational Numerics Library Version 0.24 (from 9 September 2011)

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
hdnum::Array< T >A basic dynamic array class
hdnum::CountableBase class for object pointed to by CP
hdnum::CountableArray< T >Dynamic array that can be used with the reference counting pointer
hdnum::CountableException
hdnum::CP< T, P >Pointer with a reference count in the pointed-to object
hdnum::DeletingMemoryManagementPolicyDelete target if reference count reaches zero
hdnum::DenseMatrix< REAL >Class with mathematical matrix operations
hdnum::ErrorExceptionGeneral Error
hdnum::ExceptionBase class for Exceptions
hdnum::InvalidStateExceptionDefault exception if a function was called while the object is not in a valid state for that function
hdnum::IOErrorDefault exception class for I/O errors
hdnum::MathErrorDefault exception class for mathematical errors
hdnum::NondeletingMemoryManagementPolicyDon't delete target if reference count reaches zero
hdnum::NotImplementedDefault exception for dummy implementations
hdnum::OutOfMemoryErrorDefault exception if memory allocation fails
hdnum::RangeErrorDefault exception class for range errors
hdnum::SystemErrorDefault exception class for OS errors
hdnum::TimerA simple stop watch
hdnum::TimerErrorException thrown by the Timer class
hdnum::Vector< REAL >Class with mathematical vector operations