1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
<HEAD> <link rel="canonical" href="https://slepc.upv.es/documentation/current/docs/manualpages/PEP/PEPSTOARSetCheckEigenvalueType.html" />
<META NAME="GENERATOR" CONTENT="DOCTEXT">
<link rel="stylesheet" href="/slepc.css" type="text/css">
<TITLE>PEPSTOARSetCheckEigenvalueType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<div id="version" align=right><b>slepc-3.22.2 2024-12-02</b></div>
<div id="bugreport" align=right><a href="mailto:slepc-maint@upv.es?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: slepc-3.22.2 v3.22.2 docs/manualpages/PEP/PEPSTOARSetCheckEigenvalueType.html "><small>Report Typos and Errors</small></a></div>
<H1>PEPSTOARSetCheckEigenvalueType</H1>
Sets a flag to check that all the eigenvalues obtained throughout the spectrum slicing computation have the same definite type.
<H3><FONT COLOR="#883300">Synopsis</FONT></H3>
<PRE>
#include "slepcpep.h"
<A HREF="https://petsc.org/release/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</A> <A HREF="../PEP/PEPSTOARSetCheckEigenvalueType.html#PEPSTOARSetCheckEigenvalueType">PEPSTOARSetCheckEigenvalueType</A>(<A HREF="../PEP/PEP.html#PEP">PEP</A> pep,<A HREF="https://petsc.org/release/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</A> checket)
</PRE>
Logically Collective
<P>
<H3><FONT COLOR="#883300">Input Parameters</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>pep </B></TD><TD> - the eigenproblem solver context
</TD></TR>
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>checket </B></TD><TD> - check eigenvalue type
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#883300">Options Database Key</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>-pep_stoar_check_eigenvalue_type </B></TD><TD> - Check eigenvalue type; this takes an optional
bool value (0/1/no/yes/true/false)
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#883300">Notes</FONT></H3>
This option is relevant only for spectrum slicing computations, but it is
ignored if the problem type is <A HREF="../PEP/PEPProblemType.html#PEPProblemType">PEP_HYPERBOLIC</A>.
<P>
This flag is turned on by default, to guarantee that the computed eigenvalues
have the same type (otherwise the computed solution might be wrong). But since
the check is computationally quite expensive, the check may be turned off if
the user knows for sure that all eigenvalues in the requested interval have
the same type.
<P>
<P>
<H3><FONT COLOR="#883300">See Also</FONT></H3>
<A HREF="../PEP/PEPSetProblemType.html#PEPSetProblemType">PEPSetProblemType</A>(), <A HREF="../PEP/PEPSetInterval.html#PEPSetInterval">PEPSetInterval</A>()
<BR><P><B></B><H3><FONT COLOR="#883300">Level</FONT></H3>advanced<BR>
<H3><FONT COLOR="#883300">Location</FONT></H3>
</B><A HREF="../../../src/pep/impls/krylov/stoar/stoar.c.html#PEPSTOARSetCheckEigenvalueType">src/pep/impls/krylov/stoar/stoar.c</A>
<BR><BR><A HREF="./index.html">Index of all PEP routines</A>
<BR><A HREF="../../../docs/manual.html">Table of Contents for all manual pages</A>
<BR><A HREF="../singleindex.html">Index of all manual pages</A>
</BODY></HTML>
|