|
| void | mfem::Add (const DenseMatrix &A, const DenseMatrix &B, double alpha, DenseMatrix &C) |
| | C = A + alpha*B. More...
|
| |
| void | mfem::Mult (const DenseMatrix &b, const DenseMatrix &c, DenseMatrix &a) |
| | Matrix matrix multiplication. A = B * C. More...
|
| |
| void | mfem::CalcAdjugate (const DenseMatrix &a, DenseMatrix &adja) |
| |
| void | mfem::CalcAdjugateTranspose (const DenseMatrix &a, DenseMatrix &adjat) |
| | Calculate the transposed adjugate of a matrix (for NxN matrices, N=1,2,3) More...
|
| |
| void | mfem::CalcInverse (const DenseMatrix &a, DenseMatrix &inva) |
| |
| void | mfem::CalcInverseTranspose (const DenseMatrix &a, DenseMatrix &inva) |
| | Calculate the inverse transpose of a matrix (for NxN matrices, N=1,2,3) More...
|
| |
| void | mfem::CalcOrtho (const DenseMatrix &J, Vector &n) |
| |
| void | mfem::MultAAt (const DenseMatrix &a, DenseMatrix &aat) |
| | Calculate the matrix A.At. More...
|
| |
| void | mfem::MultADAt (const DenseMatrix &A, const Vector &D, DenseMatrix &ADAt) |
| | ADAt = A D A^t, where D is diagonal. More...
|
| |
| void | mfem::AddMultADAt (const DenseMatrix &A, const Vector &D, DenseMatrix &ADAt) |
| | ADAt += A D A^t, where D is diagonal. More...
|
| |
| void | mfem::MultABt (const DenseMatrix &A, const DenseMatrix &B, DenseMatrix &ABt) |
| | Multiply a matrix A with the transpose of a matrix B: A*Bt. More...
|
| |
| void | mfem::AddMultABt (const DenseMatrix &A, const DenseMatrix &B, DenseMatrix &ABt) |
| | ABt += A * B^t. More...
|
| |
| void | mfem::MultAtB (const DenseMatrix &A, const DenseMatrix &B, DenseMatrix &AtB) |
| | Multiply the transpose of a matrix A with a matrix B: At*B. More...
|
| |
| void | mfem::AddMult_a_AAt (double a, const DenseMatrix &A, DenseMatrix &AAt) |
| | AAt += a * A * A^t. More...
|
| |
| void | mfem::Mult_a_AAt (double a, const DenseMatrix &A, DenseMatrix &AAt) |
| | AAt = a * A * A^t. More...
|
| |
| void | mfem::MultVVt (const Vector &v, DenseMatrix &vvt) |
| | Make a matrix from a vector V.Vt. More...
|
| |
| void | mfem::MultVWt (const Vector &v, const Vector &w, DenseMatrix &VWt) |
| |
| void | mfem::AddMultVWt (const Vector &v, const Vector &w, DenseMatrix &VWt) |
| | VWt += v w^t. More...
|
| |
| void | mfem::AddMult_a_VWt (const double a, const Vector &v, const Vector &w, DenseMatrix &VWt) |
| | VWt += a * v w^t. More...
|
| |
| void | mfem::AddMult_a_VVt (const double a, const Vector &v, DenseMatrix &VVt) |
| | VVt += a * v v^t. More...
|
| |