Classes |
class | NEWMAT::LogAndSign |
class | NEWMAT::MatrixType |
class | NEWMAT::MatrixBandWidth |
class | NEWMAT::ArrayLengthSpecifier |
class | NEWMAT::BaseMatrix |
class | NEWMAT::GeneralMatrix |
class | NEWMAT::Matrix |
class | NEWMAT::SquareMatrix |
class | NEWMAT::nricMatrix |
class | NEWMAT::SymmetricMatrix |
class | NEWMAT::UpperTriangularMatrix |
class | NEWMAT::LowerTriangularMatrix |
class | NEWMAT::DiagonalMatrix |
class | NEWMAT::RowVector |
class | NEWMAT::ColumnVector |
class | NEWMAT::CroutMatrix |
class | NEWMAT::BandMatrix |
class | NEWMAT::UpperBandMatrix |
class | NEWMAT::LowerBandMatrix |
class | NEWMAT::SymmetricBandMatrix |
class | NEWMAT::BandLUMatrix |
class | NEWMAT::IdentityMatrix |
class | NEWMAT::GenericMatrix |
class | NEWMAT::MultipliedMatrix |
class | NEWMAT::AddedMatrix |
class | NEWMAT::SPMatrix |
class | NEWMAT::KPMatrix |
class | NEWMAT::ConcatenatedMatrix |
class | NEWMAT::StackedMatrix |
class | NEWMAT::SolvedMatrix |
class | NEWMAT::SubtractedMatrix |
class | NEWMAT::ShiftedMatrix |
class | NEWMAT::NegShiftedMatrix |
class | NEWMAT::ScaledMatrix |
class | NEWMAT::NegatedMatrix |
class | NEWMAT::TransposedMatrix |
class | NEWMAT::ReversedMatrix |
class | NEWMAT::InvertedMatrix |
class | NEWMAT::RowedMatrix |
class | NEWMAT::ColedMatrix |
class | NEWMAT::DiagedMatrix |
class | NEWMAT::MatedMatrix |
class | NEWMAT::ReturnMatrix |
class | NEWMAT::GetSubMatrix |
class | NEWMAT::LinearEquationSolver |
class | NEWMAT::MatrixInput |
class | NEWMAT::SimpleIntArray |
class | NEWMAT::RealStarStar |
class | NEWMAT::ConstRealStarStar |
class | NEWMAT::NPDException |
class | NEWMAT::ConvergenceException |
class | NEWMAT::SingularException |
class | NEWMAT::OverflowException |
class | NEWMAT::ProgramException |
class | NEWMAT::IndexException |
class | NEWMAT::VectorException |
class | NEWMAT::NotSquareException |
class | NEWMAT::SubMatrixDimensionException |
class | NEWMAT::IncompatibleDimensionsException |
class | NEWMAT::NotDefinedException |
class | NEWMAT::CannotBuildException |
class | NEWMAT::InternalException |
Namespaces |
namespace | NEWMAT |
namespace | RBD_LIBRARIES |
Defines |
#define | MatrixTypeUnSp 0 |
Functions |
void | NEWMAT::MatrixErrorNoSpace (const void *) |
bool | NEWMAT::operator== (const GeneralMatrix &A, const GeneralMatrix &B) |
bool | NEWMAT::operator== (const BaseMatrix &A, const BaseMatrix &B) |
bool | NEWMAT::operator!= (const GeneralMatrix &A, const GeneralMatrix &B) |
bool | NEWMAT::operator!= (const BaseMatrix &A, const BaseMatrix &B) |
bool | NEWMAT::operator<= (const BaseMatrix &A, const BaseMatrix &) |
bool | NEWMAT::operator>= (const BaseMatrix &A, const BaseMatrix &) |
bool | NEWMAT::operator< (const BaseMatrix &A, const BaseMatrix &) |
bool | NEWMAT::operator> (const BaseMatrix &A, const BaseMatrix &) |
bool | NEWMAT::Rectangular (MatrixType a, MatrixType b, MatrixType c) |
bool | NEWMAT::Compare (const MatrixType &, MatrixType &) |
Real | NEWMAT::DotProduct (const Matrix &A, const Matrix &B) |
SPMatrix | NEWMAT::SP (const BaseMatrix &, const BaseMatrix &) |
KPMatrix | NEWMAT::KP (const BaseMatrix &, const BaseMatrix &) |
ShiftedMatrix | NEWMAT::operator+ (Real f, const BaseMatrix &BM) |
NegShiftedMatrix | NEWMAT::operator- (Real, const BaseMatrix &) |
ScaledMatrix | NEWMAT::operator* (Real f, const BaseMatrix &BM) |
bool | NEWMAT::IsZero (const BaseMatrix &A) |
ReturnMatrix | NEWMAT::MultiplyQuaternions (const ColumnVector &quatA, const ColumnVector &quatB) |
| mutliply two quaternions together, producing a new quaternion (elements in order w,x,y,z)
|
ReturnMatrix | NEWMAT::ApplyQuaternion (const ColumnVector &q, const Matrix &m) |
| rotate columns of a matrix m by quaternion q (elements in order w,x,y,z)
|
Matrix | NEWMAT::CrossProduct (const Matrix &A, const Matrix &B) |
ReturnMatrix | NEWMAT::CrossProductRows (const Matrix &A, const Matrix &B) |
ReturnMatrix | NEWMAT::CrossProductColumns (const Matrix &A, const Matrix &B) |
LogAndSign | NEWMAT::LogDeterminant (const BaseMatrix &B) |
Real | NEWMAT::Determinant (const BaseMatrix &B) |
Real | NEWMAT::SumSquare (const BaseMatrix &B) |
Real | NEWMAT::NormFrobenius (const BaseMatrix &B) |
Real | NEWMAT::Trace (const BaseMatrix &B) |
Real | NEWMAT::SumAbsoluteValue (const BaseMatrix &B) |
Real | NEWMAT::Sum (const BaseMatrix &B) |
Real | NEWMAT::MaximumAbsoluteValue (const BaseMatrix &B) |
Real | NEWMAT::MinimumAbsoluteValue (const BaseMatrix &B) |
Real | NEWMAT::Maximum (const BaseMatrix &B) |
Real | NEWMAT::Minimum (const BaseMatrix &B) |
Real | NEWMAT::Norm1 (const BaseMatrix &B) |
Real | NEWMAT::Norm1 (RowVector &RV) |
Real | NEWMAT::NormInfinity (const BaseMatrix &B) |
Real | NEWMAT::NormInfinity (ColumnVector &CV) |
bool | NEWMAT::IsZero (const GeneralMatrix &A) |
void | NEWMAT::swap (Matrix &A, Matrix &B) |
void | NEWMAT::swap (SquareMatrix &A, SquareMatrix &B) |
void | NEWMAT::swap (nricMatrix &A, nricMatrix &B) |
void | NEWMAT::swap (UpperTriangularMatrix &A, UpperTriangularMatrix &B) |
void | NEWMAT::swap (LowerTriangularMatrix &A, LowerTriangularMatrix &B) |
void | NEWMAT::swap (SymmetricMatrix &A, SymmetricMatrix &B) |
void | NEWMAT::swap (DiagonalMatrix &A, DiagonalMatrix &B) |
void | NEWMAT::swap (RowVector &A, RowVector &B) |
void | NEWMAT::swap (ColumnVector &A, ColumnVector &B) |
void | NEWMAT::swap (CroutMatrix &A, CroutMatrix &B) |
void | NEWMAT::swap (BandMatrix &A, BandMatrix &B) |
void | NEWMAT::swap (UpperBandMatrix &A, UpperBandMatrix &B) |
void | NEWMAT::swap (LowerBandMatrix &A, LowerBandMatrix &B) |
void | NEWMAT::swap (SymmetricBandMatrix &A, SymmetricBandMatrix &B) |
void | NEWMAT::swap (BandLUMatrix &A, BandLUMatrix &B) |
void | NEWMAT::swap (IdentityMatrix &A, IdentityMatrix &B) |
void | NEWMAT::swap (GenericMatrix &A, GenericMatrix &B) |