矩阵求解器
-
scalarDiagonalMatrix rhsU(3, 0); scalarDiagonalMatrix rhsV(3, 0); //- U component { SquareMatrix<scalar> momentsMatrix(3); for(int i = 0; i < 3; i++) { for(int j = 0; j < 3; j++) { momentsMatrix(i, j) = M_[i + j][cellI]; } } for(int i = 0; i < 3; i++) { rhsU[i] = M_[i + 6][cellI]; } LUsolve(momentsMatrix, rhsU); }给你举个栗子,主要是后面的
LUsolve,第一个参数momentsMatrix是$x=Ab$中的$A$,第二个参数rhsU是$b$。
希望看到的老师同学们能帮助我解答疑惑,万分感谢!!