LMESolve#
Solves the linear matrix equation.
Synopsis#
#include "slepclme.h"
PetscErrorCode LMESolve(LME lme)
Collective
Input Parameter#
lme - the linear matrix equation solver context
Options Database Keys#
-lme_view - print information about the solver once the solve is complete
-lme_view_pre - print information about the solver before the solve starts
-lme_view_mat_a - view the A matrix
-lme_view_mat_b - view the B matrix
-lme_view_mat_d - view the D matrix
-lme_view_mat_e - view the E matrix
-lme_view_rhs - view the right hand side of the equation
-lme_view_solution - view the computed solution
-lme_converged_reason - print reason for convergence/divergence, and number of iterations
Notes#
The matrix coefficients are specified with LMESetCoefficients(). The right-hand
side is specified with LMESetRHS(). The placeholder for the solution is specified
with LMESetSolution().
All the command-line options listed above admit an optional argument specifying
the viewer type and options. For instance, use -lme_view_mat_a binary:amatrix.bin
to save the \(A\) matrix to a binary file.
See Also#
LME: Linear Matrix Equation, LMECreate(), LMESetUp(), LMEDestroy(), LMESetTolerances(), LMESetCoefficients(), LMESetRHS(), LMESetSolution()
Level#
beginner
Location#
Examples#
Index of all LME routines Table of Contents for all manual pages Index of all manual pages