SCPPNT::BadDimension | Bad dimension of vector or matrix argument of function |
SCPPNT::BoundsError | Attempt to access element outside vector or matrix bounds |
SCPPNT::const_Region2D< Array2D > | Constant version of Region2D |
SCPPNT::Exception | General exception class from which classes indicating more specific types are errors are derived |
SCPPNT::Index1D | Represents a consecutive index range (a 1-offset lower and upper index) |
SCPPNT::InvalidArgument | A function argument is invalid |
SCPPNT::LogicError | Errors in program logic that should be caught during program debugging |
SCPPNT::LowerTriangularView< MaTRiX > | Lower triangular view of a matrix |
SCPPNT::Matrix< T > | Simple concrete dense matrix class for numerical computation |
SCPPNT::Mean< T > | Compute the mean of a sequence of values |
SCPPNT::Region2D< Array2D > | A rectangular subset of a matrix |
SCPPNT::Region2D_iterator< T, IT2D > | Foward iterator over all elements of a matrix region |
SCPPNT::RuntimeError | General run-time errors. Classes for specific types of run-time errors are derived from this class |
SCPPNT::slice_pointer_base< T, PTR, REF > | Acts like T* but allows consecutive elements to be stored non-consecutively in memory |
SCPPNT::Standardize< T > | Standardize a set of values so they sum to a particular value |
SCPPNT::Sum< T > | Compute the sum of a sequence of values |
SCPPNT::Transpose_View< Array2D > | Allows use of the transpose of a matrix without creating a new matrix |
SCPPNT::UnitLowerTriangularView< MaTRiX > | Lower triangular view of a matrix with a unit diagonal |
SCPPNT::UnitUpperTriangularView< MaTRiX > | Upper triangular view of a matrix with a unit diagonal |
SCPPNT::UpperTriangularView< MaTRiX > | Upper triangular view of a matrix |
SCPPNT::Vector< T > | Simple concrete vector class for numerical computation |