16 namespace JPP {
using namespace JMATH; }
69 const double __a10,
const double __a11,
70 const double __a20,
const double __a21,
const double __a22,
71 const double __a30,
const double __a31,
const double __a32,
const double __a33,
72 const double __a40,
const double __a41,
const double __a42,
const double __a43,
const double __a44) :
73 JMatrix5D(__a00, __a10, __a20, __a30, __a40,
74 __a10, __a11, __a21, __a31, __a41,
75 __a20, __a21, __a22, __a32, __a42,
76 __a30, __a31, __a32, __a33, __a43,
77 __a40, __a41, __a42, __a43, __a44)
103 if (fabs(
a10) > fabs(val)) {
108 if (fabs(
a20) > fabs(val)) {
113 if (fabs(
a30) > fabs(val)) {
118 if (fabs(
a40) > fabs(val)) {
188 if (fabs(
a21) > fabs(val)) {
193 if (fabs(
a31) > fabs(val)) {
198 if (fabs(
a41) > fabs(val)) {
251 if (fabs(
a32) > fabs(val)) {
256 if (fabs(
a42) > fabs(val)) {
294 if (fabs(
a43) > fabs(val)) {
403 a00 += a01 * a10 + a02 * a20 + a03 * a30 + a04 *
a40;
404 a01 += a02 * a21 + a03 * a31 + a04 *
a41;
405 a02 += a03 * a32 + a04 *
a42;
409 a10 += a12 * a20 + a13 * a30 + a14 *
a40;
410 a11 += a12 * a21 + a13 * a31 + a14 *
a41;
411 a12 += a13 * a32 + a14 *
a42;
415 a20 += a23 * a30 + a24 *
a40;
417 a21 += a23 * a31 + a24 *
a41;
418 a22 += a23 * a32 + a24 *
a42;
JMatrix5S(const double __a00, const double __a10, const double __a11, const double __a20, const double __a21, const double __a22, const double __a30, const double __a31, const double __a32, const double __a33, const double __a40, const double __a41, const double __a42, const double __a43, const double __a44)
Contructor.
JMatrix5S(const JMatrix5D &A)
Contructor.
bool isIdentity(const double eps=std::numeric_limits< double >::min()) const
Test identity.
void invert()
Invert matrix.
Exception for division by zero.
JMatrix5S()
Default constructor.
source $JPP_DIR setenv csh $JPP_DIR &dev null eval JShellParser o a A