#include <Newmat.h>
Inheritance diagram for NEWMAT::BaseMatrix:
Definition at line 294 of file Newmat.h.
Definition at line 326 of file NEWMAT6.CPP.
References ColedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 333 of file NEWMAT6.CPP.
References DiagedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 340 of file NEWMAT6.CPP.
References MatedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 319 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), REPORT, and RowedMatrix.
Definition at line 180 of file NEWMAT6.CPP.
References RBD_COMMON::Real, and REPORT.
[virtual]
Reimplemented in NEWMAT::DiagonalMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, NEWMAT::GenericMatrix, NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::SolvedMatrix, NEWMAT::ScaledMatrix, NEWMAT::NegatedMatrix, NEWMAT::TransposedMatrix, NEWMAT::InvertedMatrix, NEWMAT::RowedMatrix, NEWMAT::ColedMatrix, NEWMAT::DiagedMatrix, NEWMAT::MatedMatrix, NEWMAT::ReturnMatrixX, and NEWMAT::GetSubMatrix.
Definition at line 258 of file NEWMAT4.CPP.
Referenced by NEWMAT::GetSubMatrix::BandWidth(), NEWMAT::ReturnMatrixX::BandWidth(), NEWMAT::TransposedMatrix::BandWidth(), NEWMAT::NegatedMatrix::BandWidth(), NEWMAT::ScaledMatrix::BandWidth(), NEWMAT::MultipliedMatrix::BandWidth(), NEWMAT::SPMatrix::BandWidth(), NEWMAT::AddedMatrix::BandWidth(), NEWMAT::GenericMatrix::BandWidth(), NEWMAT::operator==(), NEWMAT::SymmetricBandMatrix::SetParameters(), and NEWMAT::BandMatrix::SetParameters().
[inline, virtual]
Reimplemented from Janitor.
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::nricMatrix, NEWMAT::RowVector, NEWMAT::ColumnVector, NEWMAT::CroutMatrix, NEWMAT::BandLUMatrix, and NEWMAT::GenericMatrix.
Definition at line 373 of file Newmat.h.
Definition at line 106 of file SUBMAT.CPP.
References NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 125 of file SUBMAT.CPP.
[pure virtual]
Implemented in NEWMAT::GeneralMatrix, NEWMAT::GenericMatrix, NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::ElmDivideMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::StackedMatrix, NEWMAT::SolvedMatrix, NEWMAT::SubtractedMatrix, NEWMAT::ShiftedMatrix, NEWMAT::NegShiftedMatrix, NEWMAT::ScaledMatrix, NEWMAT::NegatedMatrix, NEWMAT::TransposedMatrix, NEWMAT::ReversedMatrix, NEWMAT::InvertedMatrix, NEWMAT::RowedMatrix, NEWMAT::ColedMatrix, NEWMAT::DiagedMatrix, NEWMAT::MatedMatrix, NEWMAT::ReturnMatrixX, and NEWMAT::GetSubMatrix.
Definition at line 312 of file NEWMAT6.CPP.
References InvertedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Referenced by NEWMAT::GeneralMatrix::Add(), NEWMAT::BandMatrix::CornerClear(), NEWMAT::SymmetricBandMatrix::element(), NEWMAT::LowerBandMatrix::element(), NEWMAT::UpperBandMatrix::element(), NEWMAT::BandMatrix::element(), NEWMAT::GetSubMatrix::Evaluate(), NEWMAT::GeneralMatrix::Evaluate(), NEWMAT::SymmetricMatrix::GetCol(), NEWMAT::LowerTriangularMatrix::GetCol(), NEWMAT::UpperTriangularMatrix::GetCol(), NEWMAT::Matrix::GetCol(), NEWMAT::SymmetricMatrix::GetRow(), NEWMAT::GetSubMatrix::Inject(), NEWMAT::GeneralMatrix::Inject(), NEWMAT::GeneralMatrix::IsZero(), NEWMAT::CroutMatrix::LogDeterminant(), NEWMAT::UpperTriangularMatrix::LogDeterminant(), NEWMAT::LowerTriangularMatrix::LogDeterminant(), NEWMAT::DiagonalMatrix::LogDeterminant(), NEWMAT::UpperBandMatrix::LogDeterminant(), NEWMAT::LowerBandMatrix::LogDeterminant(), NEWMAT::BandLUMatrix::LogDeterminant(), NEWMAT::CroutMatrix::lubksb(), NEWMAT::BandLUMatrix::lubksb(), NEWMAT::GeneralMatrix::MaximumAbsoluteValue(), NEWMAT::GeneralMatrix::MaximumValue(), NEWMAT::GeneralMatrix::MinimumValue(), NEWMAT::GeneralMatrix::Multiply(), NEWMAT::GeneralMatrix::NegAdd(), NEWMAT::GeneralMatrix::Negate(), NEWMAT::Matrix::NextCol(), NEWMAT::GetSubMatrix::operator *=(), NEWMAT::SymmetricBandMatrix::operator()(), NEWMAT::LowerBandMatrix::operator()(), NEWMAT::UpperBandMatrix::operator()(), NEWMAT::BandMatrix::operator()(), NEWMAT::GetSubMatrix::operator+=(), NEWMAT::GetSubMatrix::operator-=(), NEWMAT::GetSubMatrix::operator<<(), NEWMAT::GeneralMatrix::operator<<(), NEWMAT::GetSubMatrix::operator=(), NEWMAT::GeneralMatrix::operator=(), NEWMAT::SymmetricMatrix::RestoreCol(), NEWMAT::LowerTriangularMatrix::RestoreCol(), NEWMAT::UpperTriangularMatrix::RestoreCol(), NEWMAT::Matrix::RestoreCol(), NEWMAT::LowerTriangularMatrix::Solver(), NEWMAT::UpperTriangularMatrix::Solver(), NEWMAT::CroutMatrix::Solver(), NEWMAT::LowerBandMatrix::Solver(), NEWMAT::UpperBandMatrix::Solver(), NEWMAT::BandLUMatrix::Solver(), NEWMAT::SymmetricMatrix::Sum(), NEWMAT::GeneralMatrix::Sum(), NEWMAT::SymmetricBandMatrix::Sum(), NEWMAT::SymmetricMatrix::SumAbsoluteValue(), NEWMAT::GeneralMatrix::SumAbsoluteValue(), NEWMAT::SymmetricBandMatrix::SumAbsoluteValue(), NEWMAT::SymmetricMatrix::SumSquare(), NEWMAT::GeneralMatrix::SumSquare(), NEWMAT::SymmetricBandMatrix::SumSquare(), NEWMAT::SymmetricBandMatrix::Trace(), NEWMAT::BandMatrix::Trace(), NEWMAT::UpperTriangularMatrix::Trace(), NEWMAT::LowerTriangularMatrix::Trace(), NEWMAT::SymmetricMatrix::Trace(), NEWMAT::DiagonalMatrix::Trace(), NEWMAT::Matrix::Trace(), and NEWMAT::GeneralMatrix::Transpose().
Definition at line 262 of file NEWMATEX.CPP.
Referenced by NEWMAT::operator<(), NEWMAT::operator<=(), NEWMAT::operator>(), and NEWMAT::operator>=().
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::UpperTriangularMatrix, NEWMAT::LowerTriangularMatrix, NEWMAT::DiagonalMatrix, NEWMAT::CroutMatrix, NEWMAT::BandMatrix, NEWMAT::UpperBandMatrix, NEWMAT::LowerBandMatrix, NEWMAT::SymmetricBandMatrix, and NEWMAT::BandLUMatrix.
Definition at line 332 of file NEWMAT8.CPP.
References REPORT.
Referenced by NEWMAT::LogDeterminant().
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 217 of file NEWMAT8.CPP.
Referenced by NEWMAT::MaximumAbsoluteValue().
Reimplemented in NEWMAT::GeneralMatrix.
Definition at line 222 of file NEWMAT8.CPP.
Definition at line 226 of file NEWMAT8.CPP.
Definition at line 655 of file NEWMAT7.CPP.
References LoadOnEntry, MatrixCol::Next(), RBD_COMMON::Real, REPORT, and MatrixRowCol::SumAbsoluteValue().
Referenced by NEWMAT::Norm1().
Definition at line 666 of file NEWMAT7.CPP.
References LoadOnEntry, MatrixRow::Next(), RBD_COMMON::Real, REPORT, and MatrixRowCol::SumAbsoluteValue().
Referenced by NEWMAT::NormInfinity().
Definition at line 232 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), REPORT, and StackedMatrix.
Reimplemented in NEWMAT::InvertedMatrix.
Definition at line 270 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), RBD_COMMON::Real, REPORT, and ScaledMatrix.
Definition at line 218 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), MultipliedMatrix, and REPORT.
Definition at line 256 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), RBD_COMMON::Real, REPORT, and ShiftedMatrix.
Definition at line 197 of file NEWMAT6.CPP.
References AddedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 298 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), NegatedMatrix, and REPORT.
Definition at line 284 of file NEWMAT6.CPP.
Definition at line 249 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), REPORT, and SubtractedMatrix.
Definition at line 277 of file NEWMAT6.CPP.
Definition at line 225 of file NEWMAT6.CPP.
References ConcatenatedMatrix, NEWMAT::MatrixErrorNoSpace(), and REPORT.
Definition at line 305 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), REPORT, and ReversedMatrix.
Definition at line 67 of file SUBMAT.CPP.
Definition at line 86 of file SUBMAT.CPP.
[protected, pure virtual]
Implemented in NEWMAT::GeneralMatrix, NEWMAT::MultipliedMatrix, NEWMAT::ShiftedMatrix, and NEWMAT::NegatedMatrix.
Referenced by NEWMAT::GeneralMatrix::Eq(), NEWMAT::GenericMatrix::operator=(), NEWMAT::NegatedMatrix::search(), NEWMAT::ShiftedMatrix::search(), and NEWMAT::MultipliedMatrix::search().
Definition at line 24 of file SUBMAT.CPP.
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::SymmetricMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 212 of file NEWMAT8.CPP.
Referenced by NEWMAT::Sum().
Definition at line 207 of file NEWMAT8.CPP.
Referenced by NEWMAT::SumAbsoluteValue().
Definition at line 202 of file NEWMAT8.CPP.
Referenced by NEWMAT::SumSquare().
Definition at line 47 of file SUBMAT.CPP.
Definition at line 291 of file NEWMAT6.CPP.
References NEWMAT::MatrixErrorNoSpace(), REPORT, and TransposedMatrix.
Referenced by NEWMAT::GeneralMatrix::Release(), NEWMAT::GeneralMatrix::ReverseElements(), and NEWMAT::GeneralMatrix::Transpose().
Reimplemented in NEWMAT::Matrix, NEWMAT::SymmetricMatrix, NEWMAT::UpperTriangularMatrix, NEWMAT::LowerTriangularMatrix, NEWMAT::DiagonalMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 285 of file NEWMAT8.CPP.
Referenced by NEWMAT::Trace().
[friend]
Definition at line 395 of file Newmat.h.
Referenced by operator+(), and NEWMAT::GenericMatrix::operator+=().
Definition at line 391 of file Newmat.h.
Definition at line 410 of file Newmat.h.
Referenced by AsColumn().
Definition at line 385 of file Newmat.h.
Definition at line 399 of file Newmat.h.
Referenced by operator|(), and NEWMAT::GenericMatrix::operator|=().
Definition at line 390 of file Newmat.h.
Definition at line 411 of file Newmat.h.
Referenced by AsDiagonal().
Definition at line 389 of file Newmat.h.
Reimplemented in NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::ElmDivideMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::StackedMatrix, NEWMAT::SubtractedMatrix, NEWMAT::ShiftedMatrix, NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.
Definition at line 381 of file Newmat.h.
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::ElmDivideMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::StackedMatrix, NEWMAT::SubtractedMatrix, NEWMAT::ShiftedMatrix, NEWMAT::NegShiftedMatrix, and NEWMAT::ScaledMatrix.
Definition at line 416 of file Newmat.h.
Definition at line 413 of file Newmat.h.
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::SolvedMatrix.
Definition at line 408 of file Newmat.h.
Referenced by i().
Definition at line 415 of file Newmat.h.
Definition at line 392 of file Newmat.h.
Definition at line 388 of file Newmat.h.
Definition at line 412 of file Newmat.h.
Referenced by AsMatrix().
Definition at line 382 of file Newmat.h.
Definition at line 396 of file Newmat.h.
Referenced by operator *(), and NEWMAT::GenericMatrix::operator *=().
Definition at line 407 of file Newmat.h.
Referenced by operator-().
Definition at line 403 of file Newmat.h.
Definition at line 383 of file Newmat.h.
Definition at line 414 of file Newmat.h.
Definition at line 406 of file Newmat.h.
Referenced by Reverse().
Definition at line 409 of file Newmat.h.
Referenced by AsRow().
Definition at line 384 of file Newmat.h.
Definition at line 404 of file Newmat.h.
Referenced by operator *(), NEWMAT::GenericMatrix::operator *=(), and operator/().
Definition at line 402 of file Newmat.h.
Referenced by operator+(), NEWMAT::GenericMatrix::operator+=(), and operator-().
Definition at line 401 of file Newmat.h.
Referenced by NEWMAT::InvertedMatrix::operator *().
Definition at line 398 of file Newmat.h.
Definition at line 400 of file Newmat.h.
Referenced by operator &(), and NEWMAT::GenericMatrix::operator &=().
Definition at line 397 of file Newmat.h.
Referenced by operator-(), and NEWMAT::GenericMatrix::operator-=().
Definition at line 394 of file Newmat.h.
Definition at line 386 of file Newmat.h.
Definition at line 405 of file Newmat.h.
Referenced by t().
Definition at line 393 of file Newmat.h.
Definition at line 387 of file Newmat.h.