NEWMAT Namespace Reference
Classes |
| class | LogAndSign |
| class | MatrixType |
| class | MatrixBandWidth |
| class | ArrayLengthSpecifier |
| class | BaseMatrix |
| class | GeneralMatrix |
| class | Matrix |
| class | SquareMatrix |
| class | nricMatrix |
| class | SymmetricMatrix |
| class | UpperTriangularMatrix |
| class | LowerTriangularMatrix |
| class | DiagonalMatrix |
| class | RowVector |
| class | ColumnVector |
| class | CroutMatrix |
| class | BandMatrix |
| class | UpperBandMatrix |
| class | LowerBandMatrix |
| class | SymmetricBandMatrix |
| class | BandLUMatrix |
| class | IdentityMatrix |
| class | GenericMatrix |
| class | MultipliedMatrix |
| class | AddedMatrix |
| class | SPMatrix |
| class | KPMatrix |
| class | ConcatenatedMatrix |
| class | StackedMatrix |
| class | SolvedMatrix |
| class | SubtractedMatrix |
| class | ShiftedMatrix |
| class | NegShiftedMatrix |
| class | ScaledMatrix |
| class | NegatedMatrix |
| class | TransposedMatrix |
| class | ReversedMatrix |
| class | InvertedMatrix |
| class | RowedMatrix |
| class | ColedMatrix |
| class | DiagedMatrix |
| class | MatedMatrix |
| class | ReturnMatrix |
| class | GetSubMatrix |
| class | LinearEquationSolver |
| class | MatrixInput |
| class | SimpleIntArray |
| class | RealStarStar |
| class | ConstRealStarStar |
| class | NPDException |
| class | ConvergenceException |
| class | SingularException |
| class | OverflowException |
| class | ProgramException |
| class | IndexException |
| class | VectorException |
| class | NotSquareException |
| class | SubMatrixDimensionException |
| class | IncompatibleDimensionsException |
| class | NotDefinedException |
| class | CannotBuildException |
| class | InternalException |
| class | SymmetricEigenAnalysis |
| class | FFT_Controller |
| class | MultiRadixCounter |
| class | printmat |
| class | FindMaximum2 |
| class | R1_Col_I_D |
| class | NonLinearLeastSquares |
| class | LL_D_FI |
| class | MLE_D_FI |
| class | ControlWord |
| class | LoadAndStoreFlag |
| class | MatrixRowCol |
| class | MatrixRow |
| class | MatrixCol |
| class | MatrixColX |
| class | RectMatrixRowCol |
| class | RectMatrixRow |
| class | RectMatrixCol |
| class | RectMatrixDiag |
Enumerations |
| enum | LSF {
LoadOnEntry = 1,
StoreOnExit = 2,
DirectPart = 4,
StoreHere = 8,
HaveStore = 16
} |
Functions |
| static int | my_min (int x, int y) |
| static int | my_max (int x, int y) |
| Real | square (Real x) |
| ReturnMatrix | Cholesky (const SymmetricMatrix &S) |
| ReturnMatrix | Cholesky (const SymmetricBandMatrix &S) |
| void | UpdateCholesky (UpperTriangularMatrix &chol, RowVector r1Modification) |
| void | DowndateCholesky (UpperTriangularMatrix &chol, RowVector x) |
| void | RightCircularUpdateCholesky (UpperTriangularMatrix &chol, int k, int l) |
| void | LeftCircularUpdateCholesky (UpperTriangularMatrix &chol, int k, int l) |
| static void | tred2 (const SymmetricMatrix &A, DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z) |
| static void | tql2 (DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z) |
| static void | tred3 (const SymmetricMatrix &X, DiagonalMatrix &D, DiagonalMatrix &E, SymmetricMatrix &A) |
| static void | tql1 (DiagonalMatrix &D, DiagonalMatrix &E) |
| void | EigenValues (const SymmetricMatrix &A, DiagonalMatrix &D, Matrix &Z) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A) |
| static void | cossin (int n, int d, Real &c, Real &s) |
| static void | fftstep (ColumnVector &A, ColumnVector &B, ColumnVector &X, ColumnVector &Y, int after, int now, int before) |
| void | FFTI (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
| void | RealFFT (const ColumnVector &U, ColumnVector &X, ColumnVector &Y) |
| void | RealFFTI (const ColumnVector &A, const ColumnVector &B, ColumnVector &U) |
| void | FFT (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
| void | DCT_II (const ColumnVector &U, ColumnVector &V) |
| void | DCT_II_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DST_II (const ColumnVector &U, ColumnVector &V) |
| void | DST_II_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DCT_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DCT (const ColumnVector &U, ColumnVector &V) |
| void | DST_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DST (const ColumnVector &U, ColumnVector &V) |
| void | FFT2 (const Matrix &U, const Matrix &V, Matrix &X, Matrix &Y) |
| void | FFT2I (const Matrix &U, const Matrix &V, Matrix &X, Matrix &Y) |
| void | QRZT (Matrix &X, LowerTriangularMatrix &L) |
| void | QRZT (const Matrix &X, Matrix &Y, Matrix &M) |
| void | QRZ (Matrix &X, UpperTriangularMatrix &U) |
| void | QRZ (const Matrix &X, Matrix &Y, Matrix &M) |
| void | UpdateQRZT (Matrix &X, LowerTriangularMatrix &L) |
| void | UpdateQRZ (Matrix &X, UpperTriangularMatrix &U) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A, Matrix &V, bool eivec) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, Matrix &V) |
| int | square (int x) |
| static void | GR_1D_FS (int PTS, int N_SYM, int N_UN_SYM, const SimpleIntArray &SYM, int P_SYM, const SimpleIntArray &UN_SYM, Real *X, Real *Y) |
| static void | GR_1D_FT (int N, int N_FACTOR, const SimpleIntArray &FACTOR, Real *X, Real *Y) |
| static void | R_P_FTK (int N, int M, int P, Real *X, Real *Y) |
| static void | R_2_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1) |
| static void | R_3_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2) |
| static void | R_4_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3) |
| static void | R_5_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4) |
| static void | R_8_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4, Real *X5, Real *Y5, Real *X6, Real *Y6, Real *X7, Real *Y7) |
| static void | R_16_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4, Real *X5, Real *Y5, Real *X6, Real *Y6, Real *X7, Real *Y7, Real *X8, Real *Y8, Real *X9, Real *Y9, Real *X10, Real *Y10, Real *X11, Real *Y11, Real *X12, Real *Y12, Real *X13, Real *Y13, Real *X14, Real *Y14, Real *X15, Real *Y15) |
| static int | BitReverse (int x, int prod, int n, const SimpleIntArray &f) |
| void | MatrixErrorNoSpace (const void *) |
| bool | operator== (const GeneralMatrix &A, const GeneralMatrix &B) |
| bool | operator== (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator!= (const GeneralMatrix &A, const GeneralMatrix &B) |
| bool | operator!= (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator<= (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator>= (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator< (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator> (const BaseMatrix &A, const BaseMatrix &) |
| bool | Rectangular (MatrixType a, MatrixType b, MatrixType c) |
| bool | Compare (const MatrixType &, MatrixType &) |
| Real | DotProduct (const Matrix &A, const Matrix &B) |
| SPMatrix | SP (const BaseMatrix &, const BaseMatrix &) |
| KPMatrix | KP (const BaseMatrix &, const BaseMatrix &) |
| ShiftedMatrix | operator+ (Real f, const BaseMatrix &BM) |
| NegShiftedMatrix | operator- (Real, const BaseMatrix &) |
| ScaledMatrix | operator* (Real f, const BaseMatrix &BM) |
| bool | IsZero (const BaseMatrix &A) |
| ReturnMatrix | MultiplyQuaternions (const ColumnVector &quatA, const ColumnVector &quatB) |
| | mutliply two quaternions together, producing a new quaternion (elements in order w,x,y,z)
|
| ReturnMatrix | ApplyQuaternion (const ColumnVector &q, const Matrix &m) |
| | rotate columns of a matrix m by quaternion q (elements in order w,x,y,z)
|
| Matrix | CrossProduct (const Matrix &A, const Matrix &B) |
| ReturnMatrix | CrossProductRows (const Matrix &A, const Matrix &B) |
| ReturnMatrix | CrossProductColumns (const Matrix &A, const Matrix &B) |
| LogAndSign | LogDeterminant (const BaseMatrix &B) |
| Real | Determinant (const BaseMatrix &B) |
| Real | SumSquare (const BaseMatrix &B) |
| Real | NormFrobenius (const BaseMatrix &B) |
| Real | Trace (const BaseMatrix &B) |
| Real | SumAbsoluteValue (const BaseMatrix &B) |
| Real | Sum (const BaseMatrix &B) |
| Real | MaximumAbsoluteValue (const BaseMatrix &B) |
| Real | MinimumAbsoluteValue (const BaseMatrix &B) |
| Real | Maximum (const BaseMatrix &B) |
| Real | Minimum (const BaseMatrix &B) |
| Real | Norm1 (const BaseMatrix &B) |
| Real | Norm1 (RowVector &RV) |
| Real | NormInfinity (const BaseMatrix &B) |
| Real | NormInfinity (ColumnVector &CV) |
| bool | IsZero (const GeneralMatrix &A) |
| void | swap (Matrix &A, Matrix &B) |
| void | swap (SquareMatrix &A, SquareMatrix &B) |
| void | swap (nricMatrix &A, nricMatrix &B) |
| void | swap (UpperTriangularMatrix &A, UpperTriangularMatrix &B) |
| void | swap (LowerTriangularMatrix &A, LowerTriangularMatrix &B) |
| void | swap (SymmetricMatrix &A, SymmetricMatrix &B) |
| void | swap (DiagonalMatrix &A, DiagonalMatrix &B) |
| void | swap (RowVector &A, RowVector &B) |
| void | swap (ColumnVector &A, ColumnVector &B) |
| void | swap (CroutMatrix &A, CroutMatrix &B) |
| void | swap (BandMatrix &A, BandMatrix &B) |
| void | swap (UpperBandMatrix &A, UpperBandMatrix &B) |
| void | swap (LowerBandMatrix &A, LowerBandMatrix &B) |
| void | swap (SymmetricBandMatrix &A, SymmetricBandMatrix &B) |
| void | swap (BandLUMatrix &A, BandLUMatrix &B) |
| void | swap (IdentityMatrix &A, IdentityMatrix &B) |
| void | swap (GenericMatrix &A, GenericMatrix &B) |
| Real | DotProd (const MatrixRowCol &mrc1, const MatrixRowCol &mrc2) |
| static int | tristore (int n) |
| static void | BlockCopy (int n, Real *from, Real *to) |
| static GeneralMatrix * | GeneralMult (GeneralMatrix *, GeneralMatrix *, MultipliedMatrix *, MatrixType) |
| static GeneralMatrix * | GeneralSolv (GeneralMatrix *, GeneralMatrix *, BaseMatrix *, MatrixType) |
| static GeneralMatrix * | GeneralSolvI (GeneralMatrix *, BaseMatrix *, MatrixType) |
| static GeneralMatrix * | GeneralKP (GeneralMatrix *, GeneralMatrix *, KPMatrix *, MatrixType) |
| static void | Add (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | AddTo (GeneralMatrix *gm, const GeneralMatrix *gm2) |
| static void | Subtract (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | SubtractFrom (GeneralMatrix *gm, const GeneralMatrix *gm2) |
| static void | ReverseSubtract (GeneralMatrix *gm, const GeneralMatrix *gm2) |
| static void | SP (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | SP (GeneralMatrix *gm, GeneralMatrix *gm2) |
| static void | AddDS (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | AddDS (GeneralMatrix *gm, GeneralMatrix *gm2) |
| static void | SubtractDS (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | SubtractDS (GeneralMatrix *gm, GeneralMatrix *gm2) |
| static void | ReverseSubtractDS (GeneralMatrix *gm, GeneralMatrix *gm2) |
| static void | SPDS (GeneralMatrix *gm, GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static void | SPDS (GeneralMatrix *gm, GeneralMatrix *gm2) |
| static GeneralMatrix * | GeneralMult1 (GeneralMatrix *gm1, GeneralMatrix *gm2, MultipliedMatrix *mm, MatrixType mtx) |
| static GeneralMatrix * | GeneralMult2 (GeneralMatrix *gm1, GeneralMatrix *gm2, MultipliedMatrix *mm, MatrixType mtx) |
| static GeneralMatrix * | mmMult (GeneralMatrix *gm1, GeneralMatrix *gm2) |
| static bool | RealEqual (Real *s1, Real *s2, int n) |
| static bool | intEqual (int *s1, int *s2, int n) |
| void | CrossProductBody (Real *a, Real *b, Real *c) |
| static void | NullMatrixError (const GeneralMatrix *gm) |
| ostream & | operator<< (ostream &s, const BaseMatrix &X) |
| ostream & | operator<< (ostream &s, const GeneralMatrix &X) |
| ostream & | operator<< (ostream &s, const printmat &p) |
| void | HHDecompose (Matrix &X, LowerTriangularMatrix &L) |
| void | HHDecompose (const Matrix &X, Matrix &Y, Matrix &M) |
| void | SVD (const Matrix &, DiagonalMatrix &, Matrix &, Matrix &, bool=true, bool=true) |
| void | SVD (const Matrix &, DiagonalMatrix &) |
| void | SVD (const Matrix &A, DiagonalMatrix &D, Matrix &U, bool withU=true) |
| void | SortSV (DiagonalMatrix &D, Matrix &U, bool ascending=false) |
| void | SortSV (DiagonalMatrix &D, Matrix &U, Matrix &V, bool ascending=false) |
| void | SortAscending (GeneralMatrix &) |
| void | SortDescending (GeneralMatrix &) |
| static void | MatrixDetails (const GeneralMatrix &A) |
| void | ComplexScale (RectMatrixCol &U, RectMatrixCol &V, Real x, Real y) |
| void | Rotate (RectMatrixCol &U, RectMatrixCol &V, Real tau, Real s) |
| Real | pythag (Real f, Real g, Real &c, Real &s) |
| Real | sign (Real x, Real y) |
| void | GivensRotation (Real cGivens, Real sGivens, Real &x, Real &y) |
| void | GivensRotationR (Real cGivens, Real sGivens, Real &x, Real &y) |
| static void | MyQuickSortDescending (Real *first, Real *last, int depth) |
| static void | InsertionSortDescending (Real *first, const int length, int guard) |
| static Real | SortThreeDescending (Real *a, Real *b, Real *c) |
| static void | MyQuickSortAscending (Real *first, Real *last, int depth) |
| static void | InsertionSortAscending (Real *first, const int length, int guard) |
Enumeration Type Documentation
- Enumerator:
| LoadOnEntry |
|
| StoreOnExit |
|
| DirectPart |
|
| StoreHere |
|
| HaveStore |
|
Definition at line 21 of file newmatrc.h.
Function Documentation
| static void NEWMAT::Add |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::AddDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::AddDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::AddTo |
( |
GeneralMatrix * |
gm, |
|
|
const GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| 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)
Only rotates first 3 dimensions, copies "higher" dimensions unchanged so return matrix is same dimensions as m.
Definition at line 960 of file newmat7.cpp.
| static int NEWMAT::BitReverse |
( |
int |
x, |
|
|
int |
prod, |
|
|
int |
n, |
|
|
const SimpleIntArray & |
f | |
|
) |
| | [static] |
| static void NEWMAT::BlockCopy |
( |
int |
n, |
|
|
Real * |
from, |
|
|
Real * |
to | |
|
) |
| | [static] |
| ReturnMatrix NEWMAT::Cholesky |
( |
const SymmetricBandMatrix & |
S |
) |
|
| bool NEWMAT::Compare |
( |
const MatrixType & |
source, |
|
|
MatrixType & |
destination | |
|
) |
| | |
Definition at line 742 of file newmat4.cpp.
Referenced by NEWMAT::GeneralMatrix::BorrowStore(), NEWMAT::StackedMatrix::Evaluate(), NEWMAT::ConcatenatedMatrix::Evaluate(), NEWMAT::GetSubMatrix::Evaluate(), NEWMAT::TransposedMatrix::Evaluate(), NEWMAT::NegatedMatrix::Evaluate(), NEWMAT::ScaledMatrix::Evaluate(), NEWMAT::NegShiftedMatrix::Evaluate(), NEWMAT::ShiftedMatrix::Evaluate(), NEWMAT::GeneralMatrix::Evaluate(), GeneralKP(), GeneralMult(), GeneralSolv(), GeneralSolvI(), and NEWMAT::GeneralMatrix::Transpose().
| void NEWMAT::ComplexScale |
( |
RectMatrixCol & |
U, |
|
|
RectMatrixCol & |
V, |
|
|
Real |
x, |
|
|
Real |
y | |
|
) |
| | |
| static void NEWMAT::cossin |
( |
int |
n, |
|
|
int |
d, |
|
|
Real & |
c, |
|
|
Real & |
s | |
|
) |
| | [static] |
| Matrix NEWMAT::CrossProduct |
( |
const Matrix & |
A, |
|
|
const Matrix & |
B | |
|
) |
| | |
| void NEWMAT::CrossProductBody |
( |
Real * |
a, |
|
|
Real * |
b, |
|
|
Real * |
c | |
|
) |
| | |
| ReturnMatrix NEWMAT::CrossProductColumns |
( |
const Matrix & |
A, |
|
|
const Matrix & |
B | |
|
) |
| | |
| ReturnMatrix NEWMAT::CrossProductRows |
( |
const Matrix & |
A, |
|
|
const Matrix & |
B | |
|
) |
| | |
| void NEWMAT::DCT |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V | |
|
) |
| | |
| void NEWMAT::DCT_II |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V | |
|
) |
| | |
| void NEWMAT::DCT_II_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U | |
|
) |
| | |
| void NEWMAT::DCT_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U | |
|
) |
| | |
| Real NEWMAT::Determinant |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::DotProd |
( |
const MatrixRowCol & |
mrc1, |
|
|
const MatrixRowCol & |
mrc2 | |
|
) |
| | |
| Real NEWMAT::DotProduct |
( |
const Matrix & |
A, |
|
|
const Matrix & |
B | |
|
) |
| | |
| void NEWMAT::DowndateCholesky |
( |
UpperTriangularMatrix & |
chol, |
|
|
RowVector |
x | |
|
) |
| | |
| void NEWMAT::DST |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V | |
|
) |
| | |
| void NEWMAT::DST_II |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V | |
|
) |
| | |
| void NEWMAT::DST_II_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U | |
|
) |
| | |
| void NEWMAT::DST_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U | |
|
) |
| | |
| void NEWMAT::EigenValues |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
SymmetricMatrix & |
A | |
|
) |
| | |
| void NEWMAT::EigenValues |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D | |
|
) |
| | |
| void NEWMAT::EigenValues |
( |
const SymmetricMatrix & |
A, |
|
|
DiagonalMatrix & |
D, |
|
|
Matrix & |
Z | |
|
) |
| | |
| void NEWMAT::FFT |
( |
const ColumnVector & |
U, |
|
|
const ColumnVector & |
V, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y | |
|
) |
| | |
| void NEWMAT::FFT2 |
( |
const Matrix & |
U, |
|
|
const Matrix & |
V, |
|
|
Matrix & |
X, |
|
|
Matrix & |
Y | |
|
) |
| | |
| void NEWMAT::FFT2I |
( |
const Matrix & |
U, |
|
|
const Matrix & |
V, |
|
|
Matrix & |
X, |
|
|
Matrix & |
Y | |
|
) |
| | |
| void NEWMAT::FFTI |
( |
const ColumnVector & |
U, |
|
|
const ColumnVector & |
V, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y | |
|
) |
| | |
| static void NEWMAT::fftstep |
( |
ColumnVector & |
A, |
|
|
ColumnVector & |
B, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y, |
|
|
int |
after, |
|
|
int |
now, |
|
|
int |
before | |
|
) |
| | [static] |
| static GeneralMatrix * NEWMAT::GeneralKP |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2, |
|
|
KPMatrix * |
kp, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| static GeneralMatrix * NEWMAT::GeneralMult |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2, |
|
|
MultipliedMatrix * |
mm, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| static GeneralMatrix* NEWMAT::GeneralMult1 |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2, |
|
|
MultipliedMatrix * |
mm, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| static GeneralMatrix* NEWMAT::GeneralMult2 |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2, |
|
|
MultipliedMatrix * |
mm, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| static GeneralMatrix * NEWMAT::GeneralSolv |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2, |
|
|
BaseMatrix * |
sm, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| static GeneralMatrix * NEWMAT::GeneralSolvI |
( |
GeneralMatrix * |
gm1, |
|
|
BaseMatrix * |
sm, |
|
|
MatrixType |
mtx | |
|
) |
| | [static] |
| void NEWMAT::GivensRotation |
( |
Real |
cGivens, |
|
|
Real |
sGivens, |
|
|
Real & |
x, |
|
|
Real & |
y | |
|
) |
| | |
| void NEWMAT::GivensRotationR |
( |
Real |
cGivens, |
|
|
Real |
sGivens, |
|
|
Real & |
x, |
|
|
Real & |
y | |
|
) |
| | |
| static void NEWMAT::GR_1D_FS |
( |
int |
PTS, |
|
|
int |
N_SYM, |
|
|
int |
N_UN_SYM, |
|
|
const SimpleIntArray & |
SYM, |
|
|
int |
P_SYM, |
|
|
const SimpleIntArray & |
UN_SYM, |
|
|
Real * |
X, |
|
|
Real * |
Y | |
|
) |
| | [static] |
| static void NEWMAT::GR_1D_FT |
( |
int |
N, |
|
|
int |
N_FACTOR, |
|
|
const SimpleIntArray & |
FACTOR, |
|
|
Real * |
X, |
|
|
Real * |
Y | |
|
) |
| | [static] |
| void NEWMAT::HHDecompose |
( |
const Matrix & |
X, |
|
|
Matrix & |
Y, |
|
|
Matrix & |
M | |
|
) |
| | |
| void NEWMAT::HHDecompose |
( |
Matrix & |
X, |
|
|
LowerTriangularMatrix & |
L | |
|
) |
| | |
| static void NEWMAT::InsertionSortAscending |
( |
Real * |
first, |
|
|
const int |
length, |
|
|
int |
guard | |
|
) |
| | [static] |
| static void NEWMAT::InsertionSortDescending |
( |
Real * |
first, |
|
|
const int |
length, |
|
|
int |
guard | |
|
) |
| | [static] |
| static bool NEWMAT::intEqual |
( |
int * |
s1, |
|
|
int * |
s2, |
|
|
int |
n | |
|
) |
| | [static] |
| bool NEWMAT::IsZero |
( |
const GeneralMatrix & |
A |
) |
|
| bool NEWMAT::IsZero |
( |
const BaseMatrix & |
A |
) |
|
| void NEWMAT::Jacobi |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
Matrix & |
V | |
|
) |
| | |
| void NEWMAT::Jacobi |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
SymmetricMatrix & |
A | |
|
) |
| | |
| void NEWMAT::Jacobi |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D | |
|
) |
| | |
| void NEWMAT::Jacobi |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
SymmetricMatrix & |
A, |
|
|
Matrix & |
V, |
|
|
bool |
eivec | |
|
) |
| | |
| KPMatrix NEWMAT::KP |
( |
const BaseMatrix & |
bm1, |
|
|
const BaseMatrix & |
bm2 | |
|
) |
| | |
| void NEWMAT::LeftCircularUpdateCholesky |
( |
UpperTriangularMatrix & |
chol, |
|
|
int |
k, |
|
|
int |
l | |
|
) |
| | |
| LogAndSign NEWMAT::LogDeterminant |
( |
const BaseMatrix & |
B |
) |
|
| static void NEWMAT::MatrixDetails |
( |
const GeneralMatrix & |
A |
) |
[static] |
| void NEWMAT::MatrixErrorNoSpace |
( |
const void * |
v |
) |
|
Definition at line 291 of file newmatex.cpp.
Referenced by NEWMAT::ConstRealStarStar::ConstRealStarStar(), NEWMAT::CroutMatrix::CroutMatrix(), NEWMAT::MatedMatrix::Evaluate(), NEWMAT::DiagedMatrix::Evaluate(), NEWMAT::ColedMatrix::Evaluate(), NEWMAT::RowedMatrix::Evaluate(), NEWMAT::GeneralMatrix::GeneralMatrix(), GeneralSolv(), GeneralSolvI(), NEWMAT::SymmetricBandMatrix::GetCol(), NEWMAT::BandMatrix::GetCol(), NEWMAT::SymmetricMatrix::GetCol(), NEWMAT::LowerTriangularMatrix::GetCol(), NEWMAT::UpperTriangularMatrix::GetCol(), NEWMAT::Matrix::GetCol(), NEWMAT::SymmetricBandMatrix::GetRow(), NEWMAT::SymmetricMatrix::GetRow(), NEWMAT::GeneralMatrix::GetStore(), NEWMAT::IdentityMatrix::Image(), NEWMAT::nricMatrix::Image(), NEWMAT::SymmetricBandMatrix::Image(), NEWMAT::LowerBandMatrix::Image(), NEWMAT::UpperBandMatrix::Image(), NEWMAT::BandMatrix::Image(), NEWMAT::ColumnVector::Image(), NEWMAT::RowVector::Image(), NEWMAT::DiagonalMatrix::Image(), NEWMAT::LowerTriangularMatrix::Image(), NEWMAT::UpperTriangularMatrix::Image(), NEWMAT::SymmetricMatrix::Image(), NEWMAT::SquareMatrix::Image(), NEWMAT::Matrix::Image(), NEWMAT::nricMatrix::MakeRowPointer(), NEWMAT::Matrix::MakeSolver(), NEWMAT::GeneralMatrix::MakeSolver(), mmMult(), NEWMAT::MatrixType::New(), NEWMAT::RealStarStar::RealStarStar(), NEWMAT::GeneralMatrix::ReSize(), NEWMAT::GeneralMatrix::reuse(), NEWMAT::RowVector::Transpose(), and NEWMAT::ColumnVector::Transpose().
| Real NEWMAT::Maximum |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::MaximumAbsoluteValue |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::Minimum |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::MinimumAbsoluteValue |
( |
const BaseMatrix & |
B |
) |
|
| static GeneralMatrix* NEWMAT::mmMult |
( |
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| ReturnMatrix NEWMAT::MultiplyQuaternions |
( |
const ColumnVector & |
quatA, |
|
|
const ColumnVector & |
quatB | |
|
) |
| | |
mutliply two quaternions together, producing a new quaternion (elements in order w,x,y,z)
Definition at line 948 of file newmat7.cpp.
| static int NEWMAT::my_max |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [static] |
| static int NEWMAT::my_min |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [static] |
| static void NEWMAT::MyQuickSortAscending |
( |
Real * |
first, |
|
|
Real * |
last, |
|
|
int |
depth | |
|
) |
| | [static] |
| static void NEWMAT::MyQuickSortDescending |
( |
Real * |
first, |
|
|
Real * |
last, |
|
|
int |
depth | |
|
) |
| | [static] |
| Real NEWMAT::Norm1 |
( |
RowVector & |
RV |
) |
|
| Real NEWMAT::Norm1 |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::NormFrobenius |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::NormInfinity |
( |
ColumnVector & |
CV |
) |
|
| Real NEWMAT::NormInfinity |
( |
const BaseMatrix & |
B |
) |
|
| static void NEWMAT::NullMatrixError |
( |
const GeneralMatrix * |
gm |
) |
[static] |
Definition at line 210 of file newmat8.cpp.
Referenced by NEWMAT::GeneralMatrix::Maximum(), NEWMAT::GeneralMatrix::Maximum1(), NEWMAT::GeneralMatrix::Maximum2(), NEWMAT::GeneralMatrix::MaximumAbsoluteValue(), NEWMAT::GeneralMatrix::MaximumAbsoluteValue1(), NEWMAT::GeneralMatrix::MaximumAbsoluteValue2(), NEWMAT::GeneralMatrix::Minimum(), NEWMAT::GeneralMatrix::Minimum1(), NEWMAT::GeneralMatrix::Minimum2(), NEWMAT::GeneralMatrix::MinimumAbsoluteValue(), NEWMAT::GeneralMatrix::MinimumAbsoluteValue1(), and NEWMAT::GeneralMatrix::MinimumAbsoluteValue2().
| bool NEWMAT::operator!= |
( |
const BaseMatrix & |
A, |
|
|
const BaseMatrix & |
B | |
|
) |
| | |
| bool NEWMAT::operator!= |
( |
const GeneralMatrix & |
A, |
|
|
const GeneralMatrix & |
B | |
|
) |
| | |
| ScaledMatrix NEWMAT::operator* |
( |
Real |
f, |
|
|
const BaseMatrix & |
BM | |
|
) |
| | |
| ShiftedMatrix NEWMAT::operator+ |
( |
Real |
f, |
|
|
const BaseMatrix & |
BM | |
|
) |
| | |
| bool NEWMAT::operator< |
( |
const BaseMatrix & |
A, |
|
|
const BaseMatrix & |
| |
|
) |
| | |
| std::ostream & NEWMAT::operator<< |
( |
ostream & |
s, |
|
|
const printmat & |
p | |
|
) |
| | |
| std::ostream & NEWMAT::operator<< |
( |
ostream & |
s, |
|
|
const GeneralMatrix & |
X | |
|
) |
| | |
| std::ostream & NEWMAT::operator<< |
( |
ostream & |
s, |
|
|
const BaseMatrix & |
X | |
|
) |
| | |
| bool NEWMAT::operator<= |
( |
const BaseMatrix & |
A, |
|
|
const BaseMatrix & |
| |
|
) |
| | |
| 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 & |
| |
|
) |
| | |
| bool NEWMAT::operator>= |
( |
const BaseMatrix & |
A, |
|
|
const BaseMatrix & |
| |
|
) |
| | |
| Real NEWMAT::pythag |
( |
Real |
f, |
|
|
Real |
g, |
|
|
Real & |
c, |
|
|
Real & |
s | |
|
) |
| | |
| void NEWMAT::QRZ |
( |
const Matrix & |
X, |
|
|
Matrix & |
Y, |
|
|
Matrix & |
M | |
|
) |
| | |
| void NEWMAT::QRZ |
( |
Matrix & |
X, |
|
|
UpperTriangularMatrix & |
U | |
|
) |
| | |
| void NEWMAT::QRZT |
( |
const Matrix & |
X, |
|
|
Matrix & |
Y, |
|
|
Matrix & |
M | |
|
) |
| | |
| void NEWMAT::QRZT |
( |
Matrix & |
X, |
|
|
LowerTriangularMatrix & |
L | |
|
) |
| | |
| static void NEWMAT::R_16_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4, |
|
|
Real * |
X5, |
|
|
Real * |
Y5, |
|
|
Real * |
X6, |
|
|
Real * |
Y6, |
|
|
Real * |
X7, |
|
|
Real * |
Y7, |
|
|
Real * |
X8, |
|
|
Real * |
Y8, |
|
|
Real * |
X9, |
|
|
Real * |
Y9, |
|
|
Real * |
X10, |
|
|
Real * |
Y10, |
|
|
Real * |
X11, |
|
|
Real * |
Y11, |
|
|
Real * |
X12, |
|
|
Real * |
Y12, |
|
|
Real * |
X13, |
|
|
Real * |
Y13, |
|
|
Real * |
X14, |
|
|
Real * |
Y14, |
|
|
Real * |
X15, |
|
|
Real * |
Y15 | |
|
) |
| | [static] |
| static void NEWMAT::R_2_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1 | |
|
) |
| | [static] |
| static void NEWMAT::R_3_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2 | |
|
) |
| | [static] |
| static void NEWMAT::R_4_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3 | |
|
) |
| | [static] |
| static void NEWMAT::R_5_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4 | |
|
) |
| | [static] |
| static void NEWMAT::R_8_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4, |
|
|
Real * |
X5, |
|
|
Real * |
Y5, |
|
|
Real * |
X6, |
|
|
Real * |
Y6, |
|
|
Real * |
X7, |
|
|
Real * |
Y7 | |
|
) |
| | [static] |
| static void NEWMAT::R_P_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
int |
P, |
|
|
Real * |
X, |
|
|
Real * |
Y | |
|
) |
| | [static] |
| static bool NEWMAT::RealEqual |
( |
Real * |
s1, |
|
|
Real * |
s2, |
|
|
int |
n | |
|
) |
| | [static] |
| void NEWMAT::RealFFT |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y | |
|
) |
| | |
| void NEWMAT::RealFFTI |
( |
const ColumnVector & |
A, |
|
|
const ColumnVector & |
B, |
|
|
ColumnVector & |
U | |
|
) |
| | |
| bool NEWMAT::Rectangular |
( |
MatrixType |
a, |
|
|
MatrixType |
b, |
|
|
MatrixType |
c | |
|
) |
| | |
| static void NEWMAT::ReverseSubtract |
( |
GeneralMatrix * |
gm, |
|
|
const GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::ReverseSubtractDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| void NEWMAT::RightCircularUpdateCholesky |
( |
UpperTriangularMatrix & |
chol, |
|
|
int |
k, |
|
|
int |
l | |
|
) |
| | |
| void NEWMAT::Rotate |
( |
RectMatrixCol & |
U, |
|
|
RectMatrixCol & |
V, |
|
|
Real |
tau, |
|
|
Real |
s | |
|
) |
| | |
| Real NEWMAT::sign |
( |
Real |
x, |
|
|
Real |
y | |
|
) |
| | |
| void NEWMAT::SortAscending |
( |
GeneralMatrix & |
GM |
) |
|
| void NEWMAT::SortDescending |
( |
GeneralMatrix & |
GM |
) |
|
| void NEWMAT::SortSV |
( |
DiagonalMatrix & |
D, |
|
|
Matrix & |
U, |
|
|
Matrix & |
V, |
|
|
bool |
ascending = false | |
|
) |
| | |
| void NEWMAT::SortSV |
( |
DiagonalMatrix & |
D, |
|
|
Matrix & |
U, |
|
|
bool |
ascending = false | |
|
) |
| | |
| static Real NEWMAT::SortThreeDescending |
( |
Real * |
a, |
|
|
Real * |
b, |
|
|
Real * |
c | |
|
) |
| | [static] |
| static void NEWMAT::SP |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::SP |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| SPMatrix NEWMAT::SP |
( |
const BaseMatrix & |
bm1, |
|
|
const BaseMatrix & |
bm2 | |
|
) |
| | |
| static void NEWMAT::SPDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::SPDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| int NEWMAT::square |
( |
int |
x |
) |
|
| Real NEWMAT::square |
( |
Real |
x |
) |
|
| static void NEWMAT::Subtract |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::SubtractDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::SubtractDS |
( |
GeneralMatrix * |
gm, |
|
|
GeneralMatrix * |
gm1, |
|
|
GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| static void NEWMAT::SubtractFrom |
( |
GeneralMatrix * |
gm, |
|
|
const GeneralMatrix * |
gm2 | |
|
) |
| | [static] |
| Real NEWMAT::Sum |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::SumAbsoluteValue |
( |
const BaseMatrix & |
B |
) |
|
| Real NEWMAT::SumSquare |
( |
const BaseMatrix & |
B |
) |
|
| void NEWMAT::SVD |
( |
const Matrix & |
A, |
|
|
DiagonalMatrix & |
D, |
|
|
Matrix & |
U, |
|
|
bool |
withU = true | |
|
) |
| | |
| void NEWMAT::SVD |
( |
const Matrix & |
A, |
|
|
DiagonalMatrix & |
D | |
|
) |
| | |
| void NEWMAT::SVD |
( |
const Matrix & |
A, |
|
|
DiagonalMatrix & |
Q, |
|
|
Matrix & |
U, |
|
|
Matrix & |
V, |
|
|
bool |
withU = true, |
|
|
bool |
withV = true | |
|
) |
| | |
| void NEWMAT::swap |
( |
GenericMatrix & |
A, |
|
|
GenericMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
IdentityMatrix & |
A, |
|
|
IdentityMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
BandLUMatrix & |
A, |
|
|
BandLUMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
SymmetricBandMatrix & |
A, |
|
|
SymmetricBandMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
LowerBandMatrix & |
A, |
|
|
LowerBandMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
UpperBandMatrix & |
A, |
|
|
UpperBandMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
BandMatrix & |
A, |
|
|
BandMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
CroutMatrix & |
A, |
|
|
CroutMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
ColumnVector & |
A, |
|
|
ColumnVector & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
RowVector & |
A, |
|
|
RowVector & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
DiagonalMatrix & |
A, |
|
|
DiagonalMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
SymmetricMatrix & |
A, |
|
|
SymmetricMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
LowerTriangularMatrix & |
A, |
|
|
LowerTriangularMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
UpperTriangularMatrix & |
A, |
|
|
UpperTriangularMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
nricMatrix & |
A, |
|
|
nricMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
SquareMatrix & |
A, |
|
|
SquareMatrix & |
B | |
|
) |
| | |
| void NEWMAT::swap |
( |
Matrix & |
A, |
|
|
Matrix & |
B | |
|
) |
| | |
| static void NEWMAT::tql1 |
( |
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E | |
|
) |
| | [static] |
| static void NEWMAT::tql2 |
( |
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
Matrix & |
Z | |
|
) |
| | [static] |
| Real NEWMAT::Trace |
( |
const BaseMatrix & |
B |
) |
|
| static void NEWMAT::tred2 |
( |
const SymmetricMatrix & |
A, |
|
|
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
Matrix & |
Z | |
|
) |
| | [static] |
| static void NEWMAT::tred3 |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
SymmetricMatrix & |
A | |
|
) |
| | [static] |
| static int NEWMAT::tristore |
( |
int |
n |
) |
[static] |
| void NEWMAT::UpdateCholesky |
( |
UpperTriangularMatrix & |
chol, |
|
|
RowVector |
r1Modification | |
|
) |
| | |
| void NEWMAT::UpdateQRZ |
( |
Matrix & |
X, |
|
|
UpperTriangularMatrix & |
U | |
|
) |
| | |
| void NEWMAT::UpdateQRZT |
( |
Matrix & |
X, |
|
|
LowerTriangularMatrix & |
L | |
|
) |
| | |
|