finesse.cymath.cmatrix.KLUMatrix.solve_extra_rhs¶
- KLUMatrix.solve_extra_rhs(self, int transpose=False, bool conjugate=False) void ¶
Solve the matrix for all present rhs vectors except the main one, with options for transposing and conjugating.
If transpose is False, solves the linear system using the
Symbolic
andNumeric
objects stored by this class.Otherwise, solves the linear system or . The conjugate option is zero for or non-zero for .
As multiple rhs vectors are solved simultaneously, the result is not returned here, and must be retrieved via
get_rhs_view
.- Parameters
- transposebool
Flag determining whether to solve the transpose of the matrix.
- conjugatebool
Flag determining whether to solve or for the transposed linear system.