public:
TCL TCL() TCL TCL(TCL&) void ~TCL() static TClass* Class() virtual TClass* IsA() const static float* mxmad(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmad(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmad1(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmad1(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmad2(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmad2(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmad3(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmad3(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmad_0_(int n, const float* a, const float* b, float* c, int i, int j, int k) static double* mxmad_0_(int n, const double* a, const double* b, double* c, int i, int j, int k) static float* mxmlrt(const float* a, const float* b, float* c, int ni, int nj) static double* mxmlrt(const double* a, const double* b, double* c, int ni, int nj) static float* mxmlrt_0_(int n__, const float* a, const float* b, float* c, int ni, int nj) static double* mxmlrt_0_(int n__, const double* a, const double* b, double* c, int ni, int nj) static float* mxmltr(const float* a, const float* b, float* c, int ni, int nj) static double* mxmltr(const double* a, const double* b, double* c, int ni, int nj) static float* mxmpy(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmpy(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmpy1(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmpy1(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmpy2(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmpy2(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmpy3(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmpy3(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmub(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmub(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmub1(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmub1(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmub2(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmub2(const double* a, const double* b, double* c, int i, int j, int k) static float* mxmub3(const float* a, const float* b, float* c, int i, int j, int k) static double* mxmub3(const double* a, const double* b, double* c, int i, int j, int k) static float* mxtrp(const float* a, float* b, int i, int j) static double* mxtrp(const double* a, double* b, int i, int j) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) static float* traat(float* a, float* s, int m, int n) static double* traat(double* a, double* s, int m, int n) static float* tral(float* a, float* u, float* b, int m, int n) static double* tral(double* a, double* u, double* b, int m, int n) static float* tralt(float* a, float* u, float* b, int m, int n) static double* tralt(double* a, double* u, double* b, int m, int n) static float* tras(float* a, float* s, float* b, int m, int n) static double* tras(double* a, double* s, double* b, int m, int n) static float* trasat(float* a, float* s, float* r__, int m, int n) static float* trasat(double* a, float* s, float* r__, int m, int n) static double* trasat(double* a, double* s, double* r__, int m, int n) static float* trata(float* a, float* r__, int m, int n) static double* trata(double* a, double* r__, int m, int n) static float* trats(float* a, float* s, float* b, int m, int n) static double* trats(double* a, double* s, double* b, int m, int n) static float* tratsa(float* a, float* s, float* r__, int m, int n) static double* tratsa(double* a, double* s, double* r__, int m, int n) static float* trchlu(float* a, float* b, int n) static double* trchlu(double* a, double* b, int n) static float* trchul(float* a, float* b, int n) static double* trchul(double* a, double* b, int n) static float* trinv(float* t, float* s, int n) static double* trinv(double* t, double* s, int n) static float* trla(float* u, float* a, float* b, int m, int n) static double* trla(double* u, double* a, double* b, int m, int n) static float* trlta(float* u, float* a, float* b, int m, int n) static double* trlta(double* u, double* a, double* b, int m, int n) static float* trpck(float* s, float* u, int n) static double* trpck(double* s, double* u, int n) static float* trqsq(float* q, float* s, float* r__, int m) static double* trqsq(double* q, double* s, double* r__, int m) static float* trsa(float* s, float* a, float* b, int m, int n) static double* trsa(double* s, double* a, double* b, int m, int n) static float* trsat(float* s, float* a, float* b, int m, int n) static double* trsat(double* s, double* a, double* b, int m, int n) static float* trsequ(float* smx, int m = 3, float* b = 0, int n = 1) static double* trsequ(double* smx, int m = 3, double* b = 0, int n = 1) static float* trsinv(float* g, float* gi, int n) static double* trsinv(double* g, double* gi, int n) static float* trsmlu(float* u, float* s, int n) static double* trsmlu(double* u, double* s, int n) static float* trsmul(float* g, float* gi, int n) static double* trsmul(double* g, double* gi, int n) static float* trupck(float* u, float* s, int m) static double* trupck(double* u, double* s, int m) static int* ucopy(const int* a, int* b, int n) static float* ucopy(const float* a, float* b, int n) static double* ucopy(const float* a, double* b, int n) static float* ucopy(const double* a, float* b, int n) static double* ucopy(const double* a, double* b, int n) static void** ucopy(const void** a, void** b, int n) static float* vadd(const float* b, const float* c, float* a, int n) static double* vadd(const double* b, const double* c, double* a, int n) static float* vadd(const float* b, const double* c, float* a, int n) static double* vadd(const double* b, const float* c, double* a, int n) static float* vcopyn(const float* a, float* x, int n) static double* vcopyn(const double* a, double* x, int n) static float vdot(const float* b, const float* a, int n) static double vdot(const double* b, const double* a, int n) static float* vlinco(const float* a, float fa, const float* b, float fb, float* x, int n) static double* vlinco(const double* a, double fa, const double* b, double fb, double* x, int n) static float* vmatl(const float* g, const float* c, float* x, int n = 3, int m = 3) static double* vmatl(const double* g, const double* c, double* x, int n = 3, int m = 3) static float* vmatr(const float* c, const float* g, float* x, int n = 3, int m = 3) static double* vmatr(const double* c, const double* g, double* x, int n = 3, int m = 3) static float* vscale(const float* a, float scale, float* b, int n) static double* vscale(const double* a, double scale, double* b, int n) static float* vsub(const float* a, const float* b, float* x, int n) static double* vsub(const double* a, const double* b, double* x, int n) static float* vzero(float* a, int n2) static double* vzero(double* a, int n2) static void** vzero(void** a, int n2)
Matrix Multiplication
CERN PROGLIB# F110 MXMLRT .VERSION KERNFOR 2.00 720707 ORIG. 01/01/64 RKB
Matrix Multiplication (double precision)
Matrix TranspositionCERN PROGLIB# F110 MXTRP .VERSION KERNFOR 1.0 650809 ORIG. 01/01/64 RKB
Matrix Transposition (double precision)CERN PROGLIB# F110 MXTRP .VERSION KERNFOR 1.0 650809 ORIG. 01/01/64 RKB
Symmetric Multiplication of Rectangular Matrices CERN PROGLIB# F112 TRAAT .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH * traat.F -- translated by f2c (version 19970219).
Symmetric Multiplication of Rectangular Matrices CERN PROGLIB# F112 TRAAT .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH * traat.F -- translated by f2c (version 19970219).
Triangular - Rectangular Multiplication CERN PROGLIB# F112 TRAL .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH tral.F -- translated by f2c (version 19970219).
Triangular - Rectangular Multiplication tral.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRAL .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
Triangular - Rectangular Multiplication CERN PROGLIB# F112 TRALT .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH tralt.F -- translated by f2c (version 19970219).
Triangular - Rectangular Multiplication CERN PROGLIB# F112 TRALT .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH tralt.F -- translated by f2c (version 19970219).
Symmetric - Rectangular Multiplication CERN PROGLIB# F112 TRAS .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH * tras.F -- translated by f2c (version 19970219).
Symmetric - Rectangular Multiplication CERN PROGLIB# F112 TRAS .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH * tras.F -- translated by f2c (version 19970219).
Transformation of Symmetric Matrix CERN PROGLIB# F112 TRASAT .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH * trasat.F -- translated by f2c (version 19970219).
Transformation of Symmetric Matrix CERN PROGLIB# F112 TRASAT .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH * trasat.F -- translated by f2c (version 19970219).
Transformation of Symmetric Matrix CERN PROGLIB# F112 TRASAT .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH * trasat.F -- translated by f2c (version 19970219).
trata.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRATA .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trpck.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRPCK .VERSION KERNFOR 2.08 741218 * ORIG. 18/12/74 WH *
trqsq.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRQSQ .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trsa.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRSA .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trupck.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRUPCK .VERSION KERNFOR 2.08 741218 ORIG. 18/12/74 WH
trchlu.F -- translated by f2c (version 19970219).
trinv.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRINV .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trlta.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRLTA .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH
trqsq.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRQSQ .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trsa.F -- translated by f2c (version 19970219). CERN PROGLIB# F112 TRSA .VERSION KERNFOR 4.15 861204 * ORIG. 18/12/74 WH *
trsat.F -- translated by f2c (version 19970219) CERN PROGLIB# F112 TRSAT .VERSION KERNFOR 4.15 861204 ORIG. 18/12/74 WH
Linear Equations, Matrix Inversion trsequ solves the matrix equation SMX*x = B which represents a system of m simultaneous linear equations with n right-hand sides: SMX is an unpacked symmetric matrix (all elements) (m x m) B is an unpacked matrix of right-hand sides (n x m)
Linear Equations, Matrix Inversion trsequ solves the matrix equation SMX*x = B which represents a system of m simultaneous linear equations with n right-hand sides: SMX is an unpacked symmetric matrix (all elements) (m x m) B is an unpacked matrix of right-hand sides (n x m)
int* ucopy(const int* a, int* b, int n) float* ucopy(const float* a, float* b, int n) double* ucopy(const float* a, double* b, int n) float* ucopy(const double* a, float* b, int n) double* ucopy(const double* a, double* b, int n) void** ucopy(const void** a, void** b, int n) float* vzero(float* a, int n2) double* vzero(double* a, int n2) void** vzero(void** a, int n2) float* vadd(const float* b, const float* c, float* a, int n) double* vadd(const double* b, const double* c, double* a, int n) float* vadd(const float* b, const double* c, float* a, int n) double* vadd(const double* b, const float* c, double* a, int n) float vdot(const float* b, const float* a, int n) double vdot(const double* b, const double* a, int n) float* vsub(const float* a, const float* b, float* x, int n) double* vsub(const double* a, const double* b, double* x, int n) float* vcopyn(const float* a, float* x, int n) double* vcopyn(const double* a, double* x, int n) float* vscale(const float* a, float scale, float* b, int n) double* vscale(const double* a, double scale, double* b, int n) float* vlinco(const float* a, float fa, const float* b, float fb, float* x, int n) double* vlinco(const double* a, double fa, const double* b, double fb, double* x, int n) float* vmatl(const float* g, const float* c, float* x, int n = 3, int m = 3) double* vmatl(const double* g, const double* c, double* x, int n = 3, int m = 3) float* vmatr(const float* c, const float* g, float* x, int n = 3, int m = 3) double* vmatr(const double* c, const double* g, double* x, int n = 3, int m = 3) float* mxmad(const float* a, const float* b, float* c, int i, int j, int k) float* mxmad1(const float* a, const float* b, float* c, int i, int j, int k) float* mxmad2(const float* a, const float* b, float* c, int i, int j, int k) float* mxmad3(const float* a, const float* b, float* c, int i, int j, int k) float* mxmpy(const float* a, const float* b, float* c, int i, int j, int k) float* mxmpy1(const float* a, const float* b, float* c, int i, int j, int k) float* mxmpy2(const float* a, const float* b, float* c, int i, int j, int k) float* mxmpy3(const float* a, const float* b, float* c, int i, int j, int k) float* mxmub(const float* a, const float* b, float* c, int i, int j, int k) float* mxmub1(const float* a, const float* b, float* c, int i, int j, int k) float* mxmub2(const float* a, const float* b, float* c, int i, int j, int k) float* mxmub3(const float* a, const float* b, float* c, int i, int j, int k) float* mxmlrt(const float* a, const float* b, float* c, int ni, int nj) float* mxmltr(const float* a, const float* b, float* c, int ni, int nj) double* mxmad(const double* a, const double* b, double* c, int i, int j, int k) double* mxmad1(const double* a, const double* b, double* c, int i, int j, int k) double* mxmad2(const double* a, const double* b, double* c, int i, int j, int k) double* mxmad3(const double* a, const double* b, double* c, int i, int j, int k) double* mxmpy(const double* a, const double* b, double* c, int i, int j, int k) double* mxmpy1(const double* a, const double* b, double* c, int i, int j, int k) double* mxmpy2(const double* a, const double* b, double* c, int i, int j, int k) double* mxmpy3(const double* a, const double* b, double* c, int i, int j, int k) double* mxmub(const double* a, const double* b, double* c, int i, int j, int k) double* mxmub1(const double* a, const double* b, double* c, int i, int j, int k) double* mxmub2(const double* a, const double* b, double* c, int i, int j, int k) double* mxmub3(const double* a, const double* b, double* c, int i, int j, int k) double* mxmlrt(const double* a, const double* b, double* c, int ni, int nj) double* mxmltr(const double* a, const double* b, double* c, int ni, int nj) float* tratsa(float* a, float* s, float* r__, int m, int n) float* trla(float* u, float* a, float* b, int m, int n) float* trsinv(float* g, float* gi, int n) float* trsmlu(float* u, float* s, int n) float* trsmul(float* g, float* gi, int n) double* tratsa(double* a, double* s, double* r__, int m, int n) double* trchul(double* a, double* b, int n) double* trinv(double* t, double* s, int n) double* trla(double* u, double* a, double* b, int m, int n) double* trlta(double* u, double* a, double* b, int m, int n) double* trpck(double* s, double* u, int n) double* trsinv(double* g, double* gi, int n) double* trsmlu(double* u, double* s, int n) double* trsmul(double* g, double* gi, int n) double* trupck(double* u, double* s, int m) double* trsat(double* s, double* a, double* b, int m, int n) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) TCL TCL() TCL TCL(TCL&) void ~TCL()