|
Last change
on this file since 4585 was
4565,
checked in by patrick, 20 years ago
|
|
orxonox/trunk: added the newmat library to the project. needs some translation in directory, temp under util/newmat. is needed by the collision detection engine to perform lin alg operations such as eigenvector decomposition. perhaps we will make our own library to do that later.
|
|
File size:
1.4 KB
|
| Line | |
|---|
| 1 | // definition file for test programs |
|---|
| 2 | |
|---|
| 3 | //#define DONT_DO_NRIC // activate if running a bounds checker |
|---|
| 4 | |
|---|
| 5 | #ifdef use_namespace |
|---|
| 6 | using namespace NEWMAT; |
|---|
| 7 | #endif |
|---|
| 8 | |
|---|
| 9 | // print time between construction and destruction |
|---|
| 10 | class time_lapse |
|---|
| 11 | { |
|---|
| 12 | double start_time; |
|---|
| 13 | public: |
|---|
| 14 | time_lapse(); |
|---|
| 15 | ~time_lapse(); |
|---|
| 16 | }; |
|---|
| 17 | |
|---|
| 18 | void Print(const Matrix& X); |
|---|
| 19 | void Print(const UpperTriangularMatrix& X); |
|---|
| 20 | void Print(const DiagonalMatrix& X); |
|---|
| 21 | void Print(const SymmetricMatrix& X); |
|---|
| 22 | void Print(const LowerTriangularMatrix& X); |
|---|
| 23 | |
|---|
| 24 | void Clean(Matrix&, Real); |
|---|
| 25 | void Clean(DiagonalMatrix&, Real); |
|---|
| 26 | |
|---|
| 27 | void trymat1(); void trymat2(); void trymat3(); |
|---|
| 28 | void trymat4(); void trymat5(); void trymat6(); |
|---|
| 29 | void trymat7(); void trymat8(); void trymat9(); |
|---|
| 30 | void trymata(); void trymatb(); void trymatc(); |
|---|
| 31 | void trymatd(); void trymate(); void trymatf(); |
|---|
| 32 | void trymatg(); void trymath(); void trymati(); |
|---|
| 33 | void trymatj(); void trymatk(); void trymatl(); |
|---|
| 34 | void trymatm(); |
|---|
| 35 | |
|---|
| 36 | |
|---|
| 37 | // body file: tmt.cpp |
|---|
| 38 | // body file: tmt1.cpp |
|---|
| 39 | // body file: tmt2.cpp |
|---|
| 40 | // body file: tmt3.cpp |
|---|
| 41 | // body file: tmt4.cpp |
|---|
| 42 | // body file: tmt5.cpp |
|---|
| 43 | // body file: tmt6.cpp |
|---|
| 44 | // body file: tmt7.cpp |
|---|
| 45 | // body file: tmt8.cpp |
|---|
| 46 | // body file: tmt9.cpp |
|---|
| 47 | // body file: tmta.cpp |
|---|
| 48 | // body file: tmtb.cpp |
|---|
| 49 | // body file: tmtc.cpp |
|---|
| 50 | // body file: tmtd.cpp |
|---|
| 51 | // body file: tmte.cpp |
|---|
| 52 | // body file: tmtf.cpp |
|---|
| 53 | // body file: tmtg.cpp |
|---|
| 54 | // body file: tmth.cpp |
|---|
| 55 | // body file: tmti.cpp |
|---|
| 56 | // body file: tmtj.cpp |
|---|
| 57 | // body file: tmtk.cpp |
|---|
| 58 | // body file: tmtl.cpp |
|---|
| 59 | // body file: tmtm.cpp |
|---|
| 60 | |
|---|
Note: See
TracBrowser
for help on using the repository browser.