#include <dmatrix.h>
Inheritance diagram for CAMdoubleMatrix:

testAttitudeIntegration.cpp, testDynamics.cpp, testEnvironment.cpp, testOrbitIntegration.cpp, and testPropagation.cpp.
Definition at line 33 of file dmatrix.h.
Public Member Functions | |
| CAMdoubleMatrix () | |
| CAMdoubleMatrix (const CAMdoubleMatrix &A) | |
| CAMdoubleMatrix (const CAMmatrixBase &A) | |
| CAMdoubleMatrix (const CAMrange &R1, const CAMrange &R2) | |
| void | operator= (const CAMdoubleMatrix &A) |
| void | operator= (const CAMmatrixBase &A) |
| void | operator= (const CAMvectorBase &A) |
| void | operator= (double value) |
| void | initialize () |
| void | initialize (const CAMdoubleMatrix &A) |
| void | initialize (const CAMmatrixBase &A) |
| void | initialize (const CAMrange &R1, const CAMrange &R2) |
| double & | operator() (long i1, long i2) |
| const double & | operator() (long i1, long i2) const |
| const CAMdoubleMatrix | operator() (const CAMrange &R1, const CAMrange &R2) const |
| CAMdoubleMatrix | operator() (const CAMrange &R1, const CAMrange &R2) |
| double * | getDataPointer () const |
| void | initialize (int d_type) |
| void | initialize (int d_type, const CAMrange &R1, const CAMrange &R2) |
| CAMmatrixBase | operator- () const |
| CAMmatrixBase | operator- (const CAMmatrixBase &A) const |
| CAMmatrixBase | operator- (const CAMvectorBase &A) const |
| CAMmatrixBase | operator- (const double value) const |
| CAMmatrixBase | operator+ (const CAMmatrixBase &A) const |
| CAMmatrixBase | operator+ (const CAMvectorBase &A) const |
| CAMmatrixBase | operator+ (const double value) const |
| CAMmatrixBase | operator * (const CAMmatrixBase &A) const |
| CAMvectorBase | operator * (const CAMvectorBase &A) const |
| CAMmatrixBase | operator * (double value) const |
| CAMmatrixBase | operator/ (const CAMmatrixBase &A) const |
| CAMvectorBase | operator/ (const CAMvectorBase &A) const |
| CAMmatrixBase | operator/ (double value) const |
| void | operator+= (const CAMmatrixBase &A) |
| void | operator+= (const CAMvectorBase &A) |
| void | operator+= (const double value) |
| void | operator-= (const CAMmatrixBase &A) |
| void | operator-= (const CAMvectorBase &A) |
| void | operator-= (const double value) |
| void | operator *= (const CAMmatrixBase &A) |
| void | operator *= (const CAMvectorBase &A) |
| void | operator *= (double value) |
| void | operator/= (const CAMmatrixBase &A) |
| void | operator/= (const CAMvectorBase &A) |
| void | operator/= (double value) |
| CAMmatrixBase | transpose () const |
| CAMmatrixBase | operator~ () const |
| void | setToValue (double value) |
| CAMmatrixBase | plusValue (double value) |
| CAMmatrixBase | minusValue (double value) |
| void | setTemporaryFlag () |
| void | initializeReturnArgument (const CAMstructureBase &S, int dataT) |
| void | initializeReturnArgument (const CAMmatrixBase &A) |
| void | initializeMinDuplicate (const CAMmatrixBase &A) |
| void * | getDataPointer (long i1, long i2) const |
| CAMarrayBase | asArray () const |
| CAMvectorBase | asVector () const |
| const CAMstructureBase & | operator[] (long i) const |
| CAMstructureBase & | operator[] (long i) |
| void | setAllIndexBase (long i) |
| long | getDimension () const |
| void | incrementReferenceCount () |
| void | decrementReferenceCount () |
| int | getReferenceCount () const |
| void | setReferenceCount (int refValue) |
| double | max () const |
| double | min () const |
| double | maxAbs () const |
| double | minAbs () const |
| double | infNorm () const |
| double | pNorm (int p) const |
| double | pNorm (long p) const |
| double | pNorm (float p) const |
| double | pNorm (double p) const |
| CAMmatrixBase | inverse () const |
| void | exchangeContentsWith (CAMmatrixBase &B) |
| void | initializeReferenceDuplicate (const CAMmatrixBase &B) |
Static Public Member Functions | |
| CAMdoubleMatrix | identity (long n) |
| void | referenceCountError () |
| void | indexCheck (const CAMstructureBase &S, long i1, long i2) |
| void | indexErrorMessage (long indexDimension, long base, long bound, long index) |
| void | nonConformingMessage (const CAMstructureBase &A, const CAMstructureBase &B) |
| void | doubleConversionError (const CAMstructureBase &A) |
| void | nonSquareMessage () |
| void | objectConversionError (const CAMstructureBase &A) |
| void | nullOperandError () |
| void | nullOperandError (char *Operation) |
| void | inputSizeError () |
Public Attributes | |
| CAMstructureBase | Structure |
| CAMdataHandler * | DataP |
| int | typeValue |
| int | referenceFlag |
| long | matrixBaseReferenceCount |
Friends | |
| class | CAMvectorBase |
| __IMPEXP__ friend ostream & | operator<< (ostream &out_stream, const CAMmatrixBase &A) |
| __IMPEXP__ friend istream & | operator>> (istream &in_stream, CAMmatrixBase &A) |
| __IMPEXP__ friend CAMmatrixBase | operator- (const double value, const CAMmatrixBase &A) |
| __IMPEXP__ friend CAMmatrixBase | operator+ (const double value, const CAMmatrixBase &A) |
| __IMPEXP__ friend CAMmatrixBase | operator * (double value, const CAMmatrixBase &A) |
| __IMPEXP__ friend CAMmatrixBase | operator/ (double value, const CAMmatrixBase &A) |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from CAMmatrixBase. |
|
|
Reimplemented from CAMmatrixBase. |
|
|
Reimplemented from CAMmatrixBase. |
|
|
Reimplemented from CAMmatrixBase. |
|
|
|
|
|
Reimplemented from CAMmatrixBase. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Reimplemented from CAMmatrixBase. |
|
|
Definition at line 8 of file dmatrix.cpp. |
|
|
Definition at line 255 of file matbse.cpp. |
|
||||||||||||||||
|
Definition at line 299 of file matbse.cpp. |
|
|
Definition at line 385 of file matbse.cpp. |
|
|
Definition at line 431 of file matbse.cpp. |
|
|
Definition at line 447 of file matbse.cpp. |
|
|
Definition at line 1105 of file matbse.cpp. |
|
|
Definition at line 398 of file matbse.cpp. |
|
|
Definition at line 415 of file matbse.cpp. |
|
|
Definition at line 1074 of file matbse.cpp. |
|
|
Definition at line 463 of file matbse.cpp. |
|
|
Definition at line 556 of file matbse.cpp. |
|
|
Definition at line 1161 of file matbse.cpp. |
|
|
Definition at line 651 of file matbse.cpp. |
|
|
Definition at line 793 of file matbse.cpp. |
|
|
Definition at line 1183 of file matbse.cpp. |
|
|
Definition at line 944 of file matbse.cpp. |
|
|
Definition at line 960 of file matbse.cpp. |
|
|
Definition at line 1137 of file matbse.cpp. |
|
|
Definition at line 970 of file matbse.cpp. |
|
|
Definition at line 980 of file matbse.cpp. |
|
|
Definition at line 1149 of file matbse.cpp. |
|
|
Definition at line 990 of file matbse.cpp. |
|
|
Definition at line 997 of file matbse.cpp. |
|
|
Definition at line 1205 of file matbse.cpp. |
|
|
Definition at line 1005 of file matbse.cpp. |
|
|
Definition at line 1013 of file matbse.cpp. |
|
|
Definition at line 1213 of file matbse.cpp. |
|
|
Definition at line 1021 of file matbse.cpp. |
|
|
Definition at line 1045 of file matbse.cpp. |
|
|
Definition at line 1220 of file matbse.cpp. |
|
|
Definition at line 1228 of file matbse.cpp. |
|
|
Definition at line 1239 of file matbse.cpp. |
|
|
|
|
||||||||||||
|
Definition at line 329 of file matbse.cpp. |
|
|
Definition at line 323 of file matbse.cpp. |
|
|
Definition at line 335 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1397 of file matbse.cpp. |
|
|
Definition at line 1317 of file matbse.cpp. |
|
|
Definition at line 1333 of file matbse.cpp. |
|
|
Definition at line 1387 of file matbse.cpp. |
|
|
Definition at line 1377 of file matbse.cpp. |
|
|
|
|
|
|
|
|
Definition at line 1419 of file matbse.cpp. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1425 of file matbse.cpp. |
|
||||||||||||||||
|
Definition at line 1437 of file matbse.cpp. |
|
||||||||||||||||||||
|
Definition at line 1462 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1470 of file matbse.cpp. |
|
|
Definition at line 1487 of file matbse.cpp. |
|
|
Definition at line 1500 of file matbse.cpp. |
|
|
Definition at line 1507 of file matbse.cpp. |
|
|
Definition at line 1519 of file matbse.cpp. |
|
|
Definition at line 1525 of file matbse.cpp. |
|
|
Definition at line 1531 of file matbse.cpp. |
|
|
Definition at line 13 of file matutl.cpp. |
|
|
Definition at line 39 of file matutl.cpp. |
|
|
Definition at line 65 of file matutl.cpp. |
|
|
Definition at line 91 of file matutl.cpp. |
|
|
Definition at line 118 of file matutl.cpp. |
|
|
Definition at line 170 of file matutl.cpp. |
|
|
Definition at line 171 of file matutl.cpp. |
|
|
Definition at line 172 of file matutl.cpp. |
|
|
Definition at line 144 of file matutl.cpp. |
|
|
Definition at line 178 of file matutl.cpp. |
|
|
Definition at line 1255 of file matbse.cpp. |
|
|
Definition at line 1286 of file matbse.cpp. |
|
|
|
|
||||||||||||
|
Definition at line 184 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 214 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1121 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1089 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1172 of file matbse.cpp. |
|
||||||||||||
|
Definition at line 1194 of file matbse.cpp. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3