Go to the source code of this file.
|
void | AbstractLinAlgPack::V_InvMtV (VectorMutable *v_lhs, const MatrixNonsing &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2) |
| v_lhs = inv(op(M_rhs1)) * v_rhs2 More...
|
|
void | AbstractLinAlgPack::V_InvMtV (VectorMutable *v_lhs, const MatrixNonsing &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2) |
| v_lhs = inv(op(M_rhs1)) * sv_rhs2 More...
|
|
value_type | AbstractLinAlgPack::transVtInvMtV (const Vector &v_rhs1, const MatrixNonsing &M_rhs2, BLAS_Cpp::Transp trans_rhs2, const Vector &v_rhs3) |
| result = v_rhs1' * inv(op(M_rhs2)) * v_rhs3 More...
|
|
value_type | AbstractLinAlgPack::transVtInvMtV (const SpVectorSlice &sv_rhs1, const MatrixNonsing &M_rhs2, BLAS_Cpp::Transp trans_rhs2, const SpVectorSlice &sv_rhs3) |
| result = sv_rhs1' * inv(op(M_rhs2)) * sv_rhs3 More...
|
|
|
void | AbstractLinAlgPack::M_StInvMtM (MatrixOp *m_lhs, value_type alpha, const MatrixNonsing &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const MatrixOp &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2) |
| m_lhs = alpha * inv(op(mwo_rhs1)) * op(mwo_rhs2) (right) More...
|
|
void | AbstractLinAlgPack::M_StMtInvM (MatrixOp *m_lhs, value_type alpha, const MatrixOp &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, const MatrixNonsing &M_rhs2, BLAS_Cpp::Transp trans_rhs2) |
| m_lhs = alpha * op(mwo_rhs1) * inv(op(M_rhs2)) (left) More...
|
|