
.gitlab-ci.yml,1618
.gitlab-ci.yml:^?.gitlab-ci.yml^A,1
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${$51,1346
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${LOAD_MODULES}; module list;51,1346
    - export SLEPC_DIR=55,1533
          then git checkout origin/release;release65,1955
          else git checkout origin/main;main66,1999
    - export PETSC_DIR=72,2162
    - make CFLAGS=80,2709
        make checkbadSource SHELL=84,2998
        make -f gmakefile check_output SHELL=85,3038
    - if [ ! -z ${RUN_LINT+x} ]; then make lint_slepc LINTER_OPTIONS=89,3149
    - if [ -z ${DISABLE_TESTS+x} ]; then make CFLAGS=92,3511
    - if [ -z ${DISABLE_TESTS+x} ]; then make CFLAGS="${MAKE_TEST_CFLAGS}" CXXFLAGS="${MAKE_TEST_CXXFLAGS}" FFLAGS="${MAKE_TEST_FFLAGS}" cleantest allgtests-tap TIMEOUT=${TIMEOUT} gmakesearch=92,3511
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${$280,10458
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${LOAD_MODULES}; module list;280,10458
    PETSC_CONFIG_OPTS: --with-clanguage=clanguage362,12026
      petsc=450,15035
    - export PREFIX=497,16278
          then git checkout origin/release;release506,16644
          else git checkout origin/main;main507,16688
    - export PETSC_DIR=513,16851
    - make install-lib DESTDIR=${DESTDIR}; cp -r ${DESTDIR}${PREFIX} ..; PETSC_DIR=517,17206
    - ${PYTHON} ./configure --prefix=prefix521,17479
    - make CFLAGS=522,17526
    - make install-lib DESTDIR=${DESTDIR}; cp -r ${DESTDIR}${PREFIX} ..; SLEPC_DIR=523,17643
    - make CFLAGS=524,17736
    - compiler:clang,clang649,22296
    PETSC_CONFIG_OPTS: --with-cc=cc651,22343

CHANGELOG.md,258
CHANGELOG.md:^?CHANGELOG.md^A,1
- Spectrum slicing in `EPS` can now be run in multi-communicator mode,257,11601
- Added functions and command-line options to view the computed solution after solve,259,11724
  in `STSHIFT` the sign of sigma is the opposite to previous versions;293,14107

CONTRIBUTING.md,21
CONTRIBUTING.md:^?CONTRIBUTING.md^A,1
or via patches 5,91

GNUmakefile,20
GNUmakefile:^?GNUmakefile^A,1
all 3,49
% 11,293

LICENSE.md,963
LICENSE.md:^?LICENSE.md^A,1
Copyright (c) 2002-2024, Universitat Politecnica de Valencia,1,0
Redistribution and use in source and binary forms,4,90
modification,5,157
1. Redistributions of source code must retain the above copyright notice,7,234
2. Redistributions in binary form must reproduce the above copyright notice,9,365
ANY EXPRESS OR IMPLIED WARRANTIES,14,658
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,14,658
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,14,658
ANY DIRECT,17,887
ANY DIRECT, INDIRECT,17,887
ANY DIRECT, INDIRECT, INCIDENTAL,17,887
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,17,887
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,17,887
LOSS OF USE, DATA, OR PROFITS;19,1043
ON ANY THEORY OF LIABILITY,20,1119
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,20,1119
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,20,1119
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT20,1119

config/argdb.py,284
argdb.py:^?argdb.py^A,1
class ArgDB:ArgDB13,411
  def __init__(15,425
  def UsedArgs(35,1213
  def UsedArgsList(38,1268
  def PopString(41,1317
  def PopPath(58,1733
  def PopUrl(77,2327
  def PopBool(97,2836
  def PopHelp(114,3274
  def ErrorPetscOptions(131,3635
  def ErrorIfNotEmpty(148,4522

config/configure.py,167
configure.py:^?configure.py^A,1
def WriteModulesFile(15,486
def WritePkgconfigFile(27,1141
def WriteReconfigScript(46,2033
def ResetConfigureHash(54,2407
def Epilog(62,2651
def fixLang(74,3082

config/install.py,911
install.py:^?install.py^A,1
class Installer:Installer11,168
  def __init__(12,185
  def readInstallDir(41,1426
  def readPetscCC(57,1944
  def setupDirectories(73,2431
  def checkDestdir(97,4053
  def copyfile(121,5503
  def copyexamplefiles(146,6328
  def fixExamplesMakefile(155,6668
  def copyExamples(180,7678
  def copyConfig(208,8847
  def copytree(222,9382
  def fixConfFile(274,11611
  def fixConf(297,12869
  def fixPythonWheel(305,13254
    def lsdir(346,14787
    def shell(348,14879
      def otool(391,16523
  def createUninstaller(443,18563
  def installIncludes(475,19464
  def installConf(481,19756
  def installBin(486,20137
  def installShare(493,20405
  def copyLib(506,20959
  def installLib(532,22173
  def outputInstallDone(538,22520
  def outputDestDirDone(550,22902
  def runsetup(559,23171
  def runcopy(564,23257
  def runfix(585,24025
  def rundone(595,24268
  def run(602,24413

config/log.py,243
log.py:^?log.py^A,1
class Log:Log14,449
  def __init__(16,461
  def Open(20,531
  def Println(29,891
  def Print(34,987
  def NewSection(39,1089
  def write(51,1425
  def Warn(55,1501
  def Exit(61,1658
  def setLastFailed(72,1951
  def Close(75,2006

config/package.py,564
package.py:^?package.py^A,1
class Package:Package23,772
  def __init__(27,854
  def RunCommand(46,1612
  def ProcessArgs(62,2159
  def Process(111,4633
  def Precondition(141,5895
  def Require(159,6823
  def DistilLibList(165,7132
  def GetArchiveName(189,8137
  def GetDirectoryName(204,8634
  def MissingTarball(212,8902
  def Download(222,9309
  def ShowHelp(325,14040
  def ShowInfo(345,15658
  def Link(359,16259
  def FortranLink(419,18543
  def GenerateGuesses(443,19256
  def FortranLib(462,19895
  def WriteMakefile(499,21194
  def DefaultIncludePath(505,21389

config/packages/arpack.py,124
arpack.py:^?arpack.py^A,1
class Arpack(13,420
  def __init__(15,452
  def Functions(32,1190
  def Check(58,2014
  def DownloadAndInstall(78,2929

config/packages/blopex.py,124
blopex.py:^?blopex.py^A,1
class Blopex(13,428
  def __init__(15,460
  def SampleCode(26,923
  def Check(42,1544
  def DownloadAndInstall(78,3053

config/packages/elemental.py,67
elemental.py:^?elemental.py^A,1
class Elemental(13,416
  def __init__(15,451
  def Check(24,754

config/packages/elpa.py,150
elpa.py:^?elpa.py^A,1
class Elpa(13,420
  def __init__(15,450
  def Precondition(29,962
  def SampleCode(38,1344
  def Check(53,1840
  def DownloadAndInstall(93,3611

config/packages/evsl.py,122
evsl.py:^?evsl.py^A,1
class Evsl(13,428
  def __init__(15,458
  def SampleCode(29,998
  def Check(42,1458
  def DownloadAndInstall(82,3197

config/packages/feast.py,89
feast.py:^?feast.py^A,1
class Feast(13,416
  def __init__(15,447
  def SampleCode(24,740
  def Check(57,1845

config/packages/hpddm.py,105
hpddm.py:^?hpddm.py^A,1
class HPDDM(14,464
  def __init__(16,495
  def Precondition(29,1076
  def DownloadAndInstall(39,1495

config/packages/ksvd.py,150
ksvd.py:^?ksvd.py^A,1
class Ksvd(13,420
  def __init__(15,450
  def Precondition(28,902
  def SampleCode(36,1222
  def Check(47,1645
  def DownloadAndInstall(87,3396

config/packages/lapack.py,185
lapack.py:^?lapack.py^A,1
class Lapack(14,454
  def __init__(16,486
  def ShowHelp(20,596
  def ShowInfo(24,691
  def Process(28,947
  def LinkBlasLapack(36,1263
  def Mangle(50,1693
  def Check(59,1861

config/packages/petsc.py,388
petsc.py:^?petsc.py^A,1
class PETSc(13,420
  def __init__(15,451
  def __str__(19,560
  def ShowHelp(43,1649
  def Check(46,1681
  def InitDir(50,1774
  def LoadVersion(62,2188
  def LoadConf(94,3506
  def Process(200,8624
  def ShowInfo(230,10361
  def isGfortran100plus(239,10782
  def removeWarningFlags(252,11207
  def getCFlags(259,11584
  def getCXXFlags(263,11700
  def getFFlags(270,11883

config/packages/polar.py,151
polar.py:^?polar.py^A,1
class Polar(13,420
  def __init__(15,451
  def Precondition(28,938
  def SampleCode(37,1373
  def Check(48,1743
  def DownloadAndInstall(88,3438

config/packages/primme.py,153
primme.py:^?primme.py^A,1
class Primme(13,428
  def __init__(15,460
  def SampleCode(29,978
  def Check(61,1914
  def DownloadAndInstall(104,3840
  def LoadVersion(167,6411

config/packages/scalapack.py,92
scalapack.py:^?scalapack.py^A,1
class Scalapack(13,416
  def __init__(15,451
  def Functions(24,754
  def Check(37,1150

config/packages/slepc.py,433
slepc.py:^?slepc.py^A,1
class SLEPc(14,465
  def __init__(16,496
  def ShowHelp(21,630
  def ProcessArgs(33,1475
  def Process(43,1984
  def ShowInfo(72,3734
  def InitDir(79,4029
  def LoadVersion(91,4598
  def CreateFile(146,7028
  def CreateDir(155,7308
  def CreateDirTwo(165,7632
  def CreateDirTest(181,8168
  def CreatePrefixDirs(194,8578
  def GetExternalPackagesDir(215,9279
  def AddDefine(227,9716
  def GetConfigureHash(230,9836

config/packages/slepc4py.py,201
slepc4py.py:^?slepc4py.py^A,1
class Slepc4py(14,463
  def __init__(16,497
  def ProcessArgs(22,673
  def ShowHelp(32,1132
  def ShowInfo(37,1375
  def Process(41,1502
  def SkipInstall(112,4930
def get_python_path(118,5115

config/packages/slicot.py,99
slicot.py:^?slicot.py^A,1
class Slicot(13,420
  def __init__(15,452
  def Check(30,1080
  def DownloadAndInstall(45,1680

config/packages/sowing.py,152
sowing.py:^?sowing.py^A,1
class Sowing(14,463
  def __init__(16,495
  def ProcessArgs(28,1041
  def ShowHelp(34,1223
  def DownloadAndInstall(40,1579
  def Process(57,2247

config/packages/trlan.py,97
trlan.py:^?trlan.py^A,1
class Trlan(13,420
  def __init__(15,451
  def Check(27,892
  def DownloadAndInstall(48,1577

config/query_tests.py,370
query_tests.py:^?query_tests.py^A,1
def isFile(38,1148
def pathToLabel(44,1316
def get_value(61,1915
def query(86,2706
def get_inverse_dictionary(140,4549
def get_gmakegentest_data(190,6554
def walktree(210,7408
def do_query(239,8303
def expand_path_like(277,9523
    def remove_prefix(278,9574
def main(293,10278
    def shell_unquote(331,12214
    def alternate_command_preprocess(366,13479

configure,16
configure:^?configure^A,1
import os,3,24

gmakefile,326
gmakefile:^?gmakefile^A,1
OBJDIR 5,74
  $(100,4307
  $(call quiet,CLINKER) $(sl_linker_args) -o $@ @dllcmd.${PETSC_ARCH} $(100,4307
  $(105,4482
	${RM} -r $(244,10473
	-@if @if287,12237
          fi;289,12337
            fi;295,12624
	-@if @if298,12723
           fi;303,12994
	-@if @if306,13096
	-@if @if309,13202
	-@if @if315,13455

gmakefile.test,827
gmakefile.test:^?gmakefile.test^A,1
CONFIGDIR 5,230
  quiet = @printf $(quiet_HELP)$(eval quiet_HELP:=)"  %10s %s\n" "$1$2" "$@"; $(46,1737
PETSC_COMPILE.F F135,5168
  KOKKOS_COMPILE = $(call quiet,KOKC) -c $(CUDAC_FLAGS) ${PETSC_CXXCPPFLAGS} $(140,5530
  PETSC_COMPILE.raja.cxx  = ${CUDAC} $(165,7126
  PETSC_COMPILE.raja.cxx  = ${CUDAC} $(MPICXX_INCLUDES) ${CUDAC_FLAGS} -x cu -Xcudafe "--display_error_number" -c --compiler-options=options165,7126
testlangs 170,7465
    mv $(228,10158
    if ! sudo -n true 2>/dev/null; then printf "Asking for sudo password to add new firewall rule for\n  $$APP\n"; fi;253,11115
	-$($259,11342
.PHONY: $(303,12975
	${RM} -r $(347,14694
	$(PYTHON) $(PETSCCONFIGDIR)/report_tests.py -m $(MAKE) -d $(TESTDIR)/counts -t 5 -e $${elapsed_time} $(418,17515
	-@grep ^[a-z] ${makefile} | grep : | grep -v v528,23727

include/slepc/finclude/slepcbv.h,348
slepcbv.h:^?slepcbv.h^A,1
#define SLEPCBVDEF_H13,481
#define BV 17,541
#define BVType 19,563
#define BVOrthogType 20,605
#define BVOrthogRefineType 21,642
#define BVOrthogBlockType 22,679
#define BVMatMultType 23,716
#define BVSVDMethod 24,753
#define BVMAT 26,791
#define BVSVEC 27,818
#define BVVECS 28,846
#define BVCONTIGUOUS 29,874
#define BVTENSOR 30,908

include/slepc/finclude/slepcds.h,410
slepcds.h:^?slepcds.h^A,1
#define SLEPCDSDEF_H13,481
#define DS 19,613
#define DSType 21,635
#define DSStateType 22,673
#define DSMatType 23,706
#define DSParallelType 24,739
#define DSHEP 26,773
#define DSNHEP 27,799
#define DSGHEP 28,826
#define DSGHIEP 29,853
#define DSGNHEP 30,881
#define DSNHEPTS 31,909
#define DSSVD 32,938
#define DSHSVD 33,964
#define DSGSVD 34,991
#define DSPEP 35,1018
#define DSNEP 36,1044

include/slepc/finclude/slepceps.h,1081
slepceps.h:^?slepceps.h^A,1
#define SLEPCEPSDEF_H13,483
#define EPS 23,763
#define EPSType 25,787
#define EPSConvergedReason 26,833
#define EPSErrorType 27,874
#define EPSProblemType 28,915
#define EPSWhich 29,956
#define EPSExtraction 30,997
#define EPSBalance 31,1038
#define EPSConv 32,1079
#define EPSStop 33,1120
#define EPSPowerShiftType 34,1161
#define EPSLanczosReorthogType 35,1202
#define EPSPRIMMEMethod 36,1243
#define EPSCISSQuadRule 37,1284
#define EPSCISSExtraction 38,1325
#define EPSEVSLDOSMethod 39,1366
#define EPSEVSLDamping 40,1407
#define EPSPOWER 42,1449
#define EPSSUBSPACE 43,1480
#define EPSARNOLDI 44,1514
#define EPSLANCZOS 45,1547
#define EPSKRYLOVSCHUR 46,1580
#define EPSGD 47,1617
#define EPSJD 48,1645
#define EPSRQCG 49,1673
#define EPSLOBPCG 50,1703
#define EPSCISS 51,1735
#define EPSLYAPII 52,1765
#define EPSLAPACK 53,1797
#define EPSARPACK 54,1829
#define EPSTRLAN 55,1861
#define EPSBLOPEX 56,1892
#define EPSPRIMME 57,1924
#define EPSFEAST 58,1956
#define EPSSCALAPACK 59,1987
#define EPSELEMENTAL 60,2022
#define EPSEVSL 61,2057

include/slepc/finclude/slepcfn.h,299
slepcfn.h:^?slepcfn.h^A,1
#define SLEPCFNDEF_H13,481
#define FN 17,541
#define FNType 19,563
#define FNCombineType 20,601
#define FNParallelType 21,634
#define FNCOMBINE 23,668
#define FNRATIONAL 24,697
#define FNEXP 25,727
#define FNLOG 26,752
#define FNPHI 27,777
#define FNSQRT 28,802
#define FNINVSQRT 29,828

include/slepc/finclude/slepclme.h,165
slepclme.h:^?slepclme.h^A,1
#define SLEPCLMEDEF_H13,483
#define LME 18,580
#define LMEType 20,604
#define LMEConvergedReason 21,646
#define LMEProblemType 22,683
#define LMEKRYLOV 24,721

include/slepc/finclude/slepcmfn.h,161
slepcmfn.h:^?slepcmfn.h^A,1
#define SLEPCMFNDEF_H13,483
#define MFN 19,616
#define MFNType 21,640
#define MFNConvergedReason 22,682
#define MFNKRYLOV 24,720
#define MFNEXPOKIT 25,752

include/slepc/finclude/slepcnep.h,494
slepcnep.h:^?slepcnep.h^A,1
#define SLEPCNEPDEF_H13,483
#define NEP 22,725
#define NEPType 24,749
#define NEPProblemType 25,791
#define NEPConvergedReason 26,828
#define NEPErrorType 27,865
#define NEPWhich 28,902
#define NEPConv 29,939
#define NEPStop 30,976
#define NEPRefine 31,1013
#define NEPRefineScheme 32,1050
#define NEPCISSExtraction 33,1087
#define NEPRII 35,1125
#define NEPSLP 36,1152
#define NEPNARNOLDI 37,1179
#define NEPCISS 38,1211
#define NEPINTERPOL 39,1239
#define NEPNLEIGS 40,1271

include/slepc/finclude/slepcpep.h,603
slepcpep.h:^?slepcpep.h^A,1
#define SLEPCPEPDEF_H13,483
#define PEP 21,688
#define PEPType 23,712
#define PEPProblemType 24,754
#define PEPWhich 25,791
#define PEPBasis 26,828
#define PEPScale 27,865
#define PEPRefine 28,902
#define PEPRefineScheme 29,939
#define PEPExtract 30,976
#define PEPConv 31,1013
#define PEPStop 32,1050
#define PEPErrorType 33,1087
#define PEPConvergedReason 34,1124
#define PEPJDProjection 35,1161
#define PEPCISSExtraction 36,1198
#define PEPLINEAR 38,1236
#define PEPQARNOLDI 39,1266
#define PEPTOAR 40,1298
#define PEPSTOAR 41,1326
#define PEPJD 42,1355
#define PEPCISS 43,1381

include/slepc/finclude/slepcrg.h,199
slepcrg.h:^?slepcrg.h^A,1
#define SLEPCRGDEF_H13,481
#define RG 17,541
#define RGType 19,563
#define RGQuadRule 20,598
#define RGINTERVAL 22,629
#define RGPOLYGON 23,660
#define RGELLIPSE 24,690
#define RGRING 25,720

include/slepc/finclude/slepcst.h,246
slepcst.h:^?slepcst.h^A,1
#define SLEPCSTDEF_H13,481
#define ST 18,577
#define STType 20,599
#define STMatMode 21,633
#define STSHELL 23,663
#define STSHIFT 24,690
#define STSINVERT 25,717
#define STCAYLEY 26,746
#define STPRECOND 27,774
#define STFILTER 28,803

include/slepc/finclude/slepcsvd.h,661
slepcsvd.h:^?slepcsvd.h^A,1
#define SLEPCSVDDEF_H13,483
#define SVD 19,616
#define SVDType 21,640
#define SVDProblemType 22,683
#define SVDConvergedReason 23,721
#define SVDErrorType 24,759
#define SVDWhich 25,797
#define SVDConv 26,835
#define SVDStop 27,873
#define SVDPRIMMEMethod 28,911
#define SVDTRLanczosGBidiag 29,949
#define SVDKSVDEigenMethod 30,987
#define SVDKSVDPolarMethod 31,1025
#define SVDCROSS 33,1064
#define SVDCYCLIC 34,1094
#define SVDLAPACK 35,1125
#define SVDLANCZOS 36,1156
#define SVDTRLANCZOS 37,1188
#define SVDRANDOMIZED 38,1222
#define SVDSCALAPACK 39,1257
#define SVDKSVD 40,1291
#define SVDELEMENTAL 41,1320
#define SVDPRIMME 42,1354

include/slepc/finclude/slepcsys.h,82
slepcsys.h:^?slepcsys.h^A,1
#define SLEPCSYSDEF_H13,483
#define SlepcSC 18,570
#define SlepcConvMon 20,602

include/slepc/private/bvimpl.h,7956
bvimpl.h:^?bvimpl.h^A,1
SLEPC_EXTERN PetscBool BVRegisterAllCalled;18,491
SLEPC_EXTERN PetscLogEvent BV_Create,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,BV_SetRandom,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,BV_SetRandom,BV_MatMult,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,BV_SetRandom,BV_MatMult,BV_MatMultVec,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject,21,585
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_Normalize,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject,BV_SVDAndRank;21,585
typedef struct _BVOps *BVOps;BVOps23,827
struct _BVOps 25,858
  PetscErrorCode (*mult)mult26,874
  PetscErrorCode (*multvec)multvec27,935
  PetscErrorCode (*multinplace)multinplace28,1009
  PetscErrorCode (*multinplacetrans)multinplacetrans29,1068
  PetscErrorCode (*dot)dot30,1132
  PetscErrorCode (*dotvec)dotvec31,1168
  PetscErrorCode (*dotvec_local)dotvec_local32,1217
  PetscErrorCode (*dotvec_begin)dotvec_begin33,1272
  PetscErrorCode (*dotvec_end)dotvec_end34,1327
  PetscErrorCode (*scale)scale35,1380
  PetscErrorCode (*norm)norm36,1432
  PetscErrorCode (*norm_local)norm_local37,1491
  PetscErrorCode (*norm_begin)norm_begin38,1556
  PetscErrorCode (*norm_end)norm_end39,1621
  PetscErrorCode (*normalize)normalize40,1684
  PetscErrorCode (*matmult)matmult41,1732
  PetscErrorCode (*copy)copy42,1772
  PetscErrorCode (*copycolumn)copycolumn43,1805
  PetscErrorCode (*resize)resize44,1859
  PetscErrorCode (*getcolumn)getcolumn45,1910
  PetscErrorCode (*restorecolumn)restorecolumn46,1959
  PetscErrorCode (*getarray)getarray47,2012
  PetscErrorCode (*restorearray)restorearray48,2060
  PetscErrorCode (*getarrayread)getarrayread49,2112
  PetscErrorCode (*restorearrayread)restorearrayread50,2170
  PetscErrorCode (*restoresplit)restoresplit51,2232
  PetscErrorCode (*gramschmidt)gramschmidt52,2278
  PetscErrorCode (*getmat)getmat53,2387
  PetscErrorCode (*restoremat)restoremat54,2424
  PetscErrorCode (*duplicate)duplicate55,2465
  PetscErrorCode (*create)create56,2503
  PetscErrorCode (*setfromoptions)setfromoptions57,2535
  PetscErrorCode (*view)view58,2593
  PetscErrorCode (*destroy)destroy59,2635
struct _p_BV 62,2672
  PETSCHEADER(63,2687
  PetscLayout        map;65,2792
  VecType            vtype;66,2851
  PetscInt           n,67,2904
  PetscInt           n,N;67,2904
  PetscInt           m;68,2983
  PetscInt           l;69,3042
  PetscInt           k;70,3109
  PetscInt           nc;71,3175
  PetscInt           ld;72,3238
  BVOrthogType       orthog_type;73,3297
  BVOrthogRefineType orthog_ref;74,3377
  PetscReal          orthog_eta;75,3436
  BVOrthogBlockType  orthog_block;76,3498
  Mat                matrix;77,3577
  PetscBool          indef;78,3639
  BVMatMultType      vmm;79,3701
  PetscBool          rrandom;80,3771
  PetscReal          deftol;81,3840
  Vec                buffer;84,3983
  Mat                Abuffer;85,4064
  Vec                Bx;86,4153
  PetscObjectId      xid;87,4228
  PetscObjectState   xstate;88,4291
  Vec                cv[cv89,4350
  PetscInt           ci[ci90,4434
  PetscObjectState   st[st91,4510
  PetscObjectId      id[id92,4577
  PetscScalar        *h,h93,4648
  PetscScalar        *h,*c;c93,4648
  Vec                omega;94,4720
  PetscBool          defersfo;95,4805
  BV                 cached;96,4878
  PetscObjectState   bvstate;97,4964
  BV                 L,98,5051
  BV                 L,R;98,5051
  PetscObjectState   lstate,99,5130
  PetscObjectState   lstate,rstate;99,5130
  PetscInt           lsplit;100,5217
  PetscInt           issplit;101,5302
  BV                 splitparent;102,5405
  PetscRandom        rand;103,5475
  Mat                Acreate;104,5540
  Mat                Aget;105,5615
  PetscBool          cuda;106,5687
  PetscBool          sfocalled;107,5753
  PetscScalar        *work;work108,5825
  PetscInt           lwork;109,5853
  void               *data;data110,5881
static inline PetscErrorCode BV_SafeSqrt(119,6154
static inline PetscErrorCode BV_IPMatMult(143,7323
static inline PetscErrorCode BV_IPMatMultBV(159,7890
static inline PetscErrorCode BV_AllocateCoeffs(175,8458
static inline PetscErrorCode BV_AllocateSignature(185,8741
static inline PetscErrorCode BV_SetMatrixDiagonal(205,9420
#define BVAvailableVec 225,10060
#define BVCheckSizes(232,10220
#define BVCheckOp(233,10274
#define BVCheckSizes(237,10336
#define BVCheckOp(242,10527
SLEPC_EXTERN MPI_Op MPIU_TSQR,272,12913
SLEPC_EXTERN MPI_Op MPIU_TSQR, MPIU_LAPY2;272,12913
static inline PetscErrorCode BV_CleanCoefficients_Default(279,13213
static inline PetscErrorCode BV_AddCoefficients_Default(298,13735
static inline PetscErrorCode BV_SetValue_Default(318,14312
static inline PetscErrorCode BV_SquareSum_Default(336,14819
static inline PetscErrorCode BV_ApplySignature_Default(355,15497
static inline PetscErrorCode BV_SquareRoot_Default(377,16337
static inline PetscErrorCode BV_StoreCoefficients_Default(392,16843
static inline PetscErrorCode BV_GetEigenvector(411,17414
static inline PetscErrorCode BV_OrthogonalizeColumn_Safe(441,18432
static inline PetscErrorCode BV_SetDefaultLD(460,19137
static inline PetscErrorCode BV_MatDenseCUDAGetArrayRead(480,19944
static inline PetscErrorCode BV_MatDenseCUDARestoreArrayRead(507,20962
#define BV_CleanCoefficients(540,23294
#define BV_AddCoefficients(541,23412
#define BV_SetValue(542,23530
#define BV_SquareSum(543,23638
#define BV_ApplySignature(544,23744
#define BV_SquareRoot(545,23860
#define BV_StoreCoefficients(546,23968
#define BV_CleanCoefficients(548,24096
#define BV_AddCoefficients(549,24176
#define BV_SetValue(550,24258
#define BV_SquareSum(551,24337
#define BV_ApplySignature(552,24413
#define BV_SquareRoot(553,24494
#define BV_StoreCoefficients(554,24571

include/slepc/private/dsimpl.h,2277
dsimpl.h:^?dsimpl.h^A,1
SLEPC_EXTERN PetscBool DSRegisterAllCalled;18,491
SLEPC_EXTERN PetscLogEvent DS_Solve,20,584
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,20,584
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Synchronize,20,584
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Synchronize,DS_Other;20,584
SLEPC_INTERN const char *DSMatName[DSMatName21,656
typedef struct _DSOps *DSOps;DSOps23,695
struct _DSOps 25,726
  PetscErrorCode (*allocate)allocate26,742
  PetscErrorCode (*setfromoptions)setfromoptions27,785
  PetscErrorCode (*view)view28,843
  PetscErrorCode (*vectors)vectors29,885
  PetscErrorCode (*solve[solve30,949
  PetscErrorCode (*sort)sort31,1020
  PetscErrorCode (*sortperm)sortperm32,1112
  PetscErrorCode (*gettruncatesize)gettruncatesize33,1182
  PetscErrorCode (*truncate)truncate34,1251
  PetscErrorCode (*update)update35,1304
  PetscErrorCode (*cond)cond36,1336
  PetscErrorCode (*transharm)transharm37,1377
  PetscErrorCode (*transrks)transrks38,1468
  PetscErrorCode (*destroy)destroy39,1514
  PetscErrorCode (*matgetsize)matgetsize40,1547
  PetscErrorCode (*hermitian)hermitian41,1613
  PetscErrorCode (*synchronize)synchronize42,1669
struct _p_DS 45,1736
  PETSCHEADER(46,1751
  DSStateType    state;48,1856
  PetscInt       method;49,1917
  PetscBool      compact;50,1994
  PetscBool      refined;51,2085
  PetscBool      extrarow;52,2175
  PetscInt       ld;53,2259
  PetscInt       l;54,2320
  PetscInt       n;55,2407
  PetscInt       k;56,2468
  PetscInt       t;57,2559
  PetscInt       bs;58,2648
  SlepcSC        sc;59,2702
  DSParallelType pmode;60,2763
  Mat            omat[omat63,2935
  PetscInt       *perm;perm64,3006
  void           *data;data65,3061
  PetscBool      scset;66,3142
  PetscScalar    *work;work67,3217
  PetscReal      *rwork;rwork68,3241
  PetscBLASInt   *iwork;iwork69,3266
  PetscInt       lwork,70,3291
  PetscInt       lwork,lrwork,70,3291
  PetscInt       lwork,lrwork,liwork;70,3291
#define DSCheckAlloc(78,3408
#define DSCheckSolved(79,3462
#define DSCheckValidMat(80,3517
#define DSCheckValidMatReal(81,3578
#define DSCheckAlloc(85,3651
#define DSCheckSolved(90,3841
#define DSCheckValidMat(95,4052
#define DSCheckValidMatReal(101,4395

include/slepc/private/epsimpl.h,5366
epsimpl.h:^?epsimpl.h^A,1
SLEPC_EXTERN PetscBool EPSRegisterAllCalled;18,493
SLEPC_EXTERN PetscBool EPSMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent EPS_SetUp,22,697
SLEPC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve,22,697
SLEPC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve,EPS_CISS_SVD;22,697
typedef struct _EPSOps *EPSOps;EPSOps24,759
struct _EPSOps 26,792
  PetscErrorCode (*solve)solve27,809
  PetscErrorCode (*setup)setup28,841
  PetscErrorCode (*setupsort)setupsort29,873
  PetscErrorCode (*setfromoptions)setfromoptions30,909
  PetscErrorCode (*publishoptions)publishoptions31,968
  PetscErrorCode (*destroy)destroy32,1009
  PetscErrorCode (*reset)reset33,1043
  PetscErrorCode (*view)view34,1075
  PetscErrorCode (*backtransform)backtransform35,1118
  PetscErrorCode (*computevectors)computevectors36,1158
  PetscErrorCode (*setdefaultst)setdefaultst37,1199
  PetscErrorCode (*setdstype)setdstype38,1238
#define MAXEPSMONITORS 44,1344
typedef enum { EPS_STATE_INITIAL,49,1428
               EPS_STATE_SETUP,50,1462
               EPS_STATE_SOLVED,51,1494
               EPS_STATE_EIGENVECTORS 52,1527
               EPS_STATE_EIGENVECTORS } EPSStateType;52,1527
typedef enum { EPS_CATEGORY_KRYLOV,57,1641
               EPS_CATEGORY_PRECOND,58,1757
               EPS_CATEGORY_CONTOUR,59,1865
               EPS_CATEGORY_OTHER 60,1984
               EPS_CATEGORY_OTHER } EPSSolverType;60,1984
typedef enum { EPS_FEATURE_BALANCE=65,2097
               EPS_FEATURE_ARBITRARY=66,2157
               EPS_FEATURE_REGION=67,2240
               EPS_FEATURE_EXTRACTION=68,2322
               EPS_FEATURE_CONVERGENCE=69,2413
               EPS_FEATURE_STOPPING=70,2497
               EPS_FEATURE_TWOSIDED=71,2561
             } EPSFeatureType;72,2629
struct _p_EPS 77,2701
  PETSCHEADER(78,2717
  PetscInt       max_it;80,2824
  PetscInt       nev;81,2894
  PetscInt       ncv;82,2968
  PetscInt       mpd;83,3033
  PetscInt       nini,84,3113
  PetscInt       nini,ninil;84,3113
  PetscInt       nds;85,3212
  PetscScalar    target;86,3296
  PetscReal      tol;87,3350
  EPSConv        conv;88,3401
  EPSStop        stop;89,3459
  EPSWhich       which;90,3514
  PetscReal      inta,91,3595
  PetscReal      inta,intb;91,3595
  EPSProblemType problem_type;92,3672
  EPSExtraction  extraction;93,3748
  EPSBalance     balance;94,3828
  PetscInt       balance_its;95,3890
  PetscReal      balance_cutoff;96,3976
  PetscBool      trueres;97,4044
  PetscBool      trackall;98,4133
  PetscBool      purify;99,4217
  PetscBool      twosided;100,4299
  PetscErrorCode (*converged)converged103,4473
  PetscErrorCode (*convergeduser)convergeduser104,4560
  PetscErrorCode (*convergeddestroy)convergeddestroy105,4651
  PetscErrorCode (*stopping)stopping106,4696
  PetscErrorCode (*stoppinguser)stoppinguser107,4793
  PetscErrorCode (*stoppingdestroy)stoppingdestroy108,4894
  PetscErrorCode (*arbitrary)arbitrary109,4938
  void           *convergedctx;convergedctx110,5034
  void           *stoppingctx;stoppingctx111,5066
  void           *arbitraryctx;arbitraryctx112,5097
  PetscErrorCode (*monitor[monitor113,5129
  PetscErrorCode (*monitordestroy[monitordestroy114,5249
  void           *monitorcontext[monitorcontext115,5309
  PetscInt       numbermonitors;116,5359
  ST             st;119,5468
  DS             ds;120,5540
  BV             V;121,5602
  BV             W;122,5690
  RG             rg;123,5783
  SlepcSC        sc;124,5854
  Vec            D;125,5918
  Vec            *IS,IS126,5989
  Vec            *IS,*ISL;ISL126,5989
  Vec            *defl;defl127,6073
  PetscScalar    *eigr,eigr128,6158
  PetscScalar    *eigr,*eigi;eigi128,6158
  PetscReal      *errest;errest129,6239
  PetscScalar    *rr,rr130,6296
  PetscScalar    *rr,*ri;ri130,6296
  PetscInt       *perm;perm131,6392
  PetscInt       nwork;132,6469
  Vec            *work;work133,6533
  void           *data;data134,6587
  EPSStateType   state;137,6742
  EPSSolverType  categ;138,6826
  PetscInt       nconv;139,6883
  PetscInt       its;140,6956
  PetscInt       n,141,7034
  PetscInt       n,nloc;141,7034
  PetscReal      nrma,142,7110
  PetscReal      nrma,nrmb;142,7110
  PetscBool      useds;143,7173
  PetscBool      isgeneralized;144,7259
  PetscBool      ispositive;145,7291
  PetscBool      ishermitian;146,7320
  EPSConvergedReason reason;147,7350
#define EPSCheckSolved(155,7459
#define EPSCheckSolved(159,7523
#define EPSCheckHermitianDefiniteCondition(171,7852
#define EPSCheckHermitianDefinite(178,8412
#define EPSCheckHermitianCondition(181,8566
#define EPSCheckHermitian(187,8882
#define EPSCheckDefiniteCondition(190,9009
#define EPSCheckDefinite(196,9378
#define EPSCheckStandardCondition(199,9505
#define EPSCheckStandard(205,9805
#define EPSCheckSinvertCondition(208,9924
#define EPSCheckSinvert(216,10323
#define EPSCheckSinvertCayleyCondition(219,10456
#define EPSCheckSinvertCayley(227,10875
#define EPSCheckUnsupportedCondition(230,10998
#define EPSCheckUnsupported(246,12852
#define EPSCheckIgnoredCondition(249,12977
#define EPSCheckIgnored(265,14596
static inline PetscErrorCode EPS_SetInnerProduct(270,14757
static inline PetscErrorCode EPS_Purify(287,15281
static inline PetscErrorCode EPS_KSPSetOperators(307,15785

include/slepc/private/fnimpl.h,1208
fnimpl.h:^?fnimpl.h^A,1
SLEPC_EXTERN PetscBool FNRegisterAllCalled;18,491
SLEPC_EXTERN PetscLogEvent FN_Evaluate;20,584
typedef struct _FNOps *FNOps;FNOps22,625
struct _FNOps 24,656
  PetscErrorCode (*evaluatefunction)evaluatefunction25,672
  PetscErrorCode (*evaluatederivative)evaluatederivative26,739
  PetscErrorCode (*evaluatefunctionmat[evaluatefunctionmat27,808
  PetscErrorCode (*evaluatefunctionmatcuda[evaluatefunctionmatcuda28,875
  PetscErrorCode (*evaluatefunctionmatvec[evaluatefunctionmatvec29,946
  PetscErrorCode (*evaluatefunctionmatveccuda[evaluatefunctionmatveccuda30,1016
  PetscErrorCode (*setfromoptions)setfromoptions31,1090
  PetscErrorCode (*view)view32,1148
  PetscErrorCode (*duplicate)duplicate33,1190
  PetscErrorCode (*destroy)destroy34,1238
#define FN_MAX_W 37,1275
struct _p_FN 39,1295
  PETSCHEADER(40,1310
  PetscScalar    alpha;42,1415
  PetscScalar    beta;43,1479
  PetscInt       method;44,1541
  FNParallelType pmode;45,1619
  Mat            W[W48,1776
  PetscInt       nw;49,1834
  PetscInt       cw;50,1904
  void           *data;data51,1960
static inline PetscErrorCode FN_AllocateWorkMat(59,2167
static inline PetscErrorCode FN_FreeWorkMat(88,3004

include/slepc/private/lmeimpl.h,1791
lmeimpl.h:^?lmeimpl.h^A,1
SLEPC_EXTERN PetscBool LMERegisterAllCalled;18,493
SLEPC_EXTERN PetscBool LMEMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent LME_SetUp,22,697
SLEPC_EXTERN PetscLogEvent LME_SetUp,LME_Solve,22,697
SLEPC_EXTERN PetscLogEvent LME_SetUp,LME_Solve,LME_ComputeError;22,697
typedef struct _LMEOps *LMEOps;LMEOps24,763
struct _LMEOps 26,796
  PetscErrorCode (*solve[solve27,813
  PetscErrorCode (*setup)setup28,869
  PetscErrorCode (*setfromoptions)setfromoptions29,901
  PetscErrorCode (*publishoptions)publishoptions30,960
  PetscErrorCode (*destroy)destroy31,1001
  PetscErrorCode (*reset)reset32,1035
  PetscErrorCode (*view)view33,1067
#define MAXLMEMONITORS 39,1182
struct _p_LME 44,1249
  PETSCHEADER(45,1265
  Mat            A,47,1372
  Mat            A,B,47,1372
  Mat            A,B,D,47,1372
  Mat            A,B,D,E;47,1372
  Mat            C;48,1436
  Mat            X;49,1495
  LMEProblemType problem_type;50,1547
  PetscInt       max_it;51,1622
  PetscInt       ncv;52,1690
  PetscReal      tol;53,1753
  PetscBool      errorifnotconverged;54,1802
  PetscErrorCode (*monitor[monitor57,1968
  PetscErrorCode (*monitordestroy[monitordestroy58,2043
  void           *monitorcontext[monitorcontext59,2103
  PetscInt       numbermonitors;60,2153
  BV             V;63,2262
  PetscInt       nwork;64,2322
  Vec            *work;work65,2384
  void           *data;data66,2436
  PetscInt       its;69,2590
  PetscReal      errest;70,2666
  PetscInt       setupcalled;71,2720
  LMEConvergedReason reason;72,2750
#define LMECheckCoeff(82,2973
#define LMECheckCoeff(86,3041
#define SLEPC_SLICOT(97,3377
#define SLEPC_SLICOT(99,3458
#define SLEPC_SLICOT(101,3504
#define SLICOTsb03od_(104,3552
#define SLICOTsb03md_(106,4021

include/slepc/private/mfnimpl.h,1581
mfnimpl.h:^?mfnimpl.h^A,1
SLEPC_EXTERN PetscBool MFNRegisterAllCalled;18,493
SLEPC_EXTERN PetscBool MFNMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent MFN_SetUp,22,697
SLEPC_EXTERN PetscLogEvent MFN_SetUp,MFN_Solve;22,697
typedef struct _MFNOps *MFNOps;MFNOps24,746
struct _MFNOps 26,779
  PetscErrorCode (*solve)solve27,796
  PetscErrorCode (*setup)setup28,836
  PetscErrorCode (*setfromoptions)setfromoptions29,868
  PetscErrorCode (*publishoptions)publishoptions30,927
  PetscErrorCode (*destroy)destroy31,968
  PetscErrorCode (*reset)reset32,1002
  PetscErrorCode (*view)view33,1034
#define MAXMFNMONITORS 39,1149
struct _p_MFN 44,1216
  PETSCHEADER(45,1232
  Mat            A;47,1339
  FN             fn;48,1399
  PetscInt       max_it;49,1466
  PetscInt       ncv;50,1536
  PetscReal      tol;51,1601
  PetscBool      errorifnotconverged;52,1652
  PetscErrorCode (*monitor[monitor55,1818
  PetscErrorCode (*monitordestroy[monitordestroy56,1893
  void           *monitorcontext[monitorcontext57,1953
  PetscInt       numbermonitors;58,2003
  BV             V;61,2112
  Mat            AT;62,2174
  PetscInt       nwork;63,2261
  Vec            *work;work64,2325
  void           *data;data65,2379
  PetscInt       its;68,2535
  PetscInt       nv;69,2613
  PetscReal      errest;70,2690
  PetscReal      bnorm;71,2746
  PetscBool      transpose_solve;72,2837
  PetscInt       setupcalled;73,2909
  MFNConvergedReason reason;74,2939
static inline PetscErrorCode MFN_CreateDenseMat(80,3064
static inline PetscErrorCode MFN_CreateVec(101,3576

include/slepc/private/nepimpl.h,5076
nepimpl.h:^?nepimpl.h^A,1
SLEPC_EXTERN PetscBool NEPRegisterAllCalled;18,493
SLEPC_EXTERN PetscBool NEPMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent NEP_SetUp,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_Resolvent,22,697
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_Resolvent,NEP_CISS_SVD;22,697
typedef struct _NEPOps *NEPOps;NEPOps24,818
struct _NEPOps 26,851
  PetscErrorCode (*solve)solve27,868
  PetscErrorCode (*setup)setup28,900
  PetscErrorCode (*setfromoptions)setfromoptions29,932
  PetscErrorCode (*publishoptions)publishoptions30,991
  PetscErrorCode (*destroy)destroy31,1032
  PetscErrorCode (*reset)reset32,1066
  PetscErrorCode (*view)view33,1098
  PetscErrorCode (*computevectors)computevectors34,1141
  PetscErrorCode (*setdstype)setdstype35,1182
#define MAXNEPMONITORS 41,1290
typedef enum { NEP_STATE_INITIAL,43,1316
               NEP_STATE_SETUP,44,1350
               NEP_STATE_SOLVED,45,1382
               NEP_STATE_EIGENVECTORS 46,1415
               NEP_STATE_EIGENVECTORS } NEPStateType;46,1415
typedef enum { NEP_USER_INTERFACE_CALLBACK=53,1685
               NEP_USER_INTERFACE_SPLIT 54,1731
               NEP_USER_INTERFACE_SPLIT } NEPUserInterface;54,1731
typedef enum { NEP_FEATURE_CALLBACK=59,1853
               NEP_FEATURE_REGION=60,1927
               NEP_FEATURE_CONVERGENCE=61,2009
               NEP_FEATURE_STOPPING=62,2093
               NEP_FEATURE_TWOSIDED=63,2157
             } NEPFeatureType;64,2225
struct _p_NEP 69,2298
  PETSCHEADER(70,2314
  PetscInt       max_it;72,2421
  PetscInt       nev;73,2491
  PetscInt       ncv;74,2565
  PetscInt       mpd;75,2630
  PetscInt       nini;76,2710
  PetscScalar    target;77,2809
  PetscReal      tol;78,2863
  NEPConv        conv;79,2914
  NEPStop        stop;80,2972
  NEPWhich       which;81,3027
  NEPProblemType problem_type;82,3108
  NEPRefine      refine;83,3184
  PetscInt       npart;84,3270
  PetscReal      rtol;85,3352
  PetscInt       rits;86,3418
  NEPRefineScheme scheme;87,3505
  PetscBool      trackall;88,3598
  PetscBool      twosided;89,3682
  PetscErrorCode (*computefunction)computefunction92,3856
  PetscErrorCode (*computejacobian)computejacobian93,3924
  void           *functionctx;functionctx94,3988
  void           *jacobianctx;jacobianctx95,4019
  PetscErrorCode (*converged)converged96,4050
  PetscErrorCode (*convergeduser)convergeduser97,4137
  PetscErrorCode (*convergeddestroy)convergeddestroy98,4228
  PetscErrorCode (*stopping)stopping99,4273
  PetscErrorCode (*stoppinguser)stoppinguser100,4370
  PetscErrorCode (*stoppingdestroy)stoppingdestroy101,4471
  void           *convergedctx;convergedctx102,4515
  void           *stoppingctx;stoppingctx103,4547
  PetscErrorCode (*monitor[monitor104,4578
  PetscErrorCode (*monitordestroy[monitordestroy105,4698
  void           *monitorcontext[monitorcontext106,4758
  PetscInt       numbermonitors;107,4808
  DS             ds;110,4917
  BV             V;111,4979
  BV             W;112,5067
  RG             rg;113,5160
  SlepcSC        sc;114,5231
  Mat            function;115,5295
  Mat            function_pre;116,5352
  Mat            jacobian;117,5426
  Mat            *A;A118,5483
  FN             *f;f119,5558
  PetscInt       nt;120,5630
  MatStructure   mstr;121,5701
  Mat            *P;P122,5768
  MatStructure   mstrp;123,5860
  Vec            *IS;IS124,5944
  PetscScalar    *eigr,eigr125,6027
  PetscScalar    *eigr,*eigi;eigi125,6027
  PetscReal      *errest;errest126,6108
  PetscInt       *perm;perm127,6165
  PetscInt       nwork;128,6242
  Vec            *work;work129,6306
  KSP            refineksp;130,6360
  PetscSubcomm   refinesubc;131,6424
  void           *data;data132,6495
  NEPStateType   state;135,6650
  PetscInt       nconv;136,6734
  PetscInt       its;137,6807
  PetscInt       n,138,6885
  PetscInt       n,nloc;138,6885
  PetscReal      *nrma;nrma139,6961
  NEPUserInterface fui;140,7024
  PetscBool      useds;141,7113
  Mat            resolvent;142,7199
  NEPConvergedReason reason;143,7285
#define NEPCheckProblem(151,7394
#define NEPCheckCallback(152,7451
#define NEPCheckSplit(153,7509
#define NEPCheckDerivatives(154,7564
#define NEPCheckSolved(155,7625
#define NEPCheckProblem(159,7689
#define NEPCheckCallback(164,7910
#define NEPCheckSplit(169,8181
#define NEPCheckSolved(174,8435
#define NEPCheckUnsupportedCondition(182,8691
#define NEPCheckUnsupported(196,10130
#define NEPCheckIgnoredCondition(199,10255
#define NEPCheckIgnored(213,11474
static inline PetscErrorCode NEP_KSPSetOperators(218,11610

include/slepc/private/pepimpl.h,4848
pepimpl.h:^?pepimpl.h^A,1
SLEPC_EXTERN PetscBool PEPRegisterAllCalled;18,493
SLEPC_EXTERN PetscBool PEPMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent PEP_SetUp,22,697
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,22,697
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine,22,697
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine,PEP_CISS_SVD;22,697
typedef struct _PEPOps *PEPOps;PEPOps24,770
struct _PEPOps 26,803
  PetscErrorCode (*solve)solve27,820
  PetscErrorCode (*setup)setup28,852
  PetscErrorCode (*setfromoptions)setfromoptions29,884
  PetscErrorCode (*publishoptions)publishoptions30,943
  PetscErrorCode (*destroy)destroy31,984
  PetscErrorCode (*reset)reset32,1018
  PetscErrorCode (*view)view33,1050
  PetscErrorCode (*backtransform)backtransform34,1093
  PetscErrorCode (*computevectors)computevectors35,1133
  PetscErrorCode (*extractvectors)extractvectors36,1174
  PetscErrorCode (*setdefaultst)setdefaultst37,1215
  PetscErrorCode (*setdstype)setdstype38,1254
#define MAXPEPMONITORS 44,1362
typedef enum { PEP_STATE_INITIAL,46,1388
               PEP_STATE_SETUP,47,1422
               PEP_STATE_SOLVED,48,1454
               PEP_STATE_EIGENVECTORS 49,1487
               PEP_STATE_EIGENVECTORS } PEPStateType;49,1487
typedef enum { PEP_FEATURE_NONMONOMIAL=54,1603
               PEP_FEATURE_REGION=55,1672
               PEP_FEATURE_EXTRACT=56,1754
               PEP_FEATURE_CONVERGENCE=57,1827
               PEP_FEATURE_STOPPING=58,1911
               PEP_FEATURE_SCALE=59,1975
             } PEPFeatureType;60,2033
struct _p_PEP 65,2106
  PETSCHEADER(66,2122
  PetscInt       max_it;68,2229
  PetscInt       nev;69,2299
  PetscInt       ncv;70,2373
  PetscInt       mpd;71,2438
  PetscInt       nini;72,2518
  PetscScalar    target;73,2617
  PetscReal      tol;74,2671
  PEPConv        conv;75,2722
  PEPStop        stop;76,2780
  PEPWhich       which;77,2835
  PetscReal      inta,78,2916
  PetscReal      inta,intb;78,2916
  PEPBasis       basis;79,2993
  PEPProblemType problem_type;80,3081
  PEPScale       scale;81,3157
  PetscReal      sfactor,82,3226
  PetscReal      sfactor,dsfactor;82,3226
  PetscInt       sits;83,3283
  PetscReal      slambda;84,3367
  PEPRefine      refine;85,3450
  PetscInt       npart;86,3536
  PetscReal      rtol;87,3618
  PetscInt       rits;88,3684
  PEPRefineScheme scheme;89,3771
  PEPExtract     extract;90,3864
  PetscBool      trackall;91,3929
  PetscErrorCode (*converged)converged94,4090
  PetscErrorCode (*convergeduser)convergeduser95,4177
  PetscErrorCode (*convergeddestroy)convergeddestroy96,4268
  PetscErrorCode (*stopping)stopping97,4313
  PetscErrorCode (*stoppinguser)stoppinguser98,4410
  PetscErrorCode (*stoppingdestroy)stoppingdestroy99,4511
  void           *convergedctx;convergedctx100,4555
  void           *stoppingctx;stoppingctx101,4587
  PetscErrorCode (*monitor[monitor102,4618
  PetscErrorCode (*monitordestroy[monitordestroy103,4738
  void           *monitorcontext[monitorcontext104,4798
  PetscInt        numbermonitors;105,4848
  ST             st;108,4958
  DS             ds;109,5030
  BV             V;110,5092
  RG             rg;111,5180
  SlepcSC        sc;112,5251
  Mat            *A;A113,5315
  PetscInt       nmat;114,5395
  Vec            Dl,115,5455
  Vec            Dl,Dr;115,5455
  Vec            *IS;IS116,5528
  PetscScalar    *eigr,eigr117,5611
  PetscScalar    *eigr,*eigi;eigi117,5611
  PetscReal      *errest;errest118,5692
  PetscInt       *perm;perm119,5749
  PetscReal      *pbc;pbc120,5826
  PetscScalar    *solvematcoeffs;solvematcoeffs121,5910
  PetscInt       nwork;122,6001
  Vec            *work;work123,6065
  KSP            refineksp;124,6119
  PetscSubcomm   refinesubc;125,6183
  void           *data;data126,6254
  PEPStateType   state;129,6409
  PetscInt       nconv;130,6493
  PetscInt       its;131,6566
  PetscInt       n,132,6644
  PetscInt       n,nloc;132,6644
  PetscReal      *nrma;nrma133,6720
  PetscReal      nrml[nrml134,6783
  PetscBool      sfactor_set;135,6868
  PetscBool      lineariz;136,6948
  PEPConvergedReason reason;137,7030
#define PEPCheckSolved(145,7139
#define PEPCheckSolved(149,7203
#define PEPCheckHermitianCondition(161,7536
#define PEPCheckHermitian(167,7905
#define PEPCheckQuadraticCondition(170,8036
#define PEPCheckQuadratic(176,8331
#define PEPCheckShiftSinvertCondition(179,8466
#define PEPCheckShiftSinvert(187,8891
#define PEPCheckSinvertCayleyCondition(190,9034
#define PEPCheckSinvertCayley(198,9453
#define PEPCheckUnsupportedCondition(201,9576
#define PEPCheckUnsupported(215,11004
#define PEPCheckIgnoredCondition(218,11129
#define PEPCheckIgnored(233,12563
static inline PetscErrorCode PEP_KSPSetOperators(238,12699

include/slepc/private/rgimpl.h,787
rgimpl.h:^?rgimpl.h^A,1
SLEPC_EXTERN PetscBool RGRegisterAllCalled;18,491
typedef struct _RGOps *RGOps;RGOps21,585
struct _RGOps 23,616
  PetscErrorCode (*istrivial)istrivial24,632
  PetscErrorCode (*computecontour)computecontour25,678
  PetscErrorCode (*computebbox)computebbox26,753
  PetscErrorCode (*computequadrature)computequadrature27,834
  PetscErrorCode (*checkinside)checkinside28,936
  PetscErrorCode (*isaxisymmetric)isaxisymmetric29,1003
  PetscErrorCode (*setfromoptions)setfromoptions30,1064
  PetscErrorCode (*view)view31,1122
  PetscErrorCode (*destroy)destroy32,1164
struct _p_RG 35,1201
  PETSCHEADER(36,1216
  PetscBool   complement;37,1246
  PetscReal   sfactor;38,1327
  PetscReal   osfactor;39,1377
  void        *data;data40,1451
#define RGShowReal(44,1520

include/slepc/private/slepccontour.h,463
slepccontour.h:^?slepccontour.h^A,1
static inline PetscErrorCode CISS_BlockHankel(19,551
struct _n_SlepcContourData 35,1175
  PetscObject  parent;36,1204
  PetscSubcomm subcomm;37,1251
  PetscInt     npoints;38,1330
  KSP          *ksp;ksp39,1422
  Mat          *pA;pA40,1514
  Mat          *pP;pP41,1601
  PetscInt     nmat;42,1684
  Vec          xsub;43,1742
  Vec          xdup;44,1824
  VecScatter   scatterin;45,1929
typedef struct _n_SlepcContourData* SlepcContourData;47,2004

include/slepc/private/slepcimpl.h,744
slepcimpl.h:^?slepcimpl.h^A,1
SLEPC_INTERN PetscBool SlepcBeganPetsc;18,493
#define SlepcHeaderCreate(41,1178
struct _n_SlepcConvMon 48,1694
  void     *ctx;ctx49,1719
  PetscInt oldnconv;50,1736
static inline PetscErrorCode SlepcPrintEigenvalueASCII(56,1868
static inline PetscErrorCode SlepcViewEigenvector(83,2813
#define SLEPC_STRING_HERMITIAN 108,3704
#define SLEPC_STRING_HERMITIAN 110,3753
#define X_AXIS 127,4622
#define Y_AXIS 128,4639
#define SLEPC_TILE_SIZE_X 130,4657
#define SLEPC_BLOCK_SIZE_X 131,4687
#define SLEPC_TILE_SIZE_Y 132,4718
#define SLEPC_BLOCK_SIZE_Y 133,4748
static inline PetscErrorCode SlepcKernelSetGrid1D(135,4780
static inline PetscErrorCode SlepcKernelSetGrid2DTiles(157,5541
#undef X_AXIS188,6949
#undef Y_AXIS189,6963

include/slepc/private/slepcscalapack.h,158
slepcscalapack.h:^?slepcscalapack.h^A,1
#define SCALAPACKgesvd_ 17,500
#define SCALAPACKsyev_ 19,585
#define SCALAPACKsygvx_ 20,637
#define SCALAPACKsyev_ 22,697
#define SCALAPACKsygvx_ 23,749

include/slepc/private/stimpl.h,3580
stimpl.h:^?stimpl.h^A,1
SLEPC_EXTERN PetscBool STRegisterAllCalled;18,491
SLEPC_EXTERN PetscLogEvent ST_SetUp,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,ST_MatSetUp,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,ST_MatSetUp,ST_MatMult,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,20,584
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_ApplyHermitianTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;20,584
typedef struct _STOps *STOps;STOps22,771
struct _STOps 24,802
  PetscErrorCode (*apply)apply25,818
  PetscErrorCode (*applymat)applymat26,857
  PetscErrorCode (*applytrans)applytrans27,899
  PetscErrorCode (*applyhermtrans)applyhermtrans28,943
  PetscErrorCode (*backtransform)backtransform29,991
  PetscErrorCode (*setshift)setshift30,1065
  PetscErrorCode (*getbilinearform)getbilinearform31,1111
  PetscErrorCode (*setup)setup32,1157
  PetscErrorCode (*computeoperator)computeoperator33,1188
  PetscErrorCode (*setfromoptions)setfromoptions34,1229
  PetscErrorCode (*postsolve)postsolve35,1287
  PetscErrorCode (*destroy)destroy36,1322
  PetscErrorCode (*reset)reset37,1355
  PetscErrorCode (*view)view38,1386
  PetscErrorCode (*checknullspace)checknullspace39,1428
  PetscErrorCode (*setdefaultksp)setdefaultksp40,1471
typedef enum { ST_STATE_INITIAL,47,1677
               ST_STATE_SETUP,48,1710
               ST_STATE_UPDATED 49,1741
               ST_STATE_UPDATED } STStateType;49,1741
struct _p_ST 51,1789
  PETSCHEADER(52,1804
  Mat              *A;A54,1909
  PetscInt         nmat;55,1989
  PetscScalar      sigma;56,2065
  PetscScalar      defsigma;57,2127
  STMatMode        matmode;58,2197
  MatStructure     str;59,2281
  PetscBool        transform;60,2370
  Vec              D;61,2455
  Mat              Pmat;62,2528
  PetscBool        Pmat_set;63,2607
  Mat              *Psplit;Psplit64,2708
  PetscInt         nsplit;65,2789
  MatStructure     strp;66,2872
  KSP              ksp;69,3026
  PetscBool        usesksp;70,3101
  PetscInt         nwork;71,3182
  Vec              *work;work72,3248
  Vec              wb;73,3304
  Vec              wht;74,3387
  STStateType      state;75,3478
  PetscObjectState *Astate;Astate76,3563
  Mat              *T;T77,3655
  Mat              Op;78,3737
  PetscBool        opseized;79,3832
  PetscBool        opready;80,3910
  Mat              P;81,3999
  Mat              M;82,4084
  PetscBool        sigma_set;83,4189
  PetscBool        asymm;84,4275
  PetscBool        aherm;85,4354
  void             *data;data86,4433
#define STCheckMatrices(94,4538
#define STCheckNotSeized(95,4595
#define STCheckMatrices(99,4661
#define STCheckNotSeized(103,4853
static inline PetscErrorCode ST_KSPSetOperators(130,6187

include/slepc/private/svdimpl.h,3927
svdimpl.h:^?svdimpl.h^A,1
SLEPC_EXTERN PetscBool SVDRegisterAllCalled;18,493
SLEPC_EXTERN PetscBool SVDMonitorRegisterAllCalled;19,538
SLEPC_EXTERN PetscLogEvent SVD_SetUp,22,697
SLEPC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;22,697
typedef struct _SVDOps *SVDOps;SVDOps24,746
struct _SVDOps 26,779
  PetscErrorCode (*solve)solve27,796
  PetscErrorCode (*solveg)solveg28,828
  PetscErrorCode (*solveh)solveh29,861
  PetscErrorCode (*setup)setup30,894
  PetscErrorCode (*setfromoptions)setfromoptions31,926
  PetscErrorCode (*publishoptions)publishoptions32,985
  PetscErrorCode (*destroy)destroy33,1026
  PetscErrorCode (*reset)reset34,1060
  PetscErrorCode (*view)view35,1092
  PetscErrorCode (*computevectors)computevectors36,1135
  PetscErrorCode (*setdstype)setdstype37,1176
#define MAXSVDMONITORS 43,1284
typedef enum { SVD_STATE_INITIAL,45,1310
               SVD_STATE_SETUP,46,1344
               SVD_STATE_SOLVED,47,1376
               SVD_STATE_VECTORS 48,1409
               SVD_STATE_VECTORS } SVDStateType;48,1409
typedef enum { SVD_FEATURE_CONVERGENCE=53,1520
               SVD_FEATURE_STOPPING=54,1604
             } SVDFeatureType;55,1668
struct _p_SVD 60,1741
  PETSCHEADER(61,1757
  Mat            OP,63,1864
  Mat            OP,OPb;63,1864
  Vec            omega;64,1922
  PetscInt       max_it;65,1997
  PetscInt       nsv;66,2053
  PetscInt       ncv;67,2121
  PetscInt       mpd;68,2173
  PetscInt       nini,69,2253
  PetscInt       nini,ninil;69,2253
  PetscReal      tol;70,2349
  SVDConv        conv;71,2400
  SVDStop        stop;72,2458
  SVDWhich       which;73,2513
  SVDProblemType problem_type;74,2589
  PetscBool      impltrans;75,2665
  PetscBool      trackall;76,2730
  PetscErrorCode (*converged)converged79,2891
  PetscErrorCode (*convergeduser)convergeduser80,2964
  PetscErrorCode (*convergeddestroy)convergeddestroy81,3041
  PetscErrorCode (*stopping)stopping82,3086
  PetscErrorCode (*stoppinguser)stoppinguser83,3183
  PetscErrorCode (*stoppingdestroy)stoppingdestroy84,3284
  void           *convergedctx;convergedctx85,3328
  void           *stoppingctx;stoppingctx86,3360
  PetscErrorCode (*monitor[monitor87,3391
  PetscErrorCode (*monitordestroy[monitordestroy88,3496
  void           *monitorcontext[monitorcontext89,3556
  PetscInt       numbermonitors;90,3606
  DS             ds;93,3715
  BV             U,94,3777
  BV             U,V;94,3777
  SlepcSC        sc;95,3850
  Mat            A,96,3914
  Mat            A,B;96,3914
  Mat            AT,97,3972
  Mat            AT,BT;97,3972
  Vec            *IS,IS98,4033
  Vec            *IS,*ISL;ISL98,4033
  PetscReal      *sigma;sigma99,4123
  PetscReal      *errest;errest100,4180
  PetscReal      *sign;sign101,4237
  PetscInt       *perm;perm102,4340
  PetscInt       nworkl,103,4421
  PetscInt       nworkl,nworkr;103,4421
  Vec            *workl,workl104,4485
  Vec            *workl,*workr;workr104,4485
  void           *data;data105,4539
  SVDStateType   state;108,4695
  PetscInt       nconv;109,4774
  PetscInt       its;110,4842
  PetscBool      leftbasis;111,4901
  PetscBool      swapped;112,4971
  PetscBool      expltrans;113,5054
  PetscReal      nrma,114,5122
  PetscReal      nrma,nrmb;114,5122
  PetscBool      isgeneralized;115,5185
  PetscBool      ishyperbolic;116,5217
  SVDConvergedReason reason;117,5248
#define SVDCheckSolved(125,5357
#define SVDCheckSolved(129,5421
#define SVDCheckStandardCondition(141,5738
#define SVDCheckStandard(147,6038
#define SVDCheckDefiniteCondition(150,6168
#define SVDCheckDefinite(156,6466
#define SVDCheckUnsupportedCondition(159,6579
#define SVDCheckUnsupported(166,7185
#define SVDCheckIgnoredCondition(169,7310
#define SVDCheckIgnored(176,7846
static inline PetscErrorCode SVD_KSPSetOperators(181,7982
static inline PetscErrorCode SVDCreateLeftTemplate(201,8636

include/slepc/private/vecimplslepc.h,562
vecimplslepc.h:^?vecimplslepc.h^A,1
#define SlepcValidVecComp(20,524
#define SlepcValidVecComp(24,591
  PetscInt      n;33,878
  PetscInt      N;34,938
  PetscInt      lN;35,990
  PetscInt      friends;36,1041
} Vec_Comp_N;37,1114
  Vec           *x;x40,1146
  PetscInt      nx;41,1190
  Vec_Comp_N    *n;n42,1253
} Vec_Comp;43,1320
typedef struct VecPool_ 84,3650
  Vec      v;85,3676
  Vec      *vecs;vecs86,3725
  PetscInt n;87,3774
  PetscInt used;88,3820
  PetscInt guess;89,3884
  struct VecPool_ *next;next90,3952
} VecPool_;91,4009
typedef VecPool_* VecPool;92,4021

include/slepcblaslapack.h,1844
slepcblaslapack.h:^?slepcblaslapack.h^A,1
#define SlepcCheckLapackInfo(19,573
#define SlepcLRT 26,933
#define SlepcLRT 28,963
# define PETSC_BLASLAPACK_MIXEDPREFIX_ 33,1095
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 37,1238
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 39,1321
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 41,1408
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 43,1460
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 47,1557
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 49,1640
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 51,1727
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 53,1779
#  define PETSCBLASMIXED(58,1882
#  define PETSCBLASMIXED(60,1991
#define LAPACKlaev2_(71,2625
#define LAPACKgehrd_(76,2947
#define LAPACKlarfg_(81,3203
#define LAPACKlag2_(86,3508
#define LAPACKlasv2_(91,3804
#define LAPACKlartg_(97,4163
#define LAPACKREALlartg_(98,4234
#define LAPACKlaed4_(103,4526
#define LAPACKlamrg_(108,4810
#define LAPACKorghr_(113,5134
#define LAPACKtgexc_(119,5610
#define LAPACKtgexc_(126,6238
static inline SlepcLRT LAPACKlanhs_(139,7117
#define LAPACKlarf_(144,7542
#define LAPACKtrsyl_(150,8067
#define LAPACKstevr_(157,8615
#define LAPACKbdsdc_(162,9010
#define LAPACKorgtr_(171,9475
#define LAPACKsytrd_(176,9795
#define LAPACKggev3_(192,11532
#define LAPACKgges3_(197,12065
#define LAPACKggsvd_(202,12641
#define LAPACKggsvd3_(207,13248
#define LAPACKtrevc_(212,13711
#define LAPACKtrexc_(219,14714
#define LAPACKtgevc_(225,15423
#define LAPACKhsein_(230,15924
#define LAPACKstedc_(235,16307
#define LAPACKlascl_(240,16669
#define LAPACKggev3_(247,17411
#define LAPACKgges3_(252,17942
#define LAPACKggsvd_(257,18481
#define LAPACKggsvd3_(262,19097
#define LAPACKtrevc_(267,19575
#define LAPACKtrexc_(274,20547
#define LAPACKtgevc_(280,21274
#define LAPACKhsein_(285,21777
#define LAPACKstedc_(290,22193
#define LAPACKlascl_(295,22559

include/slepcblaslapack_mangle.h,1651
slepcblaslapack_mangle.h:^?slepcblaslapack_mangle.h^A,1
#define BLASrot_ 14,459
#define BLASMIXEDrot_ 15,499
#define LAPACKlaev2_ 17,586
#define LAPACKgehrd_ 20,678
#define LAPACKlarfg_ 23,770
#define LAPACKlag2_ 26,861
#define LAPACKlasv2_ 29,955
#define LAPACKlartg_ 32,1051
#define LAPACKREALlartg_ 33,1095
#define LAPACKlaed4_ 36,1195
#define LAPACKlamrg_ 39,1291
#define LAPACKorghr_ 43,1419
#define LAPACKorghr_ 45,1469
#define LAPACKtgexc_ 49,1568
#define LAPACKgeqp3_ 51,1619
#define BLAStrmm_ 56,1748
#define LAPACKlanhs_ 58,1831
#define LAPACKlange_ 60,1882
#define LAPACKlarf_ 62,1966
#define LAPACKlansy_ 64,2015
#define LAPACKtrsyl_ 66,2100
#define LAPACKstevr_ 71,2295
#define LAPACKbdsdc_ 74,2391
#define LAPACKlamch_ 76,2446
#define LAPACKlamc3_ 77,2494
#define LAPACKorgtr_ 82,2670
#define LAPACKsytrd_ 85,2762
#define LAPACKsyevd_ 87,2813
#define LAPACKsygvd_ 88,2857
#define LAPACKorgtr_ 91,2948
#define LAPACKsytrd_ 94,3040
#define LAPACKsyevd_ 96,3091
#define LAPACKsygvd_ 97,3135
#define LAPACKggev_ 101,3246
#define LAPACKggev3_ 103,3376
#define LAPACKggevalt_ 104,3420
#define LAPACKggevalt_ 106,3462
#define LAPACKgges3_ 109,3592
#define LAPACKggesalt_ 110,3636
#define LAPACKggesalt_ 112,3678
#define LAPACKggsvd_ 115,3761
#define LAPACKggsvd3_ 118,3854
#define LAPACKtrevc_ 121,3949
#define LAPACKgeevx_ 123,4000
#define LAPACKgees_ 124,4044
#define LAPACKtrexc_ 126,4127
#define LAPACKgesdd_ 128,4178
#define LAPACKtgevc_ 130,4263
#define LAPACKhsein_ 133,4355
#define LAPACKstedc_ 136,4447
#define LAPACKlascl_ 139,4539
#define BLASCOMPLEXgemm_ 144,4684
#define BLASCOMPLEXscal_ 145,4739
#define LAPACKCOMPLEXgesv_ 146,4794

include/slepcbv.h,1686
slepcbv.h:^?slepcbv.h^A,1
typedef struct _p_BV* BV;31,805
typedef const char* BVType;41,1001
#define BVMAT 42,1029
#define BVSVEC 43,1056
#define BVVECS 44,1084
#define BVCONTIGUOUS 45,1112
#define BVTENSOR 46,1146
SLEPC_EXTERN PetscClassId BV_CLASSID;49,1199
typedef enum { BV_ORTHOG_CGS,59,1460
               BV_ORTHOG_MGS 60,1490
               BV_ORTHOG_MGS } BVOrthogType;60,1490
SLEPC_EXTERN const char *BVOrthogTypes[BVOrthogTypes61,1535
typedef enum { BV_ORTHOG_REFINE_IFNEEDED,71,1801
               BV_ORTHOG_REFINE_NEVER,72,1843
               BV_ORTHOG_REFINE_ALWAYS 73,1882
               BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;73,1882
SLEPC_EXTERN const char *BVOrthogRefineTypes[BVOrthogRefineTypes74,1943
typedef enum { BV_ORTHOG_BLOCK_GS,84,2237
               BV_ORTHOG_BLOCK_CHOL,85,2272
               BV_ORTHOG_BLOCK_TSQR,86,2309
               BV_ORTHOG_BLOCK_TSQRCHOL,87,2346
               BV_ORTHOG_BLOCK_SVQB 88,2387
               BV_ORTHOG_BLOCK_SVQB     } BVOrthogBlockType;88,2387
SLEPC_EXTERN const char *BVOrthogBlockTypes[BVOrthogBlockTypes89,2448
typedef enum { BV_MATMULT_VECS,106,2927
               BV_MATMULT_MAT,107,2959
               BV_MATMULT_MAT_SAVE 108,2990
               BV_MATMULT_MAT_SAVE } BVMatMultType;108,2990
SLEPC_EXTERN const char *BVMatMultTypes[BVMatMultTypes109,3042
PETSC_DEPRECATED_FUNCTION(166,6338
typedef enum { BV_SVD_METHOD_REFINE,237,10795
               BV_SVD_METHOD_QR,238,10832
               BV_SVD_METHOD_QR_CAA 239,10865
               BV_SVD_METHOD_QR_CAA } BVSVDMethod;239,10865
SLEPC_EXTERN const char *BVSVDMethods[BVSVDMethods240,10916
SLEPC_EXTERN PetscFunctionList BVList;256,11745

include/slepccublas.h,1285
slepccublas.h:^?slepccublas.h^A,1
#define cublasXgemm(21,578
#define cublasXgemv(22,780
#define cublasXgeam(23,946
#define cublasXscal(24,1118
#define cublasXnrm2(25,1212
#define cublasXaxpy(26,1295
#define cublasXdotc(27,1419
#define cublasXgetrfBatched(28,1546
#define cublasXgetrsBatched(29,1651
#define cublasXgemm(31,1826
#define cublasXgemv(32,2059
#define cublasXgeam(33,2255
#define cublasXscal(34,2457
#define cublasXnrm2(35,2563
#define cublasXaxpy(36,2652
#define cublasXdotc(37,2794
#define cublasXgetrfBatched(38,2939
#define cublasXgetrsBatched(39,3050
#define cublasXgemm 43,3276
#define cublasXgemv 44,3308
#define cublasXgeam 45,3340
#define cublasXscal 46,3372
#define cublasXnrm2 47,3404
#define cublasXaxpy 48,3436
#define cublasXdotc 49,3468
#define cublasXgetrfBatched 50,3499
#define cublasXgetrsBatched 51,3547
#define cublasXgemm 53,3619
#define cublasXgemv 54,3651
#define cublasXgeam 55,3683
#define cublasXscal 56,3715
#define cublasXnrm2 57,3747
#define cublasXaxpy 58,3779
#define cublasXdotc 59,3811
#define cublasXgetrfBatched 60,3842
#define cublasXgetrsBatched 61,3890
#define cublasXCaxpy(66,3988
#define cublasXCgemm(67,4131
#define cublasXCscal(68,4340
#define cublasXCaxpy(70,4462
#define cublasXCgemm(71,4623
#define cublasXCscal(72,4862

include/slepcds.h,1986
slepcds.h:^?slepcds.h^A,1
#define DS_MAX_SOLVE 22,558
typedef struct _p_DS* DS;36,965
typedef const char* DSType;46,1194
#define DSHEP 47,1222
#define DSNHEP 48,1245
#define DSGHEP 49,1269
#define DSGHIEP 50,1293
#define DSGNHEP 51,1318
#define DSNHEPTS 52,1343
#define DSSVD 53,1369
#define DSHSVD 54,1392
#define DSGSVD 55,1416
#define DSPEP 56,1440
#define DSNEP 57,1463
SLEPC_EXTERN PetscClassId DS_CLASSID;60,1509
typedef enum { DS_STATE_RAW,69,1665
               DS_STATE_INTERMEDIATE,70,1694
               DS_STATE_CONDENSED,71,1732
               DS_STATE_TRUNCATED 72,1767
               DS_STATE_TRUNCATED } DSStateType;72,1767
SLEPC_EXTERN const char *DSStateTypes[DSStateTypes73,1816
typedef enum { DS_MAT_A,107,3107
               DS_MAT_B,108,3132
               DS_MAT_C,109,3157
               DS_MAT_T,110,3182
               DS_MAT_D,111,3207
               DS_MAT_Q,112,3232
               DS_MAT_Z,113,3257
               DS_MAT_X,114,3282
               DS_MAT_Y,115,3307
               DS_MAT_U,116,3332
               DS_MAT_V,117,3357
               DS_MAT_W,118,3382
               DS_MAT_E0,119,3407
               DS_MAT_E1,120,3433
               DS_MAT_E2,121,3459
               DS_MAT_E3,122,3485
               DS_MAT_E4,123,3511
               DS_MAT_E5,124,3537
               DS_MAT_E6,125,3563
               DS_MAT_E7,126,3589
               DS_MAT_E8,127,3615
               DS_MAT_E9,128,3641
               DS_NUM_MAT 129,3667
               DS_NUM_MAT } DSMatType;129,3667
SLEPC_EXTERN DSMatType DSMatExtra[DSMatExtra132,3753
#define DS_NUM_EXTRA 133,3790
typedef enum { DS_PARALLEL_REDUNDANT,142,3953
               DS_PARALLEL_SYNCHRONIZED,143,3991
               DS_PARALLEL_DISTRIBUTED 144,4032
               DS_PARALLEL_DISTRIBUTED } DSParallelType;144,4032
SLEPC_EXTERN const char *DSParallelTypes[DSParallelTypes145,4089
PETSC_DEPRECATED_FUNCTION(195,7127
SLEPC_EXTERN PetscFunctionList DSList;253,10453

include/slepceps.h,6223
slepceps.h:^?slepceps.h^A,1
typedef struct _p_EPS* EPS;36,880
typedef const char* EPSType;45,1025
#define EPSPOWER 46,1054
#define EPSSUBSPACE 47,1085
#define EPSARNOLDI 48,1119
#define EPSLANCZOS 49,1152
#define EPSKRYLOVSCHUR 50,1185
#define EPSGD 51,1222
#define EPSJD 52,1250
#define EPSRQCG 53,1278
#define EPSLOBPCG 54,1308
#define EPSCISS 55,1340
#define EPSLYAPII 56,1370
#define EPSLAPACK 57,1402
#define EPSARPACK 58,1434
#define EPSTRLAN 59,1466
#define EPSBLOPEX 60,1497
#define EPSPRIMME 61,1529
#define EPSFEAST 62,1561
#define EPSSCALAPACK 63,1592
#define EPSELPA 64,1627
#define EPSELEMENTAL 65,1657
#define EPSEVSL 66,1692
SLEPC_EXTERN PetscClassId EPS_CLASSID;69,1745
typedef enum { EPS_HEP=78,1929
               EPS_GHEP,79,1955
               EPS_NHEP,80,1980
               EPS_GNHEP,81,2005
               EPS_PGNHEP,82,2031
               EPS_GHIEP 83,2058
               EPS_GHIEP } EPSProblemType;83,2058
typedef enum { EPS_RITZ,93,2277
               EPS_HARMONIC,94,2302
               EPS_HARMONIC_RELATIVE,95,2331
               EPS_HARMONIC_RIGHT,96,2369
               EPS_HARMONIC_LARGEST,97,2404
               EPS_REFINED,98,2441
               EPS_REFINED_HARMONIC 99,2469
               EPS_REFINED_HARMONIC } EPSExtraction;99,2469
typedef enum { EPS_LARGEST_MAGNITUDE=108,2682
               EPS_SMALLEST_MAGNITUDE,109,2722
               EPS_LARGEST_REAL,110,2761
               EPS_SMALLEST_REAL,111,2794
               EPS_LARGEST_IMAGINARY,112,2828
               EPS_SMALLEST_IMAGINARY,113,2866
               EPS_TARGET_MAGNITUDE,114,2905
               EPS_TARGET_REAL,115,2942
               EPS_TARGET_IMAGINARY,116,2974
               EPS_ALL,117,3011
               EPS_WHICH_USER 118,3035
               EPS_WHICH_USER } EPSWhich;118,3035
typedef enum { EPS_BALANCE_NONE,127,3209
               EPS_BALANCE_ONESIDE,128,3242
               EPS_BALANCE_TWOSIDE,129,3278
               EPS_BALANCE_USER 130,3314
               EPS_BALANCE_USER } EPSBalance;130,3314
SLEPC_EXTERN const char *EPSBalanceTypes[EPSBalanceTypes131,3360
typedef enum { EPS_ERROR_ABSOLUTE,140,3547
               EPS_ERROR_RELATIVE,141,3582
               EPS_ERROR_BACKWARD 142,3617
               EPS_ERROR_BACKWARD } EPSErrorType;142,3617
SLEPC_EXTERN const char *EPSErrorTypes[EPSErrorTypes143,3667
typedef enum { EPS_CONV_ABS,152,3857
               EPS_CONV_REL,153,3886
               EPS_CONV_NORM,154,3915
               EPS_CONV_USER 155,3945
               EPS_CONV_USER } EPSConv;155,3945
typedef enum { EPS_STOP_BASIC,164,4120
               EPS_STOP_USER 165,4151
               EPS_STOP_USER } EPSStop;165,4151
              EPS_CONVERGED_TOL 176,4417
              EPS_CONVERGED_USER 177,4470
              EPS_DIVERGED_ITS 179,4552
              EPS_DIVERGED_BREAKDOWN 180,4605
              EPS_DIVERGED_SYMMETRY_LOST 181,4658
              EPS_CONVERGED_ITERATING 182,4711
              EPS_CONVERGED_ITERATING          =  0} EPSConvergedReason;182,4711
SLEPC_EXTERN const char *const*EPSConvergedReasons;EPSConvergedReasons183,4784
PETSC_DEPRECATED_FUNCTION(205,6019
PETSC_DEPRECATED_FUNCTION(209,6387
PETSC_DEPRECATED_FUNCTION(210,6559
PETSC_DEPRECATED_FUNCTION(252,9493
PETSC_DEPRECATED_FUNCTION(253,9691
SLEPC_EXTERN PetscFunctionList EPSList;302,13672
SLEPC_EXTERN PetscFunctionList EPSMonitorList;303,13712
SLEPC_EXTERN PetscFunctionList EPSMonitorCreateList;304,13759
SLEPC_EXTERN PetscFunctionList EPSMonitorDestroyList;305,13812
typedef enum { EPS_POWER_SHIFT_CONSTANT,321,14630
               EPS_POWER_SHIFT_RAYLEIGH,322,14671
               EPS_POWER_SHIFT_WILKINSON 323,14712
               EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;323,14712
SLEPC_EXTERN const char *EPSPowerShiftTypes[EPSPowerShiftTypes324,14774
typedef enum { EPS_LANCZOS_REORTHOG_LOCAL,367,17259
               EPS_LANCZOS_REORTHOG_FULL,368,17302
               EPS_LANCZOS_REORTHOG_SELECTIVE,369,17344
               EPS_LANCZOS_REORTHOG_PERIODIC,370,17391
               EPS_LANCZOS_REORTHOG_PARTIAL,371,17437
               EPS_LANCZOS_REORTHOG_DELAYED 372,17482
               EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;372,17482
SLEPC_EXTERN const char *EPSLanczosReorthogTypes[EPSLanczosReorthogTypes373,17552
typedef enum { EPS_PRIMME_DYNAMIC=385,17923
               EPS_PRIMME_DEFAULT_MIN_TIME,386,17960
               EPS_PRIMME_DEFAULT_MIN_MATVECS,387,18004
               EPS_PRIMME_ARNOLDI,388,18051
               EPS_PRIMME_GD,389,18086
               EPS_PRIMME_GD_PLUSK,390,18116
               EPS_PRIMME_GD_OLSEN_PLUSK,391,18152
               EPS_PRIMME_JD_OLSEN_PLUSK,392,18194
               EPS_PRIMME_RQI,393,18236
               EPS_PRIMME_JDQR,394,18267
               EPS_PRIMME_JDQMR,395,18299
               EPS_PRIMME_JDQMR_ETOL,396,18332
               EPS_PRIMME_SUBSPACE_ITERATION,397,18370
               EPS_PRIMME_LOBPCG_ORTHOBASIS,398,18416
               EPS_PRIMME_LOBPCG_ORTHOBASISW 399,18461
               EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;399,18461
SLEPC_EXTERN const char *EPSPRIMMEMethods[EPSPRIMMEMethods400,18525
typedef enum { EPS_CISS_QUADRULE_TRAPEZOIDAL=452,21170
               EPS_CISS_QUADRULE_CHEBYSHEV 453,21218
               EPS_CISS_QUADRULE_CHEBYSHEV } EPSCISSQuadRule;453,21218
SLEPC_EXTERN const char *EPSCISSQuadRules[EPSCISSQuadRules454,21280
typedef enum { EPS_CISS_EXTRACTION_RITZ,463,21492
               EPS_CISS_EXTRACTION_HANKEL 464,21533
               EPS_CISS_EXTRACTION_HANKEL } EPSCISSExtraction;464,21533
SLEPC_EXTERN const char *EPSCISSExtractions[EPSCISSExtractions465,21596
typedef enum { EPS_EVSL_DOS_KPM,496,23204
               EPS_EVSL_DOS_LANCZOS 497,23237
               EPS_EVSL_DOS_LANCZOS } EPSEVSLDOSMethod;497,23237
SLEPC_EXTERN const char *EPSEVSLDOSMethods[EPSEVSLDOSMethods498,23293
typedef enum { EPS_EVSL_DAMPING_NONE,507,23495
               EPS_EVSL_DAMPING_JACKSON,508,23533
               EPS_EVSL_DAMPING_SIGMA 509,23574
               EPS_EVSL_DAMPING_SIGMA } EPSEVSLDamping;509,23574
SLEPC_EXTERN const char *EPSEVSLDampings[EPSEVSLDampings510,23630

include/slepcfn.h,817
slepcfn.h:^?slepcfn.h^A,1
#define FN_MAX_SOLVE 20,525
typedef struct _p_FN* FN;32,757
typedef const char* FNType;41,902
#define FNCOMBINE 42,930
#define FNRATIONAL 43,959
#define FNEXP 44,989
#define FNLOG 45,1014
#define FNPHI 46,1039
#define FNSQRT 47,1064
#define FNINVSQRT 48,1090
SLEPC_EXTERN PetscClassId FN_CLASSID;51,1142
typedef enum { FN_COMBINE_ADD,60,1306
               FN_COMBINE_MULTIPLY,61,1337
               FN_COMBINE_DIVIDE,62,1373
               FN_COMBINE_COMPOSE 63,1407
               FN_COMBINE_COMPOSE } FNCombineType;63,1407
typedef enum { FN_PARALLEL_REDUNDANT,72,1604
               FN_PARALLEL_SYNCHRONIZED 73,1642
               FN_PARALLEL_SYNCHRONIZED } FNParallelType;73,1642
SLEPC_EXTERN const char *FNParallelTypes[FNParallelTypes74,1700
SLEPC_EXTERN PetscFunctionList FNList;100,3038

include/slepclme.h,1178
slepclme.h:^?slepclme.h^A,1
typedef struct _p_LME* LME;30,783
typedef const char* LMEType;39,953
#define LMEKRYLOV 40,982
SLEPC_EXTERN PetscClassId LME_CLASSID;43,1034
typedef enum { LME_LYAPUNOV,52,1222
               LME_SYLVESTER,53,1251
               LME_GEN_LYAPUNOV,54,1281
               LME_GEN_SYLVESTER,55,1314
               LME_DT_LYAPUNOV 56,1348
               LME_STEIN}LME_STEIN57,1381
               LME_STEIN} LMEProblemType;57,1381
SLEPC_EXTERN const char *LMEProblemTypes[LMEProblemTypes58,1423
PETSC_DEPRECATED_FUNCTION(80,2607
PETSC_DEPRECATED_FUNCTION(81,2779
PETSC_DEPRECATED_FUNCTION(98,3940
              LME_CONVERGED_TOL 124,5530
              LME_DIVERGED_ITS 126,5612
              LME_DIVERGED_BREAKDOWN 127,5665
              LME_CONVERGED_ITERATING 128,5718
              LME_CONVERGED_ITERATING          =  0} LMEConvergedReason;128,5718
SLEPC_EXTERN const char *const*LMEConvergedReasons;LMEConvergedReasons129,5791
SLEPC_EXTERN PetscFunctionList LMEList;133,5922
SLEPC_EXTERN PetscFunctionList LMEMonitorList;134,5962
SLEPC_EXTERN PetscFunctionList LMEMonitorCreateList;135,6009
SLEPC_EXTERN PetscFunctionList LMEMonitorDestroyList;136,6062

include/slepcmagma.h,793
slepcmagma.h:^?slepcmagma.h^A,1
#define PetscCallMAGMA(22,569
#define CHKERRMAGMA(29,941
#define magma_xgeev(33,1056
#define magma_xgesv_gpu(34,1274
#define magma_xgetrf_gpu(35,1418
#define magma_xgetri_gpu(36,1523
#define magma_get_xgetri_nb 37,1655
#define magma_xgeev(39,1721
#define magma_xgesv_gpu(40,1944
#define magma_xgetrf_gpu(41,2090
#define magma_xgetri_gpu(42,2196
#define magma_get_xgetri_nb 43,2330
#define magma_xgeev 47,2438
#define magma_xgesv_gpu 48,2490
#define magma_xgetrf_gpu 49,2546
#define magma_xgetri_gpu 50,2603
#define magma_get_xgetri_nb 51,2660
#define magma_xgeev 53,2726
#define magma_xgesv_gpu 54,2778
#define magma_xgetrf_gpu 55,2834
#define magma_xgetri_gpu 56,2891
#define magma_get_xgetri_nb 57,2948
#define magma_Cgesv_gpu(62,3058
#define magma_Cgesv_gpu(64,3208

include/slepcmat.h,69
slepcmat.h:^?slepcmat.h^A,1
PETSC_DEPRECATED_FUNCTION(25,798
PETSC_DEPRECATED_FUNCTION(35,1221

include/slepcmath.h,425
slepcmath.h:^?slepcmath.h^A,1
#  define SLEPC_DEFAULT_TOL 23,703
#  define SLEPC_DEFAULT_TOL 25,775
#  define SLEPC_DEFAULT_TOL 27,851
#  define SLEPC_DEFAULT_TOL 29,924
static inline PetscReal SlepcDefaultTol(32,967
static inline PetscReal SlepcAbs(54,1416
#define SlepcAbsEigenvalue(89,2319
#define SlepcAbsEigenvalue(91,2371
static inline PetscErrorCode SlepcSetFlushToZero(97,2507
static inline PetscErrorCode SlepcResetFlushToZero(112,2921

include/slepcmfn.h,855
slepcmfn.h:^?slepcmfn.h^A,1
typedef struct _p_MFN* MFN;31,785
typedef const char* MFNType;40,951
#define MFNKRYLOV 41,980
#define MFNEXPOKIT 42,1009
SLEPC_EXTERN PetscClassId MFN_CLASSID;45,1062
PETSC_DEPRECATED_FUNCTION(62,1935
PETSC_DEPRECATED_FUNCTION(63,2107
              MFN_CONVERGED_TOL 102,4257
              MFN_CONVERGED_ITS 103,4310
              MFN_DIVERGED_ITS 105,4392
              MFN_DIVERGED_BREAKDOWN 106,4445
              MFN_CONVERGED_ITERATING 107,4498
              MFN_CONVERGED_ITERATING          =  0} MFNConvergedReason;107,4498
SLEPC_EXTERN const char *const*MFNConvergedReasons;MFNConvergedReasons108,4571
SLEPC_EXTERN PetscFunctionList MFNList;112,4702
SLEPC_EXTERN PetscFunctionList MFNMonitorList;113,4742
SLEPC_EXTERN PetscFunctionList MFNMonitorCreateList;114,4789
SLEPC_EXTERN PetscFunctionList MFNMonitorDestroyList;115,4842

include/slepcnep.h,3882
slepcnep.h:^?slepcnep.h^A,1
typedef struct _p_NEP* NEP;33,825
typedef const char* NEPType;42,973
#define NEPRII 43,1002
#define NEPSLP 44,1029
#define NEPNARNOLDI 45,1056
#define NEPCISS 46,1088
#define NEPINTERPOL 47,1116
#define NEPNLEIGS 48,1148
SLEPC_EXTERN PetscClassId NEP_CLASSID;51,1201
typedef enum { NEP_GENERAL=60,1397
               NEP_RATIONAL 61,1427
             } NEPProblemType;62,1513
typedef enum { NEP_LARGEST_MAGNITUDE=71,1704
               NEP_SMALLEST_MAGNITUDE,72,1744
               NEP_LARGEST_REAL,73,1783
               NEP_SMALLEST_REAL,74,1816
               NEP_LARGEST_IMAGINARY,75,1850
               NEP_SMALLEST_IMAGINARY,76,1888
               NEP_TARGET_MAGNITUDE,77,1927
               NEP_TARGET_REAL,78,1964
               NEP_TARGET_IMAGINARY,79,1996
               NEP_ALL,80,2033
               NEP_WHICH_USER 81,2057
               NEP_WHICH_USER } NEPWhich;81,2057
typedef enum { NEP_ERROR_ABSOLUTE,90,2242
               NEP_ERROR_RELATIVE,91,2277
               NEP_ERROR_BACKWARD 92,2312
               NEP_ERROR_BACKWARD } NEPErrorType;92,2312
SLEPC_EXTERN const char *NEPErrorTypes[NEPErrorTypes93,2362
typedef enum { NEP_REFINE_NONE,102,2500
               NEP_REFINE_SIMPLE,103,2532
               NEP_REFINE_MULTIPLE 104,2566
               NEP_REFINE_MULTIPLE } NEPRefine;104,2566
SLEPC_EXTERN const char *NEPRefineTypes[NEPRefineTypes105,2614
typedef enum { NEP_REFINE_SCHEME_SCHUR=114,2810
               NEP_REFINE_SCHEME_MBE,115,2852
               NEP_REFINE_SCHEME_EXPLICIT 116,2890
               NEP_REFINE_SCHEME_EXPLICIT } NEPRefineScheme;116,2890
SLEPC_EXTERN const char *NEPRefineSchemes[NEPRefineSchemes117,2951
typedef enum { NEP_CONV_ABS,126,3144
               NEP_CONV_REL,127,3173
               NEP_CONV_NORM,128,3202
               NEP_CONV_USER 129,3232
               NEP_CONV_USER } NEPConv;129,3232
typedef enum { NEP_STOP_BASIC,138,3407
               NEP_STOP_USER 139,3438
               NEP_STOP_USER } NEPStop;139,3438
              NEP_CONVERGED_TOL 150,3713
              NEP_CONVERGED_USER 151,3766
              NEP_DIVERGED_ITS 153,3848
              NEP_DIVERGED_BREAKDOWN 154,3901
              NEP_DIVERGED_LINEAR_SOLVE 156,4009
              NEP_DIVERGED_SUBSPACE_EXHAUSTED 157,4062
              NEP_CONVERGED_ITERATING 158,4115
              NEP_CONVERGED_ITERATING          =  0} NEPConvergedReason;158,4115
SLEPC_EXTERN const char *const*NEPConvergedReasons;NEPConvergedReasons159,4188
PETSC_DEPRECATED_FUNCTION(180,5329
PETSC_DEPRECATED_FUNCTION(181,5501
PETSC_DEPRECATED_FUNCTION(191,6374
PETSC_DEPRECATED_FUNCTION(192,6705
PETSC_DEPRECATED_FUNCTION(229,9721
PETSC_DEPRECATED_FUNCTION(230,9919
SLEPC_EXTERN PetscFunctionList NEPList;279,13729
SLEPC_EXTERN PetscFunctionList NEPMonitorList;280,13769
SLEPC_EXTERN PetscFunctionList NEPMonitorCreateList;281,13816
SLEPC_EXTERN PetscFunctionList NEPMonitorDestroyList;282,13869
typedef enum { NEP_CISS_EXTRACTION_RITZ,325,16216
               NEP_CISS_EXTRACTION_HANKEL,326,16257
               NEP_CISS_EXTRACTION_CAA 327,16300
               NEP_CISS_EXTRACTION_CAA    } NEPCISSExtraction;327,16300
SLEPC_EXTERN const char *NEPCISSExtractions[NEPCISSExtractions328,16363
#define SlepcNEPCISSUnavailable(341,17214
static inline PetscErrorCode NEPCISSSetExtraction(345,17423
static inline PetscErrorCode NEPCISSGetExtraction(346,17548
static inline PetscErrorCode NEPCISSSetSizes(347,17674
static inline PetscErrorCode NEPCISSGetSizes(348,17923
static inline PetscErrorCode NEPCISSSetThreshold(349,18178
static inline PetscErrorCode NEPCISSGetThreshold(350,18325
static inline PetscErrorCode NEPCISSSetRefinement(351,18474
static inline PetscErrorCode NEPCISSGetRefinement(352,18622
static inline PetscErrorCode NEPCISSGetKSPs(353,18772
#undef SlepcNEPCISSUnavailable354,18910

include/slepcpep.h,5167
slepcpep.h:^?slepcpep.h^A,1
typedef struct _p_PEP* PEP;31,783
typedef const char* PEPType;40,932
#define PEPLINEAR 41,961
#define PEPQARNOLDI 42,991
#define PEPTOAR 43,1023
#define PEPSTOAR 44,1051
#define PEPJD 45,1080
#define PEPCISS 46,1106
SLEPC_EXTERN PetscClassId PEP_CLASSID;49,1157
typedef enum { PEP_GENERAL=58,1354
               PEP_HERMITIAN,59,1384
               PEP_HYPERBOLIC,60,1441
               PEP_GYROSCOPIC 61,1538
             } PEPProblemType;62,1624
typedef enum { PEP_LARGEST_MAGNITUDE=71,1815
               PEP_SMALLEST_MAGNITUDE,72,1855
               PEP_LARGEST_REAL,73,1894
               PEP_SMALLEST_REAL,74,1927
               PEP_LARGEST_IMAGINARY,75,1961
               PEP_SMALLEST_IMAGINARY,76,1999
               PEP_TARGET_MAGNITUDE,77,2038
               PEP_TARGET_REAL,78,2075
               PEP_TARGET_IMAGINARY,79,2107
               PEP_ALL,80,2144
               PEP_WHICH_USER 81,2168
               PEP_WHICH_USER } PEPWhich;81,2168
typedef enum { PEP_BASIS_MONOMIAL,91,2363
               PEP_BASIS_CHEBYSHEV1,92,2398
               PEP_BASIS_CHEBYSHEV2,93,2435
               PEP_BASIS_LEGENDRE,94,2472
               PEP_BASIS_LAGUERRE,95,2507
               PEP_BASIS_HERMITE 96,2542
               PEP_BASIS_HERMITE } PEPBasis;96,2542
SLEPC_EXTERN const char *PEPBasisTypes[PEPBasisTypes97,2587
typedef enum { PEP_SCALE_NONE,106,2724
               PEP_SCALE_SCALAR,107,2755
               PEP_SCALE_DIAGONAL,108,2788
               PEP_SCALE_BOTH 109,2823
               PEP_SCALE_BOTH } PEPScale;109,2823
SLEPC_EXTERN const char *PEPScaleTypes[PEPScaleTypes110,2865
typedef enum { PEP_REFINE_NONE,119,3003
               PEP_REFINE_SIMPLE,120,3035
               PEP_REFINE_MULTIPLE 121,3069
               PEP_REFINE_MULTIPLE } PEPRefine;121,3069
SLEPC_EXTERN const char *PEPRefineTypes[PEPRefineTypes122,3117
typedef enum { PEP_REFINE_SCHEME_SCHUR=131,3313
               PEP_REFINE_SCHEME_MBE,132,3355
               PEP_REFINE_SCHEME_EXPLICIT 133,3393
               PEP_REFINE_SCHEME_EXPLICIT } PEPRefineScheme;133,3393
SLEPC_EXTERN const char *PEPRefineSchemes[PEPRefineSchemes134,3454
typedef enum { PEP_EXTRACT_NONE=143,3597
               PEP_EXTRACT_NORM,144,3632
               PEP_EXTRACT_RESIDUAL,145,3665
               PEP_EXTRACT_STRUCTURED 146,3702
               PEP_EXTRACT_STRUCTURED } PEPExtract;146,3702
SLEPC_EXTERN const char *PEPExtractTypes[PEPExtractTypes147,3754
typedef enum { PEP_ERROR_ABSOLUTE,156,3941
               PEP_ERROR_RELATIVE,157,3976
               PEP_ERROR_BACKWARD 158,4011
               PEP_ERROR_BACKWARD } PEPErrorType;158,4011
SLEPC_EXTERN const char *PEPErrorTypes[PEPErrorTypes159,4061
typedef enum { PEP_CONV_ABS,168,4251
               PEP_CONV_REL,169,4280
               PEP_CONV_NORM,170,4309
               PEP_CONV_USER 171,4339
               PEP_CONV_USER } PEPConv;171,4339
typedef enum { PEP_STOP_BASIC,180,4514
               PEP_STOP_USER 181,4545
               PEP_STOP_USER } PEPStop;181,4545
              PEP_CONVERGED_TOL 192,4811
              PEP_CONVERGED_USER 193,4864
              PEP_DIVERGED_ITS 195,4946
              PEP_DIVERGED_BREAKDOWN 196,4999
              PEP_DIVERGED_SYMMETRY_LOST 197,5052
              PEP_CONVERGED_ITERATING 198,5105
              PEP_CONVERGED_ITERATING          =  0} PEPConvergedReason;198,5105
SLEPC_EXTERN const char *const*PEPConvergedReasons;PEPConvergedReasons199,5178
PETSC_DEPRECATED_FUNCTION(222,6455
PETSC_DEPRECATED_FUNCTION(226,6823
PETSC_DEPRECATED_FUNCTION(227,6995
PETSC_DEPRECATED_FUNCTION(270,10123
PETSC_DEPRECATED_FUNCTION(271,10321
SLEPC_EXTERN PetscFunctionList PEPList;306,13400
SLEPC_EXTERN PetscFunctionList PEPMonitorList;307,13440
SLEPC_EXTERN PetscFunctionList PEPMonitorCreateList;308,13487
SLEPC_EXTERN PetscFunctionList PEPMonitorDestroyList;309,13540
PETSC_DEPRECATED_FUNCTION(324,14604
PETSC_DEPRECATED_FUNCTION(325,14851
typedef enum { PEP_JD_PROJECTION_HARMONIC,357,16652
               PEP_JD_PROJECTION_ORTHOGONAL 358,16695
               PEP_JD_PROJECTION_ORTHOGONAL } PEPJDProjection;358,16695
SLEPC_EXTERN const char *PEPJDProjectionTypes[PEPJDProjectionTypes359,16758
typedef enum { PEP_CISS_EXTRACTION_RITZ,379,17628
               PEP_CISS_EXTRACTION_HANKEL,380,17669
               PEP_CISS_EXTRACTION_CAA 381,17712
               PEP_CISS_EXTRACTION_CAA    } PEPCISSExtraction;381,17712
SLEPC_EXTERN const char *PEPCISSExtractions[PEPCISSExtractions382,17775
#define SlepcPEPCISSUnavailable(395,18626
static inline PetscErrorCode PEPCISSSetExtraction(399,18835
static inline PetscErrorCode PEPCISSGetExtraction(400,18960
static inline PetscErrorCode PEPCISSSetSizes(401,19086
static inline PetscErrorCode PEPCISSGetSizes(402,19335
static inline PetscErrorCode PEPCISSSetThreshold(403,19590
static inline PetscErrorCode PEPCISSGetThreshold(404,19737
static inline PetscErrorCode PEPCISSSetRefinement(405,19886
static inline PetscErrorCode PEPCISSGetRefinement(406,20034
static inline PetscErrorCode PEPCISSGetKSPs(407,20184
#undef SlepcPEPCISSUnavailable408,20322

include/slepcrg.h,382
slepcrg.h:^?slepcrg.h^A,1
typedef const char* RGType;31,748
#define RGINTERVAL 32,776
#define RGPOLYGON 33,807
#define RGELLIPSE 34,837
#define RGRING 35,867
SLEPC_EXTERN PetscClassId RG_CLASSID;38,917
typedef enum { RG_QUADRULE_TRAPEZOIDAL=58,1663
               RG_QUADRULE_CHEBYSHEV 59,1705
               RG_QUADRULE_CHEBYSHEV } RGQuadRule;59,1705
SLEPC_EXTERN PetscFunctionList RGList;75,2672

include/slepcrgtypes.h,33
slepcrgtypes.h:^?slepcrgtypes.h^A,1
typedef struct _p_RG* RG;22,519

include/slepcsc.h,274
slepcsc.h:^?slepcsc.h^A,1
struct _n_SlepcSC 53,1659
  PetscErrorCode (*map)map55,1762
  PetscObject    mapobj;56,1835
  PetscErrorCode (*comparison)comparison58,1925
  void           *comparisonctx;comparisonctx59,2022
  RG             rg;61,2093
typedef struct _n_SlepcSC* SlepcSC;63,2117

include/slepcst.h,769
slepcst.h:^?slepcst.h^A,1
typedef struct _p_ST* ST;33,857
typedef const char* STType;42,1009
#define STSHELL 43,1037
#define STSHIFT 44,1065
#define STSINVERT 45,1093
#define STCAYLEY 46,1123
#define STPRECOND 47,1152
#define STFILTER 48,1182
SLEPC_EXTERN PetscClassId ST_CLASSID;51,1234
PETSC_DEPRECATED_FUNCTION(69,2089
PETSC_DEPRECATED_FUNCTION(70,2247
PETSC_DEPRECATED_FUNCTION(71,2401
PETSC_DEPRECATED_FUNCTION(72,2578
typedef enum { ST_MATMODE_COPY,139,5654
               ST_MATMODE_INPLACE,140,5686
               ST_MATMODE_SHELL 141,5721
               ST_MATMODE_SHELL } STMatMode;141,5721
SLEPC_EXTERN const char *STMatModes[STMatModes142,5766
SLEPC_EXTERN PetscFunctionList STList;149,6049
PETSC_DEPRECATED_FUNCTION(164,6877
PETSC_DEPRECATED_FUNCTION(165,7046

include/slepcsvd.h,3355
slepcsvd.h:^?slepcsvd.h^A,1
typedef struct _p_SVD* SVD;33,811
typedef const char* SVDType;42,965
#define SVDCROSS 43,994
#define SVDCYCLIC 44,1025
#define SVDLAPACK 45,1057
#define SVDLANCZOS 46,1089
#define SVDTRLANCZOS 47,1122
#define SVDRANDOMIZED 48,1157
#define SVDSCALAPACK 49,1193
#define SVDKSVD 50,1228
#define SVDELEMENTAL 51,1258
#define SVDPRIMME 52,1293
SLEPC_EXTERN PetscClassId SVD_CLASSID;55,1348
typedef enum { SVD_STANDARD=64,1536
               SVD_GENERALIZED,65,1567
               SVD_HYPERBOLIC 66,1612
             } SVDProblemType;67,1657
typedef enum { SVD_LARGEST,77,1889
               SVD_SMALLEST 78,1917
               SVD_SMALLEST } SVDWhich;78,1917
typedef enum { SVD_ERROR_ABSOLUTE,87,2100
               SVD_ERROR_RELATIVE,88,2135
               SVD_ERROR_NORM 89,2170
               SVD_ERROR_NORM } SVDErrorType;89,2170
SLEPC_EXTERN const char *SVDErrorTypes[SVDErrorTypes90,2216
typedef enum { SVD_CONV_ABS,99,2406
               SVD_CONV_REL,100,2435
               SVD_CONV_NORM,101,2464
               SVD_CONV_MAXIT,102,2494
               SVD_CONV_USER 103,2525
               SVD_CONV_USER } SVDConv;103,2525
typedef enum { SVD_STOP_BASIC,112,2700
               SVD_STOP_USER 113,2731
               SVD_STOP_USER } SVDStop;113,2731
              SVD_CONVERGED_TOL 124,3005
              SVD_CONVERGED_USER 125,3058
              SVD_CONVERGED_MAXIT 126,3111
              SVD_DIVERGED_ITS 128,3193
              SVD_DIVERGED_BREAKDOWN 129,3246
              SVD_DIVERGED_SYMMETRY_LOST 130,3299
              SVD_CONVERGED_ITERATING 131,3352
              SVD_CONVERGED_ITERATING          =  0 } SVDConvergedReason;131,3352
SLEPC_EXTERN const char *const*SVDConvergedReasons;SVDConvergedReasons132,3426
PETSC_DEPRECATED_FUNCTION(146,4149
PETSC_DEPRECATED_FUNCTION(148,4374
PETSC_DEPRECATED_FUNCTION(152,4732
PETSC_DEPRECATED_FUNCTION(153,4930
PETSC_DEPRECATED_FUNCTION(185,7532
PETSC_DEPRECATED_FUNCTION(186,7730
PETSC_DEPRECATED_FUNCTION(190,8185
PETSC_DEPRECATED_FUNCTION(194,8553
PETSC_DEPRECATED_FUNCTION(195,8725
SLEPC_EXTERN PetscFunctionList SVDList;226,11476
SLEPC_EXTERN PetscFunctionList SVDMonitorList;227,11516
SLEPC_EXTERN PetscFunctionList SVDMonitorCreateList;228,11563
SLEPC_EXTERN PetscFunctionList SVDMonitorDestroyList;229,11616
  SVD_TRLANCZOS_GBIDIAG_SINGLE,259,13028
  SVD_TRLANCZOS_GBIDIAG_UPPER,260,13096
  SVD_TRLANCZOS_GBIDIAG_LOWER 261,13199
} SVDTRLanczosGBidiag;262,13303
SLEPC_EXTERN const char *SVDTRLanczosGBidiags[SVDTRLanczosGBidiags263,13326
typedef enum { SVD_PRIMME_HYBRID=287,14494
               SVD_PRIMME_NORMALEQUATIONS,288,14530
               SVD_PRIMME_AUGMENTED 289,14573
               SVD_PRIMME_AUGMENTED } SVDPRIMMEMethod;289,14573
SLEPC_EXTERN const char *SVDPRIMMEMethods[SVDPRIMMEMethods290,14628
typedef enum { SVD_KSVD_EIGEN_MRRR=304,15119
               SVD_KSVD_EIGEN_DC,305,15157
               SVD_KSVD_EIGEN_ELPA 306,15191
               SVD_KSVD_EIGEN_ELPA } SVDKSVDEigenMethod;306,15191
SLEPC_EXTERN const char *SVDKSVDEigenMethods[SVDKSVDEigenMethods307,15248
typedef enum { SVD_KSVD_POLAR_QDWH=316,15480
               SVD_KSVD_POLAR_ZOLOPD 317,15518
               SVD_KSVD_POLAR_ZOLOPD } SVDKSVDPolarMethod;317,15518
SLEPC_EXTERN const char *SVDKSVDPolarMethods[SVDKSVDPolarMethods318,15577

include/slepcsys.h,814
slepcsys.h:^?slepcsys.h^A,1
#define SLEPC_VISIBILITY_PUBLIC 22,604
#define SLEPC_VISIBILITY_PUBLIC 24,658
#define SLEPC_VISIBILITY_INTERNAL 26,713
#define SLEPC_EXTERN 34,998
#define SLEPC_INTERN 35,1054
#define SLEPC_EXTERN 37,1118
#define SLEPC_INTERN 38,1170
  #define SLEPC_SINGLE_LIBRARY_VISIBILITY_INTERNAL 42,1270
  #define SLEPC_SINGLE_LIBRARY_INTERN 43,1347
  #define SLEPC_SINGLE_LIBRARY_VISIBILITY_INTERNAL 45,1417
  #define SLEPC_SINGLE_LIBRARY_INTERN 46,1492
#define SLEPC_AUTHOR_INFO 59,1890
typedef struct _n_SlepcConvMon* SlepcConvMon;83,2507
SLEPC_EXTERN PetscBool SlepcInitializeCalled;101,3392
SLEPC_EXTERN PetscBool SlepcFinalizeCalled;102,3438
#define SlepcLogFlopsComplex(105,3514
#define SlepcLogFlopsComplex(107,3571
#define SlepcLogGpuFlopsComplex(111,3665
#define SlepcLogGpuFlopsComplex(113,3728

include/slepcvec.h,94
slepcvec.h:^?slepcvec.h^A,1
#define VECCOMP 21,577
PETSC_DEPRECATED_FUNCTION(36,1394
PETSC_DEPRECATED_FUNCTION(37,1588

include/slepcversion.h,523
slepcversion.h:^?slepcversion.h^A,1
#define SLEPCVERSION_H12,419
#define SLEPC_VERSION_RELEASE 14,443
#define SLEPC_VERSION_MAJOR 15,478
#define SLEPC_VERSION_MINOR 16,513
#define SLEPC_VERSION_SUBMINOR 17,549
#define SLEPC_RELEASE_DATE 18,584
#define SLEPC_VERSION_DATE 19,634
#define SLEPC_VERSION_GIT 22,711
#define SLEPC_VERSION_DATE_GIT 26,799
#define SLEPC_VERSION_EQ(29,850
#define SLEPC_VERSION_ 35,1071
#define SLEPC_VERSION_LT(37,1112
#define SLEPC_VERSION_LE(45,1511
#define SLEPC_VERSION_GT(49,1651
#define SLEPC_VERSION_GE(52,1749

lib/slepc/bin/maint/abicheck.py,93
abicheck.py:^?abicheck.py^A,1
def isGNU(22,736
def gen_xml_desc(45,2028
def run_abi_checker(110,4418
def main(121,4962

lib/slepc/bin/maint/generateetags.py,234
generateetags.py:^?generateetags.py^A,1
def addFileNameTags(21,461
def createTags(42,1069
def createTagsBlock(53,1441
def endsWithSuffix(70,2400
def startsWithPrefix(77,2577
def badWebIndex(84,2756
def processDir(93,2998
def processFiles(123,4237
def main(137,4676

lib/slepc/bin/maint/generatefortranstubs.py,333
generatefortranstubs.py:^?generatefortranstubs.py^A,1
def FixFile(12,203
  def findLineCol(16,298
def FindSource(52,2211
def FixDir(66,2660
def PrepFtnDir(150,5779
def processDir(164,6287
def updatePetscTypesFromMansec(185,7714
def checkHandWrittenF90Interfaces(196,8153
def processf90interfaces(218,9026
def main(261,11647
  def str2bool(275,12456
  def not_empty(287,12821

lib/slepc/bin/maint/slepcClangLinter.py,61
slepcClangLinter.py:^?slepcClangLinter.py^A,1
def __prepare_ns_args(15,403
def command_line_main(55,2019

lib/slepc/bin/maint/wwwindex.py,228
wwwindex.py:^?wwwindex.py^A,1
def maketranspose(22,542
def printindex(38,1081
def printsingleindex(98,3570
def modifylevel(152,5576
def createtable(189,7150
def addtolist(212,7957
def createdict(227,8490
def getallmandirs(243,9053
def main(256,9584

lib/slepc/conf/bfort-mpi.txt,32
bfort-mpi.txt:^?bfort-mpi.txt^A,1
native MPI_Aint integer 22,597

lib/slepc/conf/slepc_rules_doc.mk,8938
slepc_rules_doc.mk:^?slepc_rules_doc.mk^A,1
SOURCEALL 18,707
	-@for dir in `ls -d */ 2> /dev/null` foo 24,1055
	        (cd $$dir ; ${OMAKE} ACTION=27,1252
	        (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=27,1252
	        (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH}  LOC=27,1252
	        (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH}  LOC=${LOC} tree)27,1252
              fi;28,1346
           fi;29,1366
	-@for dir in `ls -d */ 2> /dev/null` foo 34,1465
              (cd $$dir ; ${OMAKE} ACTION=36,1562
              (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=36,1562
              (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=36,1562
              (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=${LOC} slepc_tree)36,1562
            fi;37,1665
	-@for dir in `ls -d */ 2> /dev/null` foo 42,1816
                (cd $$dir ; ${OMAKE} ACTION=45,2063
                (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=45,2063
                (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH}  LOC=45,2063
                (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH}  LOC=${LOC} slepc_tree_src)45,2063
              fi;46,2174
           fi;47,2194
	-@slepc_dir=@slepc_dir51,2245
	-@slepc_dir=$$(realpath ${SLEPC_DIR}); LOCDIR=51,2245
            LMANSEC=54,2409
            LMANSEC=`grep SUBMANSEC $${f} | sed s'?[ ]*/\*[ ]*SUBMANSEC[ ]*=[ ]*\([a-zA-Z]*\)[ ]*\*/?\1?'g`g54,2409
            if [ "$${LMANSEC}" = "" ] ; then LMANSEC=55,2520
            if [ "$${LMANSEC}" = "" ] ; then LMANSEC="MissingSUBMANSEC"; fi;55,2520
            DOCTEXT_PATH=56,2599
            DOCTEXT_PATH=${PETSC_DIR}/doc/manualpages/doctext;doctext56,2599
            DOCTEXT_PATH=${PETSC_DIR}/doc/manualpages/doctext; export DOCTEXT_PATH;56,2599
                   -locdir $${LOCDIR} -mapref ${LOC}/docs/manualpages/htmlmap -Wargdesc $${f} 2>&1 | tee -a ${SLEPC_DIR}/${PETSC_ARCH}/manualpages.err;err60,2861
                l=`grep -e "^<A HREF=\"\.\./\.\./\.\..*/tutorials/" -e "^<A HREF=84,4529
              -mpath $${petscidx_tmp}/$${LMANSEC} $${doctext_common_def} $${petscidx_tmp}/$${$$115,6536
          done;116,6635
            for f in `find ${PETSC_DIR}/src \( -name tutorials -o -name tests -o -name "ftn-*" \) -prune -o -name "*.c" -print`print118,6698
              base=119,6832
              makef=120,6869
              makef=$${f%$${base}}makefile;makefile120,6869
                LMANSEC=122,6957
                LMANSEC=`grep SUBMANSEC $${makef} | grep -v BFORTSUBMANSEC | cut -d=d122,6957
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=123,7064
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=`grep MANSEC $${makef} | cut -d=d123,7064
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=`grep MANSEC $${makef} | cut -d= -f2 | tr -d " \t" | head -n 1`; fi;123,7064
                  if [ ! -d $${petscidx_tmp}/$${LMANSEC} ]; then ${MKDIR} $${petscidx_tmp}/$${$$125,7242
                  if [ ! -d $${petscidx_tmp}/$${LMANSEC} ]; then ${MKDIR} $${petscidx_tmp}/$${LMANSEC}; fi;125,7242
                    -mpath $${petscidx_tmp}/$${LMANSEC} $${doctext_common_def} $${$$128,7526
                fi;129,7614
              fi;130,7636
            done;131,7656
          fi;132,7676
          cp $${petscidx_tmp}/petscmanualpages.cit ${LOC}/docs/manualpages;manualpages133,7692
	@-DOCTEXT_PATH=DOCTEXT_PATH137,7836
	@-DOCTEXT_PATH=${PETSC_DIR}/doc/manualpages/doctext;doctext137,7836
	@-DOCTEXT_PATH=${PETSC_DIR}/doc/manualpages/doctext; export DOCTEXT_PATH;137,7836
          TEXTFILTER_PATH=138,7913
          TEXTFILTER_PATH=${PETSC_DIR}/doc/manualpages/doctext;doctext138,7913
          TEXTFILTER_PATH=${PETSC_DIR}/doc/manualpages/doctext; export TEXTFILTER_PATH;138,7913
              LMANSEC=141,8084
              LMANSEC=`grep SUBMANSEC $${f} | sed s'?[ ]*/\*[ ]*SUBMANSEC[ ]*=[ ]*\([a-zA-Z]*\)[ ]*\*/?\1?'g`g141,8084
                LMANSEC=143,8246
                pwd | grep -e ftn-custom -e slepc/finclude -e slepc/private > /dev/null;null144,8292
                pwd | grep -e ftn-custom -e slepc/finclude -e slepc/private > /dev/null; fnd=144,8292
                  echo "Missing MANSEC or SUBMANSEC definition in " `pwd`/$${$$146,8439
                fi;147,8523
              fi;148,8545
                echo Making directory ${LOC}/docs/manualpages/$${LMANSEC} for manual pages from $${f}; ${MKDIR} ${LOC}/docs/manualpages/$${$$150,8706
              fi;151,8857
                -mpath ${LOC}/docs/manualpages/$${LMANSEC} $${$$154,9000
            done;155,9068
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=157,9105
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=${MANSEC}; else LMANSEC=157,9105
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=${MANSEC}; else LMANSEC=${SUBMANSEC}; fi;157,9105
              echo Making directory ${LOC}/docs/manualpages/$${LMANSEC} for manual pages; ${MKDIR} ${LOC}/docs/manualpages/$${$$159,9273
            fi;160,9411
              -mpath ${LOC}/docs/manualpages/$${LMANSEC} ${$163,9548
	-@export htmlmap_tmp=167,9645
          slepc_dir=168,9681
          slepc_dir=$$(realpath ${SLEPC_DIR}); LOCDIR=168,9681
          sed -e s?man+../?man+ROOT/docs/manualpages/? ${LOC}/docs/manualpages/manualpages.cit > $$htmlmap_tmp 169,9775
          cat ${LOC}/docs/manualpages/petscmanualpages.cit >> $$htmlmap_tmp 170,9889
          cat ${PETSC_DIR}/doc/manualpages/mpi.www.index >> $$htmlmap_tmp 171,9968
          ROOT=172,10045
          ROOT=`echo $${LOCDIR} | sed -e s?/[a-z0-9-]*?/..?g -e s?src/??g -e s?include/??g`g172,10045
          loc=173,10140
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g173,10140
          ${MKDIR} -p $${$$174,10216
          for i in ${SOURCEALL} ${EXAMPLESALL} foo 175,10249
              idir=177,10340
              if [ ! -d $${loc}/$${idir} ]; then ${MKDIR} -p $${loc}/$${$$178,10375
              if [ ! -d $${loc}/$${idir} ]; then ${MKDIR} -p $${loc}/$${idir}; fi 178,10375
              iroot=179,10461
              IROOT=180,10519
              IROOT=`echo $${i} | sed -e s?[.][.]??g`g180,10519
                IROOT=182,10629
                IROOT=184,10680
              fi;185,10713
              ${RM} $${loc}/$$i.html;html186,10732
              echo "<center><a href=\"$${iroot}\">Actual source code: $${iroot}</a></center><br>" > $${loc}/$$i.html;html187,10772
              ${MAPNAMES} -map $$htmlmap_tmp -inhtml | sed -e s?ROOT?$${IROOT}?g >> $${loc}/$$i.html html193,11248
            fi;194,11353
          done 195,11371
          loc=196,11389
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g196,11389
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`; ${RM} $${loc}/index.html;html196,11389
            cat ${SLEPC_DIR}/src/docs/manualpages-sec/${MANSEC} | sed -e "s?<A HREF=\"SLEPC_DIR[a-z/]*\">Examples</A>?<A HREF=\"$${ROOT}/docs/manualpages/${MANSEC}\">Manual pages</A>?g" -e "s?SLEPC_DIR?$${ROOT}/?g"> $${loc}/index.html;html198,11567
            touch $${loc}/index.html;html200,11822
          fi;201,11862
          echo "<p>" >> $${loc}/index.html html202,11878
          loc=203,11924
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g203,11924
          base=204,11998
            for file in ${EXAMPLESALL} foo 206,12140
                  cmess=209,12325
                  cmess=`grep "Description:" $${file} | cut -d: -f2`f2209,12325
                  cmess=211,12420
                  cmess=`grep "static\( const\)\? char help" $${file} | cut -d\" -f2 | cut -d\. -f1`f1211,12420
                fi;212,12524
                echo "<a href=\"$${file}.html\">$${file}: $${cmess}</a><br>" >> $${loc}/index.html;html213,12546
              fi;214,12647
            done 215,12667
                echo "<a href=\"$${file}/\">$${file}/</a><br>" >> $${loc}/index.html;html219,12801
              fi;220,12889
            done;221,12909
            echo " " >> $${loc}/index.html;html222,12929
            for file in ${SOURCEALL} foo 223,12975
                echo "<a href=\"$${file}.html\">$${file}</a><br>" >> $${loc}/index.html;html225,13062
              fi;226,13153
            done;227,13173
            echo " " >> $${loc}/index.html;html228,13193
          fi 229,13239
	-@${RM} index.html *.{c,c233,13297
	-@${RM} index.html *.{c,cxx,233,13297
	-@${RM} index.html *.{c,cxx,cu,233,13297
	-@${RM} index.html *.{c,cxx,cu,F,233,13297
	-@${RM} index.html *.{c,cxx,cu,F,F90,233,13297
	-@${RM} index.html *.{c,cxx,cu,F,F90,h,233,13297
	-@${RM} index.html *.{c,cxx,cu,F,F90,h,h90,233,13297
	-@${RM} index.html *.{c,cxx,cu,F,F90,h,h90,m}.html *.{c,c233,13297
	-@${RM} index.html *.{c,cxx,cu,F,F90,h,h90,m}.html *.{c,cxx,233,13297

lib/slepc/conf/slepc_rules_util.mk,110
slepc_rules_util.mk:^?slepc_rules_util.mk^A,1
	@vermin --violations -t=t14,460
	${PYTHON3} ${SLEPC_DIR}/lib/slepc/bin/maint/slepcClangLinter.py $(17,541

lib/slepc/conf/slepc_variables,735
slepc_variables:^?slepc_variables^A,1
SLEPC_LIB_DIR 14,511
SLEPCCONF_H 15,564
SLEPC_INCLUDE 17,634
SLEPC_CC_INCLUDES 18,716
SLEPC_FC_INCLUDES 19,803
SLEPC_CCPPFLAGS 21,864
SLEPC_CXXCPPFLAGS 22,930
SLEPC_FCPPFLAGS 23,996
SLEPC_CUDACPPFLAGS 24,1035
SLEPC_C_SH_LIB_PATH 25,1101
SLEPC_F_SH_LIB_PATH 26,1159
INSTALL_LIB_DIR 29,1258
CCPPFLAGS 30,1293
CXXCPPFLAGS 31,1349
FCPPFLAGS 32,1409
CUDACPPFLAGS 33,1465
SLEPC_SYS_LIB_BASIC 36,1572
SLEPC_LME_LIB_BASIC 38,1661
SLEPC_EPS_LIB_BASIC 39,1717
SLEPC_SVD_LIB_BASIC 40,1773
SLEPC_PEP_LIB_BASIC 41,1829
SLEPC_NEP_LIB_BASIC 42,1885
SLEPC_LIB_BASIC 43,1941
SLEPC_MFN_LIB 46,2164
SLEPC_LME_LIB 47,2287
SLEPC_EPS_LIB 48,2410
SLEPC_SVD_LIB 49,2533
SLEPC_PEP_LIB 50,2656
SLEPC_NEP_LIB 51,2779
SHLIBS 54,2954

makefile,4682
makefile:^?makefile^A,1
ALL:ALL25,1203
.NOTPARALLEL:.NOTPARALLEL35,1639
OMAKE_SELF 37,1654
OMAKE_SELF_PRINTDIR 38,1688
all:all42,1847
         elif [ "${SLEPC_INSTALLDIR}" elif [ "${SLEPC_INSTALLDIR}"57,3931
           echo "Now to check if the library is working do:echo "Now to check if the library is working do58,4013
           echo "make SLEPC_DIR=echo "make SLEPC_DIR59,4076
           echo "=echo "60,4153
           echo "Now to install the library do:echo "Now to install the library do62,4231
           echo "make SLEPC_DIR=echo "make SLEPC_DIR63,4282
           echo "=echo "64,4361
all-local:all-local69,4614
${SLEPC_DIR}/${PETSC_ARCH}/lib/slepc/conf/files:${SLEPC_DIR}/${PETSC_ARCH}/lib/slepc/conf/files71,4657
${SLEPC_DIR}/${PETSC_ARCH}/tests/testfiles:${SLEPC_DIR}/${PETSC_ARCH}/tests/testfiles74,4779
slepc_libs:slepc_libs77,4939
        if [ "$$?" if [ "$$?"79,5085
        r=80,5161
        if [ "$$?" if [ "$$?"81,5209
        cmd=82,5287
chk_slepcdir:chk_slepcdir85,5452
        newpwd=87,5569
        hasslepc=88,5640
        if [ $${mypwd} if [ $${mypwd}89,5701
allfortranstubs:allfortranstubs96,6142
allfortranstubsinplace:allfortranstubsinplace101,6516
deletefortranstubs:deletefortranstubs105,6831
reconfigure:reconfigure111,7078
RUN_TEST 116,7296
check_install:check_install118,7393
check:check119,7414
        elif [ "${MPIEXEC}" elif [ "${MPIEXEC}"124,7703
          ${RUN_TEST} PETSC_OPTIONS=${RUN_TEST} PETSC_OPTIONS128,7869
check_build:check_build137,8303
install:install155,9701
install-lib:install-lib160,9999
install-builtafterslepc:install-builtafterslepc164,10276
chk_in_slepcdir:chk_in_slepcdir169,10512
TESTMODE 175,10913
ALLTESTS_CHECK_FAILURES 176,10937
ALLTESTS_MAKEFILE 177,10966
VALGRIND=178,11014
alltests:alltests179,11025
            ALLTESTS_MAKEFILE=182,11233
            ALLTESTSLOG=183,11316
            ALLTESTS_MAKEFILE=185,11373
            ALLTESTSLOG=186,11434
          ${OMAKE} allgtest ALLTESTS_MAKEFILE=${OMAKE} allgtest ALLTESTS_MAKEFILE189,11569
          if [ x${ALLTESTS_CHECK_FAILURES} if [ x${ALLTESTS_CHECK_FAILURES}190,11810
allgtests-tap:allgtests-tap194,12025
allgtest-tap:allgtest-tap197,12179
allgtest:allgtest200,12416
test:test203,12737
cleantest:cleantest205,12854
deletelibs:deletelibs210,13088
deletemods:deletemods212,13140
allclean:allclean215,13210
clean:clean218,13252
getlinklibs_slepc:getlinklibs_slepc222,13376
getincludedirs_slepc:getincludedirs_slepc225,13444
info:info228,13518
check_usermakefile:check_usermakefile231,13560
          cd src/eps/tutorials; ${OMAKE} SLEPC_DIR=cd src/eps/tutorials; ${OMAKE} SLEPC_DIR242,14357
alletags:alletags249,14752
alldoc:alldoc255,14998
chk_loc:chk_loc257,15056
          echo " Please specify LOC variable for eg:echo " Please specify LOC variable for eg260,15222
chk_c2html:chk_c2html264,15480
          echo "Require c2html for html docs. Please reconfigure PETSc with --download-c2html=echo "Require c2html for html docs. Please reconfigure PETSc with --download-c2html267,15630
allcite:allcite271,15863
allpdf:allpdf278,16297
allmanpages:allmanpages282,16421
allmanexamples:allmanexamples289,16741
alldoc_pre:alldoc_pre293,16899
alldoc_post:alldoc_post307,17697
docsetdate:docsetdate312,17949
        version_release=314,18047
        version_major=315,18167
        version_minor=316,18283
        version_subminor=317,18399
        if  [ $${version_release} if  [ $${version_release}318,18521
          slepcversion=319,18569
        elif [ $${version_release} elif [ $${version_release}321,18639
          slepcversion=322,18688
          echo "Unknown SLEPC_VERSION_RELEASE:echo "Unknown SLEPC_VERSION_RELEASE325,18825
        datestr=328,18928
        gitver=330,19024
          -exec perl -pi -e 's^(<body.*>)^$$1\n   <div id=-exec perl -pi -e 's^(<body.*>)^$$1\n   <div id333,19161
          -exec perl -pi -e 's^(<head>)^$$1 <link rel=-exec perl -pi -e 's^(<head>)^$$1 <link rel334,19563
alldocclean:alldocclean338,19791
deletemanualpages:deletemanualpages339,19835
allcleanhtml:allcleanhtml344,20022
countfortranfunctions:countfortranfunctions349,20204
countcfunctions:countcfunctions356,20529
difffortranfunctions:difffortranfunctions362,20791
checkbadfortranstubs:checkbadfortranstubs369,21260
        tr -s ' ' | tr -s ':tr -s ' ' | tr -s '375,21547
        tr -s ' ' | tr -s ':tr -s ' ' | tr -s '381,21884
        _p_OBJS=388,22308
        grep "$$OBJ \*" *.c | tr -s ' ' | tr -s ':grep "$$OBJ \*" *.c | tr -s ' ' | tr -s '393,22612
abitest:abitest398,22839
.PHONY:.PHONY416,24242

pyproject.toml,15
pyproject.toml:^?pyproject.toml^A,1
requires 2,15

setup.py,581
setup.py:^?setup.py^A,1
def get_slepc_dir(49,1532
def get_config(54,1606
def bootstrap(81,2043
def get_petsc_dir(121,3466
def get_petsc_arch(134,3808
def config(139,3904
def build(187,5542
def install(202,5952
class context(217,6372
    def __init__(218,6395
    def enter(221,6487
    def exit(226,6615
class cmd_install(231,6701
    def initialize_options(233,6731
    def finalize_options(236,6808
    def run(242,7018
    def get_outputs(261,7565
class cmd_bdist_wheel(267,7710
    def finalize_options(269,7748
    def get_tag(274,7883
def version(279,8000
def tarball(299,8837

share/slepc/CMakeLists.txt,133
CMakeLists.txt:^?CMakeLists.txt^A,1
cmake_minimum_required(15,395
set(21,585
execute_process 25,784
execute_process 27,931
endif 30,1106
  enable_language(34,1316

share/slepc/Makefile.user,19
Makefile.user:^?Makefile.user^A,1
petsc.pc pc7,239

src/binding/slepc4py/LICENSE.rst,249
LICENSE.rst:^?LICENSE.rst^A,1
DATA, OR PROFITS;30,1156
THEORY OF LIABILITY,31,1226
THEORY OF LIABILITY, WHETHER IN CONTRACT,31,1226
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,31,1226
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT31,1226

src/binding/slepc4py/conf/confpetsc.py,2025
confpetsc.py:^?confpetsc.py^A,1
def import_command(29,595
        def import_module(33,697
def cython_req(76,1895
def cython_chk(79,1932
    def warn(81,1977
        def printer(86,2168
def cython_run(115,3043
def fix_config_vars(175,5260
def get_config_vars(196,6105
class PetscConfig:PetscConfig205,6393
    def __init__(207,6413
    def __getitem__(223,7142
    def get(226,7213
    def configure(229,7303
    def _get_petsc_version(234,7478
    def _get_petsc_config(250,8356
    def _configure_ext(278,9506
    def configure_extension(289,9932
    def configure_compiler(316,11472
        def get_flags(335,12378
    def log_info(373,13877
class Extension(397,14944
class config(410,15258
    def initialize_options(416,15369
    def get_config_arch(421,15507
    def run(424,15599
    def get_petsc_dir(452,16764
    def chk_petsc_dir(468,17361
    def get_petsc_arch(476,17622
    def chk_petsc_arch(494,18492
class build(506,18897
    def initialize_options(520,19265
    def finalize_options(526,19430
class build_src(542,20032
    def initialize_options(552,20265
    def finalize_options(555,20327
    def run(560,20496
class build_ext(570,20730
    def initialize_options(574,20821
    def finalize_options(581,21017
    def _copy_ext(588,21333
    def _build_ext_arch(600,21764
    def get_config_arch(611,22180
    def build_extension(614,22272
    def run(632,23007
    def build_sources(636,23085
    def build_extensions(640,23211
    def build_configuration(646,23450
        def write_file(656,23857
    def get_config_data(663,24144
    def copy_extensions_to_source(675,24545
    def get_outputs(698,25555
class install(716,26268
    def initialize_options(718,26294
def setup(738,26848
        class FileList(757,27596
            def process_template_line(758,27631
def append(770,28059
def append_dict(774,28132
def unique(780,28340
def flaglist(787,28464
def prepend_to_flags(858,30468
    def append_path(862,30604
def strip_prefix(874,31048
def makefile(889,31539

src/binding/slepc4py/conf/confslepc.py,664
confslepc.py:^?confslepc.py^A,1
class SlepcConfig(23,592
    def __init__(25,625
    def _get_slepc_version(40,1326
    def _get_slepc_config(56,2200
    def configure_extension(88,3589
    def log_info(131,5450
class config(149,6013
    def initialize_options(155,6124
    def get_config_arch(159,6231
    def run(162,6339
    def get_slepc_dir(170,6588
class build(189,7269
    def initialize_options(193,7348
    def finalize_options(197,7454
class build_src(204,7697
class build_ext(208,7737
    def initialize_options(212,7828
    def finalize_options(216,7938
    def get_config_arch(221,8121
    def get_config_data(224,8229
class install(242,8858
def setup(256,9053

src/binding/slepc4py/conf/cythonize.py,39
cythonize.py:^?cythonize.py^A,1
def cythonize(13,270
def main(38,856

src/binding/slepc4py/conf/cythonize.sh,13
cythonize.sh:^?cythonize.sh^A,1
topdir=2,10

src/binding/slepc4py/conf/epydocify.py,142
epydocify.py:^?epydocify.py^A,1
        def Text_get_data(20,540
        def Text_set_data(25,687
    def to_html(50,1308
    def _run_dot(57,1603
def epydocify(92,2600

src/binding/slepc4py/demo/ex1.py,20
ex1.py:^?ex1.py^A,1
def monitor(38,595

src/binding/slepc4py/demo/ex10.py,330
ex10.py:^?ex10.py^A,1
def construct_operator(53,1878
def set_problem_rhs(81,2607
def solve_laplace_problem(128,3870
def solve_laplace_problem_pod(140,4105
def construct_snapshot_matrix(156,4423
def solve_eigenproblem(184,5221
def project_STS_eigenvectors_to_S_eigenvectors(205,5819
def project_reduced_to_full_space(223,6281
def main(237,6712

src/binding/slepc4py/demo/ex11.py,48
ex11.py:^?ex11.py^A,1
def construct_operator(12,160
def main(40,994

src/binding/slepc4py/demo/ex12.py,31
ex12.py:^?ex12.py^A,1
    def myArbitrarySel(40,902

src/binding/slepc4py/demo/ex13.py,86
ex13.py:^?ex13.py^A,1
def solve(91,2313
            def eigenvalue_error_term(229,5920
def main(257,6919

src/binding/slepc4py/demo/ex2.py,79
ex2.py:^?ex2.py^A,1
def construct_operator(12,160
def solve_eigensystem(40,994
def main(78,2247

src/binding/slepc4py/demo/ex3.py,175
ex3.py:^?ex3.py^A,1
def laplace2d(13,213
class Laplacian2D(31,679
    def __init__(33,707
    def mult(38,854
def construct_operator(44,1046
def solve_eigensystem(55,1348
def main(93,2601

src/binding/slepc4py/demo/ex5.py,63
ex5.py:^?ex5.py^A,1
def construct_operators(11,128
def solve_eigensystem(51,1127

src/binding/slepc4py/demo/ex6.py,48
ex6.py:^?ex6.py^A,1
def build_matrix(10,127
def solve_exp(52,1207

src/binding/slepc4py/demo/ex7.py,156
ex7.py:^?ex7.py^A,1
class MyPDE(17,436
    def __init__(19,458
    def formFunction(23,543
    def formJacobian(53,1350
    def checkSolution(80,2057
def FixSign(94,2411

src/binding/slepc4py/demo/ex9.py,100
ex9.py:^?ex9.py^A,1
def Laplacian2D(12,160
def QuasiDiagonal(39,948
def solve_eigensystem(60,1385
def main(115,3023

src/binding/slepc4py/demo/makefile,167
makefile:^?makefile^A,1
PYTHON=1,0
TESTFILES 3,15
TESTS 4,68
RUNRULES 5,98
.PHONY:.PHONY7,138
test:test8,166
run:run10,177
${RUNRULES}:${RUNRULES}12,204
run_ex13:run_ex1315,267

src/binding/slepc4py/docs/source/Makefile,140
Makefile:^?Makefile^A,1
SPHINXOPTS 5,100
SPHINXBUILD 6,116
SPHINXPROJ 7,148
SOURCEDIR 8,173
BUILDDIR 9,191
help:help12,283
.PHONY:.PHONY15,363
%:%19,526

src/binding/slepc4py/docs/source/abstract.txt,43
abstract.txt:^?abstract.txt^A,1
   This document describes slepc4py_,3,21

src/binding/slepc4py/docs/source/citing.rst,14
citing.rst:^?citing.rst^A,1
Citations1,0

src/binding/slepc4py/docs/source/conf.py,24
conf.py:^?conf.py^A,1
def get_version(23,738

src/binding/slepc4py/docs/source/install.rst,17
install.rst:^?install.rst^A,1
Installation1,0

src/binding/slepc4py/docs/source/overview.rst,13
overview.rst:^?overview.rst^A,1
Overview1,0

src/binding/slepc4py/docs/source/tutorial.rst,59
tutorial.rst:^?tutorial.rst^A,1
Tutorial1,0
    E = SLEPc.EPS(); E.create(create70,2221

src/binding/slepc4py/makefile,1250
makefile:^?makefile^A,1
.PHONY:.PHONY1,0
default:default2,16
default:default3,31
package 5,55
MODULE 6,74
PYTHON 8,91
MPIEXEC 9,113
.PHONY:.PHONY13,140
config:config14,166
build:build16,208
test:test18,248
test-%:test-%20,308
.PHONY:.PHONY23,388
srcbuild:srcbuild24,414
srcclean:srcclean26,461
.PHONY:.PHONY31,581
clean:clean32,615
distclean:distclean34,654
fullclean:fullclean39,831
.PHONY:.PHONY44,919
install:install45,945
uninstall:uninstall47,1014
.PHONY:.PHONY53,1171
docs:docs54,1213
docs-html:docs-html55,1248
docs-pdf:docs-pdf56,1292
docs-misc:docs-misc57,1325
RST2HTML 59,1360
RST2HTMLOPTS 60,1435
RST2HTMLOPTS +=RST2HTMLOPTS +61,1474
RST2HTMLOPTS +=RST2HTMLOPTS +62,1509
.PHONY:.PHONY63,1549
rst2html:rst2html64,1566
SPHINXBUILD 69,1767
SPHINXOPTS 70,1794
.PHONY:.PHONY71,1808
sphinx:sphinx72,1869
sphinx-html:sphinx-html73,1923
sphinx-pdf:sphinx-pdf78,2086
sphinx-man:sphinx-man84,2291
sphinx-info:sphinx-info89,2446
PYTHON2 96,2661
EPYDOCBUILD 97,2679
EPYDOCOPTS 98,2724
.PHONY:.PHONY99,2738
epydoc:epydoc100,2776
epydoc-html:epydoc-html101,2807
epydoc-pdf:epydoc-pdf106,3089
.PHONY:.PHONY108,3102
docsclean:docsclean109,3120
.PHONY:.PHONY116,3239
sdist:sdist117,3253

src/binding/slepc4py/pyproject.toml,15
pyproject.toml:^?pyproject.toml^A,1
requires 2,15

src/binding/slepc4py/setup.cfg,15
setup.cfg:^?setup.cfg^A,1
slepc_dir 2,9

src/binding/slepc4py/setup.py,253
setup.py:^?setup.py^A,1
def F(32,777
def get_name(39,909
def get_version(42,951
def description(54,1318
def long_description(57,1372
def sources(125,3291
def extensions(139,3625
def get_release(196,5489
def requires(210,6143
def run_setup(217,6404
def main(275,8364

src/binding/slepc4py/src/lib-slepc/compat.h,31
compat.h:^?compat.h^A,1
#define SLEPC4PY_COMPAT_H2,26

src/binding/slepc4py/src/lib-slepc/custom.h,167
custom.h:^?custom.h^A,1
#define SLEPC4PY_CUSTOM_H2,26
#define PETSC_ERR_PYTHON 5,78
#undef  __FUNCT__8,134
#define __FUNCT__ 9,152
static PetscErrorCode SlepcInitializePackageAll(10,198

src/binding/slepc4py/src/slepc4py/SLEPc/BV.pyx,137
BV.pyx:^?BV.pyx^A,1
    MAT 7,131
        CHKERR( SlepcCLEAR(self.obj) ); self.bv bv127,3357
        CHKERR( SlepcCLEAR(self.obj) ); self.bv bv141,3734

src/binding/slepc4py/src/slepc4py/SLEPc/CAPI.pyx,29
CAPI.pyx:^?CAPI.pyx^A,1
cdef inline int setref(3,81

src/binding/slepc4py/src/slepc4py/SLEPc/DS.pyx,76
DS.pyx:^?DS.pyx^A,1
    HEP 7,131
        CHKERR( SlepcCLEAR(self.obj) ); self.ds ds132,3511

src/binding/slepc4py/src/slepc4py/SLEPc/EPS.pyx,260
EPS.pyx:^?EPS.pyx^A,1
    POWER 36,1041
        CHKERR( SlepcCLEAR(self.obj) ); self.eps eps312,9670
            CHKERR(1174,36110
            ctx 1197,36974
            ctx 1214,37648
        monitorlist.append(append1232,38419
            V = Vec(); V.vec vec1456,45546

src/binding/slepc4py/src/slepc4py/SLEPc/FN.pyx,79
FN.pyx:^?FN.pyx^A,1
    COMBINE 7,131
        CHKERR( SlepcCLEAR(self.obj) ); self.fn fn89,2296

src/binding/slepc4py/src/slepc4py/SLEPc/MFN.pyx,125
MFN.pyx:^?MFN.pyx^A,1
    KRYLOV 12,280
        CHKERR( SlepcCLEAR(self.obj) ); self.mfn mfn78,1986
        monitorlist.append(append307,8339

src/binding/slepc4py/src/slepc4py/SLEPc/NEP.pyx,162
NEP.pyx:^?NEP.pyx^A,1
            Function evaluation 946,28484
            Function matrix948,28539
            Function matrix970,29353
            Function evaluation 974,29476

src/binding/slepc4py/src/slepc4py/SLEPc/PEP.pyx,202
PEP.pyx:^?PEP.pyx^A,1
    LINEAR 16,436
        CHKERR( SlepcCLEAR(self.obj) ); self.pep pep281,8487
            A = Mat(); A.mat mat938,28017
            CHKERR(987,29672
        monitorlist.append(append1012,30551

src/binding/slepc4py/src/slepc4py/SLEPc/RG.pyx,80
RG.pyx:^?RG.pyx^A,1
    INTERVAL 7,131
        CHKERR( SlepcCLEAR(self.obj) ); self.rg rg71,1710

src/binding/slepc4py/src/slepc4py/SLEPc/SLEPc.pyx,408
SLEPc.pyx:^?SLEPc.pyx^A,1
from petsc4py.PETSc cimport PetscErrorCode,31,1119
from petsc4py.PETSc cimport PETSC_SUCCESS,32,1178
from petsc4py.PETSc cimport PetscObject,34,1273
from petsc4py.PETSc cimport PetscVec,36,1366
from petsc4py.PETSc cimport PetscKSP,37,1413
from petsc4py.PETSc cimport Object,40,1493
from petsc4py.PETSc cimport Vec,42,1571
from petsc4py.PETSc cimport KSP,43,1608
cdef inline object bytes2str(47,1726

src/binding/slepc4py/src/slepc4py/SLEPc/ST.pyx,33
ST.pyx:^?ST.pyx^A,1
        function sets 538,16144

src/binding/slepc4py/src/slepc4py/SLEPc/SVD.pyx,156
SVD.pyx:^?SVD.pyx^A,1
    CROSS 22,607
        CHKERR( SlepcCLEAR(self.obj) ); self.svd svd188,5533
            CHKERR(734,22562
        monitorlist.append(append759,23441

src/binding/slepc4py/src/slepc4py/SLEPc/allocate.pxi,43
allocate.pxi:^?allocate.pxi^A,1
    void *PyMem_Malloc(PyMem_Malloc5,135

src/binding/slepc4py/src/slepc4py/SLEPc/arraynpy.pxi,35
arraynpy.pxi:^?arraynpy.pxi^A,1
    void*     PyArray_DATA(15,345

src/binding/slepc4py/src/slepc4py/SLEPc/slepcmpi.pxi,38
slepcmpi.pxi:^?slepcmpi.pxi^A,1
cdef inline MPI_Comm def_Comm(15,411

src/binding/slepc4py/src/slepc4py/__init__.py,42
__init__.py:^?__init__.py^A,1
def init(29,866
def get_include(49,1500

src/binding/slepc4py/src/slepc4py/__main__.py,17
__main__.py:^?__main__.py^A,1
def help(16,383

src/binding/slepc4py/src/slepc4py/include/slepc4py/slepc4py.h,59
slepc4py.h:^?slepc4py.h^A,1
#define SLEPC4PY_H5,86
static int import_slepc4py(12,176

src/binding/slepc4py/src/slepc4py/lib/__init__.py,55
__init__.py:^?__init__.py^A,1
def ImportSLEPc(28,1043
def getPathArchSLEPc(37,1294

src/binding/slepc4py/src/slepc4py/lib/slepc.cfg,15
slepc.cfg:^?slepc.cfg^A,1
SLEPC_DIR 1,0

src/binding/slepc4py/test/runtests.py,442
runtests.py:^?runtests.py^A,1
def getoptionparser(16,174
def getbuilddir(56,2309
def getprocessorinfo(73,2789
def getlibraryinfo(84,3022
def getpythoninfo(98,3436
def getpackageinfo(103,3558
def setup_python(114,3799
def setup_unittest(126,4160
    def writeln(134,4409
def import_package(143,4630
def print_banner(154,4926
    def writeln(158,5016
def load_tests(173,5480
def run_tests(213,6837
def abort(222,7091
def shutdown(226,7127
def main(230,7161

src/binding/slepc4py/test/test_object.py,732
test_object.py:^?test_object.py^A,1
class BaseTestObject(7,143
    def setUp(12,253
    def tearDown(17,416
    def testTypeRegistry(20,465
    def testLogClass(28,741
    def testClass(34,929
    def testNonZero(38,1067
    def testDestroy(41,1135
    def testOptions(48,1381
    def testName(64,2075
    def testComm(72,2359
    def testRefCount(77,2541
    def testHandle(90,3001
    def testComposeQuery(100,3350
    def testProperties(112,3859
    def testShallowCopy(120,4288
    def testDeepCopy(131,4668
class TestObjectST(148,5224
class TestObjectBV(151,5301
    def testDeepCopy(153,5377
class TestObjectEPS(155,5411
class TestObjectSVD(158,5490
class TestObjectPEP(161,5569
class TestObjectNEP(164,5648
class TestObjectMFN(167,5727

src/docs/doctext/html.def,547
html.def:^?html.def^A,1
end_par 13,480
linebreak 14,505
blank 15,527
s_verbatim 16,547
e_verbatim 17,572
key 19,600
synopsis 20,631
definition 21,658
section 22,683
s_synopsis 23,739
e_synopsis 24,808
em_dash 25,830
eop 26,842
bop 27,872
s_arg_list 30,1096
s_arg_inlist 31,1160
e_arg_inlist 32,1227
e_arg_list 35,1300
s_arg 38,1369
e_arg 39,1484
s_defn 40,1505
e_defn 41,1529
s_doctext_verbatim 44,1611
e_doctext_verbatim 45,1640
s_caption 47,1673
e_caption 48,1696
picture 49,1721
location 51,1845
mantitle 54,2010
eof 55,2090
bof 56,2095

src/docs/manualpages-sec/BV,18
BV:^?BV^A,1
  <link rel=3,14

src/docs/manualpages-sec/DS,18
DS:^?DS^A,1
  <link rel=3,14

src/docs/manualpages-sec/EPS,18
EPS:^?EPS^A,1
  <link rel=3,14

src/docs/manualpages-sec/FN,18
FN:^?FN^A,1
  <link rel=3,14

src/docs/manualpages-sec/LME,18
LME:^?LME^A,1
  <link rel=3,14

src/docs/manualpages-sec/MFN,18
MFN:^?MFN^A,1
  <link rel=3,14

src/docs/manualpages-sec/NEP,329
NEP:^?NEP^A,1
  <link rel=3,14
The Nonlinear Eigenvalue Problem (NEP) solver is the object provided by SLEPc for specifying an eigenvalue problem that is nonlinear with respect to the eigenvalue (not the eigenvector). This is intended for general nonlinear problems (rather than polynomial eigenproblems) described as <i>T(&lambda;)x=12,355

src/docs/manualpages-sec/PEP,18
PEP:^?PEP^A,1
  <link rel=3,14

src/docs/manualpages-sec/RG,18
RG:^?RG^A,1
  <link rel=3,14

src/docs/manualpages-sec/ST,18
ST:^?ST^A,1
  <link rel=3,14

src/docs/manualpages-sec/SVD,18
SVD:^?SVD^A,1
  <link rel=3,14

src/docs/manualpages-sec/sys,18
sys:^?sys^A,1
  <link rel=3,14

src/eps/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/eps/f90-mod/slepceps.h90,1474
slepceps.h90:^?slepceps.h90^A,1
        subroutine EPSGetDimensions000(11,427
        subroutine EPSGetDimensions100(19,628
        subroutine EPSGetDimensions010(27,832
        subroutine EPSGetDimensions001(35,1036
        subroutine EPSGetDimensions110(43,1240
        subroutine EPSGetDimensions011(51,1447
        subroutine EPSGetDimensions101(59,1654
        subroutine EPSGetEigenpair00(70,1931
        subroutine EPSGetEigenpair10(80,2177
        subroutine EPSGetEigenpair01(90,2426
        subroutine EPSGetEigenpair11(100,2675
        subroutine EPSGetEigenvalue00(113,2997
        subroutine EPSGetEigenvalue10(121,3203
        subroutine EPSGetEigenvalue01(129,3412
        subroutine EPSGetTolerances00(140,3692
        subroutine EPSGetTolerances10(147,3870
        subroutine EPSGetTolerances01(154,4051
        subroutine EPSGetBalance000(164,4300
        subroutine EPSGetBalance100(172,4501
        subroutine EPSGetBalance010(180,4705
        subroutine EPSGetBalance001(188,4909
        subroutine EPSGetBalance110(196,5113
        subroutine EPSGetBalance011(204,5320
        subroutine EPSGetBalance101(212,5527
        subroutine EPSSetDeflationSpace0(223,5806
        subroutine EPSSetDeflationSpace1(230,5986
        subroutine EPSSetInitialSpace0(240,6246
        subroutine EPSSetInitialSpace1(247,6424
        subroutine EPSSetLeftInitialSpace0(257,6684
        subroutine EPSSetLeftInitialSpace1(264,6866
        subroutine EPSDestroy(274,7111

src/eps/f90-mod/slepcepsmod.F90,150
slepcepsmod.F90:^?slepcepsmod.F90^A,1
          function epsnotequal(23,718
          function epsequals(30,947
        function epsnotequal(38,1158
        function epsequals(45,1366

src/eps/impls/cg/lobpcg/lobpcg.c,1134
lobpcg.c:^?lobpcg.c^A,1
  PetscInt  bs;34,1104
  PetscBool lock;35,1144
  PetscReal restart;36,1202
  PetscInt  guard;37,1249
} EPS_LOBPCG;38,1302
static PetscErrorCode EPSSetDimensions_LOBPCG(40,1317
static PetscErrorCode EPSSetUp_LOBPCG(55,1993
static PetscErrorCode EPSSolve_LOBPCG(84,3319
static PetscErrorCode EPSLOBPCGSetBlockSize_LOBPCG(397,15356
PetscErrorCode EPSLOBPCGSetBlockSize(427,16116
static PetscErrorCode EPSLOBPCGGetBlockSize_LOBPCG(436,16403
PetscErrorCode EPSLOBPCGGetBlockSize(460,16866
static PetscErrorCode EPSLOBPCGSetRestart_LOBPCG(469,17139
PetscErrorCode EPSLOBPCGSetRestart(505,18281
static PetscErrorCode EPSLOBPCGGetRestart_LOBPCG(514,18582
PetscErrorCode EPSLOBPCGGetRestart(538,19074
static PetscErrorCode EPSLOBPCGSetLocking_LOBPCG(547,19360
PetscErrorCode EPSLOBPCGSetLocking(578,20122
static PetscErrorCode EPSLOBPCGGetLocking_LOBPCG(587,20414
PetscErrorCode EPSLOBPCGGetLocking(611,20884
static PetscErrorCode EPSView_LOBPCG(620,21161
static PetscErrorCode EPSSetFromOptions_LOBPCG(635,21803
static PetscErrorCode EPSDestroy_LOBPCG(657,22707
SLEPC_EXTERN PetscErrorCode EPSCreate_LOBPCG(670,23388

src/eps/impls/cg/lobpcg/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/cg/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/cg/rqcg/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/cg/rqcg/rqcg.c,712
rqcg.c:^?rqcg.c^A,1
  PetscInt nrest;32,983
  PetscInt allocsize;33,1045
  BV       AV,34,1127
  BV       AV,W,34,1127
  BV       AV,W,P,34,1127
  BV       AV,W,P,G;34,1127
} EPS_RQCG;35,1148
static PetscErrorCode EPSSetUp_RQCG(37,1161
static PetscErrorCode EPSSolve_RQCG(76,2718
static PetscErrorCode EPSRQCGSetReset_RQCG(243,9495
PetscErrorCode EPSRQCGSetReset(275,10305
static PetscErrorCode EPSRQCGGetReset_RQCG(284,10589
PetscErrorCode EPSRQCGGetReset(308,11048
static PetscErrorCode EPSReset_RQCG(317,11318
static PetscErrorCode EPSSetFromOptions_RQCG(330,11630
static PetscErrorCode EPSDestroy_RQCG(345,12078
static PetscErrorCode EPSView_RQCG(354,12393
SLEPC_EXTERN PetscErrorCode EPSCreate_RQCG(365,12794

src/eps/impls/ciss/ciss.c,2943
ciss.c:^?ciss.c^A,1
  PetscInt          N;39,1252
  PetscInt          L;40,1324
  PetscInt          M;41,1378
  PetscReal         delta;42,1440
  PetscInt          L_max;43,1514
  PetscReal         spurious_threshold;44,1601
  PetscBool         isreal;45,1675
  PetscInt          npart;46,1730
  PetscInt          refine_inner;47,1789
  PetscInt          refine_blocksize;48,1823
  EPSCISSQuadRule   quad;49,1861
  EPSCISSExtraction extraction;50,1887
  PetscBool         usest;51,1919
  SlepcContourData  contour;53,1967
  PetscReal         *sigma;sigma54,1996
  PetscScalar       *weight;weight55,2063
  PetscScalar       *omega;omega56,2092
  PetscScalar       *pp;pp57,2120
  BV                V;58,2145
  BV                S;59,2168
  BV                pV;60,2191
  BV                Y;61,2215
  PetscBool         useconj;62,2238
  PetscBool         usest_set;63,2267
  PetscObjectId     rgid;64,2348
  PetscObjectState  rgstate;65,2374
} EPS_CISS;66,2403
static PetscErrorCode EPSCISSSetUp(71,2499
static PetscErrorCode EPSCISSSolve(105,3891
static PetscErrorCode rescale_eig(145,5453
static PetscErrorCode EPSSetUp_CISS(212,8038
static PetscErrorCode EPSSetUpSort_CISS(354,14606
static PetscErrorCode EPSSolve_CISS(374,15148
static PetscErrorCode EPSComputeVectors_CISS(621,26235
static PetscErrorCode EPSCISSSetSizes_CISS(657,27504
PetscErrorCode EPSCISSSetSizes(743,30905
static PetscErrorCode EPSCISSGetSizes_CISS(757,31559
PetscErrorCode EPSCISSGetSizes(791,32440
static PetscErrorCode EPSCISSSetThreshold_CISS(799,32829
PetscErrorCode EPSCISSSetThreshold(838,34031
static PetscErrorCode EPSCISSGetThreshold_CISS(848,34403
PetscErrorCode EPSCISSGetThreshold(875,35042
static PetscErrorCode EPSCISSSetRefinement_CISS(883,35323
PetscErrorCode EPSCISSSetRefinement(922,36538
static PetscErrorCode EPSCISSGetRefinement_CISS(932,36912
PetscErrorCode EPSCISSGetRefinement(959,37599
static PetscErrorCode EPSCISSSetUseST_CISS(967,37884
PetscErrorCode EPSCISSSetUseST(995,38565
static PetscErrorCode EPSCISSGetUseST_CISS(1004,38852
PetscErrorCode EPSCISSGetUseST(1029,39359
static PetscErrorCode EPSCISSSetQuadRule_CISS(1038,39631
PetscErrorCode EPSCISSSetQuadRule(1073,40531
static PetscErrorCode EPSCISSGetQuadRule_CISS(1082,40833
PetscErrorCode EPSCISSGetQuadRule(1106,41317
static PetscErrorCode EPSCISSSetExtraction_CISS(1115,41604
PetscErrorCode EPSCISSSetExtraction(1150,42577
static PetscErrorCode EPSCISSGetExtraction_CISS(1159,42905
PetscErrorCode EPSCISSGetExtraction(1183,43433
static PetscErrorCode EPSCISSGetKSPs_CISS(1192,43746
PetscErrorCode EPSCISSGetKSPs(1256,46141
static PetscErrorCode EPSReset_CISS(1264,46400
static PetscErrorCode EPSSetFromOptions_CISS(1277,46757
static PetscErrorCode EPSDestroy_CISS(1329,50013
static PetscErrorCode EPSView_CISS(1353,51453
static PetscErrorCode EPSSetDefaultST_CISS(1387,53774
SLEPC_EXTERN PetscErrorCode EPSCreate_CISS(1411,54492

src/eps/impls/ciss/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/davidson/davidson.c,699
davidson.c:^?davidson.c^A,1
static PetscBool  cited 22,699
static const char citation[citation23,738
PetscErrorCode EPSSetUp_XD(35,1190
PetscErrorCode EPSSolve_XD(190,8537
PetscErrorCode EPSReset_XD(229,9755
PetscErrorCode EPSXDSetKrylovStart_XD(243,10206
PetscErrorCode EPSXDGetKrylovStart_XD(252,10425
PetscErrorCode EPSXDSetBlockSize_XD(261,10646
PetscErrorCode EPSXDGetBlockSize_XD(275,11143
PetscErrorCode EPSXDSetRestart_XD(284,11355
PetscErrorCode EPSXDGetRestart_XD(301,12066
PetscErrorCode EPSXDGetInitialSize_XD(311,12322
PetscErrorCode EPSXDSetInitialSize_XD(320,12542
PetscErrorCode EPSXDSetBOrth_XD(334,13069
PetscErrorCode EPSXDGetBOrth_XD(343,13262
PetscErrorCode EPSComputeVectors_XD(360,13829

src/eps/impls/davidson/davidson.h,5228
davidson.h:^?davidson.h^A,1
typedef PetscInt MatType_t;23,671
#define DVD_MAT_HERMITIAN 24,699
#define DVD_MAT_NEG_DEF 25,732
#define DVD_MAT_POS_DEF 26,763
#define DVD_MAT_SINGULAR 27,794
#define DVD_MAT_COMPLEX 28,826
#define DVD_MAT_IMPLICIT 29,857
#define DVD_MAT_IDENTITY 30,889
#define DVD_MAT_DIAG 31,921
#define DVD_MAT_TRIANG 32,949
#define DVD_MAT_UTRIANG 33,979
#define DVD_MAT_LTRIANG 34,1010
#define DVD_MAT_UNITARY 35,1042
typedef PetscInt EPType_t;37,1075
#define DVD_EP_STD 38,1102
#define DVD_EP_HERMITIAN 39,1128
#define DVD_EP_INDEFINITE 40,1160
#define DVD_IS(42,1194
#define DVD_ISNOT(43,1226
typedef PetscErrorCode (*dvdCallback)dvdCallback46,1292
typedef struct _dvdFunctionList 47,1354
  dvdCallback f;48,1388
  struct _dvdFunctionList *next;next49,1405
} dvdFunctionList;50,1438
  DVD_HARM_NONE,53,1473
  DVD_HARM_RR,54,1490
  DVD_HARM_RRR,55,1505
  DVD_HARM_REIGS,56,1521
  DVD_HARM_LEIGS57,1539
} HarmType_t;58,1556
  DVD_INITV_CLASSIC,61,1586
  DVD_INITV_KRYLOV62,1607
} InitType_t;63,1626
typedef struct _dvdDashboard 70,1739
  PetscErrorCode (*initV)initV73,1820
  void *initV_data;initV_data74,1870
  PetscErrorCode (*calcPairs)calcPairs77,1938
  void *calcPairs_data;calcPairs_data78,1992
  PetscBool (*testConv)testConv81,2056
  void *testConv_data;testConv_data82,2149
  PetscErrorCode (*improveX)improveX85,2213
  void *improveX_data;improveX_data86,2294
  PetscErrorCode (*isRestarting)isRestarting89,2347
  void *isRestarting_data;isRestarting_data90,2415
  PetscErrorCode (*restartV)restartV93,2470
  void *restartV_data;restartV_data94,2523
  PetscErrorCode (*updateV)updateV97,2564
  void *updateV_data;updateV_data98,2616
  Mat         A,101,2675
  Mat         A,B;101,2675
  MatType_t   sA,102,2728
  MatType_t   sA,sB;102,2728
  EPType_t    sEP;103,2786
  PetscInt    nev;104,2845
  EPSWhich    which;105,2902
  PetscBool   withTarget;106,2957
  PetscScalar target[target107,3014
  PetscReal   tol;108,3063
  PetscBool   correctXnorm;109,3109
  PetscInt nconv;112,3216
  PetscInt npreconv;113,3283
  BV       W;115,3354
  BV       AX;116,3419
  BV       BX;117,3459
  PetscInt size_D;118,3499
  PetscInt max_size_proj;119,3550
  PetscInt max_size_P;120,3613
  PetscInt bs;121,3690
  EPS      eps;122,3780
  VecPool auxV;125,3867
  BV      auxBV;126,3921
  PetscScalar *ceigr,ceigr129,4013
  PetscScalar *ceigr,*ceigi;ceigi129,4013
  PetscScalar *eigr,eigr130,4071
  PetscScalar *eigr,*eigi;eigi130,4071
  PetscReal   *nR;nR131,4127
  PetscReal   *real_nR;real_nR132,4177
  PetscReal   *nX;nX133,4225
  PetscReal   *real_nX;real_nX134,4268
  PetscReal   *errest;errest135,4316
  PetscReal   *nBds;nBds136,4378
  PetscErrorCode (*e_Vchanged)e_Vchanged139,4489
  void *e_Vchanged_data;e_Vchanged_data140,4580
  PetscErrorCode (*calcpairs_residual)calcpairs_residual141,4605
  PetscErrorCode (*calcpairs_selectPairs)calcpairs_selectPairs142,4686
  void *calcpairs_residual_data;calcpairs_residual_data143,4761
  PetscErrorCode (*improvex_precond)improvex_precond144,4794
  void *improvex_precond_data;improvex_precond_data145,4872
  PetscErrorCode (*improvex_jd_proj_uv)improvex_jd_proj_uv146,4903
  PetscErrorCode (*improvex_jd_lit)improvex_jd_lit147,5061
  PetscErrorCode (*calcpairs_W)calcpairs_W148,5177
  void *calcpairs_W_data;calcpairs_W_data149,5233
  PetscErrorCode (*calcpairs_proj_trans)calcpairs_proj_trans150,5259
  PetscErrorCode (*calcpairs_eigs_trans)calcpairs_eigs_trans151,5324
  PetscErrorCode (*calcpairs_eig_backtrans)calcpairs_eig_backtrans152,5389
  PetscErrorCode (*calcpairs_proj_res)calcpairs_proj_res153,5507
  PetscErrorCode (*preTestConv)preTestConv154,5593
  PetscErrorCode (*e_newIteration)e_newIteration155,5686
  void *e_newIteration_data;e_newIteration_data156,5745
  dvdFunctionList *startList;startList158,5775
  dvdFunctionList *endList;endList159,5826
  dvdFunctionList *destroyList;destroyList160,5875
  Mat       H,162,5929
  Mat       H,G;162,5929
  Mat       auxM;163,5993
  PetscInt  size_MT;164,6053
  PetscInt  V_tra_s;166,6102
  PetscInt  V_tra_e;167,6123
  PetscInt  V_new_s;168,6213
  PetscInt  V_new_e;169,6234
  PetscBool W_shift;170,6310
} dvdDashboard;171,6390
  PetscInt  blocksize;175,6500
  PetscInt  initialsize;176,6544
  PetscInt  minv;177,6595
  PetscInt  plusk;178,6655
  PetscBool ipB;179,6736
  PetscReal fix;180,6793
  PetscBool krylovstart;181,6844
  PetscBool dynamic;182,6925
  PetscBool doubleexp;183,7001
  dvdDashboard ddb;186,7139
} EPS_DAVIDSON;187,7159
static inline PetscErrorCode EPSDavidsonFLAdd(189,7176
static inline PetscErrorCode EPSDavidsonFLCall(201,7413
static inline PetscErrorCode EPSDavidsonFLDestroy(210,7630
  PetscInt max_size_V;242,8576
  PetscInt max_size_X;243,8654
  PetscInt size_V;244,8710
  PetscInt max_size_oldX;245,8779
  PetscInt max_nev;246,8833
  PetscInt max_size_P;247,8900
  PetscInt max_size_cP;248,8982
  PetscInt max_size_proj;249,9065
  PetscInt max_size_cX_proj;250,9129
  PetscInt state;251,9213
} dvdBlackboard;255,9414
#define DVD_STATE_PRECONF 257,9432
#define DVD_STATE_CONF 258,9460
#define DVD_STATE_RUN 259,9485

src/eps/impls/davidson/dvdcalcpairs.c,710
dvdcalcpairs.c:^?dvdcalcpairs.c^A,1
static PetscErrorCode dvd_calcpairs_qz_start(26,748
static PetscErrorCode dvd_calcpairs_qz_d(36,1075
static PetscErrorCode dvd_calcpairs_projeig_solve(52,1565
static PetscErrorCode EPSXDUpdateProj(99,3266
static PetscErrorCode dvd_calcpairs_updateproj(151,5637
static inline PetscErrorCode dvd_calcpairs_updateBV0_gen(199,7566
static PetscErrorCode dvd_calcpairs_proj(221,8484
static PetscErrorCode dvd_calcpairs_apply_arbitrary(310,12070
static PetscErrorCode dvd_calcpairs_selectPairs(364,13858
static PetscErrorCode EPSXDComputeDSConv(406,15139
static PetscErrorCode dvd_calcpairs_res_0(458,17312
static PetscErrorCode dvd_calcpairs_proj_res(483,18222
PetscErrorCode dvd_calcpairs_qz(507,19365

src/eps/impls/davidson/dvdgd2.c,194
dvdgd2.c:^?dvdgd2.c^A,1
  PetscInt size_X;19,521
} dvdImprovex_gd2;20,540
static PetscErrorCode dvd_improvex_gd2_d(22,560
static PetscErrorCode dvd_improvex_gd2_gen(32,812
PetscErrorCode dvd_improvex_gd2(179,5885

src/eps/impls/davidson/dvdimprovex.c,2125
dvdimprovex.c:^?dvdimprovex.c^A,1
  PetscInt     size_X;22,639
  KSP          ksp;23,662
  Vec          friends;24,730
  PetscScalar  theta[theta25,810
  PetscScalar  theta[4],thetai[thetai25,810
  PetscInt     maxits;26,889
  PetscInt     r_s,27,959
  PetscInt     r_s,r_e;27,959
  PetscInt     ksp_max_size;28,1035
  PetscReal    tol;29,1108
  PetscReal    lastTol;30,1180
  PetscReal    fix;31,1261
  PetscBool    dynamic;32,1345
  dvdDashboard *d;d33,1431
  PC           old_pc;34,1507
  BV           KZ;35,1562
  BV           U;36,1646
  PetscScalar  *XKZ;XKZ37,1701
  PetscScalar  *iXKZ;iXKZ38,1748
  PetscInt     ldXKZ;39,1804
  PetscInt     size_iXKZ;40,1870
  PetscInt     ldiXKZ;41,1924
  PetscInt     size_cX;42,1991
  PetscInt     old_size_X;43,2057
  PetscBLASInt *iXKZPivots;iXKZPivots44,2130
} dvdImprovex_jd;45,2187
static PetscErrorCode dvd_improvex_apply_proj(52,2326
static PetscErrorCode dvd_improvex_applytrans_proj(101,3951
static PetscErrorCode dvd_improvex_jd_end(145,5462
static PetscErrorCode dvd_improvex_jd_d(160,5836
static inline PetscErrorCode dvd_aux_matmult(179,6340
static inline PetscErrorCode dvd_aux_matmulttrans(221,7691
static PetscErrorCode PCApplyBA_dvd(260,9043
static PetscErrorCode PCApply_dvd(310,10715
static PetscErrorCode PCApplyTranspose_dvd(330,11347
static PetscErrorCode MatMult_dvd_jd(355,12194
static PetscErrorCode MatMultTranspose_dvd_jd(377,12840
static PetscErrorCode MatCreateVecs_dvd_jd(405,13775
static PetscErrorCode dvd_improvex_jd_start(431,14570
static PetscErrorCode dvd_improvex_jd_proj_cuv(507,17491
static PetscErrorCode dvd_improvex_jd_gen(579,20366
PetscErrorCode dvd_improvex_jd(702,25131
static inline PetscErrorCode dvd_complex_rayleigh_quotient(764,27143
static inline PetscErrorCode dvd_compute_n_rr(799,28638
static PetscErrorCode dvd_improvex_jd_proj_uv_KZX(833,30233
static PetscErrorCode dvd_improvex_jd_lit_const_0(931,33704
  *maxits maxits956,34349
  *tol tol957,34375
PetscErrorCode dvd_improvex_jd_lit_const(961,34436
PetscErrorCode dvd_improvex_jd_proj_uv(976,34868
PetscErrorCode dvd_improvex_compute_X(986,35127

src/eps/impls/davidson/dvdinitv.c,327
dvdinitv.c:^?dvdinitv.c^A,1
  PetscInt k;19,507
  PetscInt user;20,573
  void     *old_initV_data;old_initV_data21,640
} dvdInitV;22,691
static PetscErrorCode dvd_initV_classic_0(24,704
static PetscErrorCode dvd_initV_krylov_0(43,1497
static PetscErrorCode dvd_initV_d(90,3185
PetscErrorCode dvd_initV(103,3488
PetscErrorCode dvd_orthV(125,4123

src/eps/impls/davidson/dvdschm.c,119
dvdschm.c:^?dvdschm.c^A,1
#define DVD_CHECKSUM(13,419
PetscErrorCode dvd_schm_basic_preconf(15,483
PetscErrorCode dvd_schm_basic_conf(49,2036

src/eps/impls/davidson/dvdtestconv.c,88
dvdtestconv.c:^?dvdtestconv.c^A,1
static PetscBool dvd_testconv_slepc_0(18,489
PetscErrorCode dvd_testconv_slepc(25,810

src/eps/impls/davidson/dvdupdatev.c,884
dvdupdatev.c:^?dvdupdatev.c^A,1
  PetscInt          min_size_V;19,524
  PetscInt          plusk;20,610
  PetscInt          mpd;21,706
  void              *old_updateV_data;old_updateV_data22,786
  PetscErrorCode    (*old_isRestarting)old_isRestarting23,848
  Mat               oldU;24,939
  Mat               oldV;25,1021
  PetscInt          size_oldU;26,1103
  PetscBool         allResiduals;27,1161
} dvdManagV_basic;28,1237
static PetscErrorCode dvd_updateV_start(30,1257
static PetscErrorCode dvd_isrestarting_fullV(49,1782
static PetscErrorCode dvd_managementV_basic_d(65,2303
static PetscErrorCode dvd_updateV_conv_gen(82,2780
static PetscErrorCode dvd_updateV_restart_gen(151,5404
static PetscErrorCode dvd_updateV_testConv(226,9014
static PetscErrorCode dvd_updateV_update_gen(263,10125
static PetscErrorCode dvd_updateV_extrapol(322,12181
PetscErrorCode dvd_managementV_basic(358,13362

src/eps/impls/davidson/dvdutils.c,937
dvdutils.c:^?dvdutils.c^A,1
  PC pc;19,490
} dvdPCWrapper;20,499
  PetscScalar Wa,34,842
  PetscScalar Wa,Wb;34,842
  PetscScalar Pa,35,905
  PetscScalar Pa,Pb;35,905
  PetscBool   withTarget;36,981
  HarmType_t  mode;37,1007
} dvdHarmonic;38,1027
  Vec diagA,41,1060
  Vec diagA, diagB;41,1060
} dvdJacobiPrecond;42,1080
static PetscErrorCode dvd_improvex_precond_d(44,1101
static PetscErrorCode dvd_static_precond_PC_0(55,1406
static PetscErrorCode dvd_precond_none(67,1704
PetscErrorCode dvd_static_precond_PC(77,1926
static PetscErrorCode dvd_harm_d(120,3410
static PetscErrorCode dvd_harm_transf(128,3594
static PetscErrorCode dvd_harm_updateW(159,4604
static PetscErrorCode dvd_harm_proj(184,5580
PetscErrorCode dvd_harm_updateproj(221,6575
static PetscErrorCode dvd_harm_backtrans(257,7551
static PetscErrorCode dvd_harm_eig_backtrans(278,8211
static PetscErrorCode dvd_harm_eigs_trans(289,8532
PetscErrorCode dvd_harm_conf(300,8874

src/eps/impls/davidson/gd/gd.c,886
gd.c:^?gd.c^A,1
static PetscErrorCode EPSSetFromOptions_GD(33,1014
static PetscErrorCode EPSSetUp_GD(69,2865
static PetscErrorCode EPSView_GD(85,3331
static PetscErrorCode EPSDestroy_GD(111,4729
PetscErrorCode EPSGDSetKrylovStart(148,6317
PetscErrorCode EPSGDGetKrylovStart(174,7002
PetscErrorCode EPSGDSetBlockSize(200,7747
PetscErrorCode EPSGDGetBlockSize(225,8398
PetscErrorCode EPSGDSetRestart(253,9292
PetscErrorCode EPSGDGetRestart(280,10097
PetscErrorCode EPSGDSetInitialSize(312,11251
PetscErrorCode EPSGDGetInitialSize(344,12360
PetscErrorCode EPSGDSetBOrth(370,13094
PetscErrorCode EPSGDGetBOrth(395,13717
static PetscErrorCode EPSGDSetDoubleExpansion_GD(404,13985
PetscErrorCode EPSGDSetDoubleExpansion(434,14806
static PetscErrorCode EPSGDGetDoubleExpansion_GD(443,15121
PetscErrorCode EPSGDGetDoubleExpansion(468,15658
SLEPC_EXTERN PetscErrorCode EPSCreate_GD(477,15958

src/eps/impls/davidson/gd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/davidson/jd/jd.c,1108
jd.c:^?jd.c^A,1
static PetscErrorCode EPSSetFromOptions_JD(34,1092
static PetscErrorCode EPSSetDefaultST_JD(76,3275
static PetscErrorCode EPSSetUp_JD(93,3760
static PetscErrorCode EPSView_JD(109,4230
static PetscErrorCode EPSDestroy_JD(139,5810
PetscErrorCode EPSJDSetKrylovStart(178,7564
PetscErrorCode EPSJDGetKrylovStart(204,8255
PetscErrorCode EPSJDSetBlockSize(230,9000
PetscErrorCode EPSJDGetBlockSize(255,9651
PetscErrorCode EPSJDSetRestart(283,10545
PetscErrorCode EPSJDGetRestart(310,11350
PetscErrorCode EPSJDSetInitialSize(342,12504
PetscErrorCode EPSJDGetInitialSize(374,13613
static PetscErrorCode EPSJDSetFix_JD(383,13909
PetscErrorCode EPSJDSetFix(416,14842
PetscErrorCode EPSJDGetFix_JD(425,15115
PetscErrorCode EPSJDGetFix(455,15805
static PetscErrorCode EPSJDSetConstCorrectionTol_JD(464,16063
PetscErrorCode EPSJDSetConstCorrectionTol(491,16855
PetscErrorCode EPSJDGetConstCorrectionTol_JD(500,17173
PetscErrorCode EPSJDGetConstCorrectionTol(529,17953
PetscErrorCode EPSJDSetBOrth(555,18694
PetscErrorCode EPSJDGetBOrth(580,19317
SLEPC_EXTERN PetscErrorCode EPSCreate_JD(589,19585

src/eps/impls/davidson/jd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/davidson/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/external/arpack/arpack.c,306
arpack.c:^?arpack.c^A,1
static PetscErrorCode EPSSetUp_ARPACK(17,514
static PetscErrorCode EPSSolve_ARPACK(64,2564
static PetscErrorCode EPSBackTransform_ARPACK(244,10109
static PetscErrorCode EPSReset_ARPACK(254,10389
static PetscErrorCode EPSDestroy_ARPACK(269,10764
SLEPC_EXTERN PetscErrorCode EPSCreate_ARPACK(276,10913

src/eps/impls/external/arpack/arpack.h,1386
arpack.h:^?arpack.h^A,1
  PetscInt     *select;select17,488
  PetscScalar  *workev;workev18,512
  PetscScalar  *workd;workd19,536
  PetscScalar  *workl;workl20,559
  PetscInt     lworkl;21,582
  PetscReal    *rwork;rwork22,605
} EPS_ARPACK;23,628
#define SLEPC_ARPACK(36,871
#define SLEPC_ARPACK(38,955
#define SLEPC_ARPACK(40,1004
#define SLEPC_ARPACK(46,1104
#define SLEPC_ARPACK(48,1188
#define SLEPC_ARPACK(50,1237
#define SLEPC_ARPACK(60,1381
#define SLEPC_ARPACK(62,1465
#define SLEPC_ARPACK(64,1514
#define SLEPC_ARPACK(70,1614
#define SLEPC_ARPACK(72,1698
#define SLEPC_ARPACK(74,1747
#define SLEPC_ARPACK(88,1949
#define SLEPC_ARPACK(90,2034
#define SLEPC_ARPACK(92,2084
#define SLEPC_ARPACK(98,2185
#define SLEPC_ARPACK(100,2270
#define SLEPC_ARPACK(102,2320
#define SLEPC_ARPACK(112,2465
#define SLEPC_ARPACK(114,2550
#define SLEPC_ARPACK(116,2600
#define SLEPC_ARPACK(122,2701
#define SLEPC_ARPACK(124,2786
#define SLEPC_ARPACK(126,2836
#define COMM_ARG137,2973
#define ARPACKnaupd_(141,3024
#define ARPACKneupd_(142,3179
#define ARPACKsaupd_(143,3390
#define ARPACKseupd_(144,3545
#define ARPACKnaupd_(148,3746
#define ARPACKneupd_(149,3907
#define COMM_ARG 155,4145
#define ARPACKnaupd_(159,4207
#define ARPACKneupd_(160,4369
#define ARPACKsaupd_(161,4587
#define ARPACKseupd_(162,4749
#define ARPACKnaupd_(166,4957
#define ARPACKneupd_(167,5125

src/eps/impls/external/arpack/makefile,15
makefile:^?makefile^A,1
MANSEC 12,432

src/eps/impls/external/blopex/blopex.c,1195
blopex.c:^?blopex.c^A,1
PetscInt slepc_blopex_useconstr 21,650
  lobpcg_Tolerance           tol;24,706
  lobpcg_BLASLAPACKFunctions blap_fn;25,740
  mv_InterfaceInterpreter    ii;26,778
  ST                         st;27,811
  Vec                        w;28,844
  PetscInt                   bs;29,876
} EPS_BLOPEX;30,930
static void Precond_FnSingleVector(32,945
static void Precond_FnMultiVector(44,1301
static void OperatorASingleVector(53,1514
static void OperatorAMultiVector(75,2302
static void OperatorBSingleVector(84,2513
static void OperatorBMultiVector(96,2866
static PetscErrorCode EPSSetDimensions_BLOPEX(105,3077
static PetscErrorCode EPSSetUp_BLOPEX(120,3648
static PetscErrorCode EPSSolve_BLOPEX(172,5800
static PetscErrorCode EPSBLOPEXSetBlockSize_BLOPEX(268,9710
PetscErrorCode EPSBLOPEXSetBlockSize(299,10412
static PetscErrorCode EPSBLOPEXGetBlockSize_BLOPEX(308,10699
PetscErrorCode EPSBLOPEXGetBlockSize(332,11162
static PetscErrorCode EPSReset_BLOPEX(341,11435
static PetscErrorCode EPSDestroy_BLOPEX(350,11636
static PetscErrorCode EPSView_BLOPEX(360,11998
static PetscErrorCode EPSSetFromOptions_BLOPEX(371,12388
SLEPC_EXTERN PetscErrorCode EPSCreate_BLOPEX(388,12885

src/eps/impls/external/blopex/blopex.h,53
blopex.h:^?blopex.h^A,1
SLEPC_INTERN PetscInt slepc_blopex_useconstr;16,460

src/eps/impls/external/blopex/makefile,15
makefile:^?makefile^A,1
MANSEC 12,432

src/eps/impls/external/blopex/petsc-interface.c,789
petsc-interface.c:^?petsc-interface.c^A,1
static PetscRandom LOBPCG_RandomContext 14,565
BlopexInt PETSC_dpotrf_interface 17,646
BlopexInt PETSC_dsygv_interface 32,936
BlopexInt PETSC_zpotrf_interface 49,1447
BlopexInt PETSC_zsygv_interface 63,1734
static void *PETSC_MimicVector(PETSC_MimicVector81,2280
static BlopexInt PETSC_DestroyVector(89,2434
static BlopexInt PETSC_InnerProd(97,2557
static BlopexInt PETSC_CopyVector(104,2695
static BlopexInt PETSC_ClearVector(111,2801
static BlopexInt PETSC_SetRandomValues(118,2896
static BlopexInt PETSC_ScaleVector(128,3193
static BlopexInt PETSC_Axpy(135,3305
static BlopexInt PETSC_VectorSize(142,3438
int LOBPCG_InitRandomContext(149,3543
int LOBPCG_SetFromOptionsRandomContext(161,3887
int LOBPCG_DestroyRandomContext(173,4277
int PETSCSetupInterpreter(180,4389

src/eps/impls/external/blopex/slepc-interface.c,87
slepc-interface.c:^?slepc-interface.c^A,1
static void* mv_TempMultiVectorCreateFromBV(21,662
int SLEPCSetupInterpreter(63,2205

src/eps/impls/external/elemental/elemental.cxx,321
elemental.cxx:^?elemental.cxx^A,1
  Mat Ae,18,585
  Mat Ae,Be;18,585
} EPS_Elemental;19,630
static PetscErrorCode EPSSetUp_Elemental(21,648
static PetscErrorCode EPSSolve_Elemental(60,2345
static PetscErrorCode EPSDestroy_Elemental(93,3340
static PetscErrorCode EPSReset_Elemental(100,3492
SLEPC_EXTERN PetscErrorCode EPSCreate_Elemental(110,3729

src/eps/impls/external/elemental/makefile,15
makefile:^?makefile^A,1
MANSEC 12,435

src/eps/impls/external/elpa/elpa.c,396
elpa.c:^?elpa.c^A,1
#define PetscCallELPA(18,586
#define PetscCallELPARET(26,1140
#define PetscCallELPANOARG(33,1688
  Mat As,42,2235
  Mat As,Bs;42,2235
} EPS_ELPA;43,2280
static PetscErrorCode EPSSetUp_ELPA(45,2293
static PetscErrorCode EPSSolve_ELPA(84,3980
static PetscErrorCode EPSDestroy_ELPA(142,6479
static PetscErrorCode EPSReset_ELPA(149,6626
SLEPC_EXTERN PetscErrorCode EPSCreate_ELPA(159,6853

src/eps/impls/external/elpa/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/eps/impls/external/evsl/evsl.c,2135
evsl.c:^?evsl.c^A,1
#define PetscCallEVSL(17,539
  PetscBool         initialized;25,1090
  Mat               A;26,1123
  Vec               x,27,1177
  Vec               x,y;27,1177
  PetscReal         *sli;sli28,1234
  PetscInt          nev;29,1286
  PetscLayout       map;30,1380
  PetscBool         estimrange;31,1465
  PetscInt          nslices;33,1569
  PetscReal         lmin,34,1625
  PetscReal         lmin,lmax;34,1625
  EPSEVSLDOSMethod  dos;35,1705
  PetscInt          nvec;36,1778
  PetscInt          deg;37,1855
  PetscInt          steps;38,1936
  PetscInt          npoints;39,2027
  PetscInt          max_deg;40,2118
  PetscReal         thresh;41,2199
  EPSEVSLDamping    damping;42,2273
} EPS_EVSL;43,2361
static void AMatvec_EVSL(45,2374
static PetscErrorCode EPSSetUp_EVSL(60,2972
static PetscErrorCode EPSSolve_EVSL(162,7646
static PetscErrorCode EPSEVSLSetSlices_EVSL(259,11770
PetscErrorCode EPSEVSLSetSlices(295,12807
static PetscErrorCode EPSEVSLGetSlices_EVSL(304,13099
PetscErrorCode EPSEVSLGetSlices(329,13587
static PetscErrorCode EPSEVSLSetRange_EVSL(338,13865
PetscErrorCode EPSEVSLSetRange(378,15136
static PetscErrorCode EPSEVSLGetRange_EVSL(388,15497
PetscErrorCode EPSEVSLGetRange(414,16044
static PetscErrorCode EPSEVSLSetDOSParameters_EVSL(422,16315
PetscErrorCode EPSEVSLSetDOSParameters(489,18812
static PetscErrorCode EPSEVSLGetDOSParameters_EVSL(502,19428
PetscErrorCode EPSEVSLGetDOSParameters(535,20381
static PetscErrorCode EPSEVSLSetPolParameters_EVSL(543,20774
PetscErrorCode EPSEVSLSetPolParameters(581,22024
static PetscErrorCode EPSEVSLGetPolParameters_EVSL(591,22413
PetscErrorCode EPSEVSLGetPolParameters(618,23041
static PetscErrorCode EPSEVSLSetDamping_EVSL(626,23336
PetscErrorCode EPSEVSLSetDamping(658,24135
static PetscErrorCode EPSEVSLGetDamping_EVSL(667,24442
PetscErrorCode EPSEVSLGetDamping(691,24893
static PetscErrorCode EPSView_EVSL(700,25185
static PetscErrorCode EPSSetFromOptions_EVSL(727,26566
static PetscErrorCode EPSDestroy_EVSL(772,29142
static PetscErrorCode EPSReset_EVSL(794,30330
SLEPC_EXTERN PetscErrorCode EPSCreate_EVSL(805,30589

src/eps/impls/external/evsl/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/eps/impls/external/feast/feast.c,1098
feast.c:^?feast.c^A,1
#define MKL_ILP6416,525
#    define FEAST_RCI 23,699
#    define SCALAR_CAST 24,733
#    define FEAST_RCI 26,781
#    define SCALAR_CAST 27,815
#    define FEAST_RCI 31,908
#    define FEAST_RCI 33,950
#  define SCALAR_CAST35,993
  PetscInt      npoints;39,1040
  PetscScalar   *work1,work140,1105
  PetscScalar   *work1,*Aq,Aq40,1105
  PetscScalar   *work1,*Aq,*Bq;Bq40,1105
  MKL_Complex8  *work2;work242,1190
  MKL_Complex16 *work2;work244,1220
} EPS_FEAST;46,1251
static PetscErrorCode EPSSetUp_FEAST(48,1265
static PetscErrorCode EPSSolve_FEAST(80,2859
static PetscErrorCode EPSReset_FEAST(201,7338
static PetscErrorCode EPSDestroy_FEAST(210,7561
static PetscErrorCode EPSSetFromOptions_FEAST(219,7887
static PetscErrorCode EPSView_FEAST(236,8430
static PetscErrorCode EPSSetDefaultST_FEAST(247,8849
static PetscErrorCode EPSFEASTSetNumPoints_FEAST(254,9050
PetscErrorCode EPSFEASTSetNumPoints(281,9695
static PetscErrorCode EPSFEASTGetNumPoints_FEAST(290,9995
PetscErrorCode EPSFEASTGetNumPoints(315,10523
SLEPC_EXTERN PetscErrorCode EPSCreate_FEAST(324,10809

src/eps/impls/external/feast/makefile,15
makefile:^?makefile^A,1
MANSEC 12,431

src/eps/impls/external/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/external/primme/makefile,15
makefile:^?makefile^A,1
MANSEC 12,432

src/eps/impls/external/primme/primme.c,1571
primme.c:^?primme.c^A,1
#define PRIMME_DRIVER 20,605
#define PRIMME_DRIVER 22,641
#define PRIMME_DRIVER 26,719
#define PRIMME_DRIVER 28,755
#define SLEPC_HAVE_PRIMME2p233,890
  primme_params        primme;37,944
  PetscInt             bs;38,997
  primme_preset_method method;39,1048
  Mat                  A,40,1102
  Mat                  A,B;40,1102
  KSP                  ksp;41,1159
  Vec                  x,42,1232
  Vec                  x,y;42,1232
  double               target;43,1290
} EPS_PRIMME;44,1353
static void par_GlobalSumReal(46,1368
static void par_broadcastReal(56,1789
static void convTestFun(63,2019
static void monitorFun(78,2456
static void matrixMatvec_PRIMME(117,4055
static void massMatrixMatvec_PRIMME(136,4842
static void applyPreconditioner_PRIMME(155,5612
static PetscErrorCode EPSSetUp_PRIMME(172,6392
static PetscErrorCode EPSSolve_PRIMME(309,11483
static PetscErrorCode EPSReset_PRIMME(362,13655
static PetscErrorCode EPSDestroy_PRIMME(373,13913
static PetscErrorCode EPSView_PRIMME(384,14416
static PetscErrorCode EPSSetFromOptions_PRIMME(403,15115
static PetscErrorCode EPSPRIMMESetBlockSize_PRIMME(423,15891
PetscErrorCode EPSPRIMMESetBlockSize(461,16996
static PetscErrorCode EPSPRIMMEGetBlockSize_PRIMME(470,17283
PetscErrorCode EPSPRIMMEGetBlockSize(494,17757
static PetscErrorCode EPSPRIMMESetMethod_PRIMME(503,18030
PetscErrorCode EPSPRIMMESetMethod(531,18708
static PetscErrorCode EPSPRIMMEGetMethod_PRIMME(540,19016
PetscErrorCode EPSPRIMMEGetMethod(564,19540
SLEPC_EXTERN PetscErrorCode EPSCreate_PRIMME(573,19833

src/eps/impls/external/scalapack/makefile,15
makefile:^?makefile^A,1
MANSEC 12,435

src/eps/impls/external/scalapack/scalapack.c,322
scalapack.c:^?scalapack.c^A,1
  Mat As,18,585
  Mat As,Bs;18,585
} EPS_ScaLAPACK;19,630
static PetscErrorCode EPSSetUp_ScaLAPACK(21,648
static PetscErrorCode EPSSolve_ScaLAPACK(60,2345
static PetscErrorCode EPSDestroy_ScaLAPACK(153,6985
static PetscErrorCode EPSReset_ScaLAPACK(160,7137
SLEPC_EXTERN PetscErrorCode EPSCreate_ScaLAPACK(170,7374

src/eps/impls/external/trlan/makefile,15
makefile:^?makefile^A,1
MANSEC 12,431

src/eps/impls/external/trlan/trlan.c,357
trlan.c:^?trlan.c^A,1
  EPS eps;19,587
  Vec x,20,598
  Vec x,y;20,598
} globaldata;21,609
static PetscErrorCode EPSSetUp_TRLAN(23,624
static PetscBLASInt MatMult_TRLAN(52,2117
static PetscErrorCode EPSSolve_TRLAN(70,2733
static PetscErrorCode EPSReset_TRLAN(134,5376
static PetscErrorCode EPSDestroy_TRLAN(143,5568
SLEPC_EXTERN PetscErrorCode EPSCreate_TRLAN(150,5716

src/eps/impls/external/trlan/trlan.h,237
trlan.h:^?trlan.h^A,1
  PetscBLASInt       maxlan;17,487
  PetscBLASInt       restart;18,516
  PetscReal          *work;work19,546
  PetscBLASInt       lwork;20,574
} EPS_TRLAN;21,602
#define TRLan_ 29,787
#define TRLan_ 31,848
#define TRLan_ 33,877

src/eps/impls/krylov/arnoldi/arnoldi.c,572
arnoldi.c:^?arnoldi.c^A,1
  PetscBool delayed;28,771
} EPS_ARNOLDI;29,792
static PetscErrorCode EPSSetUp_Arnoldi(31,808
static PetscErrorCode EPSSolve_Arnoldi(51,1864
static PetscErrorCode EPSSetFromOptions_Arnoldi(132,5399
static PetscErrorCode EPSArnoldiSetDelayed_Arnoldi(147,5928
PetscErrorCode EPSArnoldiSetDelayed(178,6752
static PetscErrorCode EPSArnoldiGetDelayed_Arnoldi(187,7055
PetscErrorCode EPSArnoldiGetDelayed(212,7632
static PetscErrorCode EPSDestroy_Arnoldi(221,7920
static PetscErrorCode EPSView_Arnoldi(230,8248
SLEPC_EXTERN PetscErrorCode EPSCreate_Arnoldi(241,8661

src/eps/impls/krylov/arnoldi/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/krylov/epskrylov.c,234
epskrylov.c:^?epskrylov.c^A,1
PetscErrorCode EPSDelayedArnoldi(24,838
PetscErrorCode EPSDelayedArnoldi1(120,4040
static PetscErrorCode EPSKrylovConvergence_Filter(160,5367
PetscErrorCode EPSKrylovConvergence(207,7301
PetscErrorCode EPSPseudoLanczos(297,10644

src/eps/impls/krylov/krylovschur/ftn-custom/zkrylovschurf.c,745
zkrylovschurf.c:^?zkrylovschurf.c^A,1
SLEPC_EXTERN void epskrylovschursetsubintervals_(28,1257
SLEPC_EXTERN void epskrylovschurgetsubintervals_(34,1444
SLEPC_EXTERN void epskrylovschurgetinertias_(46,1863
SLEPC_EXTERN void epskrylovschurgetsubcomminfo_(62,2467
SLEPC_EXTERN void epskrylovschurgetsubcommmats_(68,2661

src/eps/impls/krylov/krylovschur/krylovschur.c,3356
krylovschur.c:^?krylovschur.c^A,1
PetscErrorCode EPSGetArbitraryValues(35,1098
static PetscErrorCode EPSSetUp_KrylovSchur_Filter(61,1963
static PetscErrorCode EPSSetUp_KrylovSchur(93,3820
  enum { EPS_KS_DEFAULT,100,4050
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,100,4050
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,100,4050
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,100,4050
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,EPS_KS_INDEF,100,4050
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,EPS_KS_INDEF,EPS_KS_TWOSIDED 100,4050
static PetscErrorCode EPSSetUpSort_KrylovSchur(193,8277
PetscErrorCode EPSSolve_KrylovSchur_Default(224,9208
static PetscErrorCode EPSKrylovSchurSetRestart_KrylovSchur(336,13928
PetscErrorCode EPSKrylovSchurSetRestart(370,14926
static PetscErrorCode EPSKrylovSchurGetRestart_KrylovSchur(379,15228
PetscErrorCode EPSKrylovSchurGetRestart(404,15747
static PetscErrorCode EPSKrylovSchurSetLocking_KrylovSchur(413,16034
PetscErrorCode EPSKrylovSchurSetLocking(445,16906
static PetscErrorCode EPSKrylovSchurGetLocking_KrylovSchur(454,17208
PetscErrorCode EPSKrylovSchurGetLocking(479,17717
static PetscErrorCode EPSKrylovSchurSetPartitions_KrylovSchur(488,18004
PetscErrorCode EPSKrylovSchurSetPartitions(544,19791
static PetscErrorCode EPSKrylovSchurGetPartitions_KrylovSchur(553,20099
PetscErrorCode EPSKrylovSchurGetPartitions(578,20649
static PetscErrorCode EPSKrylovSchurSetDetectZeros_KrylovSchur(587,20943
PetscErrorCode EPSKrylovSchurSetDetectZeros(623,22053
static PetscErrorCode EPSKrylovSchurGetDetectZeros_KrylovSchur(632,22369
PetscErrorCode EPSKrylovSchurGetDetectZeros(657,22948
static PetscErrorCode EPSKrylovSchurSetDimensions_KrylovSchur(666,23249
PetscErrorCode EPSKrylovSchurSetDimensions(711,24939
static PetscErrorCode EPSKrylovSchurGetDimensions_KrylovSchur(722,25383
PetscErrorCode EPSKrylovSchurGetDimensions(751,26202
static PetscErrorCode EPSKrylovSchurSetSubintervals_KrylovSchur(759,26517
PetscErrorCode EPSKrylovSchurSetSubintervals(799,28226
static PetscErrorCode EPSKrylovSchurGetSubintervals_KrylovSchur(807,28497
PetscErrorCode EPSKrylovSchurGetSubintervals(855,30071
static PetscErrorCode EPSKrylovSchurGetInertias_KrylovSchur(864,30376
PetscErrorCode EPSKrylovSchurGetInertias(953,33376
static PetscErrorCode EPSKrylovSchurGetSubcommInfo_KrylovSchur(962,33732
PetscErrorCode EPSKrylovSchurGetSubcommInfo(1001,35198
static PetscErrorCode EPSKrylovSchurGetSubcommPairs_KrylovSchur(1009,35493
PetscErrorCode EPSKrylovSchurGetSubcommPairs(1049,37062
static PetscErrorCode EPSKrylovSchurGetSubcommMats_KrylovSchur(1058,37413
PetscErrorCode EPSKrylovSchurGetSubcommMats(1092,38658
static PetscErrorCode EPSKrylovSchurUpdateSubcommMats_KrylovSchur(1100,38919
PetscErrorCode EPSKrylovSchurUpdateSubcommMats(1185,42850
PetscErrorCode EPSKrylovSchurGetChildEPS(1201,43690
static PetscErrorCode EPSKrylovSchurGetKSP_KrylovSchur(1296,47290
PetscErrorCode EPSKrylovSchurGetKSP(1339,48917
static PetscErrorCode EPSSetFromOptions_KrylovSchur(1347,49152
static PetscErrorCode EPSView_KrylovSchur(1395,51640
static PetscErrorCode EPSDestroy_KrylovSchur(1434,53740
static PetscErrorCode EPSReset_KrylovSchur(1463,55801
static PetscErrorCode EPSSetDefaultST_KrylovSchur(1473,56102
SLEPC_EXTERN PetscErrorCode EPSCreate_KrylovSchur(1482,56344

src/eps/impls/krylov/krylovschur/krylovschur.h,2543
krylovschur.h:^?krylovschur.h^A,1
typedef struct _n_shift *EPS_shift;EPS_shift27,1097
struct _n_shift 28,1133
  PetscReal     value;29,1151
  PetscInt      inertia;30,1174
  PetscBool     comp[comp31,1199
  EPS_shift     neighb[neighb32,1285
  PetscInt      index;33,1337
  PetscInt      neigs;34,1416
  PetscReal     ext[ext35,1475
  PetscInt      nsch[nsch36,1538
  PetscInt      nconv[nconv37,1620
  PetscBool     rep;38,1697
struct _n_SR 42,1819
  PetscReal     int0,43,1834
  PetscReal     int0,int1;43,1834
  PetscInt      dir;44,1895
  PetscBool     hasEnd;45,1988
  PetscInt      inertia0,46,2062
  PetscInt      inertia0,inertia1;46,2062
  PetscScalar   *back;back47,2097
  PetscInt      numEigs;48,2120
  PetscInt      indexEig;49,2194
  EPS_shift     sPres;50,2220
  EPS_shift     *pending;pending51,2270
  PetscInt      nPend;52,2327
  PetscInt      maxPend;53,2388
  PetscInt      *idxDef;idxDef54,2448
  PetscInt      nMAXCompl;55,2498
  PetscInt      iterCompl;56,2525
  PetscInt      itsKs;57,2552
  PetscInt      nleap;58,2609
  EPS_shift     s0;59,2632
  PetscScalar   *S;S60,2682
  PetscInt      nS;61,2747
  EPS_shift     sPrev;62,2767
  PetscInt      nv;63,2790
  BV            V;64,2853
  BV            Vnext;65,2918
  PetscScalar   *eigr,eigr66,3001
  PetscScalar   *eigr,*eigi;eigi66,3001
  PetscReal     *errest;errest67,3064
  PetscInt      *perm;perm68,3131
typedef struct _n_SR *EPS_SR;EPS_SR70,3197
  PetscReal        keep;73,3245
  PetscBool        lock;74,3308
  EPS_SR           sr;76,3437
  PetscInt         nev;77,3507
  PetscInt         ncv;78,3585
  PetscInt         mpd;79,3654
  PetscInt         npart;80,3738
  PetscBool        detect;81,3823
  PetscReal        *subintervals;subintervals82,3906
  PetscBool        subintset;83,3980
  PetscMPIInt      *nconv_loc;nconv_loc84,4050
  EPS              eps;85,4137
  PetscBool        global;86,4212
  PetscReal        *shifts;shifts87,4299
  PetscInt         *inertias;inertias88,4375
  PetscInt         nshifts;89,4453
  PetscSubcomm     subc;90,4544
  MPI_Comm         commrank;91,4618
  PetscBool        commset;92,4714
  PetscObjectState Astate,93,4801
  PetscObjectState Astate,Bstate;93,4801
  PetscObjectId    Aid,94,4880
  PetscObjectId    Aid,Bid;94,4880
  IS               isrow,95,4956
  IS               isrow,iscol;95,4956
  Mat              *submata,submata96,5043
  Mat              *submata,*submatb;submatb96,5043
  PetscBool        estimatedrange;98,5178
} EPS_KRYLOVSCHUR;99,5264

src/eps/impls/krylov/krylovschur/ks-indef.c,55
ks-indef.c:^?ks-indef.c^A,1
PetscErrorCode EPSSolve_KrylovSchur_Indefinite(18,562

src/eps/impls/krylov/krylovschur/ks-slice.c,1231
ks-slice.c:^?ks-slice.c^A,1
static PetscBool  cited 29,945
static const char citation[citation30,984
#define SLICE_PTOL 42,1404
static PetscErrorCode EPSSliceResetSR(44,1451
PetscErrorCode EPSReset_KrylovSchur_Slice(71,2088
PetscErrorCode EPSDestroy_KrylovSchur_Slice(86,2525
static PetscErrorCode EPSSliceAllocateSolution(116,3534
static PetscErrorCode EPSSliceGetEPS(155,5007
static PetscErrorCode EPSSliceGetInertia(227,7723
static PetscErrorCode EPSBackTransform_Skip(264,9010
PetscErrorCode EPSSetUp_KrylovSchur_Slice(270,9128
static PetscErrorCode EPSSliceGatherEigenVectors(481,19882
PetscErrorCode EPSComputeVectors_Slice(545,22175
#define SWAP(557,22474
static PetscErrorCode EPSSliceGetInertias(559,22523
static PetscErrorCode EPSSliceGatherSolution(612,24131
static PetscErrorCode EPSCreateShift(704,28547
static PetscErrorCode EPSPrepareRational(743,29713
static PetscErrorCode EPSExtractShift(786,31008
static PetscErrorCode EPSKrylovSchur_Slice(831,32788
static PetscErrorCode EPSGetNewShiftValue(1003,40328
static PetscErrorCode sortRealEigenvalues(1076,44084
static PetscErrorCode EPSStoreEigenpairs(1095,44652
static PetscErrorCode EPSLookForDeflation(1143,46483
PetscErrorCode EPSSolve_KrylovSchur_Slice(1210,49197

src/eps/impls/krylov/krylovschur/ks-twosided.c,158
ks-twosided.c:^?ks-twosided.c^A,1
static PetscErrorCode EPSTwoSidedRQUpdate1(27,804
static PetscErrorCode EPSTwoSidedRQUpdate2(75,2828
PetscErrorCode EPSSolve_KrylovSchur_TwoSided(126,4748

src/eps/impls/krylov/krylovschur/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/krylov/lanczos/lanczos.c,1051
lanczos.c:^?lanczos.c^A,1
  EPSLanczosReorthogType reorthog;31,926
  PetscInt               allocsize;32,1016
  BV                     AV;33,1112
} EPS_LANCZOS;34,1204
static PetscErrorCode EPSSetUp_Lanczos(36,1220
static PetscErrorCode EPSLocalLanczos(88,4117
static PetscErrorCode DenseTridiagonal(138,5685
static PetscErrorCode EPSSelectiveLanczos(182,7089
static void update_omega(259,9541
static void compute_int(294,10713
static PetscErrorCode EPSPartialLanczos(337,11723
static PetscErrorCode EPSBasicLanczos(455,16224
static PetscErrorCode EPSSolve_Lanczos(517,18672
static PetscErrorCode EPSSetFromOptions_Lanczos(698,25188
static PetscErrorCode EPSLanczosSetReorthog_Lanczos(715,25953
PetscErrorCode EPSLanczosSetReorthog(756,27194
static PetscErrorCode EPSLanczosGetReorthog_Lanczos(765,27528
PetscErrorCode EPSLanczosGetReorthog(790,28109
static PetscErrorCode EPSReset_Lanczos(799,28428
static PetscErrorCode EPSDestroy_Lanczos(809,28659
static PetscErrorCode EPSView_Lanczos(818,28989
SLEPC_EXTERN PetscErrorCode EPSCreate_Lanczos(831,29477

src/eps/impls/krylov/lanczos/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/krylov/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/lapack/lapack.c,149
lapack.c:^?lapack.c^A,1
static PetscErrorCode EPSSetUp_LAPACK(17,586
static PetscErrorCode EPSSolve_LAPACK(115,4681
SLEPC_EXTERN PetscErrorCode EPSCreate_LAPACK(160,6159

src/eps/impls/lapack/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/lyapii/lyapii.c,1558
lyapii.c:^?lyapii.c^A,1
  LME      lme;34,1130
  DS       ds;35,1173
  PetscInt rkl;36,1240
  PetscInt rkc;37,1307
} EPS_LYAPII;38,1381
  Mat      S;41,1413
  BV       Q;42,1472
} EPS_LYAPII_MATSHELL;43,1542
  Mat      S;46,1583
  PetscInt n;47,1663
  LME      lme;48,1732
  Mat      A,50,1807
  Mat      A,B,50,1807
  Mat      A,B,F;50,1807
  Vec      w;51,1825
} EPS_EIG_MATSHELL;53,1846
static PetscErrorCode EPSSetUp_LyapII(55,1867
static PetscErrorCode MatMult_EPSLyapIIOperator(92,3486
static PetscErrorCode MatDestroy_EPSLyapIIOperator(103,3792
static PetscErrorCode MatMult_EigOperator(114,4060
static PetscErrorCode MatDestroy_EigOperator(156,5336
static PetscErrorCode EV2x2(177,5846
static PetscErrorCode LyapIIBuildRHS(206,6859
static PetscErrorCode LyapIIBuildEigenMat(238,7890
static PetscErrorCode EPSSolve_LyapII(311,10413
static PetscErrorCode EPSSetFromOptions_LyapII(527,19180
static PetscErrorCode EPSLyapIISetRanks_LyapII(547,19921
PetscErrorCode EPSLyapIISetRanks(591,21469
static PetscErrorCode EPSLyapIIGetRanks_LyapII(601,21822
PetscErrorCode EPSLyapIIGetRanks(627,22369
static PetscErrorCode EPSLyapIISetLME_LyapII(635,22636
PetscErrorCode EPSLyapIISetLME(661,23243
static PetscErrorCode EPSLyapIIGetLME_LyapII(671,23548
PetscErrorCode EPSLyapIIGetLME(702,24390
static PetscErrorCode EPSView_LyapII(711,24644
static PetscErrorCode EPSReset_LyapII(728,25305
static PetscErrorCode EPSDestroy_LyapII(737,25514
static PetscErrorCode EPSSetDefaultST_LyapII(752,26122
SLEPC_EXTERN PetscErrorCode EPSCreate_LyapII(759,26324

src/eps/impls/lyapii/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/power/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/power/power.c,2872
power.c:^?power.c^A,1
  EPSPowerShiftType shift_type;44,1472
  PetscBool         nonlinear;45,1504
  PetscBool         update;46,1535
  PetscBool         sign_normalization;47,1563
  SNES              snes;48,1603
  PetscErrorCode    (*formFunctionB)formFunctionB49,1629
  void              *formFunctionBctx;formFunctionBctx50,1687
  PetscErrorCode    (*formFunctionA)formFunctionA51,1726
  void              *formFunctionActx;formFunctionActx52,1784
  PetscErrorCode    (*formFunctionAB)formFunctionAB53,1823
  PetscErrorCode    (*formNorm)formNorm54,1886
  void              *formNormCtx;formNormCtx55,1946
  PetscInt          idx;56,1980
  PetscMPIInt       p;57,2069
  PetscReal         norm0;58,2132
} EPS_POWER;59,2188
static PetscErrorCode SNESMonitor_PowerUpdate(61,2202
static PetscErrorCode EPSSetUp_Power(73,2710
static PetscErrorCode FirstNonzeroIdx(191,8948
static PetscErrorCode Normalize(217,9872
static PetscErrorCode EPSPowerUpdateFunctionB(241,10669
static PetscErrorCode EPSPowerUpdateFunctionA(256,11148
static PetscErrorCode EPSPowerFormFunction_Update(270,11696
static PetscErrorCode EPSPowerApply_SNES(301,12928
static PetscErrorCode EPSPowerComputeInitialGuess_Update(319,13361
static PetscErrorCode EPSSolve_Power(367,15309
static PetscErrorCode EPSSolve_TS_Power(576,24050
static PetscErrorCode EPSStopping_Power(703,28939
static PetscErrorCode EPSBackTransform_Power(720,29519
static PetscErrorCode EPSSetFromOptions_Power(730,29845
static PetscErrorCode EPSPowerSetShiftType_Power(754,31011
PetscErrorCode EPSPowerSetShiftType(802,32488
static PetscErrorCode EPSPowerGetShiftType_Power(811,32801
PetscErrorCode EPSPowerGetShiftType(836,33323
static PetscErrorCode EPSPowerSetNonlinear_Power(845,33621
PetscErrorCode EPSPowerSetNonlinear(889,35178
static PetscErrorCode EPSPowerGetNonlinear_Power(898,35487
PetscErrorCode EPSPowerGetNonlinear(922,36010
static PetscErrorCode EPSPowerSetUpdate_Power(931,36304
PetscErrorCode EPSPowerSetUpdate(959,37174
static PetscErrorCode EPSPowerGetUpdate_Power(968,37468
PetscErrorCode EPSPowerGetUpdate(993,38010
static PetscErrorCode EPSPowerSetSignNormalization_Power(1002,38289
PetscErrorCode EPSPowerSetSignNormalization(1031,39247
static PetscErrorCode EPSPowerGetSignNormalization_Power(1040,39599
PetscErrorCode EPSPowerGetSignNormalization(1067,40369
static PetscErrorCode EPSPowerSetSNES_Power(1076,40706
PetscErrorCode EPSPowerSetSNES(1102,41335
static PetscErrorCode EPSPowerGetSNES_Power(1112,41647
PetscErrorCode EPSPowerGetSNES(1144,42570
static PetscErrorCode EPSReset_Power(1153,42829
static PetscErrorCode EPSDestroy_Power(1162,43044
static PetscErrorCode EPSView_Power(1182,44194
static PetscErrorCode EPSComputeVectors_Power(1204,45318
static PetscErrorCode EPSSetDefaultST_Power(1217,45714
SLEPC_EXTERN PetscErrorCode EPSCreate_Power(1237,46277

src/eps/impls/subspace/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/impls/subspace/subspace.c,486
subspace.c:^?subspace.c^A,1
  PetscBool estimatedrange;29,781
} EPS_SUBSPACE;30,860
static PetscErrorCode EPSSetUp_Subspace_Filter(32,877
static PetscErrorCode EPSSetUp_Subspace(62,2537
static PetscErrorCode EPSSetUpSort_Subspace(89,3902
static PetscErrorCode EPSSubspaceFindGroup(117,4773
static PetscErrorCode EPSSubspaceResidualNorms(158,5840
static PetscErrorCode EPSSolve_Subspace(178,6393
static PetscErrorCode EPSDestroy_Subspace(338,12609
SLEPC_EXTERN PetscErrorCode EPSCreate_Subspace(345,12760

src/eps/interface/dlregiseps.c,858
dlregiseps.c:^?dlregiseps.c^A,1
static PetscBool EPSPackageInitialized 13,432
const char *EPSBalanceTypes[EPSBalanceTypes15,487
const char *EPSErrorTypes[EPSErrorTypes16,589
const char *EPSPowerShiftTypes[EPSPowerShiftTypes17,688
const char *EPSLanczosReorthogTypes[EPSLanczosReorthogTypes18,804
const char *EPSPRIMMEMethods[EPSPRIMMEMethods19,959
const char *EPSCISSQuadRules[EPSCISSQuadRules20,1242
const char *EPSCISSExtractions[EPSCISSExtractions21,1364
const char *EPSEVSLDOSMethods[EPSEVSLDOSMethods22,1466
const char *EPSEVSLDampings[EPSEVSLDampings23,1559
const char *const EPSConvergedReasons_Shifted[EPSConvergedReasons_Shifted24,1661
const char *const*EPSConvergedReasons EPSConvergedReasons25,1866
PetscErrorCode EPSFinalizePackage(35,2133
PetscErrorCode EPSInitializePackage(57,2886
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepceps(98,4343

src/eps/interface/epsbasic.c,1166
epsbasic.c:^?epsbasic.c^A,1
PetscClassId      EPS_CLASSID 17,508
PetscLogEvent     EPS_SetUp 18,543
PetscFunctionList EPSList 21,646
PetscBool         EPSRegisterAllCalled 22,680
PetscFunctionList EPSMonitorList 25,773
PetscFunctionList EPSMonitorCreateList 26,827
PetscFunctionList EPSMonitorDestroyList 27,881
PetscBool         EPSMonitorRegisterAllCalled 28,935
PetscErrorCode EPSCreate(48,1307
PetscErrorCode EPSSetType(159,4755
PetscErrorCode EPSGetType(198,5747
PetscErrorCode EPSRegister(233,6567
PetscErrorCode EPSMonitorRegister(271,7656
PetscErrorCode EPSReset(303,8975
PetscErrorCode EPSDestroy(331,9667
PetscErrorCode EPSSetTarget(379,11423
PetscErrorCode EPSGetTarget(408,12073
PetscErrorCode EPSSetInterval(445,13246
PetscErrorCode EPSGetInterval(479,14152
PetscErrorCode EPSSetST(505,14799
PetscErrorCode EPSGetST(533,15445
PetscErrorCode EPSSetBV(560,16151
PetscErrorCode EPSGetBV(587,16757
PetscErrorCode EPSSetRG(618,17561
PetscErrorCode EPSGetRG(647,18174
PetscErrorCode EPSSetDS(678,19007
PetscErrorCode EPSGetDS(705,19621
PetscErrorCode EPSIsGeneralized(735,20378
PetscErrorCode EPSIsHermitian(760,20894
PetscErrorCode EPSIsPositive(785,21453

src/eps/interface/epsdefault.c,618
epsdefault.c:^?epsdefault.c^A,1
PetscErrorCode EPSBackTransform_Default(17,556
PetscErrorCode EPSComputeVectors_Hermitian(28,874
PetscErrorCode EPSComputeVectors_Indefinite(56,1874
PetscErrorCode EPSComputeVectors_Twosided(79,2523
PetscErrorCode EPSComputeVectors_Schur(105,3379
PetscErrorCode EPSSetWorkVecs(188,5798
PetscErrorCode EPSSetWhichEigenpairs_Default(210,6484
PetscErrorCode EPSConvergedRelative(224,6891
PetscErrorCode EPSConvergedAbsolute(237,7237
PetscErrorCode EPSConvergedNorm(248,7537
PetscErrorCode EPSStoppingBasic(290,8897
PetscErrorCode EPSComputeRitzVector(313,9792
PetscErrorCode EPSBuildBalance_Krylov(370,11622

src/eps/interface/epsmon.c,744
epsmon.c:^?epsmon.c^A,1
PetscErrorCode EPSMonitorLGCreate(17,520
PetscErrorCode EPSMonitor(39,1312
PetscErrorCode EPSMonitorSet(95,3768
PetscErrorCode EPSMonitorCancel(123,4861
PetscErrorCode EPSGetMonitorContext(152,5514
PetscErrorCode EPSMonitorFirst(183,6378
PetscErrorCode EPSMonitorAll(236,8616
PetscErrorCode EPSMonitorConverged(291,10862
PetscErrorCode EPSMonitorConvergedCreate(328,12605
PetscErrorCode EPSMonitorConvergedDestroy(340,12953
PetscErrorCode EPSMonitorFirstDrawLG(374,13943
PetscErrorCode EPSMonitorFirstDrawLGCreate(421,15346
PetscErrorCode EPSMonitorAllDrawLG(453,16423
PetscErrorCode EPSMonitorAllDrawLGCreate(503,17941
PetscErrorCode EPSMonitorConvergedDrawLG(535,19011
PetscErrorCode EPSMonitorConvergedDrawLGCreate(579,20318

src/eps/interface/epsopts.c,1499
epsopts.c:^?epsopts.c^A,1
PetscErrorCode EPSMonitorSetFromOptions(35,1072
PetscErrorCode EPSSetFromOptions(84,3052
PetscErrorCode EPSGetTolerances(264,14730
PetscErrorCode EPSSetTolerances(295,15555
PetscErrorCode EPSGetDimensions(336,16830
PetscErrorCode EPSSetDimensions(384,18546
PetscErrorCode EPSSetWhichEigenpairs(468,22211
PetscErrorCode EPSGetWhichEigenpairs(521,23643
PetscErrorCode EPSSetEigenvalueComparison(560,24972
PetscErrorCode EPSSetArbitrarySelection(616,27507
PetscErrorCode EPSSetConvergenceTestFunction(655,29000
PetscErrorCode EPSSetConvergenceTest(700,30778
PetscErrorCode EPSGetConvergenceTest(736,31921
PetscErrorCode EPSSetStoppingTestFunction(777,33429
PetscErrorCode EPSSetStoppingTest(816,34768
PetscErrorCode EPSGetStoppingTest(850,35753
PetscErrorCode EPSSetProblemType(894,37475
PetscErrorCode EPSGetProblemType(954,39109
PetscErrorCode EPSSetExtraction(996,40431
PetscErrorCode EPSGetExtraction(1020,40949
PetscErrorCode EPSSetBalance(1071,42854
PetscErrorCode EPSGetBalance(1125,44536
PetscErrorCode EPSSetTwoSided(1160,45640
PetscErrorCode EPSGetTwoSided(1188,46268
PetscErrorCode EPSSetTrueResidual(1224,47516
PetscErrorCode EPSGetTrueResidual(1249,48065
PetscErrorCode EPSSetTrackAll(1280,48985
PetscErrorCode EPSGetTrackAll(1305,49521
PetscErrorCode EPSSetPurify(1336,50488
PetscErrorCode EPSGetPurify(1364,51073
PetscErrorCode EPSSetOptionsPrefix(1399,51991
PetscErrorCode EPSAppendOptionsPrefix(1433,53129
PetscErrorCode EPSGetOptionsPrefix(1469,54249

src/eps/interface/epsregis.c,86
epsregis.c:^?epsregis.c^A,1
PetscErrorCode EPSRegisterAll(62,2011
PetscErrorCode EPSMonitorRegisterAll(118,3832

src/eps/interface/epssetup.c,773
epssetup.c:^?epssetup.c^A,1
PetscErrorCode EPSSetDefaultST(22,744
PetscErrorCode EPSSetDefaultST_Precond(34,1083
PetscErrorCode EPSSetDefaultST_GMRES(49,1559
PetscErrorCode EPSSetDefaultST_NoFactor(69,2263
static PetscErrorCode EPSCheckCompatibleST(87,2819
PetscErrorCode MatEstimateSpectralRange_EPS(128,5221
PetscErrorCode EPSSetUpSort_Basic(166,6555
PetscErrorCode EPSSetUpSort_Default(223,8300
PetscErrorCode EPSSetDSType(259,9268
PetscErrorCode EPSSetUp(286,10022
PetscErrorCode EPSSetOperators(432,15843
PetscErrorCode EPSGetOperators(490,18255
PetscErrorCode EPSSetDeflationSpace(537,19548
PetscErrorCode EPSSetInitialSpace(580,20995
PetscErrorCode EPSSetLeftInitialSpace(617,22183
PetscErrorCode EPSSetDimensions_Default(636,22851
PetscErrorCode EPSAllocateSolution(680,24319

src/eps/interface/epssolve.c,743
epssolve.c:^?epssolve.c^A,1
PetscErrorCode EPSComputeVectors(18,566
#define SWAP(27,813
static PetscErrorCode EPSComputeValues(29,862
PetscErrorCode EPSSolve(121,4680
PetscErrorCode EPSGetIterationNumber(236,8502
PetscErrorCode EPSGetConverged(263,9085
PetscErrorCode EPSGetConvergedReason(302,10201
PetscErrorCode EPSGetInvariantSubspace(341,11356
PetscErrorCode EPSGetEigenpair(408,13973
PetscErrorCode EPSGetEigenvalue(447,15371
PetscErrorCode EPSGetEigenvector(501,17244
PetscErrorCode EPSGetLeftEigenvector(552,19169
PetscErrorCode EPSGetErrorEstimate(593,20621
PetscErrorCode EPSComputeResidualNorm_Private(615,21477
PetscErrorCode EPSComputeError(691,24230
PetscErrorCode EPSGetStartVector(790,27662
PetscErrorCode EPSGetLeftStartVector(828,29178

src/eps/interface/epsview.c,881
epsview.c:^?epsview.c^A,1
PetscErrorCode EPSView(45,1302
PetscErrorCode EPSViewFromOptions(205,9979
PetscErrorCode EPSConvergedReasonView(235,10993
PetscErrorCode EPSConvergedReasonViewFromOptions(266,12442
static PetscErrorCode EPSErrorView_ASCII(287,13174
static PetscErrorCode EPSErrorView_DETAIL(323,14794
static PetscErrorCode EPSErrorView_MATLAB(361,16203
PetscErrorCode EPSErrorView(404,17606
PetscErrorCode EPSErrorViewFromOptions(449,18996
static PetscErrorCode EPSValuesView_DRAW(484,20515
static PetscErrorCode EPSValuesView_BINARY(513,21370
static PetscErrorCode EPSValuesView_HDF5(538,21980
static PetscErrorCode EPSValuesView_ASCII(583,23392
static PetscErrorCode EPSValuesView_MATLAB(599,23902
PetscErrorCode EPSValuesView(640,25018
PetscErrorCode EPSValuesViewFromOptions(696,26889
PetscErrorCode EPSVectorsView(742,28337
PetscErrorCode EPSVectorsViewFromOptions(789,29701

src/eps/interface/ftn-custom/zepsf.c,7834
zepsf.c:^?zepsf.c^A,1
SLEPC_EXTERN void epsmonitorall_(132,7396
SLEPC_EXTERN void epsmonitorfirst_(137,7658
SLEPC_EXTERN void epsmonitorconverged_(142,7924
SLEPC_EXTERN void epsmonitorconvergedcreate_(147,8198
SLEPC_EXTERN void epsmonitorconvergeddestroy_(155,8493
  PetscFortranCallbackId monitor;161,8650
  PetscFortranCallbackId monitordestroy;162,8684
  PetscFortranCallbackId convergence;163,8725
  PetscFortranCallbackId convdestroy;164,8763
  PetscFortranCallbackId stopping;165,8801
  PetscFortranCallbackId stopdestroy;166,8836
  PetscFortranCallbackId comparison;167,8874
  PetscFortranCallbackId arbitrary;168,8911
} _cb;169,8947
static PetscErrorCode ourmonitor(172,9047
static PetscErrorCode ourdestroy(177,9365
static PetscErrorCode ourconvergence(183,9532
static PetscErrorCode ourconvdestroy(188,9832
static PetscErrorCode ourstopping(194,9998
static PetscErrorCode ourstopdestroy(199,10330
static PetscErrorCode oureigenvaluecomparison(205,10496
static PetscErrorCode ourarbitraryfunc(211,10822
SLEPC_EXTERN void epsdestroy_(217,11148
SLEPC_EXTERN void epsview_(224,11362
SLEPC_EXTERN void epsviewfromoptions_(231,11535
SLEPC_EXTERN void epsconvergedreasonview_(241,11808
SLEPC_EXTERN void epserrorview_(248,12011
SLEPC_EXTERN void epsvaluesview_(255,12221
SLEPC_EXTERN void epsvectorsview_(262,12406
SLEPC_EXTERN void epssettype_(269,12593
SLEPC_EXTERN void epsgettype_(278,12801
SLEPC_EXTERN void epssetoptionsprefix_(287,13073
SLEPC_EXTERN void epsappendoptionsprefix_(296,13305
SLEPC_EXTERN void epsgetoptionsprefix_(305,13543
SLEPC_EXTERN void epsmonitorset_(314,13844
SLEPC_EXTERN void epsconvergedabsolute_(331,15485
SLEPC_EXTERN void epsconvergedrelative_(336,15706
SLEPC_EXTERN void epsconvergednorm_(341,15927
SLEPC_EXTERN void epssetconvergencetestfunction_(346,16140
SLEPC_EXTERN void epsstoppingbasic_(363,17243
SLEPC_EXTERN void epssetstoppingtestfunction_(368,17483
SLEPC_EXTERN void epsseteigenvaluecomparison_(381,18304
SLEPC_EXTERN void epssetarbitraryselection_(388,18732
SLEPC_EXTERN void epsgetdimensions_(395,19164
SLEPC_EXTERN void epsgetdimensions000_(403,19414
SLEPC_EXTERN void epsgetdimensions100_(408,19574
SLEPC_EXTERN void epsgetdimensions010_(413,19734
SLEPC_EXTERN void epsgetdimensions001_(418,19894
SLEPC_EXTERN void epsgetdimensions110_(423,20054
SLEPC_EXTERN void epsgetdimensions011_(428,20214
SLEPC_EXTERN void epsgetdimensions101_(433,20374
SLEPC_EXTERN void epsgeteigenpair_(438,20534
SLEPC_EXTERN void epsgeteigenpair00_(445,20783
SLEPC_EXTERN void epsgeteigenpair10_(450,20968
SLEPC_EXTERN void epsgeteigenpair01_(455,21153
SLEPC_EXTERN void epsgeteigenpair11_(460,21338
SLEPC_EXTERN void epsgeteigenvalue_(465,21523
SLEPC_EXTERN void epsgeteigenvalue00_(472,21750
SLEPC_EXTERN void epsgeteigenvalue10_(477,21915
SLEPC_EXTERN void epsgeteigenvalue01_(482,22080
SLEPC_EXTERN void epsgettolerances_(487,22245
SLEPC_EXTERN void epsgettolerances00_(494,22454
SLEPC_EXTERN void epsgettolerances10_(499,22602
SLEPC_EXTERN void epsgettolerances01_(504,22750
SLEPC_EXTERN void epsgetbalance_(509,22898
SLEPC_EXTERN void epsgetbalance000_(517,23151
SLEPC_EXTERN void epsgetbalance100_(522,23314
SLEPC_EXTERN void epsgetbalance010_(527,23477
SLEPC_EXTERN void epsgetbalance001_(532,23640
SLEPC_EXTERN void epsgetbalance110_(537,23803
SLEPC_EXTERN void epsgetbalance011_(542,23966
SLEPC_EXTERN void epsgetbalance101_(547,24129
SLEPC_EXTERN void epssetdeflationspace0_(552,24292
SLEPC_EXTERN void epssetdeflationspace1_(558,24461
SLEPC_EXTERN void epssetinitialspace0_(564,24630
SLEPC_EXTERN void epssetinitialspace1_(570,24795
SLEPC_EXTERN void epssetleftinitialspace0_(576,24960
SLEPC_EXTERN void epssetleftinitialspace1_(582,25136

src/eps/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/eps/tests/makefile,350
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412
testtest5_blopex:testtest5_blopex18,866
        if [ "${PETSC_SCALAR}" if [ "${PETSC_SCALAR}"20,936
testtest7f:testtest7f31,1493
testtest10:testtest1043,2057
        options=45,2120
testtest10_mpi:testtest10_mpi56,2676
        options=58,2743
testtest10_cuda:testtest10_cuda69,3303
        options=71,3376

src/eps/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,506

src/eps/tests/test10.c,47
test10.c:^?test10.c^A,1
static char help[help11,396
int main 19,807

src/eps/tests/test11.c,125
test11.c:^?test11.c^A,1
static char help[help11,396
int main(26,1029
PetscErrorCode MatMarkovModel(117,4279
PetscErrorCode MyEigenSort(159,5763

src/eps/tests/test12.c,83
test12.c:^?test12.c^A,1
static char help[help11,396
PetscErrorCode PCApply_User(18,692
int main(25,835

src/eps/tests/test13.c,91
test13.c:^?test13.c^A,1
static char help[help11,396
PetscErrorCode MyArbitrarySelection(15,479
int main(26,796

src/eps/tests/test14.c,47
test14.c:^?test14.c^A,1
static char help[help11,396
int main(15,478

src/eps/tests/test15f.F90,40
test15f.F90:^?test15f.F90^A,1
      subroutine MyEPSMonitor(171,5777

src/eps/tests/test16.c,90
test16.c:^?test16.c^A,1
static char help[help11,396
PetscErrorCode MyConvergedAbsolute(19,623
int main(26,859

src/eps/tests/test17.c,47
test17.c:^?test17.c^A,1
static char help[help11,396
int main(18,714

src/eps/tests/test18.c,47
test18.c:^?test18.c^A,1
static char help[help11,396
int main(18,665

src/eps/tests/test19.c,47
test19.c:^?test19.c^A,1
static char help[help11,396
int main(17,566

src/eps/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,503

src/eps/tests/test20.c,47
test20.c:^?test20.c^A,1
static char help[help11,396
int main(15,495

src/eps/tests/test21.c,87
test21.c:^?test21.c^A,1
static char help[help11,396
int main(23,689
PetscErrorCode MatMarkovModel(130,4954

src/eps/tests/test22.c,503
test22.c:^?test22.c^A,1
static char help[help11,396
  Mat         T;41,1270
  Vec         x1,42,1287
  Vec         x1,x2,42,1287
  Vec         x1,x2,y1,42,1287
  Vec         x1,x2,y1,y2;42,1287
  PetscScalar alpha,43,1314
  PetscScalar alpha,beta,43,1314
  PetscScalar alpha,beta,tau1,43,1314
  PetscScalar alpha,beta,tau1,tau2,43,1314
  PetscScalar alpha,beta,tau1,tau2,sigma;43,1314
} CTX_BRUSSEL;44,1356
int main(46,1372
PetscErrorCode MatMult_Brussel(192,7742
PetscErrorCode MatGetDiagonal_Brussel(228,8945

src/eps/tests/test23.c,47
test23.c:^?test23.c^A,1
static char help[help11,396
int main(15,489

src/eps/tests/test24.c,47
test24.c:^?test24.c^A,1
static char help[help11,396
int main(18,632

src/eps/tests/test25.c,47
test25.c:^?test25.c^A,1
static char help[help11,396
int main(18,627

src/eps/tests/test26.c,47
test26.c:^?test26.c^A,1
static char help[help11,396
int main(18,618

src/eps/tests/test27.c,47
test27.c:^?test27.c^A,1
static char help[help11,396
int main(19,727

src/eps/tests/test28.c,47
test28.c:^?test28.c^A,1
static char help[help11,396
int main(18,704

src/eps/tests/test29.c,92
test29.c:^?test29.c^A,1
static char help[help11,396
int main(22,778
PetscErrorCode ComputeResidualNorm(182,6803

src/eps/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,504

src/eps/tests/test30.c,47
test30.c:^?test30.c^A,1
static char help[help11,396
int main(15,472

src/eps/tests/test31.c,47
test31.c:^?test31.c^A,1
static char help[help11,396
int main(19,685

src/eps/tests/test32.c,47
test32.c:^?test32.c^A,1
static char help[help11,396
int main(15,494

src/eps/tests/test34.c,47
test34.c:^?test34.c^A,1
static char help[help11,396
int main(18,697

src/eps/tests/test35.c,47
test35.c:^?test35.c^A,1
static char help[help11,396
int main(18,698

src/eps/tests/test36.c,47
test36.c:^?test36.c^A,1
static char help[help11,396
int main(15,491

src/eps/tests/test37.c,48
test37.c:^?test37.c^A,1
static char help[help11,396
int main(36,1140

src/eps/tests/test38.c,47
test38.c:^?test38.c^A,1
static char help[help11,396
int main(20,743

src/eps/tests/test39.c,81
test39.c:^?test39.c^A,1
static char help[help11,396
PetscErrorCode Laplacian(21,739
int main(50,1825

src/eps/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(18,686

src/eps/tests/test40.c,86
test40.c:^?test40.c^A,1
static char help[help11,396
int main(22,722
PetscErrorCode MatMarkovModel(76,2933

src/eps/tests/test41.c,47
test41.c:^?test41.c^A,1
static char help[help11,396
int main(18,695

src/eps/tests/test42.c,47
test42.c:^?test42.c^A,1
static char help[help11,396
int main(18,636

src/eps/tests/test43.c,47
test43.c:^?test43.c^A,1
static char help[help11,396
int main(16,612

src/eps/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(18,692

src/eps/tests/test6.c,47
test6.c:^?test6.c^A,1
static char help[help11,396
int main(18,621

src/eps/tests/test8.c,168
test8.c:^?test8.c^A,1
static char help[help11,396
int main(25,918
static void tv(96,3754
PetscErrorCode MatMult_Laplacian2D(127,4515
PetscErrorCode MatGetDiagonal_Laplacian2D(158,5248

src/eps/tests/test9.c,172
test9.c:^?test9.c^A,1
static char help[help11,396
PetscErrorCode CheckNormalizedVectors(28,1086
int main(63,2258
PetscErrorCode MatMarkovModel(154,5608
PetscErrorCode MyEigenSort(195,7073

src/eps/tutorials/ex1.c,47
ex1.c:^?ex1.c^A,1
static char help[help11,396
int main(17,650

src/eps/tutorials/ex10.c,403
ex10.c:^?ex10.c^A,1
static char help[help11,396
  KSP        ksp;21,810
} SampleShellST;22,828
int main 35,1318
PetscErrorCode STCreate_User(171,6721
PetscErrorCode STSetUp_User(200,7698
PetscErrorCode STApply_User(227,8435
PetscErrorCode STApplyTranspose_User(248,8952
PetscErrorCode STApplyHermitianTranspose_User(270,9546
PetscErrorCode STBackTransform_User(304,10573
PetscErrorCode STDestroy_User(322,11051

src/eps/tutorials/ex10f.F90,196
ex10f.F90:^?ex10f.F90^A,1
      subroutine STApply_User(224,8546
      subroutine STApplyTranspose_User(249,9120
      subroutine STApplyHermitianTranspose_User(276,9775
      subroutine STBackTransform_User(309,10713

src/eps/tutorials/ex11.c,47
ex11.c:^?ex11.c^A,1
static char help[help11,396
int main 19,807

src/eps/tutorials/ex12.c,47
ex12.c:^?ex12.c^A,1
static char help[help11,396
int main(18,702

src/eps/tutorials/ex13.c,47
ex13.c:^?ex13.c^A,1
static char help[help11,396
int main(22,894

src/eps/tutorials/ex18.c,125
ex18.c:^?ex18.c^A,1
static char help[help11,396
int main(26,1029
PetscErrorCode MatMarkovModel(135,5503
PetscErrorCode MyEigenSort(177,6987

src/eps/tutorials/ex19.c,126
ex19.c:^?ex19.c^A,1
static char help[help11,396
PetscErrorCode GetExactEigenvalues(19,691
PetscErrorCode FillMatrix(47,1470
int main(79,2732

src/eps/tutorials/ex2.c,47
ex2.c:^?ex2.c^A,1
static char help[help11,396
int main(18,719

src/eps/tutorials/ex24.c,263
ex24.c:^?ex24.c^A,1
static char help[help11,396
  Mat       A;23,793
  Vec       w;24,808
  PetscReal target;25,823
} CTX_FOLD;26,843
int main(35,1050
PetscErrorCode MatMult_Fold(192,7485
PetscErrorCode RayleighQuotient(211,7977
PetscErrorCode ComputeResidualNorm(226,8337

src/eps/tutorials/ex25.c,47
ex25.c:^?ex25.c^A,1
static char help[help11,396
int main(19,726

src/eps/tutorials/ex29.c,128
ex29.c:^?ex29.c^A,1
static char help[help11,396
int main(28,1114
PetscErrorCode MatMarkovModel(120,5399
PetscErrorCode MyStoppingTest(159,6692

src/eps/tutorials/ex3.c,169
ex3.c:^?ex3.c^A,1
static char help[help11,396
int main(24,889
static void tv(109,4319
PetscErrorCode MatMult_Laplacian2D(140,5080
PetscErrorCode MatGetDiagonal_Laplacian2D(171,5813

src/eps/tutorials/ex30.c,605
ex30.c:^?ex30.c^A,1
static char help[help11,396
  Mat         T;35,1547
  Vec         x1,36,1564
  Vec         x1,x2,36,1564
  Vec         x1,x2,y1,36,1564
  Vec         x1,x2,y1,y2;36,1564
  PetscScalar alpha,37,1591
  PetscScalar alpha,beta,37,1591
  PetscScalar alpha,beta,tau1,37,1591
  PetscScalar alpha,beta,tau1,tau2,37,1591
  PetscScalar alpha,beta,tau1,tau2,sigma;37,1591
  PetscInt    lastnconv;38,1633
  PetscInt    nreps;39,1712
} CTX_BRUSSEL;40,1802
int main(42,1818
PetscErrorCode MatMult_Brussel(177,6960
PetscErrorCode MatGetDiagonal_Brussel(213,8163
PetscErrorCode MyStoppingTest(247,9321

src/eps/tutorials/ex31.c,1845
ex31.c:^?ex31.c^A,1
static char help[help11,396
#define freq 65,2365
#define w_s 66,2381
const PetscInt nbus 69,2436
const PetscInt ngen 70,2494
const PetscInt nload 71,2549
const PetscInt gbus[gbus72,2599
const PetscInt lbus[lbus73,2678
const PetscScalar PG[PG76,2815
const PetscScalar QG[QG77,2898
const PetscScalar H[H79,3008
const PetscScalar Rs[Rs80,3079
const PetscScalar Xd[Xd81,3146
const PetscScalar Xdp[Xdp82,3221
const PetscScalar Xq[Xq83,3306
const PetscScalar Xqp[Xqp84,3429
const PetscScalar Td0p[Td0p85,3512
const PetscScalar Tq0p[Tq0p86,3597
PetscScalar M[M87,3683
PetscScalar D[D88,3719
PetscScalar TM[TM90,3754
const PetscScalar KA[KA92,3828
const PetscScalar TA[TA93,3912
const PetscScalar KE[KE94,3995
const PetscScalar TE[TE95,4068
const PetscScalar KF[KF96,4143
const PetscScalar TF[TF97,4231
const PetscScalar k1[k198,4318
const PetscScalar k2[k299,4368
PetscScalar Vref[Vref101,4493
const PetscScalar PD0[PD0117,5334
const PetscScalar QD0[QD0118,5377
const PetscInt    ld_nsegsp[ld_nsegsp119,5420
const PetscScalar ld_alphap[ld_alphap120,5462
const PetscScalar ld_betap[ld_betap121,5510
const PetscInt    ld_nsegsq[ld_nsegsq122,5558
const PetscScalar ld_alphaq[ld_alphaq123,5600
const PetscScalar ld_betaq[ld_betaq124,5648
  DM       dmgen,127,5714
  DM       dmgen, dmnet;127,5714
  DM       dmpgrid;128,5791
  Mat      Ybus;129,5867
  Vec      V0;130,5924
  PetscInt neqs_gen,131,6000
  PetscInt neqs_gen,neqs_net,131,6000
  PetscInt neqs_gen,neqs_net,neqs_pgrid;131,6000
  IS       is_diff;132,6041
  IS       is_alg;133,6107
} Userctx;134,6170
PetscErrorCode dq2ri(137,6268
PetscErrorCode ri2dq(146,6646
PetscErrorCode SetInitialGuess(154,6937
PetscErrorCode PreallocateJacobian(238,9457
PetscErrorCode ResidualJacobian(286,10528
int main(513,20426

src/eps/tutorials/ex34.c,777
ex34.c:^?ex34.c^A,1
static char help[help23,786
  IS    bdis;42,1504
  SNES  snes;43,1557
  EPS   eps;44,1571
} AppCtx;45,1584
int main(47,1595
static void f0_u(211,8572
static void f1_u(222,9137
static void g0_uu(237,9816
static void g3_uu(246,10406
PetscErrorCode SetupDiscretization(256,10956
PetscErrorCode CreateSquareMesh(272,11436
PetscErrorCode BoundaryGlobalIndex(292,11975
static PetscErrorCode FormJacobian(326,13252
PetscErrorCode FormJacobianA(348,13917
PetscErrorCode FormJacobianB(367,14613
PetscErrorCode FormFunctionAB(386,15309
static PetscErrorCode FormFunction(400,15792
PetscErrorCode FormFunctionA(424,16596
PetscErrorCode FormNorm(462,17941
PetscErrorCode MatMult_A(469,18112
PetscErrorCode FormFunctionB(479,18349
PetscErrorCode MatMult_B(511,19422

src/eps/tutorials/ex35.c,264
ex35.c:^?ex35.c^A,1
static char help[help11,396
  Mat         A;21,835
  Vec         w;22,852
  PetscScalar target;23,869
} FoldShellST;24,891
int main 31,1104
PetscErrorCode STCreate_Fold(143,5760
PetscErrorCode STApply_Fold(167,6327
PetscErrorCode STDestroy_Fold(188,6865

src/eps/tutorials/ex36.c,130
ex36.c:^?ex36.c^A,1
static char help[help11,396
int main(42,1428
PetscErrorCode STBackTransform_Exp(179,6961
PetscErrorCode STApply_Exp(220,7968

src/eps/tutorials/ex4.c,47
ex4.c:^?ex4.c^A,1
static char help[help11,396
int main(18,697

src/eps/tutorials/ex41.c,132
ex41.c:^?ex41.c^A,1
static char help[help11,396
int main(24,837
PetscErrorCode MatMarkovModel(195,7611
PetscErrorCode ComputeResidualNorm(239,9037

src/eps/tutorials/ex43.c,47
ex43.c:^?ex43.c^A,1
static char help[help11,396
int main(21,831

src/eps/tutorials/ex44.c,47
ex44.c:^?ex44.c^A,1
static char help[help11,396
int main(20,862

src/eps/tutorials/ex46.c,47
ex46.c:^?ex46.c^A,1
static char help[help11,396
int main(18,696

src/eps/tutorials/ex47.c,177
ex47.c:^?ex47.c^A,1
static char help[help11,396
  KSP       ksp;22,754
  Mat       B;23,771
  Vec       w;24,786
} CTX_SHELL;25,801
PetscErrorCode MatMult_Sinvert0(33,1049
int main(44,1315

src/eps/tutorials/ex49.c,47
ex49.c:^?ex49.c^A,1
static char help[help11,396
int main(18,705

src/eps/tutorials/ex5.c,87
ex5.c:^?ex5.c^A,1
static char help[help11,396
int main(24,920
PetscErrorCode MatMarkovModel(138,5493

src/eps/tutorials/ex6f.F90,75
ex6f.F90:^?ex6f.F90^A,1
      subroutine MatIsing_Mult(143,5490
      SUBROUTINE MVMISG(175,6445

src/eps/tutorials/ex7.c,47
ex7.c:^?ex7.c^A,1
static char help[help11,396
int main(22,972

src/eps/tutorials/ex9.c,553
ex9.c:^?ex9.c^A,1
static char help[help11,396
  Mat         T;43,1383
  Vec         x1,44,1400
  Vec         x1,x2,44,1400
  Vec         x1,x2,y1,44,1400
  Vec         x1,x2,y1,y2;44,1400
  PetscScalar alpha,45,1427
  PetscScalar alpha,beta,45,1427
  PetscScalar alpha,beta,tau1,45,1427
  PetscScalar alpha,beta,tau1,tau2,45,1427
  PetscScalar alpha,beta,tau1,tau2,sigma;45,1427
} CTX_BRUSSEL;46,1469
int main(48,1485
PetscErrorCode MatMult_Brussel(191,6720
PetscErrorCode MatMultTranspose_Brussel(227,7913
PetscErrorCode MatGetDiagonal_Brussel(263,9133

src/eps/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,442
CLEANFILES 13,459

src/lme/f90-mod/slepclme.h90,177
slepclme.h90:^?slepclme.h90^A,1
        subroutine LMEGetTolerances00(11,427
        subroutine LMEGetTolerances10(18,605
        subroutine LMEGetTolerances01(25,786
        subroutine LMEDestroy(35,1021

src/lme/f90-mod/slepclmemod.F90,150
slepclmemod.F90:^?slepclmemod.F90^A,1
          function lmenotequal(18,600
          function lmeequals(25,829
        function lmenotequal(33,1040
        function lmeequals(40,1248

src/lme/impls/krylov/lmekrylov.c,219
lmekrylov.c:^?lmekrylov.c^A,1
static PetscErrorCode LMESetUp_Krylov(36,1224
static PetscErrorCode LMESolve_Krylov_Lyapunov_Vec(48,1550
static PetscErrorCode LMESolve_Krylov_Lyapunov(160,5630
SLEPC_EXTERN PetscErrorCode LMECreate_Krylov(199,6920

src/lme/impls/krylov/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/interface/dlregislme.c,404
dlregislme.c:^?dlregislme.c^A,1
static PetscBool LMEPackageInitialized 13,432
const char *LMEProblemTypes[LMEProblemTypes15,487
const char *const LMEConvergedReasons_Shifted[LMEConvergedReasons_Shifted16,627
const char *const*LMEConvergedReasons LMEConvergedReasons17,787
PetscErrorCode LMEFinalizePackage(27,1054
PetscErrorCode LMEInitializePackage(49,1807
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepclme(90,3282

src/lme/interface/ftn-custom/zlmef.c,1837
zlmef.c:^?zlmef.c^A,1
SLEPC_EXTERN void lmemonitordefault_(50,2322
  PetscFortranCallbackId monitor;56,2521
  PetscFortranCallbackId monitordestroy;57,2555
} _cb;58,2596
static PetscErrorCode ourmonitor(61,2696
static PetscErrorCode ourdestroy(66,2900
SLEPC_EXTERN void lmedestroy_(72,3067
SLEPC_EXTERN void lmeview_(79,3281
SLEPC_EXTERN void lmeviewfromoptions_(86,3454
SLEPC_EXTERN void lmeconvergedreasonview_(96,3727
SLEPC_EXTERN void lmesettype_(103,3930
SLEPC_EXTERN void lmegettype_(112,4138
SLEPC_EXTERN void lmesetoptionsprefix_(121,4410
SLEPC_EXTERN void lmeappendoptionsprefix_(130,4642
SLEPC_EXTERN void lmegetoptionsprefix_(139,4880
SLEPC_EXTERN void lmemonitorset_(148,5181
SLEPC_EXTERN void lmegettolerances_(161,6108
SLEPC_EXTERN void lmegettolerances00_(168,6317
SLEPC_EXTERN void lmegettolerances10_(173,6465
SLEPC_EXTERN void lmegettolerances01_(178,6613

src/lme/interface/lmebasic.c,861
lmebasic.c:^?lmebasic.c^A,1
PetscClassId      LME_CLASSID 17,508
PetscLogEvent     LME_SetUp 18,543
PetscFunctionList LMEList 21,650
PetscBool         LMERegisterAllCalled 22,684
PetscFunctionList LMEMonitorList 25,777
PetscFunctionList LMEMonitorCreateList 26,831
PetscFunctionList LMEMonitorDestroyList 27,885
PetscBool         LMEMonitorRegisterAllCalled 28,939
PetscErrorCode LMEView(57,1752
PetscErrorCode LMEViewFromOptions(107,3635
PetscErrorCode LMEConvergedReasonView(136,4634
PetscErrorCode LMEConvergedReasonViewFromOptions(167,6051
PetscErrorCode LMECreate(206,7088
PetscErrorCode LMESetType(273,9021
PetscErrorCode LMEGetType(312,10014
PetscErrorCode LMERegister(347,10844
PetscErrorCode LMEMonitorRegister(385,11933
PetscErrorCode LMEReset(411,12955
PetscErrorCode LMEDestroy(442,13741
PetscErrorCode LMESetBV(472,14572
PetscErrorCode LMEGetBV(500,15202

src/lme/interface/lmedense.c,490
lmedense.c:^?lmedense.c^A,1
PetscErrorCode LMEDenseRankSVD(21,735
static PetscErrorCode LyapunovCholResidual(58,1948
static PetscErrorCode LyapunovResidual(89,3062
static PetscErrorCode HessLyapunovChol_SLICOT(119,4024
static PetscErrorCode CholeskyFactor(174,6142
static PetscErrorCode HessLyapunovChol_LAPACK(213,7330
PetscErrorCode LMEDenseHessLyapunovChol(319,11137
static PetscErrorCode Lyapunov_SLICOT(356,12345
static PetscErrorCode Lyapunov_LAPACK(399,13898
PetscErrorCode LMEDenseLyapunov(487,16708

src/lme/interface/lmemon.c,350
lmemon.c:^?lmemon.c^A,1
PetscErrorCode LMEMonitorLGCreate(17,520
PetscErrorCode LMEMonitor(39,1312
PetscErrorCode LMEMonitorSet(84,2956
PetscErrorCode LMEMonitorCancel(112,4000
PetscErrorCode LMEGetMonitorContext(141,4671
PetscErrorCode LMEMonitorDefault(168,5337
PetscErrorCode LMEMonitorDefaultDrawLG(203,6645
PetscErrorCode LMEMonitorDefaultDrawLGCreate(248,7928

src/lme/interface/lmeopts.c,592
lmeopts.c:^?lmeopts.c^A,1
PetscErrorCode LMEMonitorSetFromOptions(34,987
PetscErrorCode LMESetFromOptions(82,2862
PetscErrorCode LMESetProblemType(186,7982
PetscErrorCode LMEGetProblemType(223,8933
PetscErrorCode LMEGetTolerances(252,9605
PetscErrorCode LMESetTolerances(283,10448
PetscErrorCode LMEGetDimensions(321,11584
PetscErrorCode LMESetDimensions(350,12317
PetscErrorCode LMESetErrorIfNotConverged(386,13405
PetscErrorCode LMEGetErrorIfNotConverged(411,14047
PetscErrorCode LMESetOptionsPrefix(446,15003
PetscErrorCode LMEAppendOptionsPrefix(474,15859
PetscErrorCode LMEGetOptionsPrefix(504,16688

src/lme/interface/lmeregis.c,84
lmeregis.c:^?lmeregis.c^A,1
PetscErrorCode LMERegisterAll(24,651
PetscErrorCode LMEMonitorRegisterAll(42,1058

src/lme/interface/lmesetup.c,439
lmesetup.c:^?lmesetup.c^A,1
static inline PetscErrorCode LMESetUp_Lyapunov(16,506
PetscErrorCode LMESetUp(51,1877
static inline PetscErrorCode LMESetCoefficients_Private(107,3737
PetscErrorCode LMESetCoefficients(148,5017
PetscErrorCode LMEGetCoefficients(199,6453
PetscErrorCode LMESetRHS(234,7462
PetscErrorCode LMEGetRHS(268,8255
PetscErrorCode LMESetSolution(305,9479
PetscErrorCode LMEGetSolution(339,10305
PetscErrorCode LMEAllocateSolution(367,10978

src/lme/interface/lmesolve.c,277
lmesolve.c:^?lmesolve.c^A,1
PetscErrorCode LMESolve(41,1445
PetscErrorCode LMEGetIterationNumber(96,3488
PetscErrorCode LMEGetConvergedReason(130,4400
PetscErrorCode LMEGetErrorEstimate(159,5120
static PetscErrorCode LMEComputeResidualNorm_Lyapunov(172,5487
PetscErrorCode LMEComputeError(307,10169

src/lme/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/lme/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(18,677

src/lme/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,474

src/lme/tutorials/ex32.c,47
ex32.c:^?ex32.c^A,1
static char help[help11,396
int main(18,688

src/lme/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/mfn/f90-mod/slepcmfn.h90,177
slepcmfn.h90:^?slepcmfn.h90^A,1
        subroutine MFNGetTolerances00(11,427
        subroutine MFNGetTolerances10(18,605
        subroutine MFNGetTolerances01(25,786
        subroutine MFNDestroy(35,1021

src/mfn/f90-mod/slepcmfnmod.F90,150
slepcmfnmod.F90:^?slepcmfnmod.F90^A,1
          function mfnnotequal(19,623
          function mfnequals(26,852
        function mfnnotequal(34,1063
        function mfnequals(41,1271

src/mfn/impls/expokit/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/impls/expokit/mfnexpokit.c,151
mfnexpokit.c:^?mfnexpokit.c^A,1
static PetscErrorCode MFNSetUp_Expokit(28,812
static PetscErrorCode MFNSolve_Expokit(44,1340
SLEPC_EXTERN PetscErrorCode MFNCreate_Expokit(182,5917

src/mfn/impls/krylov/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/impls/krylov/mfnkrylov.c,148
mfnkrylov.c:^?mfnkrylov.c^A,1
static PetscErrorCode MFNSetUp_Krylov(30,907
static PetscErrorCode MFNSolve_Krylov(42,1233
SLEPC_EXTERN PetscErrorCode MFNCreate_Krylov(129,4113

src/mfn/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/interface/dlregismfn.c,351
dlregismfn.c:^?dlregismfn.c^A,1
static PetscBool MFNPackageInitialized 13,432
const char *const MFNConvergedReasons_Shifted[MFNConvergedReasons_Shifted15,487
const char *const*MFNConvergedReasons MFNConvergedReasons16,663
PetscErrorCode MFNFinalizePackage(26,930
PetscErrorCode MFNInitializePackage(48,1683
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcmfn(88,3068

src/mfn/interface/ftn-custom/zmfnf.c,1837
zmfnf.c:^?zmfnf.c^A,1
SLEPC_EXTERN void mfnmonitordefault_(50,2322
  PetscFortranCallbackId monitor;56,2521
  PetscFortranCallbackId monitordestroy;57,2555
} _cb;58,2596
static PetscErrorCode ourmonitor(61,2696
static PetscErrorCode ourdestroy(66,2900
SLEPC_EXTERN void mfndestroy_(72,3067
SLEPC_EXTERN void mfnview_(79,3281
SLEPC_EXTERN void mfnviewfromoptions_(86,3454
SLEPC_EXTERN void mfnconvergedreasonview_(96,3727
SLEPC_EXTERN void mfnsettype_(103,3930
SLEPC_EXTERN void mfngettype_(112,4138
SLEPC_EXTERN void mfnsetoptionsprefix_(121,4410
SLEPC_EXTERN void mfnappendoptionsprefix_(130,4642
SLEPC_EXTERN void mfngetoptionsprefix_(139,4880
SLEPC_EXTERN void mfnmonitorset_(148,5181
SLEPC_EXTERN void mfngettolerances_(161,6108
SLEPC_EXTERN void mfngettolerances00_(168,6317
SLEPC_EXTERN void mfngettolerances10_(173,6465
SLEPC_EXTERN void mfngettolerances01_(178,6613

src/mfn/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/interface/mfnbasic.c,930
mfnbasic.c:^?mfnbasic.c^A,1
PetscClassId      MFN_CLASSID 17,508
PetscLogEvent     MFN_SetUp 18,543
PetscFunctionList MFNList 21,629
PetscBool         MFNRegisterAllCalled 22,663
PetscFunctionList MFNMonitorList 25,756
PetscFunctionList MFNMonitorCreateList 26,810
PetscFunctionList MFNMonitorDestroyList 27,864
PetscBool         MFNMonitorRegisterAllCalled 28,918
PetscErrorCode MFNView(57,1724
PetscErrorCode MFNViewFromOptions(100,3300
PetscErrorCode MFNConvergedReasonView(129,4292
PetscErrorCode MFNConvergedReasonViewFromOptions(160,5688
PetscErrorCode MFNCreate(199,6725
PetscErrorCode MFNSetType(262,8509
PetscErrorCode MFNGetType(301,9495
PetscErrorCode MFNRegister(336,10318
PetscErrorCode MFNMonitorRegister(374,11407
PetscErrorCode MFNReset(400,12422
PetscErrorCode MFNDestroy(426,13031
PetscErrorCode MFNSetBV(458,13923
PetscErrorCode MFNGetBV(486,14546
PetscErrorCode MFNSetFN(517,15363
PetscErrorCode MFNGetFN(544,15973

src/mfn/interface/mfnmon.c,350
mfnmon.c:^?mfnmon.c^A,1
PetscErrorCode MFNMonitorLGCreate(17,520
PetscErrorCode MFNMonitor(39,1312
PetscErrorCode MFNMonitorSet(84,2929
PetscErrorCode MFNMonitorCancel(112,3960
PetscErrorCode MFNGetMonitorContext(141,4617
PetscErrorCode MFNMonitorDefault(168,5262
PetscErrorCode MFNMonitorDefaultDrawLG(203,6549
PetscErrorCode MFNMonitorDefaultDrawLGCreate(248,7832

src/mfn/interface/mfnopts.c,501
mfnopts.c:^?mfnopts.c^A,1
PetscErrorCode MFNMonitorSetFromOptions(34,976
PetscErrorCode MFNSetFromOptions(82,2837
PetscErrorCode MFNGetTolerances(151,5624
PetscErrorCode MFNSetTolerances(182,6453
PetscErrorCode MFNGetDimensions(220,7575
PetscErrorCode MFNSetDimensions(249,8294
PetscErrorCode MFNSetErrorIfNotConverged(285,9368
PetscErrorCode MFNGetErrorIfNotConverged(310,9996
PetscErrorCode MFNSetOptionsPrefix(345,10938
PetscErrorCode MFNAppendOptionsPrefix(375,11880
PetscErrorCode MFNGetOptionsPrefix(407,12798

src/mfn/interface/mfnregis.c,84
mfnregis.c:^?mfnregis.c^A,1
PetscErrorCode MFNRegisterAll(25,703
PetscErrorCode MFNMonitorRegisterAll(44,1166

src/mfn/interface/mfnsetup.c,156
mfnsetup.c:^?mfnsetup.c^A,1
PetscErrorCode MFNSetUp(34,969
PetscErrorCode MFNSetOperator(85,2495
PetscErrorCode MFNGetOperator(119,3362
PetscErrorCode MFNAllocateSolution(147,4021

src/mfn/interface/mfnsolve.c,217
mfnsolve.c:^?mfnsolve.c^A,1
static PetscErrorCode MFNSolve_Private(16,509
PetscErrorCode MFNSolve(81,2920
PetscErrorCode MFNSolveTranspose(115,3822
PetscErrorCode MFNGetIterationNumber(153,5021
PetscErrorCode MFNGetConvergedReason(194,6325

src/mfn/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/mfn/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/mfn/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(18,693

src/mfn/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(19,774

src/mfn/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(17,588

src/mfn/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(18,673

src/mfn/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(15,472

src/mfn/tutorials/ex23.c,87
ex23.c:^?ex23.c^A,1
static char help[help11,396
int main(24,852
PetscErrorCode MatMarkovModel(120,4342

src/mfn/tutorials/ex26.c,47
ex26.c:^?ex26.c^A,1
static char help[help11,396
int main(19,768

src/mfn/tutorials/ex37.c,47
ex37.c:^?ex37.c^A,1
static char help[help11,396
int main(20,848

src/mfn/tutorials/ex39.c,83
ex39.c:^?ex39.c^A,1
static char help[help26,990
PetscErrorCode BuildFNPhi(48,1949
int main(82,2943

src/mfn/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/nep/f90-mod/slepcnep.h90,1160
slepcnep.h90:^?slepcnep.h90^A,1
        subroutine NEPGetDimensions000(11,427
        subroutine NEPGetDimensions100(19,628
        subroutine NEPGetDimensions010(27,832
        subroutine NEPGetDimensions001(35,1036
        subroutine NEPGetDimensions110(43,1240
        subroutine NEPGetDimensions011(51,1447
        subroutine NEPGetDimensions101(59,1654
        subroutine NEPGetEigenpair00(70,1933
        subroutine NEPGetEigenpair10(80,2179
        subroutine NEPGetEigenpair01(90,2428
        subroutine NEPGetEigenpair11(100,2677
        subroutine NEPGetTolerances00(113,2999
        subroutine NEPGetTolerances10(120,3177
        subroutine NEPGetTolerances01(127,3358
        subroutine NEPGetRefine000(137,3606
        subroutine NEPGetRefine100(147,3858
        subroutine NEPGetRefine010(157,4113
        subroutine NEPGetRefine001(167,4368
        subroutine NEPGetRefine110(177,4623
        subroutine NEPGetRefine011(187,4881
        subroutine NEPGetRefine101(197,5139
        subroutine NEPGetRefine111(207,5397
        subroutine NEPSetInitialSpace0(220,5727
        subroutine NEPSetInitialSpace1(227,5905
        subroutine NEPDestroy(237,6142

src/nep/f90-mod/slepcnepmod.F90,150
slepcnepmod.F90:^?slepcnepmod.F90^A,1
          function nepnotequal(19,624
          function nepequals(26,853
        function nepnotequal(34,1064
        function nepequals(41,1272

src/nep/impls/ciss/makefile,15
makefile:^?makefile^A,1
MANSEC 12,422

src/nep/impls/ciss/nciss.c,2606
nciss.c:^?nciss.c^A,1
typedef struct _n_nep_ciss_project *NEP_CISS_PROJECT;NEP_CISS_PROJECT37,1200
  PetscInt          N;40,1290
  PetscInt          L;41,1365
  PetscInt          M;42,1422
  PetscReal         delta;43,1487
  PetscInt          L_max;44,1564
  PetscReal         spurious_threshold;45,1654
  PetscBool         isreal;46,1728
  PetscInt          npart;47,1793
  PetscInt          refine_inner;48,1855
  PetscInt          refine_blocksize;49,1889
  NEPCISSExtraction extraction;50,1927
  SlepcContourData  contour;52,1980
  PetscReal         *sigma;sigma53,2009
  PetscScalar       *weight;weight54,2079
  PetscScalar       *omega;omega55,2108
  PetscScalar       *pp;pp56,2136
  BV                V;57,2161
  BV                S;58,2184
  BV                Y;59,2207
  PetscBool         useconj;60,2230
  Mat               J;61,2259
  BV                pV;62,2336
  NEP_CISS_PROJECT  dsctxf;63,2360
  PetscObjectId     rgid;64,2388
  PetscObjectState  rgstate;65,2414
} NEP_CISS;66,2443
struct _n_nep_ciss_project 68,2456
  NEP  nep;69,2485
  BV   Q;70,2497
static PetscErrorCode NEPContourDSComputeMatrix(73,2511
static PetscErrorCode NEPComputeFunctionSubcomm(92,3147
static PetscErrorCode NEPCISSSetUp(114,4021
static PetscErrorCode NEPCISSSolve(141,5245
static PetscErrorCode NEPSetUp_CISS(172,6476
static PetscErrorCode NEPSolve_CISS(274,11017
static PetscErrorCode NEPCISSSetSizes_CISS(500,22151
PetscErrorCode NEPCISSSetSizes(590,25812
static PetscErrorCode NEPCISSGetSizes_CISS(604,26466
PetscErrorCode NEPCISSGetSizes(638,27356
static PetscErrorCode NEPCISSSetThreshold_CISS(646,27745
PetscErrorCode NEPCISSSetThreshold(685,28949
static PetscErrorCode NEPCISSGetThreshold_CISS(695,29321
PetscErrorCode NEPCISSGetThreshold(722,29962
static PetscErrorCode NEPCISSSetRefinement_CISS(730,30243
PetscErrorCode NEPCISSSetRefinement(769,31460
static PetscErrorCode NEPCISSGetRefinement_CISS(779,31834
PetscErrorCode NEPCISSGetRefinement(806,32523
static PetscErrorCode NEPCISSSetExtraction_CISS(814,32808
PetscErrorCode NEPCISSSetExtraction(849,33867
static PetscErrorCode NEPCISSGetExtraction_CISS(858,34195
PetscErrorCode NEPCISSGetExtraction(882,34725
static PetscErrorCode NEPCISSGetKSPs_CISS(891,35038
PetscErrorCode NEPCISSGetKSPs(953,37432
static PetscErrorCode NEPReset_CISS(961,37691
static PetscErrorCode NEPSetFromOptions_CISS(976,38192
static PetscErrorCode NEPDestroy_CISS(1020,41016
static PetscErrorCode NEPView_CISS(1040,42114
static PetscErrorCode NEPSetDSType_CISS(1070,44198
SLEPC_EXTERN PetscErrorCode NEPCreate_CISS(1083,44638

src/nep/impls/interpol/interpol.c,1048
interpol.c:^?interpol.c^A,1
  PEP       pep;29,860
  PetscReal tol;30,877
  PetscInt  maxdeg;31,952
  PetscInt  deg;32,1024
} NEP_INTERPOL;33,1095
static PetscErrorCode NEPSetUp_Interpol(35,1112
static PetscErrorCode ChebyshevNodes(101,4240
static PetscErrorCode NEPSolve_Interpol(115,4619
static PetscErrorCode PEPMonitor_Interpol(202,7728
static PetscErrorCode NEPSetFromOptions_Interpol(229,8547
static PetscErrorCode NEPInterpolSetInterpolation_Interpol(252,9491
PetscErrorCode NEPInterpolSetInterpolation(301,11093
static PetscErrorCode NEPInterpolGetInterpolation_Interpol(311,11469
PetscErrorCode NEPInterpolGetInterpolation(338,12128
static PetscErrorCode NEPInterpolSetPEP_Interpol(346,12417
PetscErrorCode NEPInterpolSetPEP(372,13026
static PetscErrorCode NEPInterpolGetPEP_Interpol(382,13335
PetscErrorCode NEPInterpolGetPEP(415,14335
static PetscErrorCode NEPView_Interpol(424,14593
static PetscErrorCode NEPReset_Interpol(442,15359
static PetscErrorCode NEPDestroy_Interpol(451,15557
SLEPC_EXTERN PetscErrorCode NEPCreate_Interpol(465,16159

src/nep/impls/interpol/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/narnoldi/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/narnoldi/narnoldi.c,905
narnoldi.c:^?narnoldi.c^A,1
  PetscInt lag;29,780
  KSP      ksp;30,849
} NEP_NARNOLDI;31,904
static PetscErrorCode NEPSetUp_NArnoldi(33,921
static PetscErrorCode NEPSolve_NArnoldi(47,1701
static PetscErrorCode NEPNArnoldiSetLagPreconditioner_NArnoldi(208,7786
PetscErrorCode NEPNArnoldiSetLagPreconditioner(241,8758
static PetscErrorCode NEPNArnoldiGetLagPreconditioner_NArnoldi(250,9068
PetscErrorCode NEPNArnoldiGetLagPreconditioner(274,9578
static PetscErrorCode NEPSetFromOptions_NArnoldi(283,9874
static PetscErrorCode NEPNArnoldiSetKSP_NArnoldi(302,10558
PetscErrorCode NEPNArnoldiSetKSP(328,11139
static PetscErrorCode NEPNArnoldiGetKSP_NArnoldi(338,11448
PetscErrorCode NEPNArnoldiGetKSP(372,12535
static PetscErrorCode NEPView_NArnoldi(381,12793
static PetscErrorCode NEPReset_NArnoldi(398,13446
static PetscErrorCode NEPDestroy_NArnoldi(407,13644
SLEPC_EXTERN PetscErrorCode NEPCreate_NArnoldi(421,14254

src/nep/impls/nepdefl.c,1293
nepdefl.c:^?nepdefl.c^A,1
PetscErrorCode NEPDeflationGetInvariantPair(15,511
static PetscErrorCode NEPDeflationExtendInvariantPair(23,768
PetscErrorCode NEPDeflationExtractEigenpair(43,1484
PetscErrorCode NEPDeflationCopyToExtendedVec(76,2771
PetscErrorCode NEPDeflationCreateVec(115,4235
PetscErrorCode NEPDeflationCreateBV(135,4873
PetscErrorCode NEPDeflationSetRandomVec(162,5845
static PetscErrorCode NEPDeflationEvaluateBasisMat(186,6678
PetscErrorCode NEPDeflationLocking(219,8094
static PetscErrorCode NEPDeflationEvaluateHatFunction(242,9049
static PetscErrorCode MatMult_NEPDeflation(299,11230
static PetscErrorCode MatCreateVecs_NEPDeflation(342,12956
static PetscErrorCode MatDestroy_NEPDeflation(353,13285
static PetscErrorCode NEPDeflationEvaluateBasis(372,13865
static PetscErrorCode NEPDeflationComputeShellMat(392,14376
PetscErrorCode NEPDeflationComputeFunction(525,20709
PetscErrorCode NEPDeflationComputeJacobian(533,20959
PetscErrorCode NEPDeflationSolveSetUp(541,21208
PetscErrorCode NEPDeflationFunctionSolve(599,23668
PetscErrorCode NEPDeflationSetRefine(656,26140
PetscErrorCode NEPDeflationReset(663,26294
PetscErrorCode NEPDeflationInitialize(704,27620
static PetscErrorCode NEPDeflationDSNEPComputeMatrix(753,29273
PetscErrorCode NEPDeflationProjectOperator(860,34423

src/nep/impls/nepdefl.h,2265
nepdefl.h:^?nepdefl.h^A,1
# define MAX_MINIDX 16,455
typedef struct _n_nep_ext_op *NEP_EXT_OP;NEP_EXT_OP18,478
typedef struct _n_nep_def_fun_solve *NEP_DEF_FUN_SOLVE;NEP_DEF_FUN_SOLVE19,520
typedef struct _n_nep_def_project *NEP_DEF_PROJECT;NEP_DEF_PROJECT20,576
struct _n_nep_ext_op 23,680
  NEP               nep;24,703
  PetscScalar       *H;H25,728
  BV                X;26,783
  PetscScalar       *bc;bc27,837
  RG                rg;28,894
  PetscInt          midx;29,918
  PetscInt          max_midx;30,969
  PetscInt          szd;31,999
  PetscInt          n;32,1060
  PetscBool         ref;33,1114
  Mat               MF;34,1174
  Mat               MJ;35,1230
  PetscBool         simpU;36,1286
  NEP_DEF_FUN_SOLVE solve;37,1342
  NEP_DEF_PROJECT   proj;38,1410
  BV                W;40,1514
  PetscScalar       *Hj;Hj41,1537
  PetscScalar       *XpX;XpX42,1629
  DS                ds;43,1668
  Vec               w;44,1692
struct _n_nep_def_fun_solve 47,1719
  KSP          ksp;48,1749
  PetscBool    sincf;49,1777
  Mat          T;50,1799
  PetscScalar  theta;51,1817
  PetscInt     n;52,1839
  PetscScalar  *M;M53,1857
  PetscScalar  *work;work54,1876
  Vec          w[w55,1898
  BV           T_1U;56,1919
  NEP_EXT_OP   extop;57,1940
  NEP          nep;61,1983
  Mat          T;62,2003
  Mat          P;63,2021
  BV           U;64,2039
  PetscScalar  *A;A65,2057
  PetscScalar  *B;B66,2076
  PetscScalar  theta;67,2095
  PetscInt     n;68,2117
  NEP_EXT_OP   extop;69,2135
  PetscBool    jacob;70,2157
  Vec          w[w71,2179
  PetscScalar  *work;work72,2200
  PetscScalar  *hfj;hfj73,2222
  PetscScalar  *hfjp;hfjp74,2243
  PetscBool    hfjset;75,2265
} NEP_DEF_MATSHELL;76,2288
struct _n_nep_def_project 78,2309
  Mat          *V1pApX;V1pApX79,2337
  Mat          XpV1;80,2361
  PetscScalar  *V2;V281,2382
  Vec          w;82,2402
  BV           V1;83,2420
  PetscInt     dim;84,2439
  PetscScalar  *work;work85,2459
  PetscInt     lwork;86,2481
  NEP_EXT_OP   extop;87,2503
  PC          pc;92,2552
  PetscScalar *M;M93,2602
  PetscScalar *ps;ps94,2620
  PetscInt    ld;95,2639
  Vec         *work;work96,2657
  BV          X;97,2678
  PetscInt    n;98,2695
} NEP_DEF_PCSHELL;99,2712

src/nep/impls/nleigs/ftn-custom/znleigsf.c,401
znleigsf.c:^?znleigsf.c^A,1
  PetscFortranCallbackId singularities;23,847
} _cb;24,887
static PetscErrorCode oursingularitiesfunc(26,895
SLEPC_EXTERN void nepnleigssetsingularitiesfunction_(31,1129
SLEPC_EXTERN void nepnleigsgetrkshifts_(38,1553

src/nep/impls/nleigs/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/nleigs/nleigs-fullb.c,675
nleigs-fullb.c:^?nleigs-fullb.c^A,1
static PetscErrorCode MatMult_FullBasis_Sinvert(17,581
static PetscErrorCode MatMultTranspose_FullBasis_Sinvert(105,3602
static PetscErrorCode BackTransform_FullBasis(198,6729
static PetscErrorCode Apply_FullBasis(208,7025
static PetscErrorCode ApplyTranspose_FullBasis(220,7300
PetscErrorCode NEPSetUp_NLEIGS_FullBasis(232,7593
static PetscErrorCode NEPNLEIGSExtract_None(321,11770
PetscErrorCode NEPSolve_NLEIGS_FullBasis(384,13827
PetscErrorCode NEPNLEIGSSetEPS_NLEIGS(407,14605
PetscErrorCode NEPNLEIGSSetEPS(432,15157
static PetscErrorCode EPSMonitor_NLEIGS(442,15462
PetscErrorCode NEPNLEIGSGetEPS_NLEIGS(458,16039
PetscErrorCode NEPNLEIGSGetEPS(491,16992

src/nep/impls/nleigs/nleigs.c,3295
nleigs.c:^?nleigs.c^A,1
PetscErrorCode NEPNLEIGSBackTransform(30,869
static PetscErrorCode NEPNLEIGSAuxiliarPRootFinder(58,1527
static PetscErrorCode NEPNLEIGSAuxiliarRmDuplicates(99,2868
static PetscErrorCode NEPNLEIGSFNSingularities(116,3311
static PetscErrorCode NEPNLEIGSRationalSingularities(169,5255
#define LAPGEEV 193,5995
#define LAPGEEV 195,6024
static PetscErrorCode NEPNLEIGSAAAComputation(199,6100
static PetscErrorCode NEPNLEIGSAAASingularities(299,9698
static PetscErrorCode NEPNLEIGSLejaBagbyPoints(346,11302
PetscErrorCode NEPNLEIGSEvalNRTFunct(414,14579
static PetscErrorCode MatMult_Fun(428,14960
static PetscErrorCode MatMultTranspose_Fun(444,15404
static PetscErrorCode MatGetDiagonal_Fun(460,15875
static PetscErrorCode MatDuplicate_Fun(476,16342
static PetscErrorCode MatDestroy_Fun(513,17946
static PetscErrorCode MatAXPY_Fun(529,18349
static PetscErrorCode MatScale_Fun(555,19075
static PetscErrorCode NLEIGSMatToMatShellArray(566,19343
static PetscErrorCode MatIsShellAny(599,20885
static PetscErrorCode NEPNLEIGSDividedDifferences_split(613,21198
static PetscErrorCode NEPNLEIGSDividedDifferences_callback(730,25554
static PetscErrorCode NEPNLEIGSKrylovConvergence(828,29327
static PetscErrorCode NEPSetUp_NLEIGS(867,30704
static PetscErrorCode NEPTOARExtendBasis(940,34156
static PetscErrorCode NEPTOARCoefficients(1008,37097
static PetscErrorCode NEPNLEIGS_RKcontinuation(1027,37773
static PetscErrorCode NEPNLEIGSTOARrun(1075,39445
PetscErrorCode NEPSolve_NLEIGS(1143,41885
static PetscErrorCode NEPNLEIGSSetSingularitiesFunction_NLEIGS(1290,47903
PetscErrorCode NEPNLEIGSSetSingularitiesFunction(1332,49490
static PetscErrorCode NEPNLEIGSGetSingularitiesFunction_NLEIGS(1340,49882
PetscErrorCode NEPNLEIGSGetSingularitiesFunction(1367,50672
static PetscErrorCode NEPNLEIGSSetRestart_NLEIGS(1375,51051
PetscErrorCode NEPNLEIGSSetRestart(1409,51993
static PetscErrorCode NEPNLEIGSGetRestart_NLEIGS(1418,52285
PetscErrorCode NEPNLEIGSGetRestart(1442,52765
static PetscErrorCode NEPNLEIGSSetLocking_NLEIGS(1451,53042
PetscErrorCode NEPNLEIGSSetLocking(1483,53873
static PetscErrorCode NEPNLEIGSGetLocking_NLEIGS(1492,54165
PetscErrorCode NEPNLEIGSGetLocking(1516,54635
static PetscErrorCode NEPNLEIGSSetInterpolation_NLEIGS(1525,54912
PetscErrorCode NEPNLEIGSSetInterpolation(1574,56523
static PetscErrorCode NEPNLEIGSGetInterpolation_NLEIGS(1584,56904
PetscErrorCode NEPNLEIGSGetInterpolation(1611,57588
static PetscErrorCode NEPNLEIGSSetRKShifts_NLEIGS(1619,57879
PetscErrorCode NEPNLEIGSSetRKShifts(1669,59466
static PetscErrorCode NEPNLEIGSGetRKShifts_NLEIGS(1679,59832
PetscErrorCode NEPNLEIGSGetRKShifts(1713,60608
static PetscErrorCode NEPNLEIGSGetKSPs_NLEIGS(1723,60954
PetscErrorCode NEPNLEIGSGetKSPs(1777,62929
static PetscErrorCode NEPNLEIGSSetFullBasis_NLEIGS(1785,63192
PetscErrorCode NEPNLEIGSSetFullBasis(1825,64537
static PetscErrorCode NEPNLEIGSGetFullBasis_NLEIGS(1834,64848
PetscErrorCode NEPNLEIGSGetFullBasis(1859,65362
#define SHIFTMAX 1868,65658
static PetscErrorCode NEPSetFromOptions_NLEIGS(1870,65679
static PetscErrorCode NEPView_NLEIGS(1913,67705
static PetscErrorCode NEPReset_NLEIGS(1952,69595
static PetscErrorCode NEPDestroy_NLEIGS(1973,70245
SLEPC_EXTERN PetscErrorCode NEPCreate_NLEIGS(2003,72065

src/nep/impls/nleigs/nleigs.h,1160
nleigs.h:^?nleigs.h^A,1
#define  LBPOINTS 16,445
#define  NDPOINTS 17,533
  BV             V;20,614
  BV             W;21,690
  PetscInt       nmat;22,766
  PetscScalar    *s,s23,831
  PetscScalar    *s,*xi;xi23,831
  PetscScalar    *beta;beta24,883
  Mat            *D;D25,933
  PetscScalar    *coeffD;coeffD26,995
  PetscInt       nshifts;27,1080
  PetscScalar    *shifts;shifts28,1140
  PetscInt       nshiftsw;29,1227
  PetscReal      ddtol;30,1305
  PetscInt       ddmaxit;31,1384
  PetscReal      keep;32,1461
  PetscBool      lock;33,1513
  PetscInt       idxrk;34,1575
  KSP            *ksp;ksp35,1636
  Vec            vrn;36,1713
  PetscBool      fullbasis;37,1793
  EPS            eps;38,1871
  Mat            A;39,1948
  Vec            w[w40,2026
  void           *singularitiesctx;singularitiesctx41,2073
  PetscErrorCode (*computesingularities)computesingularities42,2109
} NEP_NLEIGS;43,2185
  PetscInt    nmat,46,2217
  PetscInt    nmat,maxnmat;46,2217
  PetscScalar *coeff;coeff47,2245
  Mat         *A;A48,2267
  Vec         t;49,2285
} NEP_NLEIGS_MATSHELL;50,2302
static inline PetscErrorCode NEPNLEIGSSetShifts(52,2326

src/nep/impls/rii/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/rii/rii.c,1838
rii.c:^?rii.c^A,1
  PetscInt  max_inner_it;29,837
  PetscInt  lag;30,909
  PetscBool cctol;31,980
  PetscBool herm;32,1046
  PetscReal deftol;33,1148
  KSP       ksp;34,1224
} NEP_RII;35,1281
static PetscErrorCode NEPSetUp_RII(37,1293
static PetscErrorCode NEPSolve_RII(53,2104
static PetscErrorCode NEPSetFromOptions_RII(206,8421
static PetscErrorCode NEPRIISetMaximumIterations_RII(239,9932
PetscErrorCode NEPRIISetMaximumIterations(267,10696
static PetscErrorCode NEPRIIGetMaximumIterations_RII(276,10996
PetscErrorCode NEPRIIGetMaximumIterations(300,11489
static PetscErrorCode NEPRIISetLagPreconditioner_RII(309,11775
PetscErrorCode NEPRIISetLagPreconditioner(342,12712
static PetscErrorCode NEPRIIGetLagPreconditioner_RII(351,13012
PetscErrorCode NEPRIIGetLagPreconditioner(375,13492
static PetscErrorCode NEPRIISetConstCorrectionTol_RII(384,13778
PetscErrorCode NEPRIISetConstCorrectionTol(416,14624
static PetscErrorCode NEPRIIGetConstCorrectionTol_RII(425,14929
PetscErrorCode NEPRIIGetConstCorrectionTol(449,15424
static PetscErrorCode NEPRIISetHermitian_RII(458,15714
PetscErrorCode NEPRIISetHermitian(490,16559
static PetscErrorCode NEPRIIGetHermitian_RII(499,16849
PetscErrorCode NEPRIIGetHermitian(524,17361
static PetscErrorCode NEPRIISetDeflationThreshold_RII(533,17636
PetscErrorCode NEPRIISetDeflationThreshold(567,18667
static PetscErrorCode NEPRIIGetDeflationThreshold_RII(576,18981
PetscErrorCode NEPRIIGetDeflationThreshold(600,19471
static PetscErrorCode NEPRIISetKSP_RII(609,19770
PetscErrorCode NEPRIISetKSP(635,20326
static PetscErrorCode NEPRIIGetKSP_RII(645,20625
PetscErrorCode NEPRIIGetKSP(679,21682
static PetscErrorCode NEPView_RII(688,21930
static PetscErrorCode NEPReset_RII(709,23054
static PetscErrorCode NEPDestroy_RII(718,23242
SLEPC_EXTERN PetscErrorCode NEPCreate_RII(740,24570

src/nep/impls/slp/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/impls/slp/slp-twosided.c,1651
slp-twosided.c:^?slp-twosided.c^A,1
typedef struct _n_nep_def_ctx *NEP_NEDEF_CTX;NEP_NEDEF_CTX17,527
struct _n_nep_def_ctx 19,574
  PetscInt    n;20,598
  PetscBool   ref;21,615
  PetscScalar *eig;eig22,634
  BV          V,23,654
  BV          V,W;23,654
  Mat         Ft;27,731
  Mat         Jt;28,749
  Vec         w;29,767
} NEP_SLPTS_MATSHELL;30,784
  NEP_NEDEF_CTX defctx;33,870
  Mat           F;34,894
  Mat           P;35,913
  Mat           J;36,932
  KSP           ksp;37,951
  PetscBool     isJ;38,972
  PetscScalar   lambda;39,993
  Vec           w[w40,1017
} NEP_NEDEF_MATSHELL;41,1039
static PetscErrorCode MatMult_SLPTS_Right(43,1062
static PetscErrorCode MatMult_SLPTS_Left(54,1338
static PetscErrorCode MatDestroy_SLPTS(65,1631
static PetscErrorCode MatCreateVecs_SLPTS(77,1903
static PetscErrorCode NEPSLPSetUpEPSMat(89,2216
static PetscErrorCode NEPDeflationNEDestroy(114,3256
static PetscErrorCode NEPDeflationNECreate(123,3507
static PetscErrorCode NEPDeflationNEComputeFunction(140,3950
static PetscErrorCode MatMult_NEPDeflationNE(154,4490
static PetscErrorCode MatMultTranspose_NEPDeflationNE(187,5677
static PetscErrorCode MatSolve_NEPDeflationNE(223,7024
static PetscErrorCode MatSolveTranspose_NEPDeflationNE(250,7886
static PetscErrorCode MatDestroy_NEPDeflationNE(279,8847
static PetscErrorCode MatCreateVecs_NEPDeflationNE(291,9154
static PetscErrorCode NEPDeflationNEFunctionCreate(301,9423
static PetscErrorCode NEPDeflationNERecoverEigenvectors(329,10803
static PetscErrorCode NEPDeflationNELocking(357,11745
static PetscErrorCode NEPDeflationNESetRefine(372,12235
PetscErrorCode NEPSolve_SLP_Twosided(379,12403

src/nep/impls/slp/slp.c,1383
slp.c:^?slp.c^A,1
  NEP_EXT_OP extop;30,845
  Vec        w;31,865
} NEP_SLP_MATSHELL;32,881
static PetscErrorCode NEPSetUp_SLP(34,902
static PetscErrorCode MatMult_SLP(79,3305
static PetscErrorCode MatDestroy_SLP(90,3598
static PetscErrorCode MatCreateVecs_SLP(102,3866
static PetscErrorCode NEPSLPSetUpLinearEP(114,4175
PetscErrorCode NEPSolve_SLP(144,5440
static PetscErrorCode NEPSetFromOptions_SLP(248,9941
static PetscErrorCode NEPSLPSetDeflationThreshold_SLP(274,10867
PetscErrorCode NEPSLPSetDeflationThreshold(314,12155
static PetscErrorCode NEPSLPGetDeflationThreshold_SLP(323,12469
PetscErrorCode NEPSLPGetDeflationThreshold(347,12959
static PetscErrorCode NEPSLPSetEPS_SLP(356,13258
PetscErrorCode NEPSLPSetEPS(382,13827
static PetscErrorCode NEPSLPGetEPS_SLP(392,14126
PetscErrorCode NEPSLPGetEPS(424,15010
static PetscErrorCode NEPSLPSetEPSLeft_SLP(433,15258
PetscErrorCode NEPSLPSetEPSLeft(460,15931
static PetscErrorCode NEPSLPGetEPSLeft_SLP(470,16238
PetscErrorCode NEPSLPGetEPSLeft(503,17241
static PetscErrorCode NEPSLPSetKSP_SLP(512,17497
PetscErrorCode NEPSLPSetKSP(538,18055
static PetscErrorCode NEPSLPGetKSP_SLP(548,18354
PetscErrorCode NEPSLPGetKSP(582,19411
static PetscErrorCode NEPView_SLP(591,19659
static PetscErrorCode NEPReset_SLP(614,20517
static PetscErrorCode NEPDestroy_SLP(625,20792
SLEPC_EXTERN PetscErrorCode NEPCreate_SLP(645,21780

src/nep/impls/slp/slp.h,119
slp.h:^?slp.h^A,1
  EPS       eps;17,459
  EPS       epsts;18,524
  KSP       ksp;19,591
  PetscReal deftol;20,608
} NEP_SLP;21,676

src/nep/interface/dlregisnep.c,563
dlregisnep.c:^?dlregisnep.c^A,1
static PetscBool NEPPackageInitialized 13,432
const char *NEPErrorTypes[NEPErrorTypes15,487
const char *NEPRefineTypes[NEPRefineTypes16,586
const char *NEPRefineSchemes[NEPRefineSchemes17,678
const char *NEPCISSExtractions[NEPCISSExtractions18,786
const char *const NEPConvergedReasons_Shifted[NEPConvergedReasons_Shifted19,894
const char *const*NEPConvergedReasons NEPConvergedReasons20,1128
PetscErrorCode NEPFinalizePackage(30,1398
PetscErrorCode NEPInitializePackage(52,2155
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcnep(97,3934

src/nep/interface/ftn-custom/znepf.c,7289
znepf.c:^?znepf.c^A,1
SLEPC_EXTERN void nepmonitorall_(125,6851
SLEPC_EXTERN void nepmonitorfirst_(130,7113
SLEPC_EXTERN void nepmonitorconverged_(135,7379
SLEPC_EXTERN void nepmonitorconvergedcreate_(140,7653
SLEPC_EXTERN void nepmonitorconvergeddestroy_(148,7948
  PetscFortranCallbackId monitor;154,8105
  PetscFortranCallbackId monitordestroy;155,8139
  PetscFortranCallbackId convergence;156,8180
  PetscFortranCallbackId convdestroy;157,8218
  PetscFortranCallbackId stopping;158,8256
  PetscFortranCallbackId stopdestroy;159,8291
  PetscFortranCallbackId comparison;160,8329
  PetscFortranCallbackId function;161,8366
  PetscFortranCallbackId jacobian;162,8401
  PetscFortranCallbackId function_pgiptr;164,8473
  PetscFortranCallbackId jacobian_pgiptr;165,8515
} _cb;167,8564
static PetscErrorCode ourmonitor(170,8664
static PetscErrorCode ourdestroy(175,8982
static PetscErrorCode ourconvergence(181,9149
static PetscErrorCode ourconvdestroy(186,9449
static PetscErrorCode ourstopping(192,9615
static PetscErrorCode ourstopdestroy(197,9947
static PetscErrorCode oureigenvaluecomparison(203,10113
static PetscErrorCode ournepfunction(209,10439
static PetscErrorCode ournepjacobian(218,10897
SLEPC_EXTERN void nepdestroy_(227,11341
SLEPC_EXTERN void nepview_(234,11555
SLEPC_EXTERN void nepviewfromoptions_(241,11728
SLEPC_EXTERN void nepconvergedreasonview_(251,12001
SLEPC_EXTERN void neperrorview_(258,12204
SLEPC_EXTERN void nepvaluesview_(265,12414
SLEPC_EXTERN void nepvectorsview_(272,12599
SLEPC_EXTERN void nepsettype_(279,12786
SLEPC_EXTERN void nepgettype_(288,12994
SLEPC_EXTERN void nepsetoptionsprefix_(297,13266
SLEPC_EXTERN void nepappendoptionsprefix_(306,13498
SLEPC_EXTERN void nepgetoptionsprefix_(315,13736
SLEPC_EXTERN void nepmonitorset_(324,14037
SLEPC_EXTERN void nepconvergedabsolute_(341,15678
SLEPC_EXTERN void nepconvergedrelative_(346,15899
SLEPC_EXTERN void nepsetconvergencetestfunction_(351,16120
SLEPC_EXTERN void nepstoppingbasic_(366,17088
SLEPC_EXTERN void nepsetstoppingtestfunction_(371,17328
SLEPC_EXTERN void nepseteigenvaluecomparison_(384,18149
SLEPC_EXTERN void nepsetfunction_(391,18577
SLEPC_EXTERN void nepgetfunction_(401,19194
SLEPC_EXTERN void nepsetjacobian_(410,19560
SLEPC_EXTERN void nepgetjacobian_(420,20162
SLEPC_EXTERN void nepgetdimensions_(428,20492
SLEPC_EXTERN void nepgetdimensions000_(436,20742
SLEPC_EXTERN void nepgetdimensions100_(441,20902
SLEPC_EXTERN void nepgetdimensions010_(446,21062
SLEPC_EXTERN void nepgetdimensions001_(451,21222
SLEPC_EXTERN void nepgetdimensions110_(456,21382
SLEPC_EXTERN void nepgetdimensions011_(461,21542
SLEPC_EXTERN void nepgeteigenpair_(466,21702
SLEPC_EXTERN void nepgeteigenpair00_(473,21951
SLEPC_EXTERN void nepgeteigenpair10_(478,22136
SLEPC_EXTERN void nepgeteigenpair01_(483,22321
SLEPC_EXTERN void nepgeteigenpair11_(488,22506
SLEPC_EXTERN void nepgettolerances_(493,22691
SLEPC_EXTERN void nepgettolerances00_(500,22900
SLEPC_EXTERN void nepgettolerances10_(505,23048
SLEPC_EXTERN void nepgettolerances01_(510,23196
SLEPC_EXTERN void nepgetrefine_(515,23344
SLEPC_EXTERN void nepgetrefine000_(523,23646
SLEPC_EXTERN void nepgetrefine100_(528,23859
SLEPC_EXTERN void nepgetrefine010_(533,24072
SLEPC_EXTERN void nepgetrefine001_(538,24285
SLEPC_EXTERN void nepgetrefine110_(543,24498
SLEPC_EXTERN void nepgetrefine011_(548,24711
SLEPC_EXTERN void nepgetrefine101_(553,24924
SLEPC_EXTERN void nepgetrefine111_(558,25137
SLEPC_EXTERN void nepsetinitialspace0_(563,25350
SLEPC_EXTERN void nepsetinitialspace1_(569,25515

src/nep/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/interface/nepbasic.c,1452
nepbasic.c:^?nepbasic.c^A,1
PetscClassId      NEP_CLASSID 17,508
PetscLogEvent     NEP_SetUp 18,543
PetscFunctionList NEPList 21,721
PetscBool         NEPRegisterAllCalled 22,755
PetscFunctionList NEPMonitorList 25,848
PetscFunctionList NEPMonitorCreateList 26,902
PetscFunctionList NEPMonitorDestroyList 27,956
PetscBool         NEPMonitorRegisterAllCalled 28,1010
PetscErrorCode NEPCreate(45,1330
PetscErrorCode NEPSetType(154,4753
PetscErrorCode NEPGetType(193,5745
PetscErrorCode NEPRegister(228,6575
PetscErrorCode NEPMonitorRegister(266,7664
PetscErrorCode NEPReset_Problem(282,8516
PetscErrorCode NEPReset(314,9393
PetscErrorCode NEPDestroy(343,10144
PetscErrorCode NEPSetBV(382,11485
PetscErrorCode NEPGetBV(410,12110
PetscErrorCode NEPSetRG(441,12927
PetscErrorCode NEPGetRG(471,13560
PetscErrorCode NEPSetDS(502,14403
PetscErrorCode NEPGetDS(530,15030
PetscErrorCode NEPRefineGetKSP(560,15783
PetscErrorCode NEPSetTarget(610,17617
PetscErrorCode NEPGetTarget(637,18168
PetscErrorCode NEPSetFunction(674,19390
PetscErrorCode NEPGetFunction(722,20896
PetscErrorCode NEPSetJacobian(760,22163
PetscErrorCode NEPGetJacobian(800,23376
PetscErrorCode NEPSetSplitOperator(844,24929
PetscErrorCode NEPGetSplitOperatorTerm(906,27638
PetscErrorCode NEPGetSplitOperatorInfo(935,28557
PetscErrorCode NEPSetSplitPreconditioner(979,30087
PetscErrorCode NEPGetSplitPreconditionerTerm(1035,32799
PetscErrorCode NEPGetSplitPreconditionerInfo(1065,33847

src/nep/interface/nepdefault.c,305
nepdefault.c:^?nepdefault.c^A,1
PetscErrorCode NEPSetWorkVecs(33,866
PetscErrorCode NEPGetDefaultShift(54,1544
PetscErrorCode NEPConvergedRelative(87,2343
PetscErrorCode NEPConvergedAbsolute(100,2689
PetscErrorCode NEPConvergedNorm(110,2968
PetscErrorCode NEPStoppingBasic(173,5285
PetscErrorCode NEPComputeVectors_Schur(187,5931

src/nep/interface/nepmon.c,744
nepmon.c:^?nepmon.c^A,1
PetscErrorCode NEPMonitorLGCreate(17,523
PetscErrorCode NEPMonitor(39,1315
PetscErrorCode NEPMonitorSet(95,3772
PetscErrorCode NEPMonitorCancel(123,4864
PetscErrorCode NEPGetMonitorContext(152,5538
PetscErrorCode NEPMonitorFirst(183,6422
PetscErrorCode NEPMonitorAll(233,8610
PetscErrorCode NEPMonitorConverged(285,10784
PetscErrorCode NEPMonitorConvergedCreate(319,12441
PetscErrorCode NEPMonitorConvergedDestroy(331,12789
PetscErrorCode NEPMonitorFirstDrawLG(365,13799
PetscErrorCode NEPMonitorFirstDrawLGCreate(412,15202
PetscErrorCode NEPMonitorAllDrawLG(444,16299
PetscErrorCode NEPMonitorAllDrawLGCreate(494,17817
PetscErrorCode NEPMonitorConvergedDrawLG(526,18907
PetscErrorCode NEPMonitorConvergedDrawLGCreate(570,20214

src/nep/interface/nepopts.c,1182
nepopts.c:^?nepopts.c^A,1
PetscErrorCode NEPMonitorSetFromOptions(35,1085
PetscErrorCode NEPSetFromOptions(84,3075
PetscErrorCode NEPGetTolerances(234,12390
PetscErrorCode NEPSetTolerances(265,13231
PetscErrorCode NEPGetDimensions(309,14594
PetscErrorCode NEPSetDimensions(353,16099
PetscErrorCode NEPSetWhichEigenpairs(429,19272
PetscErrorCode NEPGetWhichEigenpairs(482,20714
PetscErrorCode NEPSetEigenvalueComparison(521,22043
PetscErrorCode NEPSetProblemType(556,23274
PetscErrorCode NEPGetProblemType(584,24020
PetscErrorCode NEPSetTwoSided(618,25041
PetscErrorCode NEPGetTwoSided(646,25669
PetscErrorCode NEPSetConvergenceTestFunction(684,27039
PetscErrorCode NEPSetConvergenceTest(728,28751
PetscErrorCode NEPGetConvergenceTest(764,29904
PetscErrorCode NEPSetStoppingTestFunction(805,31434
PetscErrorCode NEPSetStoppingTest(844,32784
PetscErrorCode NEPGetStoppingTest(878,33779
PetscErrorCode NEPSetTrackAll(909,34663
PetscErrorCode NEPGetTrackAll(934,35199
PetscErrorCode NEPSetRefine(991,37471
PetscErrorCode NEPGetRefine(1056,39676
PetscErrorCode NEPSetOptionsPrefix(1094,40798
PetscErrorCode NEPAppendOptionsPrefix(1126,41846
PetscErrorCode NEPGetOptionsPrefix(1160,42873

src/nep/interface/neprefine.c,813
neprefine.c:^?neprefine.c^A,1
#define NREF_MAXIT 17,512
  VecScatter    *scatter_id,scatter_id20,552
  VecScatter    *scatter_id,nst;20,552
  Mat           *A;A21,585
  Vec           nv,22,605
  Vec           nv,vg,22,605
  Vec           nv,vg,v,22,605
  Vec           nv,vg,v,w;22,605
  FN            *fn;fn23,632
} NEPSimpNRefctx;24,653
  Mat          M1;27,689
  Vec          M2,28,708
  Vec          M2,M3;28,708
  PetscScalar  M4,29,730
  PetscScalar  M4,m3;29,730
} NEP_REFINE_MATSHELL;30,752
static PetscErrorCode MatMult_FS(32,776
static PetscErrorCode NEPSimpleNRefSetUp(46,1119
static PetscErrorCode NEPSimpleNRefGatherEigenpair(123,4108
static PetscErrorCode NEPSimpleNRefScatterEigenvector(159,5574
static PetscErrorCode NEPSimpleNRefSetUpSystem(182,6363
PetscErrorCode NEPNewtonRefinementSimple(309,11137

src/nep/interface/nepregis.c,84
nepregis.c:^?nepregis.c^A,1
PetscErrorCode NEPRegisterAll(31,938
PetscErrorCode NEPMonitorRegisterAll(56,1645

src/nep/interface/nepresolv.c,523
nepresolv.c:^?nepresolv.c^A,1
  NEP              nep;17,564
  RG               rg;18,588
  PetscScalar      omega;19,611
  PetscScalar      *nfactor;nfactor20,637
  PetscBool        *nfactor_avail;nfactor_avail21,724
  PetscScalar      *dots;dots22,759
  PetscBool        *dots_avail;dots_avail23,824
  PetscObjectId    vid;24,856
  PetscObjectState vstate;25,880
} NEP_RESOLVENT_MATSHELL;26,907
static PetscErrorCode MatMult_Resolvent(28,934
static PetscErrorCode MatDestroy_Resolvent(70,2396
PetscErrorCode NEPApplyResolvent(109,3605

src/nep/interface/nepsetup.c,209
nepsetup.c:^?nepsetup.c^A,1
PetscErrorCode NEPSetDSType(33,903
PetscErrorCode NEPSetUp(59,1531
PetscErrorCode NEPSetInitialSpace(247,8753
PetscErrorCode NEPSetDimensions_Default(266,9411
PetscErrorCode NEPAllocateSolution(303,10547

src/nep/interface/nepsolve.c,784
nepsolve.c:^?nepsolve.c^A,1
static PetscBool  cited 24,780
static const char citation[citation25,819
PetscErrorCode NEPComputeVectors(37,1241
PetscErrorCode NEPSolve(74,2601
PetscErrorCode NEPProjectOperator(155,5269
PetscErrorCode NEPApplyFunction(202,6760
PetscErrorCode NEPApplyAdjoint(251,8252
PetscErrorCode NEPApplyJacobian(312,10189
PetscErrorCode NEPGetIterationNumber(364,11776
PetscErrorCode NEPGetConverged(391,12369
PetscErrorCode NEPGetConvergedReason(432,13571
PetscErrorCode NEPGetEigenpair(477,15125
PetscErrorCode NEPGetLeftEigenvector(540,17293
PetscErrorCode NEPGetErrorEstimate(580,18713
PetscErrorCode NEPComputeResidualNorm_Private(602,19588
PetscErrorCode NEPComputeError(638,20614
PetscErrorCode NEPComputeFunction(743,24022
PetscErrorCode NEPComputeJacobian(792,25514

src/nep/interface/nepview.c,880
nepview.c:^?nepview.c^A,1
PetscErrorCode NEPView(45,1312
PetscErrorCode NEPViewFromOptions(196,8406
PetscErrorCode NEPConvergedReasonView(226,9429
PetscErrorCode NEPConvergedReasonViewFromOptions(257,10894
static PetscErrorCode NEPErrorView_ASCII(278,11626
static PetscErrorCode NEPErrorView_DETAIL(314,13246
static PetscErrorCode NEPErrorView_MATLAB(352,14601
PetscErrorCode NEPErrorView(395,16014
PetscErrorCode NEPErrorViewFromOptions(440,17414
static PetscErrorCode NEPValuesView_DRAW(475,18933
static PetscErrorCode NEPValuesView_BINARY(504,19788
static PetscErrorCode NEPValuesView_HDF5(529,20398
static PetscErrorCode NEPValuesView_ASCII(574,21810
static PetscErrorCode NEPValuesView_MATLAB(590,22320
PetscErrorCode NEPValuesView(631,23446
PetscErrorCode NEPValuesViewFromOptions(687,25326
PetscErrorCode NEPVectorsView(733,26784
PetscErrorCode NEPVectorsViewFromOptions(780,28158

src/nep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/nep/tests/test1.c,203
test1.c:^?test1.c^A,1
static char help[help11,396
  PetscScalar kappa;35,961
  PetscReal   h;36,1042
} ApplicationCtx;37,1084
int main(39,1103
PetscErrorCode FormFunction(120,4109
PetscErrorCode FormJacobian(191,6077

src/nep/tests/test10.c,241
test10.c:^?test10.c^A,1
static char help[help11,396
  PetscScalar tau;25,845
  PetscReal   a;26,864
} ApplicationCtx;27,881
PetscErrorCode BuildSplitMatrices(32,947
PetscErrorCode FormFunction(78,2596
PetscErrorCode FormJacobian(108,3638
int main(129,4342

src/nep/tests/test11.c,48
test11.c:^?test11.c^A,1
static char help[help11,396
int main(35,1042

src/nep/tests/test12.c,93
test12.c:^?test12.c^A,1
static char help[help11,396
int main(29,884
PetscErrorCode ComputeSingularities(141,5606

src/nep/tests/test13.c,48
test13.c:^?test13.c^A,1
static char help[help11,396
int main(36,1062

src/nep/tests/test14.c,86
test14.c:^?test14.c^A,1
static char help[help11,396
PetscErrorCode MyConvergedRel(25,779
int main(34,1019

src/nep/tests/test15.c,171
test15.c:^?test15.c^A,1
static char help[help11,396
  PetscInt    lastnconv;42,1224
  PetscInt    nreps;43,1303
} CTX_DELAY;44,1393
int main(46,1407
PetscErrorCode MyStoppingTest(192,6759

src/nep/tests/test16.c,241
test16.c:^?test16.c^A,1
static char help[help11,396
  PetscScalar kappa;36,1068
  PetscReal   h;37,1149
} ApplicationCtx;38,1191
int main(40,1210
PetscErrorCode FormFunction(127,4479
PetscErrorCode FormJacobian(198,6447
PetscErrorCode MyEigenSort(259,8155

src/nep/tests/test17.c,292
test17.c:^?test17.c^A,1
static char help[help11,396
  PetscScalar tau;26,900
  PetscReal   a;27,919
} ApplicationCtx;28,936
PetscErrorCode BuildSplitMatrices(33,1002
PetscErrorCode BuildSplitPreconditioner(79,2665
PetscErrorCode FormFunction(102,3408
PetscErrorCode FormJacobian(133,4573
int main(154,5277

src/nep/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,478

src/nep/tests/test3.c,203
test3.c:^?test3.c^A,1
static char help[help11,396
  PetscScalar kappa;35,972
  PetscReal   h;36,1053
} ApplicationCtx;37,1095
int main(39,1114
PetscErrorCode FormFunction(155,5340
PetscErrorCode FormJacobian(226,7308

src/nep/tests/test4.c,203
test4.c:^?test4.c^A,1
static char help[help11,396
  PetscScalar kappa;35,972
  PetscReal   h;36,1053
} ApplicationCtx;37,1095
int main(39,1114
PetscErrorCode FormFunction(150,5647
PetscErrorCode FormJacobian(221,7615

src/nep/tests/test5.c,48
test5.c:^?test5.c^A,1
static char help[help11,396
int main(36,1075

src/nep/tests/test6.c,48
test6.c:^?test6.c^A,1
static char help[help11,396
int main(37,1117

src/nep/tests/test7.c,577
test7.c:^?test7.c^A,1
static char help[help11,396
  PetscScalar t;41,1534
} MatCtx;42,1580
int main(44,1591
PetscErrorCode FormFunction(177,7706
PetscErrorCode ComputeSingularities(193,8170
PetscErrorCode MatMult_A0(207,8558
PetscErrorCode MatGetDiagonal_A0(237,9595
PetscErrorCode MatDuplicate_A0(244,9745
PetscErrorCode MatMult_A1(263,10523
PetscErrorCode MatGetDiagonal_A1(270,10664
PetscErrorCode MatDuplicate_A1(277,10813
PetscErrorCode MatMult_F(296,11590
PetscErrorCode MatGetDiagonal_F(329,12708
PetscErrorCode MatDuplicate_F(339,12929
PetscErrorCode MatDestroy_F(361,13834

src/nep/tests/test8.c,47
test8.c:^?test8.c^A,1
static char help[help11,396
int main(15,489

src/nep/tests/test9.c,70
test9.c:^?test9.c^A,1
static char help[help22,877
#define NMAT 31,1212
int main(33,1228

src/nep/tutorials/ex20.c,320
ex20.c:^?ex20.c^A,1
static char help[help11,396
  PetscScalar kappa;38,1100
  PetscReal   h;39,1181
} ApplicationCtx;40,1223
int main(42,1242
PetscErrorCode FormInitialGuess(202,7256
PetscErrorCode FormFunction(222,7779
PetscErrorCode FormJacobian(292,9694
PetscErrorCode CheckSolution(357,11441
PetscErrorCode FixSign(392,12501

src/nep/tutorials/ex20f.F90,80
ex20f.F90:^?ex20f.F90^A,1
      subroutine FormFunction(196,7177
      subroutine FormJacobian(257,8861

src/nep/tutorials/ex21.c,661
ex21.c:^?ex21.c^A,1
static char help[help11,396
  PetscScalar lambda,42,1242
  PetscScalar lambda,kappa;42,1242
  PetscReal   h;43,1270
  PetscMPIInt next,44,1287
  PetscMPIInt next,prev;44,1287
} MatCtx;45,1312
  PetscScalar kappa;51,1382
  PetscReal   h;52,1463
} ApplicationCtx;53,1505
int main(55,1524
PetscErrorCode FormFunction(182,6599
PetscErrorCode FormJacobian(204,7190
PetscErrorCode MatMult_Fun(215,7501
PetscErrorCode MatGetDiagonal_Fun(251,8868
PetscErrorCode MatDestroy_Fun(273,9509
PetscErrorCode MatDuplicate_Fun(284,9779
PetscErrorCode MatMult_Jac(312,10809
PetscErrorCode MatGetDiagonal_Jac(346,12082
PetscErrorCode MatDestroy_Jac(366,12638

src/nep/tutorials/ex22.c,48
ex22.c:^?ex22.c^A,1
static char help[help11,396
int main(35,1024

src/nep/tutorials/ex27.c,170
ex27.c:^?ex27.c^A,1
static char help[help11,396
int main(32,1094
PetscErrorCode FormFunction(167,6334
PetscErrorCode FormJacobian(212,7786
PetscErrorCode ComputeSingularities(231,8405

src/nep/tutorials/ex27f.F90,111
ex27f.F90:^?ex27f.F90^A,1
SUBROUTINE FormFunction(187,7440
SUBROUTINE FormJacobian(253,9204
SUBROUTINE ComputeSingularities(286,10266

src/nep/tutorials/ex42.c,70
ex42.c:^?ex42.c^A,1
static char help[help22,877
#define NMAT 31,1233
int main(33,1249

src/nep/tutorials/ex54f.F90,357
ex54f.F90:^?ex54f.F90^A,1
        subroutine MatCreateShell(36,1220
        subroutine MatShellSetContext(47,1592
        subroutine MatShellGetContext(56,1882
   subroutine MyNEPFunction(158,6081
   subroutine MyNEPJacobian(179,6656
   subroutine MatMult_A(201,7278
   subroutine MatDuplicate_A(230,8167
   subroutine MatDestroy_A(256,9033
   subroutine MatMult_B(274,9468

src/nep/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/nep/tutorials/nlevp/gun.c,94
gun.c:^?gun.c^A,1
static char help[help25,1006
#define NMAT 31,1303
#define SIGMA 32,1318
int main(34,1342

src/nep/tutorials/nlevp/loaded_string.c,70
loaded_string.c:^?loaded_string.c^A,1
static char help[help22,877
#define NMAT 30,1160
int main(32,1176

src/nep/tutorials/nlevp/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/pep/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/pep/f90-mod/slepcpep.h90,1512
slepcpep.h90:^?slepcpep.h90^A,1
        subroutine PEPGetDimensions000(11,427
        subroutine PEPGetDimensions100(19,628
        subroutine PEPGetDimensions010(27,832
        subroutine PEPGetDimensions001(35,1036
        subroutine PEPGetDimensions110(43,1240
        subroutine PEPGetDimensions011(51,1447
        subroutine PEPGetDimensions101(59,1654
        subroutine PEPGetEigenpair00(70,1933
        subroutine PEPGetEigenpair10(80,2179
        subroutine PEPGetEigenpair01(90,2428
        subroutine PEPGetEigenpair11(100,2677
        subroutine PEPGetTolerances00(113,2999
        subroutine PEPGetTolerances10(120,3177
        subroutine PEPGetTolerances01(127,3358
        subroutine PEPGetScale000(137,3605
        subroutine PEPGetScale100(147,3853
        subroutine PEPGetScale010(157,4104
        subroutine PEPGetScale001(167,4355
        subroutine PEPGetScale110(177,4606
        subroutine PEPGetScale011(187,4860
        subroutine PEPGetScale101(197,5114
        subroutine PEPGetScale111(207,5368
        subroutine PEPGetRefine000(220,5687
        subroutine PEPGetRefine100(230,5939
        subroutine PEPGetRefine010(240,6194
        subroutine PEPGetRefine001(250,6449
        subroutine PEPGetRefine110(260,6704
        subroutine PEPGetRefine011(270,6962
        subroutine PEPGetRefine101(280,7220
        subroutine PEPGetRefine111(290,7478
        subroutine PEPSetInitialSpace0(303,7808
        subroutine PEPSetInitialSpace1(310,7986
        subroutine PEPDestroy(320,8223

src/pep/f90-mod/slepcpepmod.F90,150
slepcpepmod.F90:^?slepcpepmod.F90^A,1
          function pepnotequal(18,601
          function pepequals(25,830
        function pepnotequal(33,1041
        function pepequals(40,1249

src/pep/impls/ciss/makefile,15
makefile:^?makefile^A,1
MANSEC 12,422

src/pep/impls/ciss/pciss.c,2396
pciss.c:^?pciss.c^A,1
  PetscInt          N;35,1086
  PetscInt          L;36,1161
  PetscInt          M;37,1218
  PetscReal         delta;38,1283
  PetscInt          L_max;39,1360
  PetscReal         spurious_threshold;40,1450
  PetscBool         isreal;41,1524
  PetscInt          npart;42,1589
  PetscInt          refine_inner;43,1651
  PetscInt          refine_blocksize;44,1685
  PEPCISSExtraction extraction;45,1723
  SlepcContourData  contour;47,1776
  PetscReal         *sigma;sigma48,1805
  PetscScalar       *weight;weight49,1875
  PetscScalar       *omega;omega50,1904
  PetscScalar       *pp;pp51,1932
  BV                V;52,1957
  BV                S;53,1980
  BV                Y;54,2003
  PetscBool         useconj;55,2026
  Mat               J,56,2055
  Mat               J,*Psplit;Psplit56,2055
  BV                pV;57,2115
  PetscObjectId     rgid;58,2139
  PetscObjectState  rgstate;59,2165
} PEP_CISS;60,2194
static PetscErrorCode PEPComputeFunction(62,2207
static PetscErrorCode PEPCISSSetUp(95,3287
static PetscErrorCode PEPCISSSolve(121,4361
static PetscErrorCode PEPSetUp_CISS(152,5462
static PetscErrorCode PEPSolve_CISS(252,9760
static PetscErrorCode PEPCISSSetSizes_CISS(469,20795
PetscErrorCode PEPCISSSetSizes(555,24262
static PetscErrorCode PEPCISSGetSizes_CISS(569,24916
PetscErrorCode PEPCISSGetSizes(603,25825
static PetscErrorCode PEPCISSSetThreshold_CISS(611,26214
PetscErrorCode PEPCISSSetThreshold(650,27419
static PetscErrorCode PEPCISSGetThreshold_CISS(660,27791
PetscErrorCode PEPCISSGetThreshold(687,28433
static PetscErrorCode PEPCISSSetRefinement_CISS(695,28714
PetscErrorCode PEPCISSSetRefinement(734,29932
static PetscErrorCode PEPCISSGetRefinement_CISS(744,30306
PetscErrorCode PEPCISSGetRefinement(771,30996
static PetscErrorCode PEPCISSSetExtraction_CISS(779,31281
PetscErrorCode PEPCISSSetExtraction(814,32341
static PetscErrorCode PEPCISSGetExtraction_CISS(823,32669
PetscErrorCode PEPCISSGetExtraction(847,33200
static PetscErrorCode PEPCISSGetKSPs_CISS(856,33513
PetscErrorCode PEPCISSGetKSPs(920,35902
static PetscErrorCode PEPReset_CISS(928,36161
static PetscErrorCode PEPSetFromOptions_CISS(943,36572
static PetscErrorCode PEPDestroy_CISS(987,39414
static PetscErrorCode PEPView_CISS(1007,40512
static PetscErrorCode PEPSetDSType_CISS(1037,42596
SLEPC_EXTERN PetscErrorCode PEPCreate_CISS(1050,43036

src/pep/impls/jd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/jd/pjd.c,3555
pjd.c:^?pjd.c^A,1
static PetscBool  cited 38,1287
static const char citation[citation39,1326
  PetscReal   keep;51,1763
  PetscReal   fix;52,1816
  PetscBool   reusepc;53,1865
  BV          V;54,1945
  BV          W;55,2025
  BV          *TV;TV56,2103
  BV          *AX;AX57,2242
  BV          N[N58,2335
  BV          X;59,2389
  PetscScalar *T;T60,2444
  PetscScalar *Tj;Tj61,2508
  PetscScalar *XpX;XpX62,2601
  PetscInt    ld;63,2642
  PC          pcshell;64,2710
  Mat         Pshell;65,2794
  PetscInt    nlock;66,2852
  Vec         vtempl;67,2934
  PetscInt    midx;68,2993
  PetscInt    mmidx;69,3045
  PEPJDProjection proj;70,3113
} PEP_JD;71,3187
  PEP         pep;74,3215
  PC          pc;75,3234
  Vec         Bp[Bp76,3290
  Vec         u[u77,3379
  PetscScalar gamma[gamma78,3426
  PetscScalar theta;79,3487
  PetscScalar *M;M80,3508
  PetscScalar *ps;ps81,3526
  PetscInt    ld;82,3545
  Vec         *work;work83,3563
  Mat         PPr;84,3584
  BV          X;85,3603
  PetscInt    n;86,3620
} PEP_JD_PCSHELL;87,3637
  Mat         Pr,90,3673
  Mat         Pr,Pi;90,3673
  PEP         pep;91,3745
  Vec         *work;work92,3764
  PetscScalar theta[theta93,3785
} PEP_JD_MATSHELL;94,3809
static PetscErrorCode PEPJDDuplicateBasis(99,3875
static PetscErrorCode PEPSetUp_JD(127,4876
static PetscErrorCode PEPJDUpdateTV(181,7449
static PetscErrorCode PEPJDOrthogonalize(278,11750
static PetscErrorCode PEPJDExtendedPCApply(332,13460
static PetscErrorCode PCShellApply_PEPJD(400,15786
static PetscErrorCode PEPJDCopyToExtendedVec(447,17192
static PetscErrorCode PEPJDEvaluateHatBasis(484,18616
static PetscErrorCode PEPJDComputeResidual(523,19921
static PetscErrorCode PEPJDProcessInitialSpace(663,25701
static PetscErrorCode MatMult_PEPJD(696,26969
static PetscErrorCode MatCreateVecs_PEPJD(829,32319
static PetscErrorCode PEPJDUpdateExtendedPC(849,32954
static PetscErrorCode PEPJDMatSetUp(922,35878
static PetscErrorCode PEPJDCreateShellPC(976,37860
static PetscErrorCode PEPJDEigenvectors(1046,40421
static PetscErrorCode PEPJDLockConverged(1083,41736
static PetscErrorCode PEPJDSystemSetUp(1167,45290
static PetscErrorCode PEPSolve_JD(1199,46350
static PetscErrorCode PEPJDSetRestart_JD(1468,57933
PetscErrorCode PEPJDSetRestart(1502,58856
static PetscErrorCode PEPJDGetRestart_JD(1511,59140
PetscErrorCode PEPJDGetRestart(1535,59605
static PetscErrorCode PEPJDSetFix_JD(1544,59874
PetscErrorCode PEPJDSetFix(1579,60816
static PetscErrorCode PEPJDGetFix_JD(1588,61089
PetscErrorCode PEPJDGetFix(1618,61772
static PetscErrorCode PEPJDSetReusePreconditioner_JD(1627,62030
PetscErrorCode PEPJDSetReusePreconditioner(1658,62865
static PetscErrorCode PEPJDGetReusePreconditioner_JD(1667,63182
PetscErrorCode PEPJDGetReusePreconditioner(1691,63674
static PetscErrorCode PEPJDSetMinimalityIndex_JD(1700,63976
PetscErrorCode PEPJDSetMinimalityIndex(1736,65034
static PetscErrorCode PEPJDGetMinimalityIndex_JD(1745,65334
PetscErrorCode PEPJDGetMinimalityIndex(1770,65820
static PetscErrorCode PEPJDSetProjection_JD(1779,66106
PetscErrorCode PEPJDSetProjection(1814,66986
static PetscErrorCode PEPJDGetProjection_JD(1823,67288
PetscErrorCode PEPJDGetProjection(1847,67773
static PetscErrorCode PEPSetFromOptions_JD(1856,68060
static PetscErrorCode PEPView_JD(1885,69398
static PetscErrorCode PEPSetDefaultST_JD(1902,70275
static PetscErrorCode PEPReset_JD(1920,70811
static PetscErrorCode PEPDestroy_JD(1939,71412
SLEPC_EXTERN PetscErrorCode PEPCreate_JD(1956,72435

src/pep/impls/krylov/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/krylov/pepkrylov.c,92
pepkrylov.c:^?pepkrylov.c^A,1
PetscErrorCode PEPExtractVectors_TOAR(18,568
PetscErrorCode PEPKrylovConvergence(181,6807

src/pep/impls/krylov/pepkrylov.h,2493
pepkrylov.h:^?pepkrylov.h^A,1
  PetscReal     keep;24,809
  PetscBool     lock;25,863
  BV            V;26,927
} PEP_TOAR;27,1013
typedef struct _n_shift *PEP_shift;PEP_shift30,1085
struct _n_shift 31,1121
  PetscReal     value;32,1139
  PetscInt      inertia;33,1162
  PetscBool     comp[comp34,1187
  PEP_shift     neighb[neighb35,1273
  PetscInt      index;36,1325
  PetscInt      neigs;37,1404
  PetscReal     ext[ext38,1463
  PetscInt      nsch[nsch39,1526
  PetscInt      nconv[nconv40,1608
  PetscInt      nq;45,1781
  PetscInt      *q;q46,1801
} PEP_QInfo;47,1821
struct _n_SR 50,1893
  PetscReal     int0,51,1908
  PetscReal     int0,int1;51,1908
  PetscInt      dir;52,1974
  PetscBool     hasEnd;53,2072
  PetscBool     dirch;54,2151
  PetscInt      inertia0,55,2222
  PetscInt      inertia0,inertia1;55,2222
  PetscScalar   *back;back56,2257
  PetscInt      numEigs;57,2280
  PetscInt      indexEig;58,2359
  PEP_shift     sPres;59,2385
  PEP_shift     *pending;pending60,2440
  PetscInt      nPend;61,2502
  PetscInt      maxPend;62,2568
  PetscInt      *idxDef0,idxDef063,2633
  PetscInt      *idxDef0,*idxDef1;idxDef163,2633
  PetscInt      ndef0,64,2688
  PetscInt      ndef0,ndef1;64,2688
  PetscInt      nMAXCompl;65,2755
  PetscInt      iterCompl;66,2782
  PetscInt      itsKs;67,2809
  PetscInt      nleap;68,2871
  PEP_shift     s0;69,2894
  PEP_shift     sPrev;70,2949
  PetscInt      nv;71,2972
  BV            V;72,3040
  PetscScalar   *S;S73,3097
  PetscInt      ld;74,3156
  BV            Vnext;75,3235
  PetscScalar   *eigr,eigr76,3323
  PetscScalar   *eigr,*eigi;eigi76,3323
  PetscReal     *errest;errest77,3376
  PetscInt      *perm;perm78,3433
  PEP_QInfo     *qinfo;qinfo79,3486
  PetscInt      intcorr;80,3561
  PetscInt      type;81,3628
  PetscInt      symmlost;82,3712
  Vec           v[v83,3779
  EPS           eps;84,3801
  PetscReal     mu;85,3822
typedef struct _n_SR *PEP_SR;PEP_SR87,3845
  PetscReal     keep;90,3893
  PetscBool     lock;91,3949
  BV            V;92,4015
  PEP_SR        sr;93,4103
  PetscReal     *shifts;shifts94,4166
  PetscInt      *inertias;inertias95,4235
  PetscInt      nshifts;96,4306
  PetscInt      nev;97,4390
  PetscInt      ncv;98,4461
  PetscInt      mpd;99,4523
  PetscBool     detect;100,4600
  PetscBool     hyperbolic;101,4676
  PetscReal     alpha,102,4738
  PetscReal     alpha,beta;102,4738
  PetscBool     checket;103,4816
} PEP_STOAR;104,4900

src/pep/impls/krylov/qarnoldi/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/krylov/qarnoldi/qarnoldi.c,988
qarnoldi.c:^?qarnoldi.c^A,1
  PetscReal keep;30,846
  PetscBool lock;31,896
} PEP_QARNOLDI;32,956
static PetscErrorCode PEPSetUp_QArnoldi(34,973
static PetscErrorCode PEPExtractVectors_QArnoldi(66,2314
static PetscErrorCode PEPQArnoldiCGS(87,2931
static PetscErrorCode PEPQArnoldi(128,4137
static PetscErrorCode PEPSolve_QArnoldi(195,6641
static PetscErrorCode PEPQArnoldiSetRestart_QArnoldi(296,10504
PetscErrorCode PEPQArnoldiSetRestart(330,11463
static PetscErrorCode PEPQArnoldiGetRestart_QArnoldi(339,11759
PetscErrorCode PEPQArnoldiGetRestart(363,12254
static PetscErrorCode PEPQArnoldiSetLocking_QArnoldi(372,12535
PetscErrorCode PEPQArnoldiSetLocking(404,13383
static PetscErrorCode PEPQArnoldiGetLocking_QArnoldi(413,13679
PetscErrorCode PEPQArnoldiGetLocking(437,14164
static PetscErrorCode PEPSetFromOptions_QArnoldi(446,14445
static PetscErrorCode PEPView_QArnoldi(464,15162
static PetscErrorCode PEPDestroy_QArnoldi(478,15692
SLEPC_EXTERN PetscErrorCode PEPCreate_QArnoldi(489,16203

src/pep/impls/krylov/stoar/ftn-custom/zstoarf.c,121
zstoarf.c:^?zstoarf.c^A,1
SLEPC_EXTERN void pepstoargetinertias_(20,661

src/pep/impls/krylov/stoar/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/krylov/stoar/qslice.c,1284
qslice.c:^?qslice.c^A,1
static PetscBool  cited 30,927
static const char citation[citation31,966
#define SLICE_PTOL 43,1394
static PetscErrorCode PEPQSliceResetSR(45,1441
PetscErrorCode PEPReset_STOAR_QSlice(74,2188
static PetscErrorCode PEPQSliceAllocateSolution(89,2578
static PetscErrorCode ConvergedPositive(124,3798
static PetscErrorCode PEPQSliceMatGetInertia(131,4035
static PetscErrorCode PEPQSliceGetInertia(156,5002
static PetscErrorCode PEPQSliceCheckEigenvalueType(223,7809
static inline PetscErrorCode PEPQSliceDiscriminant(272,10070
static inline PetscErrorCode PEPQSliceEvaluateQEP(304,11022
PetscErrorCode PEPCheckDefiniteQEP(347,12499
static PetscErrorCode PEPBackTransform_Skip(469,17345
PetscErrorCode PEPSetUp_STOAR_QSlice(475,17463
static PetscErrorCode PEPCreateShift(584,22444
static PetscErrorCode PEPExtractShift(619,23461
static PetscErrorCode PEPGetNewShiftValue(668,25257
static PetscErrorCode sortRealEigenvalues(750,29439
static PetscErrorCode PEPStoreEigenpairs(769,30007
static PetscErrorCode PEPLookForDeflation(933,37645
static PetscErrorCode PEPSTOARrun_QSlice(987,39690
static PetscErrorCode PEPSTOAR_QSlice(1073,42872
#define SWAP(1314,54153
static PetscErrorCode PEPQSliceGetInertias(1316,54202
PetscErrorCode PEPSolve_STOAR_QSlice(1370,55779

src/pep/impls/krylov/stoar/stoar.c,2019
stoar.c:^?stoar.c^A,1
static PetscBool  cited 30,871
static const char citation[citation31,910
  PetscReal   scal[scal44,1369
  Mat         A[A45,1392
  Vec         t;46,1412
} PEP_STOAR_MATSHELL;47,1429
static PetscErrorCode MatMult_STOAR(49,1452
static PetscErrorCode MatDestroy_STOAR(64,1834
PetscErrorCode PEPSTOARSetUpInnerMatrix(75,2077
static PetscErrorCode PEPSetUp_STOAR(113,3626
static PetscErrorCode PEPSTOARrun(170,5909
static PetscErrorCode PEPSTOARpreKConvergence(285,10413
PetscErrorCode PEPSolve_STOAR(311,11302
static PetscErrorCode PEPSetFromOptions_STOAR(474,17839
static PetscErrorCode PEPSTOARSetLocking_STOAR(510,19754
PetscErrorCode PEPSTOARSetLocking(542,20577
static PetscErrorCode PEPSTOARGetLocking_STOAR(551,20867
PetscErrorCode PEPSTOARGetLocking(575,21330
static PetscErrorCode PEPSTOARGetInertias_STOAR(584,21605
PetscErrorCode PEPSTOARGetInertias(670,24299
static PetscErrorCode PEPSTOARSetDetectZeros_STOAR(679,24643
PetscErrorCode PEPSTOARSetDetectZeros(714,25632
static PetscErrorCode PEPSTOARGetDetectZeros_STOAR(723,25936
PetscErrorCode PEPSTOARGetDetectZeros(748,26479
static PetscErrorCode PEPSTOARSetLinearization_STOAR(757,26768
PetscErrorCode PEPSTOARSetLinearization(790,27719
static PetscErrorCode PEPSTOARGetLinearization_STOAR(800,28101
PetscErrorCode PEPSTOARGetLinearization(827,28761
static PetscErrorCode PEPSTOARSetDimensions_STOAR(835,29052
PetscErrorCode PEPSTOARSetDimensions(880,30688
static PetscErrorCode PEPSTOARGetDimensions_STOAR(891,31120
PetscErrorCode PEPSTOARGetDimensions(920,31903
static PetscErrorCode PEPSTOARSetCheckEigenvalueType_STOAR(928,32206
PetscErrorCode PEPSTOARSetCheckEigenvalueType(966,33460
static PetscErrorCode PEPSTOARGetCheckEigenvalueType_STOAR(975,33783
PetscErrorCode PEPSTOARGetCheckEigenvalueType(1000,34360
static PetscErrorCode PEPView_STOAR(1009,34668
static PetscErrorCode PEPReset_STOAR(1024,35371
static PetscErrorCode PEPDestroy_STOAR(1031,35548
SLEPC_EXTERN PetscErrorCode PEPCreate_STOAR(1052,36785

src/pep/impls/krylov/toar/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/krylov/toar/nrefine.c,2606
nrefine.c:^?nrefine.c^A,1
  Mat          *A,A28,917
  Mat          *A,M1;28,917
  BV           V,29,939
  BV           V,M2,29,939
  BV           V,M2,M3,29,939
  BV           V,M2,M3,W;29,939
  PetscInt     k,30,965
  PetscInt     k,nmat;30,965
  PetscScalar  *fih,fih31,988
  PetscScalar  *fih,*work,work31,988
  PetscScalar  *fih,*work,*M4;M431,988
  PetscBLASInt *pM4;pM432,1019
  PetscBool    compM1;33,1040
  Vec          t;34,1063
} PEP_REFINE_MATSHELL;35,1081
  Mat          E[E38,1122
  Mat          E[2],M1;38,1122
  Vec          tN,39,1146
  Vec          tN,ttN,39,1146
  Vec          tN,ttN,t1,39,1146
  Vec          tN,ttN,t1,vseq;39,1146
  VecScatter   scatterctx;40,1177
  PetscBool    compM1;41,1204
  PetscInt     *map0,map042,1227
  PetscInt     *map0,*map1,map142,1227
  PetscInt     *map0,*map1,*idxg,idxg42,1227
  PetscInt     *map0,*map1,*idxg,*idxp;idxp42,1227
  PetscSubcomm subc;43,1267
  VecScatter   scatter_sub;44,1288
  VecScatter   *scatter_id,scatter_id45,1316
  VecScatter   *scatter_id,*scatterp_id;scatterp_id45,1316
  Mat          *A;A46,1357
  BV           V,47,1376
  BV           V,W,47,1376
  BV           V,W,M2,47,1376
  BV           V,W,M2,M3,47,1376
  BV           V,W,M2,M3,Wt;47,1376
  PetscScalar  *M4,M448,1405
  PetscScalar  *M4,*w,w48,1405
  PetscScalar  *M4,*w,*wt,wt48,1405
  PetscScalar  *M4,*w,*wt,*d,d48,1405
  PetscScalar  *M4,*w,*wt,*d,*dt;dt48,1405
  Vec          t,49,1439
  Vec          t,tg,49,1439
  Vec          t,tg,Rv,49,1439
  Vec          t,tg,Rv,Vi,49,1439
  Vec          t,tg,Rv,Vi,tp,49,1439
  Vec          t,tg,Rv,Vi,tp,tpg;49,1439
  PetscInt     idx,50,1473
  PetscInt     idx,*cols;cols50,1473
} PEP_REFINE_EXPLICIT;51,1499
static PetscErrorCode MatMult_FS(53,1523
static PetscErrorCode PEPEvaluateBasisforMatrix(82,2441
static PetscErrorCode NRefSysSetup_shell(125,3733
static PetscErrorCode NRefSysSolve_shell(228,7905
static PetscErrorCode NRefRightSide(262,9160
static PetscErrorCode NRefSysSolve_mbe(347,12583
static PetscErrorCode NRefSysSetup_mbe(404,14583
static PetscErrorCode NRefSysSetup_explicit(527,19163
static PetscErrorCode NRefSysSolve_explicit(663,24346
static PetscErrorCode NRefSysIter(703,25982
static PetscErrorCode PEPNRefForwardSubstitution(812,30567
static PetscErrorCode NRefOrthogStep(896,33638
static PetscErrorCode PEPNRefUpdateInvPair(930,35072
static PetscErrorCode PEPNRefSetUp(983,37178
static PetscErrorCode NRefSubcommSetup(1178,45898
static PetscErrorCode NRefSubcommDestroy(1261,49375
PetscErrorCode PEPNewtonRefinement_TOAR(1284,50272

src/pep/impls/krylov/toar/ptoar.c,1028
ptoar.c:^?ptoar.c^A,1
static PetscBool  cited 37,1164
static const char citation[citation38,1203
static PetscErrorCode PEPSetUp_TOAR(50,1627
static PetscErrorCode PEPTOARExtendBasis(102,3805
static PetscErrorCode PEPTOARCoefficients(168,6228
static PetscErrorCode PEPTOARrun(195,7153
static PetscErrorCode PEPEvaluateBasisM(264,9644
static PetscErrorCode PEPExtractInvariantPair(290,10540
static PetscErrorCode PEPSolve_TOAR(431,15753
static PetscErrorCode PEPTOARSetRestart_TOAR(607,22906
PetscErrorCode PEPTOARSetRestart(641,23832
static PetscErrorCode PEPTOARGetRestart_TOAR(650,24120
PetscErrorCode PEPTOARGetRestart(674,24586
static PetscErrorCode PEPTOARSetLocking_TOAR(683,24859
PetscErrorCode PEPTOARSetLocking(715,25674
static PetscErrorCode PEPTOARGetLocking_TOAR(724,25962
PetscErrorCode PEPTOARGetLocking(748,26418
static PetscErrorCode PEPSetFromOptions_TOAR(757,26691
static PetscErrorCode PEPView_TOAR(775,27375
static PetscErrorCode PEPDestroy_TOAR(789,27897
SLEPC_EXTERN PetscErrorCode PEPCreate_TOAR(803,28468

src/pep/impls/linear/linear.c,1564
linear.c:^?linear.c^A,1
static PetscErrorCode MatMult_Linear_Shift(17,542
static PetscErrorCode MatMult_Linear_Sinvert(96,2866
static PetscErrorCode BackTransform_Linear(209,6183
static PetscErrorCode BackTransform_Skip(224,6563
static PetscErrorCode Apply_Linear(230,6723
static PetscErrorCode PEPSetUp_Linear(240,6941
static PetscErrorCode PEPLinearExtract_Residual(429,15830
static PetscErrorCode PEPLinearExtract_None(520,18942
static PetscErrorCode PEPLinearExtract_Norm(579,20832
static PetscErrorCode PEPExtractVectors_Linear(632,22487
static PetscErrorCode PEPSolve_Linear(653,23096
static PetscErrorCode EPSMonitor_Linear(691,24336
static PetscErrorCode PEPSetFromOptions_Linear(700,24652
static PetscErrorCode PEPLinearSetLinearization_Linear(725,25607
PetscErrorCode PEPLinearSetLinearization(758,26565
static PetscErrorCode PEPLinearGetLinearization_Linear(768,26949
PetscErrorCode PEPLinearGetLinearization(795,27615
static PetscErrorCode PEPLinearSetExplicitMatrix_Linear(803,27908
PetscErrorCode PEPLinearSetExplicitMatrix(832,28702
static PetscErrorCode PEPLinearGetExplicitMatrix_Linear(841,29029
PetscErrorCode PEPLinearGetExplicitMatrix(866,29596
static PetscErrorCode PEPLinearSetEPS_Linear(875,29908
PetscErrorCode PEPLinearSetEPS(902,30523
static PetscErrorCode PEPLinearGetEPS_Linear(912,30828
PetscErrorCode PEPLinearGetEPS(945,31792
static PetscErrorCode PEPView_Linear(954,32046
static PetscErrorCode PEPReset_Linear(972,32796
static PetscErrorCode PEPDestroy_Linear(989,33295
SLEPC_EXTERN PetscErrorCode PEPCreate_Linear(1005,34075

src/pep/impls/linear/linear.h,452
linear.h:^?linear.h^A,1
  PetscBool  explicitmatrix;17,465
  PEP        pep;18,494
  PetscReal  sfactor,19,512
  PetscReal  sfactor,dsfactor;19,512
  Mat        A,20,565
  Mat        A,B;20,565
  EPS        eps;21,639
  PetscBool  usereps;22,706
  Mat        M,23,764
  Mat        M,C,23,764
  Mat        M,C,K;23,764
  Vec        w[w24,834
  PetscReal  alpha,25,884
  PetscReal  alpha,beta;25,884
  PetscBool  setfromoptionscalled;26,961
} PEP_LINEAR;27,996

src/pep/impls/linear/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/linear/qeplin.c,315
qeplin.c:^?qeplin.c^A,1
PetscErrorCode MatCreateExplicit_Linear_NA(37,1239
PetscErrorCode MatCreateExplicit_Linear_NB(62,2149
PetscErrorCode MatCreateExplicit_Linear_SA(89,3182
PetscErrorCode MatCreateExplicit_Linear_SB(109,3986
PetscErrorCode MatCreateExplicit_Linear_HA(131,4894
PetscErrorCode MatCreateExplicit_Linear_HB(151,5697

src/pep/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/impls/peputils.c,135
peputils.c:^?peputils.c^A,1
PetscErrorCode PEPEvaluateBasisMat(22,680
PetscErrorCode PEPEvaluateBasis(56,1861
PetscErrorCode PEPEvaluateBasisDerivative(81,2705

src/pep/interface/dlregispep.c,777
dlregispep.c:^?dlregispep.c^A,1
static PetscBool PEPPackageInitialized 13,432
const char *PEPBasisTypes[PEPBasisTypes15,487
const char *PEPScaleTypes[PEPScaleTypes16,618
const char *PEPRefineTypes[PEPRefineTypes17,714
const char *PEPRefineSchemes[PEPRefineSchemes18,806
const char *PEPExtractTypes[PEPExtractTypes19,914
const char *PEPErrorTypes[PEPErrorTypes20,1023
const char *const PEPConvergedReasons_Shifted[PEPConvergedReasons_Shifted21,1122
const char *const*PEPConvergedReasons PEPConvergedReasons22,1327
const char *PEPJDProjectionTypes[PEPJDProjectionTypes23,1400
const char *PEPCISSExtractions[PEPCISSExtractions24,1508
PetscErrorCode PEPFinalizePackage(34,1813
PetscErrorCode PEPInitializePackage(56,2570
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcpep(98,4100

src/pep/interface/ftn-custom/zpepf.c,7497
zpepf.c:^?zpepf.c^A,1
SLEPC_EXTERN void pepmonitorall_(132,7272
SLEPC_EXTERN void pepmonitorfirst_(137,7534
SLEPC_EXTERN void pepmonitorconverged_(142,7800
SLEPC_EXTERN void pepmonitorconvergedcreate_(147,8074
SLEPC_EXTERN void pepmonitorconvergeddestroy_(155,8369
  PetscFortranCallbackId monitor;161,8526
  PetscFortranCallbackId monitordestroy;162,8560
  PetscFortranCallbackId convergence;163,8601
  PetscFortranCallbackId convdestroy;164,8639
  PetscFortranCallbackId stopping;165,8677
  PetscFortranCallbackId stopdestroy;166,8712
  PetscFortranCallbackId comparison;167,8750
} _cb;168,8787
static PetscErrorCode ourmonitor(171,8887
static PetscErrorCode ourdestroy(176,9205
static PetscErrorCode ourconvergence(182,9372
static PetscErrorCode ourconvdestroy(187,9672
static PetscErrorCode ourstopping(193,9838
static PetscErrorCode ourstopdestroy(198,10170
static PetscErrorCode oureigenvaluecomparison(204,10336
SLEPC_EXTERN void pepdestroy_(210,10662
SLEPC_EXTERN void pepview_(217,10876
SLEPC_EXTERN void pepviewfromoptions_(224,11049
SLEPC_EXTERN void pepconvergedreasonview_(234,11322
SLEPC_EXTERN void peperrorview_(241,11525
SLEPC_EXTERN void pepvaluesview_(248,11735
SLEPC_EXTERN void pepvectorsview_(255,11920
SLEPC_EXTERN void pepsettype_(262,12107
SLEPC_EXTERN void pepgettype_(271,12315
SLEPC_EXTERN void pepsetoptionsprefix_(280,12587
SLEPC_EXTERN void pepappendoptionsprefix_(289,12819
SLEPC_EXTERN void pepgetoptionsprefix_(298,13057
SLEPC_EXTERN void pepmonitorset_(307,13358
SLEPC_EXTERN void pepconvergedabsolute_(324,14999
SLEPC_EXTERN void pepconvergedrelative_(329,15220
SLEPC_EXTERN void pepsetconvergencetestfunction_(334,15441
SLEPC_EXTERN void pepstoppingbasic_(349,16409
SLEPC_EXTERN void pepsetstoppingtestfunction_(354,16649
SLEPC_EXTERN void pepseteigenvaluecomparison_(367,17470
SLEPC_EXTERN void pepgetdimensions_(374,17898
SLEPC_EXTERN void pepgetdimensions000_(382,18148
SLEPC_EXTERN void pepgetdimensions100_(387,18308
SLEPC_EXTERN void pepgetdimensions010_(392,18468
SLEPC_EXTERN void pepgetdimensions001_(397,18628
SLEPC_EXTERN void pepgetdimensions110_(402,18788
SLEPC_EXTERN void pepgetdimensions011_(407,18948
SLEPC_EXTERN void pepgeteigenpair_(412,19108
SLEPC_EXTERN void pepgeteigenpair00_(419,19357
SLEPC_EXTERN void pepgeteigenpair10_(424,19542
SLEPC_EXTERN void pepgeteigenpair01_(429,19727
SLEPC_EXTERN void pepgeteigenpair11_(434,19912
SLEPC_EXTERN void pepgettolerances_(439,20097
SLEPC_EXTERN void pepgettolerances00_(446,20306
SLEPC_EXTERN void pepgettolerances10_(451,20454
SLEPC_EXTERN void pepgettolerances01_(456,20602
SLEPC_EXTERN void pepgetscale_(461,20750
SLEPC_EXTERN void pepgetscale000_(469,21045
SLEPC_EXTERN void pepgetscale100_(474,21251
SLEPC_EXTERN void pepgetscale010_(479,21457
SLEPC_EXTERN void pepgetscale001_(484,21663
SLEPC_EXTERN void pepgetscale110_(489,21869
SLEPC_EXTERN void pepgetscale011_(494,22075
SLEPC_EXTERN void pepgetscale101_(499,22281
SLEPC_EXTERN void pepgetscale111_(504,22487
SLEPC_EXTERN void pepgetrefine_(509,22693
SLEPC_EXTERN void pepgetrefine000_(517,22995
SLEPC_EXTERN void pepgetrefine100_(522,23208
SLEPC_EXTERN void pepgetrefine010_(527,23421
SLEPC_EXTERN void pepgetrefine001_(532,23634
SLEPC_EXTERN void pepgetrefine110_(537,23847
SLEPC_EXTERN void pepgetrefine011_(542,24060
SLEPC_EXTERN void pepgetrefine101_(547,24273
SLEPC_EXTERN void pepgetrefine111_(552,24486
SLEPC_EXTERN void pepsetinitialspace0_(557,24699
SLEPC_EXTERN void pepsetinitialspace1_(563,24864

src/pep/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/interface/pepbasic.c,1084
pepbasic.c:^?pepbasic.c^A,1
PetscClassId      PEP_CLASSID 17,508
PetscLogEvent     PEP_SetUp 18,543
PetscFunctionList PEPList 21,661
PetscBool         PEPRegisterAllCalled 22,695
PetscFunctionList PEPMonitorList 25,788
PetscFunctionList PEPMonitorCreateList 26,842
PetscFunctionList PEPMonitorDestroyList 27,896
PetscBool         PEPMonitorRegisterAllCalled 28,950
PetscErrorCode PEPCreate(48,1315
PetscErrorCode PEPSetType(158,4741
PetscErrorCode PEPGetType(197,5733
PetscErrorCode PEPRegister(232,6564
PetscErrorCode PEPMonitorRegister(270,7653
PetscErrorCode PEPReset(296,8709
PetscErrorCode PEPDestroy(331,9653
PetscErrorCode PEPSetBV(371,11032
PetscErrorCode PEPGetBV(399,11658
PetscErrorCode PEPSetRG(430,12476
PetscErrorCode PEPGetRG(460,13110
PetscErrorCode PEPSetDS(491,13954
PetscErrorCode PEPGetDS(519,14582
PetscErrorCode PEPSetST(550,15446
PetscErrorCode PEPGetST(578,16092
PetscErrorCode PEPRefineGetKSP(608,16845
PetscErrorCode PEPSetTarget(658,18679
PetscErrorCode PEPGetTarget(687,19329
PetscErrorCode PEPSetInterval(724,20502
PetscErrorCode PEPGetInterval(758,21408

src/pep/interface/pepdefault.c,511
pepdefault.c:^?pepdefault.c^A,1
PetscErrorCode PEPSetWorkVecs(33,868
PetscErrorCode PEPConvergedRelative(54,1534
PetscErrorCode PEPConvergedNorm(67,1894
PetscErrorCode PEPSetWhichEigenpairs_Default(94,2763
PetscErrorCode PEPConvergedAbsolute(108,3139
PetscErrorCode PEPStoppingBasic(147,4422
PetscErrorCode PEPBackTransform_Default(161,5070
PetscErrorCode PEPComputeVectors_Default(168,5254
PetscErrorCode PEPBuildDiagonalScaling(194,5987
PetscErrorCode PEPComputeScaleFactor(332,11272
PetscErrorCode PEPBasisCoefficients(388,13134

src/pep/interface/pepmon.c,797
pepmon.c:^?pepmon.c^A,1
PetscErrorCode PEPMonitorLGCreate(17,523
PetscErrorCode PEPMonitor(39,1315
PetscErrorCode PEPMonitorSet(95,3782
PetscErrorCode PEPMonitorCancel(123,4874
PetscErrorCode PEPGetMonitorContext(152,5548
static PetscErrorCode PEPMonitorGetTrueEig(163,5835
PetscErrorCode PEPMonitorFirst(204,7028
PetscErrorCode PEPMonitorAll(257,9287
PetscErrorCode PEPMonitorConverged(312,11543
PetscErrorCode PEPMonitorConvergedCreate(349,13285
PetscErrorCode PEPMonitorConvergedDestroy(361,13633
PetscErrorCode PEPMonitorFirstDrawLG(395,14645
PetscErrorCode PEPMonitorFirstDrawLGCreate(442,16048
PetscErrorCode PEPMonitorAllDrawLG(474,17147
PetscErrorCode PEPMonitorAllDrawLGCreate(524,18665
PetscErrorCode PEPMonitorConvergedDrawLG(556,19757
PetscErrorCode PEPMonitorConvergedDrawLGCreate(600,21064

src/pep/interface/pepopts.c,1337
pepopts.c:^?pepopts.c^A,1
PetscErrorCode PEPMonitorSetFromOptions(35,1086
PetscErrorCode PEPSetFromOptions(84,3077
PetscErrorCode PEPGetTolerances(260,14242
PetscErrorCode PEPSetTolerances(291,15078
PetscErrorCode PEPGetDimensions(335,16442
PetscErrorCode PEPSetDimensions(382,18154
PetscErrorCode PEPSetWhichEigenpairs(465,21743
PetscErrorCode PEPGetWhichEigenpairs(518,23185
PetscErrorCode PEPSetEigenvalueComparison(557,24514
PetscErrorCode PEPSetProblemType(599,26185
PetscErrorCode PEPGetProblemType(627,26981
PetscErrorCode PEPSetBasis(660,27943
PetscErrorCode PEPGetBasis(684,28453
PetscErrorCode PEPSetTrackAll(715,29335
PetscErrorCode PEPGetTrackAll(740,29871
PetscErrorCode PEPSetConvergenceTestFunction(778,31221
PetscErrorCode PEPSetConvergenceTest(823,33009
PetscErrorCode PEPGetConvergenceTest(859,34152
PetscErrorCode PEPSetStoppingTestFunction(900,35660
PetscErrorCode PEPSetStoppingTest(939,36999
PetscErrorCode PEPGetStoppingTest(973,37984
PetscErrorCode PEPSetScale(1025,40090
PetscErrorCode PEPGetScale(1098,42696
PetscErrorCode PEPSetExtract(1127,43487
PetscErrorCode PEPGetExtract(1151,44003
PetscErrorCode PEPSetRefine(1208,46272
PetscErrorCode PEPGetRefine(1273,48478
PetscErrorCode PEPSetOptionsPrefix(1311,49601
PetscErrorCode PEPAppendOptionsPrefix(1345,50750
PetscErrorCode PEPGetOptionsPrefix(1381,51881

src/pep/interface/peprefine.c,825
peprefine.c:^?peprefine.c^A,1
#define NREF_MAXIT 17,512
  VecScatter *scatter_id,scatter_id20,552
  VecScatter *scatter_id,nst;20,552
  Mat        *A;A21,582
  Vec        nv,22,599
  Vec        nv,vg,22,599
  Vec        nv,vg,v,22,599
  Vec        nv,vg,v,w;22,599
} PEPSimpNRefctx;23,623
  Mat          M1;26,659
  Vec          M2,27,678
  Vec          M2,M3;27,678
  PetscScalar  M4,28,700
  PetscScalar  M4,m3;28,700
} PEP_REFINES_MATSHELL;29,722
static PetscErrorCode MatMult_FS(31,747
static PetscErrorCode PEPSimpleNRefSetUp(45,1092
static PetscErrorCode PEPSimpleNRefGatherEigenpair(116,3892
static PetscErrorCode PEPSimpleNRefScatterEigenvector(152,5378
static PetscErrorCode PEPEvaluateFunctionDerivatives(175,6181
static PetscErrorCode PEPSimpleNRefSetUpSystem(194,6688
PetscErrorCode PEPNewtonRefinementSimple(324,11578

src/pep/interface/pepregis.c,84
pepregis.c:^?pepregis.c^A,1
PetscErrorCode PEPRegisterAll(31,935
PetscErrorCode PEPMonitorRegisterAll(56,1636

src/pep/interface/pepsetup.c,428
pepsetup.c:^?pepsetup.c^A,1
PetscErrorCode PEPSetDefaultST(22,744
PetscErrorCode PEPSetDefaultST_Transform(34,1116
PetscErrorCode PEPSetDSType(58,1679
PetscErrorCode PEPSetUp(84,2307
PetscErrorCode PEPSetOperators(280,9877
PetscErrorCode PEPGetOperators(338,12414
PetscErrorCode PEPGetNumMatrices(363,13059
PetscErrorCode PEPSetInitialSpace(400,14162
PetscErrorCode PEPSetDimensions_Default(419,14820
PetscErrorCode PEPAllocateSolution(465,16315

src/pep/interface/pepsolve.c,514
pepsolve.c:^?pepsolve.c^A,1
static PetscBool  cited 24,762
static const char citation[citation25,801
PetscErrorCode PEPComputeVectors(37,1222
PetscErrorCode PEPExtractVectors(46,1469
PetscErrorCode PEPSolve(83,2879
PetscErrorCode PEPGetIterationNumber(191,6415
PetscErrorCode PEPGetConverged(218,7009
PetscErrorCode PEPGetConvergedReason(257,8136
PetscErrorCode PEPGetEigenpair(302,9666
PetscErrorCode PEPGetErrorEstimate(354,11234
PetscErrorCode PEPComputeResidualNorm_Private(375,12040
PetscErrorCode PEPComputeError(468,14444

src/pep/interface/pepview.c,881
pepview.c:^?pepview.c^A,1
PetscErrorCode PEPView(45,1317
PetscErrorCode PEPViewFromOptions(204,9078
PetscErrorCode PEPConvergedReasonView(234,10091
PetscErrorCode PEPConvergedReasonViewFromOptions(265,11548
static PetscErrorCode PEPErrorView_ASCII(286,12280
static PetscErrorCode PEPErrorView_DETAIL(322,13903
static PetscErrorCode PEPErrorView_MATLAB(360,15256
PetscErrorCode PEPErrorView(403,16659
PetscErrorCode PEPErrorViewFromOptions(448,18049
static PetscErrorCode PEPValuesView_DRAW(483,19568
static PetscErrorCode PEPValuesView_BINARY(512,20423
static PetscErrorCode PEPValuesView_HDF5(537,21033
static PetscErrorCode PEPValuesView_ASCII(582,22445
static PetscErrorCode PEPValuesView_MATLAB(598,22955
PetscErrorCode PEPValuesView(639,24071
PetscErrorCode PEPValuesViewFromOptions(695,25941
PetscErrorCode PEPVectorsView(737,27181
PetscErrorCode PEPVectorsViewFromOptions(780,28365

src/pep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/pep/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(20,816

src/pep/tests/test10.c,86
test10.c:^?test10.c^A,1
static char help[help11,396
PetscErrorCode MyConvergedRel(21,778
int main(30,1018

src/pep/tests/test11.c,172
test11.c:^?test11.c^A,1
static char help[help22,864
  PetscInt    lastnconv;37,1387
  PetscInt    nreps;38,1466
} CTX_SPRING;39,1556
int main(41,1571
PetscErrorCode MyStoppingTest(169,6697

src/pep/tests/test12.c,47
test12.c:^?test12.c^A,1
static char help[help11,396
int main(20,772

src/pep/tests/test13.c,47
test13.c:^?test13.c^A,1
static char help[help11,396
int main(18,667

src/pep/tests/test2.c,95
test2.c:^?test2.c^A,1
static char help[help22,864
PetscErrorCode CheckNormalizedVectors(36,1406
int main(71,2583

src/pep/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,478

src/pep/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(18,697

src/pep/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(15,489

src/pep/tests/test6.c,48
test6.c:^?test6.c^A,1
static char help[help22,864
int main(33,1370

src/pep/tests/test7.c,47
test7.c:^?test7.c^A,1
static char help[help11,396
int main(17,609

src/pep/tests/test8.c,47
test8.c:^?test8.c^A,1
static char help[help11,396
int main(18,698

src/pep/tests/test9.c,105
test9.c:^?test9.c^A,1
static char help[help11,396
#define NMAT 18,704
PetscErrorCode MyEigenSort(28,1037
int main(42,1454

src/pep/tutorials/ex16.c,47
ex16.c:^?ex16.c^A,1
static char help[help11,396
int main(18,667

src/pep/tutorials/ex17.c,76
ex17.c:^?ex17.c^A,1
static char help[help11,396
#define MAX_MATRICES 17,669
int main(19,694

src/pep/tutorials/ex28.c,343
ex28.c:^?ex28.c^A,1
static char help[help11,396
int main(27,974
static void tv(130,5265
PetscErrorCode MatMult_Laplacian2D(161,6026
PetscErrorCode MatGetDiagonal_Laplacian2D(192,6759
PetscErrorCode MatMult_Zero(202,6982
PetscErrorCode MatGetDiagonal_Zero(209,7126
PetscErrorCode MatMult_Identity(219,7346
PetscErrorCode MatGetDiagonal_Identity(226,7493

src/pep/tutorials/ex38.c,47
ex38.c:^?ex38.c^A,1
static char help[help11,396
int main(17,586

src/pep/tutorials/ex40.c,369
ex40.c:^?ex40.c^A,1
static char help[help11,396
int main(30,1320
static PetscErrorCode QEPDefiniteTransformMap_Initial(248,10051
PetscErrorCode QEPDefiniteTransformMap(270,10901
PetscErrorCode TransformMatricesMoebius(297,11756
PetscErrorCode QEPDefiniteTransformGetMatrices(329,12933
static PetscErrorCode PEPResidualNorm(357,13876
PetscErrorCode QEPDefiniteCheckError(427,15749

src/pep/tutorials/ex50.c,47
ex50.c:^?ex50.c^A,1
static char help[help11,396
int main(18,703

src/pep/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/pep/tutorials/nlevp/acoustic_wave_1d.c,48
acoustic_wave_1d.c:^?acoustic_wave_1d.c^A,1
static char help[help24,987
int main(31,1245

src/pep/tutorials/nlevp/acoustic_wave_2d.c,48
acoustic_wave_2d.c:^?acoustic_wave_2d.c^A,1
static char help[help22,859
int main(29,1138

src/pep/tutorials/nlevp/butterfly.c,70
butterfly.c:^?butterfly.c^A,1
static char help[help21,818
#define NMAT 28,1110
int main(30,1126

src/pep/tutorials/nlevp/damped_beam.c,48
damped_beam.c:^?damped_beam.c^A,1
static char help[help22,886
int main(28,1084

src/pep/tutorials/nlevp/loaded_string.c,70
loaded_string.c:^?loaded_string.c^A,1
static char help[help24,989
#define NMAT 32,1272
int main(34,1288

src/pep/tutorials/nlevp/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/pep/tutorials/nlevp/pdde_stability.c,106
pdde_stability.c:^?pdde_stability.c^A,1
static char help[help23,927
#define NMAT 30,1232
PetscErrorCode MyEigenSort(39,1541
int main(50,1923

src/pep/tutorials/nlevp/planar_waveguide.c,90
planar_waveguide.c:^?planar_waveguide.c^A,1
static char help[help23,934
#define NMAT 29,1146
#define NL 30,1161
int main(32,1177

src/pep/tutorials/nlevp/sleeper.c,48
sleeper.c:^?sleeper.c^A,1
static char help[help22,875
int main(28,1070

src/pep/tutorials/nlevp/spring.c,49
spring.c:^?spring.c^A,1
static char help[help25,1123
int main(34,1486

src/pep/tutorials/nlevp/wiresaw.c,49
wiresaw.c:^?wiresaw.c^A,1
static char help[help28,1195
int main(36,1493

src/svd/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/svd/f90-mod/slepcsvd.h90,821
slepcsvd.h90:^?slepcsvd.h90^A,1
        subroutine SVDGetDimensions000(11,427
        subroutine SVDGetDimensions100(19,628
        subroutine SVDGetDimensions010(27,832
        subroutine SVDGetDimensions001(35,1036
        subroutine SVDGetDimensions110(43,1240
        subroutine SVDGetDimensions011(51,1447
        subroutine SVDGetDimensions101(59,1654
        subroutine SVDGetSingularTriplet0(70,1937
        subroutine SVDGetSingularTriplet1(79,2160
        subroutine SVDGetTolerances00(91,2462
        subroutine SVDGetTolerances10(98,2640
        subroutine SVDGetTolerances01(105,2821
        subroutine SVDSetInitialSpaces00(115,3076
        subroutine SVDSetInitialSpaces01(123,3274
        subroutine SVDSetInitialSpaces10(131,3475
        subroutine SVDSetInitialSpaces11(139,3676
        subroutine SVDDestroy(150,3937

src/svd/f90-mod/slepcsvdmod.F90,150
slepcsvdmod.F90:^?slepcsvdmod.F90^A,1
          function svdnotequal(18,601
          function svdequals(25,830
        function svdnotequal(33,1041
        function svdequals(40,1249

src/svd/impls/cross/cross.c,1461
cross.c:^?cross.c^A,1
  PetscBool explicitmatrix;19,582
  EPS       eps;20,610
  PetscBool usereps;21,627
  Mat       C,22,648
  Mat       C,D;22,648
} SVD_CROSS;23,665
  Mat       A,26,696
  Mat       A,AT;26,696
  Vec       w,27,714
  Vec       w,diag,27,714
  Vec       w,diag,omega;27,714
  PetscBool swapped;28,740
} SVD_CROSS_SHELL;29,761
static PetscErrorCode MatMult_Cross(31,781
static PetscErrorCode MatGetDiagonal_Cross(43,1136
static PetscErrorCode MatDestroy_Cross(87,2800
static PetscErrorCode SVDCrossGetProductMat(99,3077
static PetscErrorCode EPSConv_Cross(153,5270
static PetscErrorCode SVDSetUp_Cross(162,5526
static PetscErrorCode SVDSolve_Cross(255,9724
static PetscErrorCode SVDComputeVectors_Cross(283,10768
static PetscErrorCode EPSMonitor_Cross(356,13715
static PetscErrorCode SVDSetFromOptions_Cross(375,14359
static PetscErrorCode SVDCrossSetExplicitMatrix_Cross(399,15229
PetscErrorCode SVDCrossSetExplicitMatrix(428,15983
static PetscErrorCode SVDCrossGetExplicitMatrix_Cross(437,16308
PetscErrorCode SVDCrossGetExplicitMatrix(461,16825
static PetscErrorCode SVDCrossSetEPS_Cross(470,17135
PetscErrorCode SVDCrossSetEPS(497,17741
static PetscErrorCode SVDCrossGetEPS_Cross(507,18044
PetscErrorCode SVDCrossGetEPS(541,19072
static PetscErrorCode SVDView_Cross(550,19324
static PetscErrorCode SVDReset_Cross(567,19944
static PetscErrorCode SVDDestroy_Cross(578,20212
SLEPC_EXTERN PetscErrorCode SVDCreate_Cross(592,20802

src/svd/impls/cross/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/cyclic/cyclic.c,1670
cyclic.c:^?cyclic.c^A,1
static PetscErrorCode MatMult_Cyclic(20,638
static PetscErrorCode MatGetDiagonal_Cyclic(47,1509
static PetscErrorCode MatDestroy_Cyclic(54,1665
static PetscErrorCode SVDCyclicGetCyclicMat(76,2204
static PetscErrorCode MatMult_ECross(149,5306
static PetscErrorCode MatGetDiagonal_ECross(179,6268
static PetscErrorCode MatDestroy_ECross(233,8292
static PetscErrorCode SVDCyclicGetECrossMat(258,9012
static PetscErrorCode EPSConv_Cyclic(349,12830
static PetscErrorCode SVDSetUp_Cyclic(358,13087
static PetscErrorCode SVDCyclicCheckEigenvalue(514,20719
static PetscErrorCode SVDSolve_Cyclic(530,21376
static PetscErrorCode SVDComputeVectors_Cyclic_Standard(555,22173
static PetscErrorCode SVDComputeVectors_Cyclic_Generalized(591,23390
static PetscErrorCode VecMaxAbs(665,26465
static PetscErrorCode SVDComputeVectors_Cyclic_Hyperbolic(691,27302
static PetscErrorCode SVDComputeVectors_Cyclic(798,30767
static PetscErrorCode EPSMonitor_Cyclic(817,31333
static PetscErrorCode SVDSetFromOptions_Cyclic(844,32153
static PetscErrorCode SVDCyclicSetExplicitMatrix_Cyclic(868,33039
PetscErrorCode SVDCyclicSetExplicitMatrix(897,33811
static PetscErrorCode SVDCyclicGetExplicitMatrix_Cyclic(906,34138
PetscErrorCode SVDCyclicGetExplicitMatrix(930,34662
static PetscErrorCode SVDCyclicSetEPS_Cyclic(939,34974
PetscErrorCode SVDCyclicSetEPS(966,35591
static PetscErrorCode SVDCyclicGetEPS_Cyclic(976,35896
PetscErrorCode SVDCyclicGetEPS(1010,36941
static PetscErrorCode SVDView_Cyclic(1019,37195
static PetscErrorCode SVDReset_Cyclic(1036,37823
static PetscErrorCode SVDDestroy_Cyclic(1047,38097
SLEPC_EXTERN PetscErrorCode SVDCreate_Cyclic(1061,38695

src/svd/impls/cyclic/cyclic.h,501
cyclic.h:^?cyclic.h^A,1
  PetscBool explicitmatrix;14,427
  EPS       eps;15,455
  PetscBool usereps;16,472
  Mat       C,17,493
  Mat       C,D;17,493
} SVD_CYCLIC;18,510
  Mat       A,21,542
  Mat       A,AT;21,542
  Vec       x1,22,560
  Vec       x1,x2,22,560
  Vec       x1,x2,y1,22,560
  Vec       x1,x2,y1,y2;22,560
  Vec       diag,23,585
  Vec       diag,w;23,585
  PetscBool swapped;24,654
  PetscBool misaligned;25,675
  Vec       wx2,26,758
  Vec       wx2,wy2;26,758
} SVD_CYCLIC_SHELL;27,834

src/svd/impls/cyclic/cycliccuda/cycliccuda.cu,87
cycliccuda.cu:^?cycliccuda.cu^A,1
PetscErrorCode MatMult_Cyclic_CUDA(16,544
PetscErrorCode MatMult_ECross_CUDA(50,1766

src/svd/impls/cyclic/cycliccuda/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/svd/impls/cyclic/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/external/elemental/makefile,15
makefile:^?makefile^A,1
MANSEC 12,435

src/svd/impls/external/elemental/svdelemen.cxx,299
svdelemen.cxx:^?svdelemen.cxx^A,1
  Mat Ae;18,583
} SVD_Elemental;19,623
static PetscErrorCode SVDSetUp_Elemental(21,641
static PetscErrorCode SVDSolve_Elemental(44,1445
static PetscErrorCode SVDDestroy_Elemental(80,2552
static PetscErrorCode SVDReset_Elemental(87,2704
SLEPC_EXTERN PetscErrorCode SVDCreate_Elemental(96,2906

src/svd/impls/external/ksvd/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/svd/impls/external/ksvd/svdksvd.c,883
svdksvd.c:^?svdksvd.c^A,1
  Mat                As;19,596
  SVDKSVDEigenMethod eigen;20,651
  SVDKSVDPolarMethod polar;21,679
} SVD_KSVD;22,707
static PetscErrorCode SVDSetUp_KSVD(24,720
static PetscErrorCode SVDSolve_KSVD(51,1654
static PetscErrorCode SVDDestroy_KSVD(123,4597
static PetscErrorCode SVDReset_KSVD(134,5104
static PetscErrorCode SVDView_KSVD(143,5291
static PetscErrorCode SVDSetFromOptions_KSVD(157,5821
static PetscErrorCode SVDKSVDSetEigenMethod_KSVD(176,6715
PetscErrorCode SVDKSVDSetEigenMethod(203,7421
static PetscErrorCode SVDKSVDGetEigenMethod_KSVD(212,7738
PetscErrorCode SVDKSVDGetEigenMethod(236,8273
static PetscErrorCode SVDKSVDSetPolarMethod_KSVD(245,8575
PetscErrorCode SVDKSVDSetPolarMethod(272,9296
static PetscErrorCode SVDKSVDGetPolarMethod_KSVD(281,9613
PetscErrorCode SVDKSVDGetPolarMethod(305,10163
SLEPC_EXTERN PetscErrorCode SVDCreate_KSVD(314,10465

src/svd/impls/external/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/external/primme/makefile,15
makefile:^?makefile^A,1
MANSEC 12,432

src/svd/impls/external/primme/svdprimme.c,1395
svdprimme.c:^?svdprimme.c^A,1
#define PRIMME_DRIVER 20,608
#define PRIMME_DRIVER 22,649
#define PRIMME_DRIVER 26,732
#define PRIMME_DRIVER 28,773
#define SLEPC_HAVE_PRIMME2p233,913
  primme_svds_params        primme;37,967
  PetscInt                  bs;38,1024
  primme_svds_preset_method method;39,1079
  SVD                       svd;40,1137
  Vec                       x,41,1205
  Vec                       x,y;41,1205
} SVD_PRIMME;42,1267
static void par_GlobalSumReal(46,1393
static void par_broadcastReal(56,1819
static void convTestFun(63,2054
static void monitorFun(82,2620
static void multMatvec_PRIMME(123,4258
static PetscErrorCode SVDSetUp_PRIMME(147,5375
static PetscErrorCode SVDSolve_PRIMME(228,8264
static PetscErrorCode SVDReset_PRIMME(288,10962
static PetscErrorCode SVDDestroy_PRIMME(299,11225
static PetscErrorCode SVDView_PRIMME(310,11728
static PetscErrorCode SVDSetFromOptions_PRIMME(329,12432
static PetscErrorCode SVDPRIMMESetBlockSize_PRIMME(349,13218
PetscErrorCode SVDPRIMMESetBlockSize(387,14330
static PetscErrorCode SVDPRIMMEGetBlockSize_PRIMME(396,14617
PetscErrorCode SVDPRIMMEGetBlockSize(420,15093
static PetscErrorCode SVDPRIMMESetMethod_PRIMME(429,15366
PetscErrorCode SVDPRIMMESetMethod(457,16047
static PetscErrorCode SVDPRIMMEGetMethod_PRIMME(466,16355
PetscErrorCode SVDPRIMMEGetMethod(490,16884
SLEPC_EXTERN PetscErrorCode SVDCreate_PRIMME(499,17177

src/svd/impls/external/scalapack/makefile,15
makefile:^?makefile^A,1
MANSEC 12,435

src/svd/impls/external/scalapack/svdscalap.c,302
svdscalap.c:^?svdscalap.c^A,1
  Mat As;18,583
} SVD_ScaLAPACK;19,623
static PetscErrorCode SVDSetUp_ScaLAPACK(21,641
static PetscErrorCode SVDSolve_ScaLAPACK(43,1334
static PetscErrorCode SVDDestroy_ScaLAPACK(120,4591
static PetscErrorCode SVDReset_ScaLAPACK(127,4743
SLEPC_EXTERN PetscErrorCode SVDCreate_ScaLAPACK(136,4945

src/svd/impls/lanczos/gklanczos.c,722
gklanczos.c:^?gklanczos.c^A,1
  PetscBool oneside;34,1062
} SVD_LANCZOS;35,1083
static PetscErrorCode SVDSetUp_Lanczos(37,1099
PetscErrorCode SVDTwoSideLanczos(58,1911
static PetscErrorCode SVDOneSideLanczos(112,3672
PetscErrorCode SVDKrylovConvergence(189,6246
static PetscErrorCode SVDSolve_Lanczos(220,7483
static PetscErrorCode SVDSetFromOptions_Lanczos(312,10826
static PetscErrorCode SVDLanczosSetOneSide_Lanczos(327,11356
PetscErrorCode SVDLanczosSetOneSide(362,12364
static PetscErrorCode SVDLanczosGetOneSide_Lanczos(371,12667
PetscErrorCode SVDLanczosGetOneSide(396,13234
static PetscErrorCode SVDDestroy_Lanczos(405,13522
static PetscErrorCode SVDView_Lanczos(414,13850
SLEPC_EXTERN PetscErrorCode SVDCreate_Lanczos(425,14269

src/svd/impls/lanczos/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/lapack/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/lapack/svdlapack.c,306
svdlapack.c:^?svdlapack.c^A,1
static PetscErrorCode SVDSetUp_LAPACK(17,531
static PetscErrorCode SVDSolve_LAPACK(37,1175
static PetscErrorCode SVDSolve_LAPACK_GSVD(100,3356
static PetscErrorCode SVDSolve_LAPACK_HSVD(171,6163
static PetscErrorCode SVDSetDSType_LAPACK(241,8688
SLEPC_EXTERN PetscErrorCode SVDCreate_LAPACK(248,8877

src/svd/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/randomized/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/randomized/rsvd.c,261
rsvd.c:^?rsvd.c^A,1
static PetscErrorCode SVDSetUp_Randomized(29,852
static PetscErrorCode SVDRandomizedResidualNorm(50,1689
static PetscErrorCode BlockMatMult(78,2690
static PetscErrorCode SVDSolve_Randomized(91,3109
SLEPC_EXTERN PetscErrorCode SVDCreate_Randomized(153,5550

src/svd/impls/trlanczos/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/impls/trlanczos/trlanczos.c,4112
trlanczos.c:^?trlanczos.c^A,1
static PetscBool  cited 34,1065
static const char citation[citation35,1125
static const char citationg[citationg44,1519
  PetscBool           oneside;56,1912
  PetscReal           keep;57,1969
  PetscBool           lock;58,2026
  KSP                 ksp;59,2093
  SVDTRLanczosGBidiag bidiag;60,2173
  PetscReal           scalef;61,2247
  PetscReal           scaleth;62,2312
  PetscBool           explicitmatrix;63,2389
  Mat                 Z;65,2455
} SVD_TRLANCZOS;66,2523
  Mat       A,70,2596
  Mat       A,B,70,2596
  Mat       A,B,AT,70,2596
  Mat       A,B,AT,BT;70,2596
  Vec       y1,71,2619
  Vec       y1,y2,71,2619
  Vec       y1,y2,y;71,2619
  PetscInt  m;72,2640
  PetscReal scalef;73,2655
} MatZData;74,2675
static PetscErrorCode MatZCreateContext(76,2688
static PetscErrorCode MatZUpdateScale(96,3367
static PetscErrorCode MatDestroy_Z(137,4867
static PetscErrorCode MatMult_Z(150,5184
static PetscErrorCode MatMultTranspose_Z(171,5795
static PetscErrorCode MatCreateVecs_Z(192,6428
#define SWAP(203,6740
static PetscErrorCode SVDSetUp_TRLanczos(205,6789
static PetscErrorCode SVDOneSideTRLanczosMGS(265,9580
static PetscErrorCode SVDOrthogonalizeCGS(321,11389
static PetscErrorCode SVDOneSideTRLanczosCGS(359,12554
static PetscErrorCode SVDSolve_TRLanczos(452,15914
static PetscErrorCode SVDLanczosHSVD(555,20218
static PetscErrorCode SVDSolve_TRLanczos_HSVD(594,21398
static PetscErrorCode SVDLanczosBackTransform(719,26259
static PetscErrorCode SVDLanczosGSingle(746,27069
static PetscErrorCode SVDSolve_TRLanczosGSingle(852,30468
static inline PetscErrorCode SVDLeftSingularVectors_Single(956,34964
static PetscErrorCode SVDLanczosGUpper(996,36400
static inline PetscErrorCode SVDInitialVectorGUpper(1089,39958
static PetscErrorCode SVDSolve_TRLanczosGUpper(1119,41158
static inline PetscErrorCode SVDLeftSingularVectors(1227,45939
static PetscErrorCode SVDLanczosGLower(1258,46979
static inline PetscErrorCode SVDInitialVectorGLower(1353,50583
static PetscErrorCode SVDSolve_TRLanczosGLower(1414,53137
static PetscErrorCode SVDSolve_TRLanczos_GSVD(1525,58083
static PetscErrorCode SVDSetFromOptions_TRLanczos(1623,61433
static PetscErrorCode SVDTRLanczosSetOneSide_TRLanczos(1661,63355
PetscErrorCode SVDTRLanczosSetOneSide(1698,64441
static PetscErrorCode SVDTRLanczosGetOneSide_TRLanczos(1707,64748
PetscErrorCode SVDTRLanczosGetOneSide(1732,65327
static PetscErrorCode SVDTRLanczosSetGBidiag_TRLanczos(1741,65619
PetscErrorCode SVDTRLanczosSetGBidiag(1779,66658
static PetscErrorCode SVDTRLanczosGetGBidiag_TRLanczos(1788,66982
PetscErrorCode SVDTRLanczosGetGBidiag(1813,67546
static PetscErrorCode SVDTRLanczosSetKSP_TRLanczos(1822,67855
PetscErrorCode SVDTRLanczosSetKSP(1850,68461
static PetscErrorCode SVDTRLanczosGetKSP_TRLanczos(1860,68772
PetscErrorCode SVDTRLanczosGetKSP(1899,70009
static PetscErrorCode SVDTRLanczosSetRestart_TRLanczos(1908,70269
PetscErrorCode SVDTRLanczosSetRestart(1942,71257
static PetscErrorCode SVDTRLanczosGetRestart_TRLanczos(1951,71555
PetscErrorCode SVDTRLanczosGetRestart(1976,72065
static PetscErrorCode SVDTRLanczosSetLocking_TRLanczos(1985,72348
PetscErrorCode SVDTRLanczosSetLocking(2017,73216
static PetscErrorCode SVDTRLanczosGetLocking_TRLanczos(2026,73514
PetscErrorCode SVDTRLanczosGetLocking(2051,74014
static PetscErrorCode SVDTRLanczosSetExplicitMatrix_TRLanczos(2060,74297
PetscErrorCode SVDTRLanczosSetExplicitMatrix(2093,75191
static PetscErrorCode SVDTRLanczosGetExplicitMatrix_TRLanczos(2102,75524
PetscErrorCode SVDTRLanczosGetExplicitMatrix(2126,76071
static PetscErrorCode SVDTRLanczosSetScale_TRLanczos(2135,76389
PetscErrorCode SVDTRLanczosSetScale(2175,77506
static PetscErrorCode SVDTRLanczosGetScale_TRLanczos(2184,77803
PetscErrorCode SVDTRLanczosGetScale(2214,78573
static PetscErrorCode SVDReset_TRLanczos(2223,78855
static PetscErrorCode SVDDestroy_TRLanczos(2235,79173
static PetscErrorCode SVDView_TRLanczos(2259,80757
static PetscErrorCode SVDSetDSType_TRLanczos(2290,82443
SLEPC_EXTERN PetscErrorCode SVDCreate_TRLanczos(2302,82859

src/svd/interface/dlregissvd.c,638
dlregissvd.c:^?dlregissvd.c^A,1
static PetscBool SVDPackageInitialized 13,432
const char *SVDTRLanczosGBidiags[SVDTRLanczosGBidiags15,487
const char *SVDErrorTypes[SVDErrorTypes16,604
const char *SVDPRIMMEMethods[SVDPRIMMEMethods17,692
const char *SVDKSVDEigenMethods[SVDKSVDEigenMethods18,807
const char *SVDKSVDPolarMethods[SVDKSVDPolarMethods19,912
const char *const SVDConvergedReasons_Shifted[SVDConvergedReasons_Shifted20,1014
const char *const*SVDConvergedReasons SVDConvergedReasons21,1237
PetscErrorCode SVDFinalizePackage(31,1507
PetscErrorCode SVDInitializePackage(53,2264
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcsvd(93,3644

src/svd/interface/ftn-custom/zsvdf.c,5747
zsvdf.c:^?zsvdf.c^A,1
SLEPC_EXTERN void svdmonitorall_(102,5584
SLEPC_EXTERN void svdmonitorfirst_(107,5823
SLEPC_EXTERN void svdmonitorconditioning_(112,6066
SLEPC_EXTERN void svdmonitorconverged_(117,6323
SLEPC_EXTERN void svdmonitorconvergedcreate_(122,6574
SLEPC_EXTERN void svdmonitorconvergeddestroy_(130,6869
  PetscFortranCallbackId monitor;136,7026
  PetscFortranCallbackId monitordestroy;137,7060
  PetscFortranCallbackId convergence;138,7101
  PetscFortranCallbackId convdestroy;139,7139
  PetscFortranCallbackId stopping;140,7177
  PetscFortranCallbackId stopdestroy;141,7212
} _cb;142,7250
static PetscErrorCode ourmonitor(145,7350
static PetscErrorCode ourdestroy(150,7638
static PetscErrorCode ourconvergence(156,7805
static PetscErrorCode ourconvdestroy(161,8067
static PetscErrorCode ourstopping(167,8233
static PetscErrorCode ourstopdestroy(172,8565
SLEPC_EXTERN void svddestroy_(178,8731
SLEPC_EXTERN void svdview_(185,8945
SLEPC_EXTERN void svdconvergedreasonview_(192,9118
SLEPC_EXTERN void svderrorview_(199,9321
SLEPC_EXTERN void svdvaluesview_(206,9531
SLEPC_EXTERN void svdvectorsview_(213,9716
SLEPC_EXTERN void svdsettype_(220,9903
SLEPC_EXTERN void svdgettype_(229,10111
SLEPC_EXTERN void svdmonitorset_(238,10383
SLEPC_EXTERN void svdsetoptionsprefix_(255,11964
SLEPC_EXTERN void svdappendoptionsprefix_(264,12196
SLEPC_EXTERN void svdgetoptionsprefix_(273,12434
SLEPC_EXTERN void svdconvergedabsolute_(282,12735
SLEPC_EXTERN void svdconvergedrelative_(287,12932
SLEPC_EXTERN void svdconvergednorm_(292,13129
SLEPC_EXTERN void svdconvergedmaxit_(297,13318
SLEPC_EXTERN void svdsetconvergencetestfunction_(302,13509
SLEPC_EXTERN void svdstoppingbasic_(321,14734
SLEPC_EXTERN void svdsetstoppingtestfunction_(326,14974
SLEPC_EXTERN void svdgetdimensions_(339,15795
SLEPC_EXTERN void svdgetdimensions000_(347,16045
SLEPC_EXTERN void svdgetdimensions100_(352,16205
SLEPC_EXTERN void svdgetdimensions010_(357,16365
SLEPC_EXTERN void svdgetdimensions001_(362,16525
SLEPC_EXTERN void svdgetdimensions110_(367,16685
SLEPC_EXTERN void svdgetdimensions011_(372,16845
SLEPC_EXTERN void svdgetdimensions101_(377,17005
SLEPC_EXTERN void svdgetsingulartriplet_(382,17165
SLEPC_EXTERN void svdgetsingulartriplet0_(388,17368
SLEPC_EXTERN void svdgetsingulartriplet1_(393,17538
SLEPC_EXTERN void svdgettolerances_(398,17708
SLEPC_EXTERN void svdgettolerances00_(405,17917
SLEPC_EXTERN void svdgettolerances10_(410,18065
SLEPC_EXTERN void svdgettolerances01_(415,18213
SLEPC_EXTERN void svdsetinitialspaces_(420,18361
SLEPC_EXTERN void svdsetinitialspaces00_(427,18591
SLEPC_EXTERN void svdsetinitialspaces01_(432,18760
SLEPC_EXTERN void svdsetinitialspaces10_(437,18929
SLEPC_EXTERN void svdsetinitialspaces11_(442,19098

src/svd/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/interface/svdbasic.c,742
svdbasic.c:^?svdbasic.c^A,1
PetscClassId      SVD_CLASSID 17,508
PetscLogEvent     SVD_SetUp 18,543
PetscFunctionList SVDList 21,629
PetscBool         SVDRegisterAllCalled 22,663
PetscFunctionList SVDMonitorList 25,756
PetscFunctionList SVDMonitorCreateList 26,810
PetscFunctionList SVDMonitorDestroyList 27,864
PetscBool         SVDMonitorRegisterAllCalled 28,918
PetscErrorCode SVDCreate(48,1284
PetscErrorCode SVDReset(133,3784
PetscErrorCode SVDDestroy(169,4761
PetscErrorCode SVDSetType(218,6515
PetscErrorCode SVDGetType(257,7517
PetscErrorCode SVDRegister(292,8339
PetscErrorCode SVDMonitorRegister(330,9428
PetscErrorCode SVDSetBV(361,10686
PetscErrorCode SVDGetBV(399,11628
PetscErrorCode SVDSetDS(439,12782
PetscErrorCode SVDGetDS(467,13419

src/svd/interface/svddefault.c,252
svddefault.c:^?svddefault.c^A,1
PetscErrorCode SVDConvergedAbsolute(19,579
PetscErrorCode SVDConvergedRelative(29,846
PetscErrorCode SVDConvergedNorm(39,1143
PetscErrorCode SVDConvergedMaxIt(49,1453
PetscErrorCode SVDStoppingBasic(88,2764
PetscErrorCode SVDSetWorkVecs(123,3974

src/svd/interface/svdmon.c,793
svdmon.c:^?svdmon.c^A,1
PetscErrorCode SVDMonitorLGCreate(17,520
PetscErrorCode SVDMonitor(39,1312
PetscErrorCode SVDMonitorSet(95,3821
PetscErrorCode SVDMonitorCancel(123,4905
PetscErrorCode SVDGetMonitorContext(152,5568
PetscErrorCode SVDMonitorFirst(182,6426
PetscErrorCode SVDMonitorAll(225,8252
PetscErrorCode SVDMonitorConverged(268,10070
PetscErrorCode SVDMonitorConvergedCreate(296,11397
PetscErrorCode SVDMonitorConvergedDestroy(308,11745
PetscErrorCode SVDMonitorFirstDrawLG(341,12703
PetscErrorCode SVDMonitorFirstDrawLGCreate(388,14087
PetscErrorCode SVDMonitorAllDrawLG(419,15132
PetscErrorCode SVDMonitorAllDrawLGCreate(469,16631
PetscErrorCode SVDMonitorConvergedDrawLG(500,17669
PetscErrorCode SVDMonitorConvergedDrawLGCreate(544,18957
PetscErrorCode SVDMonitorConditioning(583,20332

src/svd/interface/svdopts.c,1156
svdopts.c:^?svdopts.c^A,1
PetscErrorCode SVDSetImplicitTranspose(44,1457
PetscErrorCode SVDGetImplicitTranspose(72,2173
PetscErrorCode SVDSetTolerances(103,2993
PetscErrorCode SVDGetTolerances(146,4266
PetscErrorCode SVDSetDimensions(189,5803
PetscErrorCode SVDGetDimensions(235,7299
PetscErrorCode SVDSetWhichSingularTriplets(271,8228
PetscErrorCode SVDGetWhichSingularTriplets(309,9192
PetscErrorCode SVDSetConvergenceTestFunction(346,10505
PetscErrorCode SVDSetConvergenceTest(396,12638
PetscErrorCode SVDGetConvergenceTest(433,13862
PetscErrorCode SVDSetStoppingTestFunction(474,15424
PetscErrorCode SVDSetStoppingTest(513,16783
PetscErrorCode SVDGetStoppingTest(547,17788
PetscErrorCode SVDMonitorSetFromOptions(573,18518
PetscErrorCode SVDSetFromOptions(622,20493
PetscErrorCode SVDSetProblemType(738,27429
PetscErrorCode SVDGetProblemType(780,28552
PetscErrorCode SVDIsGeneralized(805,29071
PetscErrorCode SVDIsHyperbolic(830,29578
PetscErrorCode SVDSetTrackAll(861,30509
PetscErrorCode SVDGetTrackAll(886,31055
PetscErrorCode SVDSetOptionsPrefix(921,31993
PetscErrorCode SVDAppendOptionsPrefix(952,32997
PetscErrorCode SVDGetOptionsPrefix(985,33980

src/svd/interface/svdregis.c,85
svdregis.c:^?svdregis.c^A,1
PetscErrorCode SVDRegisterAll(41,1291
PetscErrorCode SVDMonitorRegisterAll(76,2362

src/svd/interface/svdsetup.c,376
svdsetup.c:^?svdsetup.c^A,1
PetscErrorCode SVDSetOperators(30,847
PetscErrorCode SVDGetOperators(97,3062
PetscErrorCode SVDSetSignature(123,3770
PetscErrorCode SVDGetSignature(173,5417
PetscErrorCode SVDSetDSType(200,6118
PetscErrorCode SVDSetUp(226,6772
PetscErrorCode SVDSetInitialSpaces(428,15297
PetscErrorCode SVDSetDimensions_Default(454,16325
PetscErrorCode SVDAllocateSolution(501,17796

src/svd/interface/svdsolve.c,550
svdsolve.c:^?svdsolve.c^A,1
PetscErrorCode SVDComputeVectors_Left(21,685
PetscErrorCode SVDComputeVectors(76,3005
PetscErrorCode SVDSolve(116,4550
PetscErrorCode SVDGetIterationNumber(200,7230
PetscErrorCode SVDGetConvergedReason(240,8472
PetscErrorCode SVDGetConverged(268,9128
PetscErrorCode SVDGetSingularTriplet(314,10730
static PetscErrorCode SVDComputeResidualNorms_Standard(349,12100
static PetscErrorCode SVDComputeResidualNorms_Generalized(381,13092
static PetscErrorCode SVDComputeResidualNorms_Hyperbolic(434,14808
PetscErrorCode SVDComputeError(486,16450

src/svd/interface/svdview.c,877
svdview.c:^?svdview.c^A,1
PetscErrorCode SVDView(44,1275
PetscErrorCode SVDViewFromOptions(126,5485
PetscErrorCode SVDConvergedReasonView(156,6484
PetscErrorCode SVDConvergedReasonViewFromOptions(187,7934
static PetscErrorCode SVDErrorView_ASCII(208,8666
static PetscErrorCode SVDErrorView_DETAIL(238,9963
static PetscErrorCode SVDErrorView_MATLAB(268,11137
PetscErrorCode SVDErrorView(311,12610
PetscErrorCode SVDErrorViewFromOptions(356,14010
static PetscErrorCode SVDValuesView_DRAW(391,15521
static PetscErrorCode SVDValuesView_BINARY(413,16224
static PetscErrorCode SVDValuesView_HDF5(430,16659
static PetscErrorCode SVDValuesView_ASCII(461,17606
static PetscErrorCode SVDValuesView_MATLAB(472,17997
PetscErrorCode SVDValuesView(501,18815
PetscErrorCode SVDValuesViewFromOptions(557,20699
PetscErrorCode SVDVectorsView(598,21890
PetscErrorCode SVDVectorsViewFromOptions(644,23369

src/svd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/svd/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

src/svd/tests/test1.c,48
test1.c:^?test1.c^A,1
static char help[help11,396
int main(34,1175

src/svd/tests/test10.c,48
test10.c:^?test10.c^A,1
static char help[help11,396
int main(30,1039

src/svd/tests/test11.c,87
test11.c:^?test11.c^A,1
static char help[help11,396
PetscErrorCode MyConvergedRel(36,1191
int main(45,1413

src/svd/tests/test12.c,87
test12.c:^?test12.c^A,1
static char help[help11,396
PetscErrorCode MyStoppingTest(36,1172
int main(51,1723

src/svd/tests/test13.c,48
test13.c:^?test13.c^A,1
static char help[help11,396
int main(30,1029

src/svd/tests/test14.c,48
test14.c:^?test14.c^A,1
static char help[help11,396
int main(30,1299

src/svd/tests/test15.c,47
test15.c:^?test15.c^A,1
static char help[help11,396
int main(20,727

src/svd/tests/test16.c,48
test16.c:^?test16.c^A,1
static char help[help11,396
int main(33,1367

src/svd/tests/test18.c,48
test18.c:^?test18.c^A,1
static char help[help11,396
int main(31,1317

src/svd/tests/test19.c,47
test19.c:^?test19.c^A,1
static char help[help11,396
int main(15,480

src/svd/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(16,563

src/svd/tests/test20.c,47
test20.c:^?test20.c^A,1
static char help[help11,396
int main(18,645

src/svd/tests/test3.c,48
test3.c:^?test3.c^A,1
static char help[help11,396
int main(31,1018

src/svd/tests/test4.c,48
test4.c:^?test4.c^A,1
static char help[help11,396
int main(30,1035

src/svd/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(15,489

src/svd/tests/test6.c,48
test6.c:^?test6.c^A,1
static char help[help11,396
int main(30,1045

src/svd/tests/test7.c,48
test7.c:^?test7.c^A,1
static char help[help11,396
int main(30,1038

src/svd/tests/test8.c,48
test8.c:^?test8.c^A,1
static char help[help11,396
int main(33,1098

src/svd/tests/test9.c,48
test9.c:^?test9.c^A,1
static char help[help11,396
int main(33,1112

src/svd/tutorials/cnetwork/embedgsvd.c,86
embedgsvd.c:^?embedgsvd.c^A,1
static char help[help11,396
PetscErrorCode SpectralRadius(26,941
int main(50,1645

src/svd/tutorials/cnetwork/makefile,57
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412
embedgsvd:embedgsvd14,436

src/svd/tutorials/cnetwork/network.c,282
network.c:^?network.c^A,1
const char *GraphTypes[GraphTypes13,418
const char *GraphWeights[GraphWeights14,472
PetscErrorCode GraphCreate(16,627
PetscErrorCode GraphDestroy(24,806
PetscErrorCode GraphPreload(33,1049
PetscErrorCode GraphPreallocate(83,3341
PetscErrorCode GraphLoadUnweighted(131,5489

src/svd/tutorials/cnetwork/network.h,1032
network.h:^?network.h^A,1
typedef enum { GRAPH_UNDIRECTED,18,515
               GRAPH_DIRECTED,19,548
               GRAPH_BIPARTITE 20,579
               GRAPH_BIPARTITE } GraphType;20,579
SLEPC_EXTERN const char *GraphTypes[GraphTypes21,623
typedef enum { GRAPH_WEIGHT_UNWEIGHTED,23,663
               GRAPH_WEIGHT_POSITIVE,24,703
               GRAPH_WEIGHT_POSWEIGHTED,25,741
               GRAPH_WEIGHT_SIGNED,26,782
               GRAPH_WEIGHT_MULTISIGNED,27,818
               GRAPH_WEIGHT_WEIGHTED,28,859
               GRAPH_WEIGHT_MULTIWEIGHTED,29,897
               GRAPH_WEIGHT_DYNAMIC,30,940
               GRAPH_WEIGHT_MULTIPOSWEIGHTED 31,977
               GRAPH_WEIGHT_MULTIPOSWEIGHTED } GraphWeight;31,977
SLEPC_EXTERN const char *GraphWeights[GraphWeights32,1037
struct _n_Graph 34,1079
  MPI_Comm      comm;35,1097
  GraphType     type;36,1119
  GraphWeight   weight;37,1141
  PetscInt      nvertices;38,1165
  PetscInt      nedges;39,1192
  Mat           adjacency;40,1216
typedef struct _n_Graph* Graph;42,1246

src/svd/tutorials/ex14.c,47
ex14.c:^?ex14.c^A,1
static char help[help11,396
int main(18,693

src/svd/tutorials/ex15.c,47
ex15.c:^?ex15.c^A,1
static char help[help11,396
int main(18,632

src/svd/tutorials/ex45.c,47
ex45.c:^?ex45.c^A,1
static char help[help11,396
int main(19,702

src/svd/tutorials/ex48.c,47
ex48.c:^?ex48.c^A,1
static char help[help11,396
int main(20,829

src/svd/tutorials/ex51.c,118
ex51.c:^?ex51.c^A,1
static char help[help11,396
PetscErrorCode LookUp(19,761
PetscErrorCode PermuteMatrices(35,1244
int main(80,2860

src/svd/tutorials/ex52.c,47
ex52.c:^?ex52.c^A,1
static char help[help11,396
int main(19,748

src/svd/tutorials/ex53.c,1795
ex53.c:^?ex53.c^A,1
static char help[help11,396
  static PetscReal tt_rotr,52,1807
  static PetscReal tt_rotr,tt_rotc,52,1807
  static PetscReal tt_rotr,tt_rotc,tt_assmr=52,1807
  #define time_now(53,1923
  #define time_diff(54,1960
  #define time_diff(56,2039
  #define time_now(57,2074
struct _p_XMat 60,2104
  MPI_Comm    comm;61,2121
  PetscInt    M,62,2141
  PetscInt    M,N;62,2141
  PetscInt    Istart,63,2208
  PetscInt    Istart,Iend;63,2208
  PetscInt    *nzr;nzr64,2278
  PetscInt    **rcol;rcol65,2343
  PetscInt    *ranges;ranges66,2388
  PetscScalar **rval;rval67,2437
typedef struct _p_XMat *XMat;XMat70,2485
struct _p_ColsNzIter 73,2563
  XMat      A;74,2586
  PetscInt  j1,75,2601
  PetscInt  j1,j2;75,2601
  PetscInt  iloc;76,2648
typedef struct _p_ColsNzIter *ColsNzIter;ColsNzIter79,2698
static PetscErrorCode XMatCreate(81,2741
static PetscErrorCode XMatDestroy(105,3450
static PetscErrorCode XMatGetSize(122,3840
static PetscErrorCode XMatGetOwnershipRange(130,4001
static PetscErrorCode XMatGetOwnershipRanges(138,4196
static PetscErrorCode XMatGetRow(145,4359
static PetscErrorCode XMatRestoreRow(156,4622
static PetscErrorCode XMatChangeRow(165,4830
static PetscBool getcolpos(182,5423
static PetscErrorCode XMatSetValue(211,6064
static PetscErrorCode XMatConvert(248,7028
static PetscErrorCode XMatGetNumberNonzeros(263,7502
static PetscErrorCode XMatCreateColsNzIter(273,7718
static PetscErrorCode ColitDestroy(284,7987
static PetscErrorCode ColitNextRow(291,8140
static PetscErrorCode SendrecvRow(354,9757
static PetscErrorCode PadRows(374,10589
static inline void MyAxpby(425,12252
static PetscErrorCode RotateRows(433,12468
static PetscErrorCode RotateCols(502,14737
static PetscErrorCode GetIndexPair(524,15374
int main(543,15805

src/svd/tutorials/ex8.c,48
ex8.c:^?ex8.c^A,1
static char help[help11,396
int main(34,1211

src/svd/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,457

src/sys/classes/bv/f90-mod/slepcbv.h90,37
slepcbv.h90:^?slepcbv.h90^A,1
        subroutine BVDestroy(12,411

src/sys/classes/bv/f90-mod/slepcbvmod.F90,146
slepcbvmod.F90:^?slepcbvmod.F90^A,1
          function bvnotequal(18,608
          function bvequals(25,833
        function bvnotequal(33,1040
        function bvequals(40,1242

src/sys/classes/bv/impls/contiguous/contig.c,1311
contig.c:^?contig.c^A,1
  Vec         *V;V17,532
  PetscScalar *array;array18,550
  PetscBool   mpi;19,572
} BV_CONTIGUOUS;20,591
static PetscErrorCode BVMult_Contiguous(22,609
static PetscErrorCode BVMultVec_Contiguous(38,1336
static PetscErrorCode BVMultInPlace_Contiguous(52,1860
static PetscErrorCode BVMultInPlaceHermitianTranspose_Contiguous(67,2429
static PetscErrorCode BVDot_Contiguous(82,3015
static PetscErrorCode BVDotVec_Contiguous(96,3527
static PetscErrorCode BVDotVec_Local_Contiguous(116,4159
static PetscErrorCode BVScale_Contiguous(133,4655
static PetscErrorCode BVNorm_Contiguous(144,5106
static PetscErrorCode BVNorm_Local_Contiguous(154,5556
static PetscErrorCode BVNormalize_Contiguous(164,6018
static PetscErrorCode BVMatMult_Contiguous(175,6375
static PetscErrorCode BVCopy_Contiguous(199,7169
static PetscErrorCode BVCopyColumn_Contiguous(209,7502
static PetscErrorCode BVResize_Contiguous(218,7773
static PetscErrorCode BVGetColumn_Contiguous(248,8900
static PetscErrorCode BVRestoreColumn_Contiguous(259,9158
static PetscErrorCode BVGetArray_Contiguous(269,9360
static PetscErrorCode BVGetArrayRead_Contiguous(278,9561
static PetscErrorCode BVDestroy_Contiguous(287,9772
static PetscErrorCode BVView_Contiguous(300,10089
SLEPC_EXTERN PetscErrorCode BVCreate_Contiguous(331,11200

src/sys/classes/bv/impls/contiguous/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/cuda/bvcuda.cu,864
bvcuda.cu:^?bvcuda.cu^A,1
#define BLOCKSIZE 17,510
PetscErrorCode BVMult_BLAS_CUDA(22,566
PetscErrorCode BVMultVec_BLAS_CUDA(45,1498
PetscErrorCode BVMultInPlace_BLAS_CUDA(65,2242
PetscErrorCode BVAXPY_BLAS_CUDA(117,4543
PetscErrorCode BVDot_BLAS_CUDA(140,5363
PetscErrorCode BVDotVec_BLAS_CUDA(204,8269
PetscErrorCode BVScale_BLAS_CUDA(269,11282
PetscErrorCode BVNorm_BLAS_CUDA(290,11977
PetscErrorCode BVNormalize_BLAS_CUDA(308,12491
PetscErrorCode BV_CleanCoefficients_CUDA(345,13630
PetscErrorCode BV_AddCoefficients_CUDA(368,14320
PetscErrorCode BV_SetValue_CUDA(397,15288
PetscErrorCode BV_SquareSum_CUDA(420,16033
static __global__ void PointwiseMult_kernel(448,16979
static __global__ void PointwiseDiv_kernel(457,17241
PetscErrorCode BV_ApplySignature_CUDA(470,17708
PetscErrorCode BV_SquareRoot_CUDA(508,19193
PetscErrorCode BV_StoreCoefficients_CUDA(530,19991

src/sys/classes/bv/impls/cuda/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/sys/classes/bv/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/mat/bvmat.c,1159
bvmat.c:^?bvmat.c^A,1
static PetscErrorCode BVMult_Mat(17,491
static PetscErrorCode BVMultVec_Mat(38,1382
static PetscErrorCode BVMultInPlace_Mat(55,2011
static PetscErrorCode BVMultInPlaceHermitianTranspose_Mat(73,2673
static PetscErrorCode BVDot_Mat(91,3352
static PetscErrorCode BVDotVec_Mat(110,4057
static PetscErrorCode BVDotVec_Local_Mat(132,4767
static PetscErrorCode BVScale_Mat(151,5358
static PetscErrorCode BVNorm_Mat(165,5906
static PetscErrorCode BVNorm_Local_Mat(178,6467
static PetscErrorCode BVNormalize_Mat(191,7040
static PetscErrorCode BVMatMult_Mat(204,7481
static PetscErrorCode BVCopy_Mat(234,8382
static PetscErrorCode BVCopyColumn_Mat(250,8918
static PetscErrorCode BVResize_Mat(262,9271
static PetscErrorCode BVGetColumn_Mat(286,10247
static PetscErrorCode BVRestoreColumn_Mat(299,10586
static PetscErrorCode BVGetArray_Mat(312,10918
static PetscErrorCode BVRestoreArray_Mat(321,11128
static PetscErrorCode BVGetArrayRead_Mat(330,11353
static PetscErrorCode BVRestoreArrayRead_Mat(339,11577
static PetscErrorCode BVView_Mat(348,11816
static PetscErrorCode BVDestroy_Mat(371,12823
SLEPC_EXTERN PetscErrorCode BVCreate_Mat(383,13117

src/sys/classes/bv/impls/mat/bvmat.h,63
bvmat.h:^?bvmat.h^A,1
  Mat       A;14,427
  PetscBool mpi;15,442
} BV_MAT;16,504

src/sys/classes/bv/impls/mat/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/mat/matcuda/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/sys/classes/bv/impls/mat/matcuda/matcuda.cu,877
matcuda.cu:^?matcuda.cu^A,1
PetscErrorCode BVMult_Mat_CUDA(18,563
PetscErrorCode BVMultVec_Mat_CUDA(45,1747
PetscErrorCode BVMultInPlace_Mat_CUDA(71,2853
PetscErrorCode BVMultInPlaceHermitianTranspose_Mat_CUDA(89,3552
PetscErrorCode BVDot_Mat_CUDA(107,4268
PetscErrorCode BVDotVec_Mat_CUDA(126,5014
PetscErrorCode BVDotVec_Local_Mat_CUDA(145,5621
PetscErrorCode BVScale_Mat_CUDA(164,6239
PetscErrorCode BVNorm_Mat_CUDA(185,6842
PetscErrorCode BVNorm_Local_Mat_CUDA(216,8071
PetscErrorCode BVNormalize_Mat_CUDA(247,9263
PetscErrorCode BVMatMult_Mat_CUDA(269,10111
PetscErrorCode BVCopy_Mat_CUDA(305,11412
PetscErrorCode BVCopyColumn_Mat_CUDA(320,12035
PetscErrorCode BVGetColumn_Mat_CUDA(332,12450
PetscErrorCode BVRestoreColumn_Mat_CUDA(345,12799
PetscErrorCode BVRestoreSplit_Mat_CUDA(357,13114
PetscErrorCode BVGetMat_Mat_CUDA(392,14158
PetscErrorCode BVRestoreMat_Mat_CUDA(421,15267

src/sys/classes/bv/impls/svec/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/svec/svec.c,1183
svec.c:^?svec.c^A,1
static PetscErrorCode BVMult_Svec(17,489
static PetscErrorCode BVMultVec_Svec(38,1363
static PetscErrorCode BVMultInPlace_Svec(54,1949
static PetscErrorCode BVMultInPlaceHermitianTranspose_Svec(72,2603
static PetscErrorCode BVDot_Svec(90,3274
static PetscErrorCode BVDotVec_Svec(109,3962
static PetscErrorCode BVDotVec_Local_Svec(131,4664
static PetscErrorCode BVScale_Svec(150,5222
static PetscErrorCode BVNorm_Svec(164,5762
static PetscErrorCode BVNorm_Local_Svec(177,6315
static PetscErrorCode BVNormalize_Svec(190,6880
static PetscErrorCode BVMatMult_Svec(203,7313
static PetscErrorCode BVCopy_Svec(233,8215
static PetscErrorCode BVCopyColumn_Svec(249,8734
static PetscErrorCode BVResize_Svec(261,9079
static PetscErrorCode BVGetColumn_Svec(292,10123
static PetscErrorCode BVRestoreColumn_Svec(305,10459
static PetscErrorCode BVGetArray_Svec(317,10767
static PetscErrorCode BVRestoreArray_Svec(326,10974
static PetscErrorCode BVGetArrayRead_Svec(335,11189
static PetscErrorCode BVRestoreArrayRead_Svec(344,11410
static PetscErrorCode BVView_Svec(353,11639
static PetscErrorCode BVDestroy_Svec(384,12744
SLEPC_EXTERN PetscErrorCode BVCreate_Svec(397,13066

src/sys/classes/bv/impls/svec/svec.h,64
svec.h:^?svec.h^A,1
  Vec       v;14,427
  PetscBool mpi;15,442
} BV_SVEC;16,504

src/sys/classes/bv/impls/svec/sveccuda/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/sys/classes/bv/impls/svec/sveccuda/sveccuda.cu,940
sveccuda.cu:^?sveccuda.cu^A,1
PetscErrorCode BVMult_Svec_CUDA(18,562
PetscErrorCode BVMultVec_Svec_CUDA(45,1719
PetscErrorCode BVMultInPlace_Svec_CUDA(71,2817
PetscErrorCode BVMultInPlaceHermitianTranspose_Svec_CUDA(89,3508
PetscErrorCode BVDot_Svec_CUDA(107,4216
PetscErrorCode BVDotVec_Svec_CUDA(126,4945
PetscErrorCode BVDotVec_Local_Svec_CUDA(145,5544
PetscErrorCode BVScale_Svec_CUDA(164,6154
PetscErrorCode BVNorm_Svec_CUDA(185,6749
PetscErrorCode BVNorm_Local_Svec_CUDA(216,7960
PetscErrorCode BVNormalize_Svec_CUDA(247,9134
PetscErrorCode BVMatMult_Svec_CUDA(269,9964
PetscErrorCode BVCopy_Svec_CUDA(305,11248
PetscErrorCode BVCopyColumn_Svec_CUDA(320,11854
PetscErrorCode BVResize_Svec_CUDA(332,12261
PetscErrorCode BVGetColumn_Svec_CUDA(363,13391
PetscErrorCode BVRestoreColumn_Svec_CUDA(376,13737
PetscErrorCode BVRestoreSplit_Svec_CUDA(388,14049
PetscErrorCode BVGetMat_Svec_CUDA(423,15067
PetscErrorCode BVRestoreMat_Svec_CUDA(452,16173

src/sys/classes/bv/impls/tensor/bvtensor.c,1423
bvtensor.c:^?bvtensor.c^A,1
  BV          U;18,579
  Mat         S;19,622
  PetscScalar *qB;qB20,666
  PetscScalar *sw;sw21,749
  PetscInt    d;22,790
  PetscInt    ld;23,844
  PetscInt    puk;24,915
  Vec         u;25,965
} BV_TENSOR;26,1017
static PetscErrorCode BVMultInPlace_Tensor(28,1031
static PetscErrorCode BVMultInPlaceHermitianTranspose_Tensor(45,1658
static PetscErrorCode BVDot_Tensor(62,2302
static PetscErrorCode BVScale_Tensor(83,3333
static PetscErrorCode BVNorm_Tensor(97,3850
static PetscErrorCode BVCopyColumn_Tensor(111,4419
static PetscErrorCode BVTensorNormColumn(124,4818
static PetscErrorCode BVOrthogonalizeGS1_Tensor(162,6075
static PetscErrorCode BVView_Tensor(220,8546
static PetscErrorCode BVTensorUpdateMatrix(251,9897
static PetscErrorCode BVTensorBuildFirstColumn_Tensor(296,11303
PetscErrorCode BVTensorBuildFirstColumn(356,13326
static PetscErrorCode BVTensorCompress_Tensor(365,13603
PetscErrorCode BVTensorCompress(564,21729
static PetscErrorCode BVTensorGetDegree_Tensor(573,21999
PetscErrorCode BVTensorGetDegree(597,22436
static PetscErrorCode BVTensorGetFactors_Tensor(606,22691
PetscErrorCode BVTensorGetFactors(646,23912
static PetscErrorCode BVTensorRestoreFactors_Tensor(654,24140
PetscErrorCode BVTensorRestoreFactors(685,24883
static PetscErrorCode BVDestroy_Tensor(695,25224
SLEPC_EXTERN PetscErrorCode BVCreate_Tensor(715,26020
PetscErrorCode BVCreateTensor(775,28426

src/sys/classes/bv/impls/tensor/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/vecs/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/impls/vecs/vecs.c,1626
vecs.c:^?vecs.c^A,1
  Vec      *V;V17,504
  PetscInt vmip;18,519
} BV_VECS;21,723
static PetscErrorCode BVMult_Vecs(23,735
static PetscErrorCode BVMultVec_Vecs(56,1800
static PetscErrorCode BVMultInPlace_Vecs_ME(87,2807
static PetscErrorCode BVMultInPlace_Vecs_Alloc(112,3692
static PetscErrorCode BVMultInPlaceHermitianTranspose_Vecs(135,4474
static PetscErrorCode BVDot_Vecs(156,5238
static PetscErrorCode BVDotVec_Vecs(170,5678
static PetscErrorCode BVDotVec_Begin_Vecs(187,6139
static PetscErrorCode BVDotVec_End_Vecs(201,6484
static PetscErrorCode BVScale_Vecs(210,6714
static PetscErrorCode BVNorm_Vecs(222,7072
static PetscErrorCode BVNorm_Begin_Vecs(241,7682
static PetscErrorCode BVNorm_End_Vecs(251,8043
static PetscErrorCode BVNormalize_Vecs(261,8400
static PetscErrorCode BVMatMult_Vecs(281,8868
static PetscErrorCode BVCopy_Vecs(305,9644
static PetscErrorCode BVCopyColumn_Vecs(315,9926
static PetscErrorCode BVResize_Vecs(324,10152
static PetscErrorCode BVGetColumn_Vecs(349,10888
static PetscErrorCode BVRestoreColumn_Vecs(360,11124
static PetscErrorCode BVGetArray_Vecs(370,11320
static PetscErrorCode BVRestoreArray_Vecs(386,11775
static PetscErrorCode BVGetArrayRead_Vecs(402,12194
static PetscErrorCode BVRestoreArrayRead_Vecs(418,12688
static inline PetscErrorCode BVVecsSetVmip(428,12934
  typedef PetscErrorCode (*fmultinplace)fmultinplace430,13000
static PetscErrorCode BVSetFromOptions_Vecs(440,13332
PetscErrorCode BVView_Vecs(454,13788
static PetscErrorCode BVDestroy_Vecs(483,14860
static PetscErrorCode BVDuplicate_Vecs(493,15117
SLEPC_EXTERN PetscErrorCode BVCreate_Vecs(502,15317

src/sys/classes/bv/interface/bvbasic.c,2370
bvbasic.c:^?bvbasic.c^A,1
PetscBool         BVRegisterAllCalled 16,483
PetscFunctionList BVList 17,536
PetscErrorCode BVSetType(35,843
PetscErrorCode BVGetType(81,2169
PetscErrorCode BVSetSizes(110,2913
PetscErrorCode BVSetSizesFromVec(166,5650
PetscErrorCode BVGetSizes(223,7663
PetscErrorCode BVSetNumConstraints(260,8667
PetscErrorCode BVGetNumConstraints(311,10245
PetscErrorCode BVResize(338,10887
PetscErrorCode BVSetActiveColumns(412,13493
PetscErrorCode BVGetActiveColumns(450,14649
PetscErrorCode BVSetMatrix(488,15931
PetscErrorCode BVGetMatrix(529,17359
PetscErrorCode BVApplyMatrix(558,17977
PetscErrorCode BVApplyMatrixBV(594,18983
PetscErrorCode BVSetSignature(622,19711
PetscErrorCode BVGetSignature(666,21098
PetscErrorCode BVSetBufferVec(711,22489
PetscErrorCode BVGetBufferVec(766,24338
PetscErrorCode BVSetRandomContext(798,25196
PetscErrorCode BVGetRandomContext(825,25923
PetscErrorCode BVSetFromOptions(855,26711
PetscErrorCode BVSetOrthogonalization(935,30688
PetscErrorCode BVGetOrthogonalization(998,32688
PetscErrorCode BVSetMatMultMethod(1033,33771
PetscErrorCode BVGetMatMultMethod(1068,34686
PetscErrorCode BVGetColumn(1106,35812
PetscErrorCode BVRestoreColumn(1146,37398
PetscErrorCode BVGetArray(1205,39784
PetscErrorCode BVRestoreArray(1233,40445
PetscErrorCode BVGetArrayRead(1269,41511
PetscErrorCode BVRestoreArrayRead(1294,42085
PetscErrorCode BVCreateVec(1324,42752
PetscErrorCode BVCreateVecEmpty(1357,43588
PetscErrorCode BVSetVecType(1404,45246
PetscErrorCode BVGetVecType(1435,46023
PetscErrorCode BVCreateMat(1465,46689
PetscErrorCode BVGetMat_Default(1488,47269
PetscErrorCode BVGetMat(1540,48889
PetscErrorCode BVRestoreMat_Default(1550,49121
PetscErrorCode BVRestoreMat(1581,49848
static inline PetscErrorCode BVDuplicate_Private(1596,50447
PetscErrorCode BVDuplicate(1644,51950
PetscErrorCode BVDuplicateResize(1681,52847
PetscErrorCode BVGetCachedBV(1717,53658
PetscErrorCode BVCopy(1756,54697
PetscErrorCode BVCopyVec(1809,56521
PetscErrorCode BVCopyColumn(1848,57683
static PetscErrorCode BVGetSplit_Private(1872,58380
PetscErrorCode BVGetSplit(1934,60497
PetscErrorCode BVRestoreSplit(1967,61563
PetscErrorCode BVSetDefiniteTolerance(2015,63655
PetscErrorCode BVGetDefiniteTolerance(2044,64389
PetscErrorCode BVSetLeadingDimension(2080,65552
PetscErrorCode BVGetLeadingDimension(2115,66592

src/sys/classes/bv/interface/bvbiorthog.c,292
bvbiorthog.c:^?bvbiorthog.c^A,1
static PetscErrorCode BVBiorthogonalizeMGS1(19,602
static PetscErrorCode BVBiorthogonalizeCGS1(44,1316
#define BVBiorthogonalizeGS1(57,1626
static PetscErrorCode BVBiorthogonalizeGS(65,1925
PetscErrorCode BVBiorthogonalizeColumn(96,2751
PetscErrorCode BVBiorthonormalizeColumn(168,5636

src/sys/classes/bv/interface/bvblas.c,401
bvblas.c:^?bvblas.c^A,1
#define BLOCKSIZE 17,506
PetscErrorCode BVMult_BLAS_Private(24,623
PetscErrorCode BVMultVec_BLAS_Private(56,1889
PetscErrorCode BVMultInPlace_BLAS_Private(74,2494
PetscErrorCode BVMultInPlace_Vecs_Private(113,3759
PetscErrorCode BVAXPY_BLAS_Private(165,5417
PetscErrorCode BVDot_BLAS_Private(199,6399
PetscErrorCode BVDotVec_BLAS_Private(240,8127
PetscErrorCode BVScale_BLAS_Private(266,9070

src/sys/classes/bv/interface/bvcontour.c,418
bvcontour.c:^?bvcontour.c^A,1
#define p_id(17,558
PetscErrorCode BVScatter(43,1332
PetscErrorCode BVSumQuadrature(108,3780
PetscErrorCode BVDotQuadrature(187,6721
PetscErrorCode BVTraceQuadrature(275,9973
static PetscErrorCode BVSVDAndRank_Refine(310,11225
static PetscErrorCode BVSVDAndRank_QR(401,14791
static PetscErrorCode BVSVDAndRank_QR_CAA(449,16445
PetscErrorCode BVSVDAndRank(539,19962
PetscErrorCode BVCISSResizeBases(586,21399

src/sys/classes/bv/interface/bvfunc.c,1083
bvfunc.c:^?bvfunc.c^A,1
PetscClassId     BV_CLASSID 16,528
PetscLogEvent    BV_Create 17,561
static PetscBool BVPackageInitialized 18,864
MPI_Op MPIU_TSQR 19,917
const char *BVOrthogTypes[BVOrthogTypes21,951
const char *BVOrthogRefineTypes[BVOrthogRefineTypes22,1029
const char *BVOrthogBlockTypes[BVOrthogBlockTypes23,1142
const char *BVMatMultTypes[BVMatMultTypes24,1261
const char *BVSVDMethods[BVSVDMethods25,1354
PetscErrorCode BVFinalizePackage(35,1640
PetscErrorCode BVInitializePackage(55,2235
PetscErrorCode BVDestroy(116,4872
PetscErrorCode BVCreate(158,6223
PetscErrorCode BVCreateFromMat(247,8487
PetscErrorCode BVInsertVec(281,9260
PetscErrorCode BVInsertVecs(331,11058
PetscErrorCode BVInsertConstraints(411,14342
PetscErrorCode BVSetOptionsPrefix(460,16110
PetscErrorCode BVAppendOptionsPrefix(487,16848
PetscErrorCode BVGetOptionsPrefix(515,17551
PetscErrorCode BVView(548,18467
PetscErrorCode BVViewFromOptions(621,21845
PetscErrorCode BVRegister(646,22440
PetscErrorCode BVAllocateWork_Private(654,22674
PETSC_UNUSED PetscErrorCode SlepcDebugBVView(673,23197

src/sys/classes/bv/interface/bvglobal.c,1079
bvglobal.c:^?bvglobal.c^A,1
static inline PetscErrorCode BVDot_Private(20,651
PetscErrorCode BVDot(86,2693
PetscErrorCode BVDotVec(151,5169
PetscErrorCode BVDotVecBegin(188,6186
PetscErrorCode BVDotVecEnd(240,7894
PetscErrorCode BVDotColumn(302,10120
PetscErrorCode BVDotColumnBegin(344,11384
PetscErrorCode BVDotColumnEnd(400,13281
static inline PetscErrorCode BVNorm_Private(444,15072
static inline PetscErrorCode BVNorm_Begin_Private(455,15347
static inline PetscErrorCode BVNorm_End_Private(465,15597
PetscErrorCode BVNorm(498,16397
PetscErrorCode BVNormVec(539,17683
PetscErrorCode BVNormVecBegin(581,18998
PetscErrorCode BVNormVecEnd(623,20334
PetscErrorCode BVNormColumn(662,21504
PetscErrorCode BVNormColumnBegin(703,22874
PetscErrorCode BVNormColumnEnd(759,25065
PetscErrorCode BVNormalize(829,27976
static inline PetscErrorCode BVMatProject_Vec(855,28769
static inline PetscErrorCode BVMatProject_MatMult(902,30193
static inline PetscErrorCode BVMatProject_MatMult_2(953,31832
static inline PetscErrorCode BVMatProject_Dot(1013,33723
PetscErrorCode BVMatProject(1093,36518

src/sys/classes/bv/interface/bvkrylov.c,75
bvkrylov.c:^?bvkrylov.c^A,1
PetscErrorCode BVMatArnoldi(56,1925
PetscErrorCode BVMatLanczos(165,6607

src/sys/classes/bv/interface/bvlapack.c,465
bvlapack.c:^?bvlapack.c^A,1
SLEPC_EXTERN void MPIAPI SlepcPythag(20,590
PetscErrorCode BVNorm_LAPACK_Private(37,1079
PetscErrorCode BVNormalize_LAPACK_Private(88,2985
PetscErrorCode BVMatCholInv_LAPACK_Private(136,4607
PetscErrorCode BVMatTriInv_LAPACK_Private(208,6857
PetscErrorCode BVMatSVQB_LAPACK_Private(261,8435
PetscErrorCode BVOrthogonalize_LAPACK_TSQR(347,11184
SLEPC_EXTERN void MPIAPI SlepcGivensPacked(485,16728
PetscErrorCode BVOrthogonalize_LAPACK_TSQR_OnlyR(510,17560

src/sys/classes/bv/interface/bvops.c,980
bvops.c:^?bvops.c^A,1
PetscErrorCode BVMult(49,1760
PetscErrorCode BVMultVec(110,4062
PetscErrorCode BVMultColumn(165,5972
PetscErrorCode BVMultInPlace(220,7869
PetscErrorCode BVMultInPlaceHermitianTranspose(268,9773
PetscErrorCode BVScale(311,11537
PetscErrorCode BVScaleColumn(341,12315
static inline PetscErrorCode BVSetRandomColumn_Private(360,13081
static inline PetscErrorCode BVSetRandomNormalColumn_Private(381,13755
static inline PetscErrorCode BVSetRandomSignColumn_Private(409,14872
PetscErrorCode BVSetRandom(452,16123
PetscErrorCode BVSetRandomColumn(482,16901
PetscErrorCode BVSetRandomNormal(523,18362
PetscErrorCode BVSetRandomSign(573,19808
PetscErrorCode BVSetRandomCond(610,21026
PetscErrorCode BVMatMult(692,23889
PetscErrorCode BVMatMultTranspose(750,26151
PetscErrorCode BVMatMultHermitianTranspose(807,28341
PetscErrorCode BVMatMultColumn(862,30525
PetscErrorCode BVMatMultTransposeColumn(902,31897
PetscErrorCode BVMatMultHermitianTransposeColumn(942,33297

src/sys/classes/bv/interface/bvorthog.c,985
bvorthog.c:^?bvorthog.c^A,1
static inline PetscErrorCode BV_NormVecOrColumn(20,627
static inline PetscErrorCode BVDotColumnInc(32,986
static PetscErrorCode BVOrthogonalizeMGS1(52,1501
static PetscErrorCode BVOrthogonalizeCGS1(91,2799
#define BVOrthogonalizeGS1(134,4128
static PetscErrorCode BVOrthogonalizeGS(145,4722
PetscErrorCode BVOrthogonalizeVec(249,8367
PetscErrorCode BVOrthogonalizeColumn(315,10864
PetscErrorCode BVOrthonormalizeColumn(380,13629
PetscErrorCode BVOrthogonalizeSomeColumn(460,16551
static PetscErrorCode BVOrthogonalize_BlockGS(492,17973
static PetscErrorCode BVOrthogonalize_GS(507,18340
static inline PetscErrorCode BV_GetBufferMat(554,19923
static inline PetscErrorCode BV_StoreCoeffsBlock_Default(575,20587
static PetscErrorCode BVOrthogonalize_Chol(595,21233
static PetscErrorCode BVOrthogonalize_TSQR(615,21813
static PetscErrorCode BVOrthogonalize_TSQRCHOL(638,22568
static PetscErrorCode BVOrthogonalize_SVQB(665,23452
PetscErrorCode BVOrthogonalize(726,25837

src/sys/classes/bv/interface/bvregis.c,37
bvregis.c:^?bvregis.c^A,1
PetscErrorCode BVRegisterAll(28,855

src/sys/classes/bv/interface/ftn-custom/zbvf.c,1055
zbvf.c:^?zbvf.c^A,1
SLEPC_EXTERN void bvsettype_(38,1510
SLEPC_EXTERN void bvgettype_(47,1713
SLEPC_EXTERN void bvsetoptionsprefix_(56,1980
SLEPC_EXTERN void bvappendoptionsprefix_(65,2207
SLEPC_EXTERN void bvgetoptionsprefix_(74,2440
SLEPC_EXTERN void bvdestroy_(83,2736
SLEPC_EXTERN void bvview_(90,2943
SLEPC_EXTERN void bvviewfromoptions_(97,3111
SLEPC_EXTERN void bvsetvectype_(107,3379
SLEPC_EXTERN void bvgetvectype_(116,3592

src/sys/classes/bv/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/bv/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/classes/bv/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,467

src/sys/classes/bv/tests/test10.c,47
test10.c:^?test10.c^A,1
static char help[help11,396
int main(15,476

src/sys/classes/bv/tests/test11.c,81
test11.c:^?test11.c^A,1
static char help[help11,396
PetscErrorCode MyMatNorm(18,539
int main(38,1072

src/sys/classes/bv/tests/test12.c,47
test12.c:^?test12.c^A,1
static char help[help11,396
int main(15,500

src/sys/classes/bv/tests/test13.c,47
test13.c:^?test13.c^A,1
static char help[help11,396
int main(15,516

src/sys/classes/bv/tests/test14.c,47
test14.c:^?test14.c^A,1
static char help[help11,396
int main(15,475

src/sys/classes/bv/tests/test15.c,85
test15.c:^?test15.c^A,1
static char help[help11,396
PetscErrorCode PrintFirstRow(18,504
int main(41,1352

src/sys/classes/bv/tests/test16.c,47
test16.c:^?test16.c^A,1
static char help[help11,396
int main(15,463

src/sys/classes/bv/tests/test17.c,47
test17.c:^?test17.c^A,1
static char help[help11,396
int main(15,487

src/sys/classes/bv/tests/test18.c,47
test18.c:^?test18.c^A,1
static char help[help11,396
int main(15,467

src/sys/classes/bv/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,484

src/sys/classes/bv/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,499

src/sys/classes/bv/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(15,506

src/sys/classes/bv/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(15,497

src/sys/classes/bv/tests/test6.c,47
test6.c:^?test6.c^A,1
static char help[help11,396
int main(15,501

src/sys/classes/bv/tests/test7.c,47
test7.c:^?test7.c^A,1
static char help[help11,396
int main(15,488

src/sys/classes/bv/tests/test8.c,47
test8.c:^?test8.c^A,1
static char help[help11,396
int main(15,496

src/sys/classes/bv/tests/test9.c,47
test9.c:^?test9.c^A,1
static char help[help11,396
int main(15,474

src/sys/classes/ds/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,457

src/sys/classes/ds/f90-mod/slepcds.h90,37
slepcds.h90:^?slepcds.h90^A,1
        subroutine DSDestroy(12,411

src/sys/classes/ds/f90-mod/slepcdsmod.F90,146
slepcdsmod.F90:^?slepcdsmod.F90^A,1
          function dsnotequal(19,630
          function dsequals(26,855
        function dsnotequal(34,1062
        function dsequals(41,1264

src/sys/classes/ds/impls/dsutil.c,146
dsutil.c:^?dsutil.c^A,1
PetscErrorCode DSSolve_NHEP_Private(21,708
PetscErrorCode DSSort_NHEP_Total(93,3039
PetscErrorCode DSSortWithPermutation_NHEP_Private(177,5489

src/sys/classes/ds/impls/ghep/dsghep.c,373
dsghep.c:^?dsghep.c^A,1
static PetscErrorCode DSAllocate_GHEP(14,460
static PetscErrorCode DSView_GHEP(25,804
static PetscErrorCode DSVectors_GHEP(39,1367
static PetscErrorCode DSSort_GHEP(75,2667
static PetscErrorCode DSSolve_GHEP(96,3454
static PetscErrorCode DSSynchronize_GHEP(148,5437
static PetscErrorCode DSHermitian_GHEP(186,7495
SLEPC_EXTERN PetscErrorCode DSCreate_GHEP(217,8446

src/sys/classes/ds/impls/ghep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/ghiep/dsghiep.c,855
dsghiep.c:^?dsghiep.c^A,1
static PetscErrorCode DSAllocate_GHIEP(14,460
PetscErrorCode DSSwitchFormat_GHIEP(27,903
static PetscErrorCode DSView_GHIEP(78,2585
static PetscErrorCode DSVectors_GHIEP_Eigen_Some(159,6521
static PetscErrorCode DSVectors_GHIEP(263,10335
PetscErrorCode DSGHIEPComplexEigs(309,12056
static PetscErrorCode DSSort_GHIEP(380,14428
static PetscErrorCode DSUpdateExtraRow_GHIEP(423,15940
PetscErrorCode DSGHIEPInverseIteration(462,17256
PetscErrorCode DSGHIEPRealBlocks(544,20388
static PetscErrorCode DSSolve_GHIEP_QR_II(668,24857
static PetscErrorCode DSSolve_GHIEP_QR(792,29426
static PetscErrorCode DSGetTruncateSize_GHIEP(934,34483
static PetscErrorCode DSTruncate_GHIEP(948,34829
static PetscErrorCode DSSynchronize_GHIEP(1000,36625
static PetscErrorCode DSHermitian_GHIEP(1069,39962
SLEPC_EXTERN PetscErrorCode DSCreate_GHIEP(1114,41755

src/sys/classes/ds/impls/ghiep/hz.c,172
hz.c:^?hz.c^A,1
static PetscErrorCode UnifiedRotation(31,1071
static PetscErrorCode HZStep(67,2345
static PetscErrorCode HZIteration(223,8461
PetscErrorCode DSSolve_GHIEP_HZ(286,10812

src/sys/classes/ds/impls/ghiep/invit.c,609
invit.c:^?invit.c^A,1
struct HRtr14,460
  PetscScalar *data;data16,474
  PetscInt    m;17,495
  PetscInt    idx[idx18,512
  PetscInt    n[n19,534
  PetscScalar tau[tau20,554
  PetscReal   alpha;21,576
  PetscReal   cs;22,597
  PetscReal   sn;23,615
  PetscInt    type;24,633
static PetscErrorCode HRGen(38,930
static PetscErrorCode HRApply(79,2050
static PetscErrorCode TridiagDiag_HHR(114,2964
static PetscErrorCode MadeHRtr(277,8424
static PetscErrorCode TryHRIt(345,11418
PetscErrorCode DSPseudoOrthog_HR(487,17214
PetscErrorCode DSGHIEPOrthogEigenv(572,19771
PetscErrorCode DSIntermediate_GHIEP(677,23139

src/sys/classes/ds/impls/ghiep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/gnhep/dsgnhep.c,718
dsgnhep.c:^?dsgnhep.c^A,1
static PetscErrorCode DSAllocate_GNHEP(32,1204
static PetscErrorCode DSView_GNHEP(44,1598
static PetscErrorCode DSVectors_GNHEP_Eigen_Some(62,2286
static PetscErrorCode DSVectors_GNHEP_Eigen_All(141,5508
static PetscErrorCode DSVectors_GNHEP(214,8091
static PetscErrorCode DSSort_GNHEP_Arbitrary(229,8622
static PetscErrorCode DSSort_GNHEP_Total(282,10805
static PetscErrorCode DSSort_GNHEP(382,14067
static PetscErrorCode DSUpdateExtraRow_GNHEP(390,14374
static PetscErrorCode CleanDenseSchur(424,15704
static PetscErrorCode DSSolve_GNHEP(498,18980
static PetscErrorCode DSSynchronize_GNHEP(557,21903
static PetscErrorCode DSTruncate_GNHEP(614,24677
SLEPC_EXTERN PetscErrorCode DSCreate_GNHEP(677,27010

src/sys/classes/ds/impls/gnhep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/gsvd/dsgsvd.c,944
dsgsvd.c:^?dsgsvd.c^A,1
  PetscInt m;14,502
  PetscInt p;15,553
  PetscInt tm;16,606
  PetscInt tp;17,676
} DS_GSVD;18,746
static PetscErrorCode DSAllocate_GSVD(20,758
static PetscErrorCode DSView_GSVD(91,4875
static PetscErrorCode DSVectors_GSVD(177,9399
static PetscErrorCode DSSort_GSVD(193,9797
static PetscErrorCode DSUpdateExtraRow_GSVD(243,11937
static PetscErrorCode DSTruncate_GSVD(285,13554
static PetscErrorCode DSSwitchFormat_GSVD(326,15094
static PetscErrorCode DSSolve_GSVD(370,16695
static PetscErrorCode DSCond_GSVD(506,22595
static PetscErrorCode DSSynchronize_GSVD(562,24535
static PetscErrorCode DSMatGetSize_GSVD(620,27525
static PetscErrorCode DSGSVDSetDimensions_GSVD(661,28695
PetscErrorCode DSGSVDSetDimensions(701,29893
static PetscErrorCode DSGSVDGetDimensions_GSVD(711,30229
PetscErrorCode DSGSVDGetDimensions(737,30775
static PetscErrorCode DSDestroy_GSVD(745,31031
SLEPC_EXTERN PetscErrorCode DSCreate_GSVD(797,33276

src/sys/classes/ds/impls/gsvd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/hep/bdc/README,95
README:^?README^A,1
     *     last modification: March 12,504
     *     Wilfried Gansterer and Bob Ward,16,756

src/sys/classes/ds/impls/hep/bdc/dibtdc.c,74
dibtdc.c:^?dibtdc.c^A,1
static PetscErrorCode cutlr_(17,533
PetscErrorCode BDC_dibtdc_(164,5396

src/sys/classes/ds/impls/hep/bdc/dlaed3m.c,36
dlaed3m.c:^?dlaed3m.c^A,1
PetscErrorCode BDC_dlaed3m_(17,533

src/sys/classes/ds/impls/hep/bdc/dmerg2.c,35
dmerg2.c:^?dmerg2.c^A,1
PetscErrorCode BDC_dmerg2_(17,533

src/sys/classes/ds/impls/hep/bdc/dsbtdc.c,61
dsbtdc.c:^?dsbtdc.c^A,1
PetscErrorCode BDC_dsbtdc_(17,533
#define TOLMAX 253,13112

src/sys/classes/ds/impls/hep/bdc/dsrtdf.c,35
dsrtdf.c:^?dsrtdf.c^A,1
PetscErrorCode BDC_dsrtdf_(17,533

src/sys/classes/ds/impls/hep/bdc/makefile,15
makefile:^?makefile^A,1
MANSEC 12,419

src/sys/classes/ds/impls/hep/dshep.c,863
dshep.c:^?dshep.c^A,1
static PetscErrorCode DSAllocate_HEP(14,460
static PetscErrorCode DSSwitchFormat_HEP(50,1866
static PetscErrorCode DSView_HEP(78,2656
static PetscErrorCode DSVectors_HEP(137,5587
PetscErrorCode DSArrowTridiag(221,8285
static PetscErrorCode DSIntermediate_HEP(268,9619
static PetscErrorCode DSSort_HEP(324,11820
static PetscErrorCode DSUpdateExtraRow_HEP(350,12745
static PetscErrorCode DSSolve_HEP_QR(384,13948
static PetscErrorCode DSSolve_HEP_MRRR(429,15514
static PetscErrorCode DSSolve_HEP_DC(516,19057
static PetscErrorCode DSSolve_HEP_BDC(576,21124
static PetscErrorCode DSTruncate_HEP(643,23530
static PetscErrorCode DSSynchronize_HEP(673,24557
static PetscErrorCode DSCond_HEP(714,26797
static PetscErrorCode DSTranslateRKS_HEP(753,27996
static PetscErrorCode DSHermitian_HEP(808,29777
SLEPC_EXTERN PetscErrorCode DSCreate_HEP(844,30957

src/sys/classes/ds/impls/hep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/hsvd/dshsvd.c,1118
dshsvd.c:^?dshsvd.c^A,1
  PetscInt  m;15,503
  PetscInt  t;16,554
  PetscBool reorth;17,624
} DS_HSVD;18,686
static PetscErrorCode DSAllocate_HSVD(20,698
static PetscErrorCode DSView_HSVD(58,2203
static PetscErrorCode DSVectors_HSVD(139,6173
static PetscErrorCode DSSort_HSVD(153,6539
static PetscErrorCode DSUpdateExtraRow_HSVD(186,7920
static PetscErrorCode DSTruncate_HSVD(214,9132
static PetscErrorCode DSSolve_HSVD_CROSS(248,10359
static PetscErrorCode DSSynchronize_HSVD(395,16032
static PetscErrorCode DSMatGetSize_HSVD(454,19002
static PetscErrorCode DSHSVDSetDimensions_HSVD(487,19955
PetscErrorCode DSHSVDSetDimensions(519,20765
static PetscErrorCode DSHSVDGetDimensions_HSVD(528,21037
PetscErrorCode DSHSVDGetDimensions(552,21481
static PetscErrorCode DSHSVDSetReorthogonalize_HSVD(561,21740
PetscErrorCode DSHSVDSetReorthogonalize(591,22526
static PetscErrorCode DSHSVDGetReorthogonalize_HSVD(600,22826
PetscErrorCode DSHSVDGetReorthogonalize(624,23319
static PetscErrorCode DSSetFromOptions_HSVD(633,23605
static PetscErrorCode DSDestroy_HSVD(647,24073
SLEPC_EXTERN PetscErrorCode DSCreate_HSVD(688,25772

src/sys/classes/ds/impls/hsvd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/nep/dsnep.c,2599
dsnep.c:^?dsnep.c^A,1
  PetscInt       nf;15,503
  FN             f[f16,573
  PetscInt       max_mid;17,658
  PetscInt       nnod;18,726
  PetscInt       spls;19,806
  PetscInt       Nit;20,897
  PetscReal      rtol;21,972
  RG             rg;22,1046
  PetscLayout    map;23,1117
  void           *computematrixctx;computematrixctx24,1204
  PetscErrorCode (*computematrix)computematrix25,1240
} DS_NEP;26,1317
static PetscErrorCode DSNEPComputeMatrix(33,1557
static PetscErrorCode DSAllocate_NEP(63,2763
static PetscErrorCode DSView_NEP(76,3163
static PetscErrorCode DSVectors_NEP(111,4900
static PetscErrorCode DSSort_NEP(126,5410
#define LAPGEEV 152,6445
#define LAPGEEV 154,6474
static PetscErrorCode DSSolve_NEP_SLP(157,6506
static PetscErrorCode DSNEPNewtonRefine(280,11213
PetscErrorCode DSSolve_NEP_Contour(363,14848
static PetscErrorCode DSSynchronize_NEP(535,22287
static PetscErrorCode DSNEPSetFN_NEP(580,24347
PetscErrorCode DSNEPSetFN(619,25702
static PetscErrorCode DSNEPGetFN_NEP(635,26135
PetscErrorCode DSNEPGetFN(661,26758
static PetscErrorCode DSNEPGetNumFN_NEP(670,27012
PetscErrorCode DSNEPGetNumFN(695,27474
static PetscErrorCode DSNEPSetMinimality_NEP(704,27721
PetscErrorCode DSNEPSetMinimality(740,28715
static PetscErrorCode DSNEPGetMinimality_NEP(749,28985
PetscErrorCode DSNEPGetMinimality(774,29489
static PetscErrorCode DSNEPSetRefine_NEP(783,29746
PetscErrorCode DSNEPSetRefine(824,30965
static PetscErrorCode DSNEPGetRefine_NEP(834,31306
PetscErrorCode DSNEPGetRefine(861,31872
static PetscErrorCode DSNEPSetIntegrationPoints_NEP(869,32128
PetscErrorCode DSNEPSetIntegrationPoints(903,33102
static PetscErrorCode DSNEPGetIntegrationPoints_NEP(912,33389
PetscErrorCode DSNEPGetIntegrationPoints(937,33898
static PetscErrorCode DSNEPSetSamplingSize_NEP(946,34172
PetscErrorCode DSNEPSetSamplingSize(979,35032
static PetscErrorCode DSNEPGetSamplingSize_NEP(988,35306
PetscErrorCode DSNEPGetSamplingSize(1013,35809
static PetscErrorCode DSNEPSetComputeMatrixFunction_NEP(1022,36070
PetscErrorCode DSNEPSetComputeMatrixFunction(1059,37293
static PetscErrorCode DSNEPGetComputeMatrixFunction_NEP(1067,37694
PetscErrorCode DSNEPGetComputeMatrixFunction(1094,38383
static PetscErrorCode DSNEPSetRG_NEP(1102,38764
PetscErrorCode DSNEPSetRG(1130,39364
static PetscErrorCode DSNEPGetRG_NEP(1142,39664
PetscErrorCode DSNEPGetRG(1173,40477
static PetscErrorCode DSSetFromOptions_NEP(1182,40709
static PetscErrorCode DSDestroy_NEP(1221,42149
static PetscErrorCode DSMatGetSize_NEP(1249,43778
SLEPC_EXTERN PetscErrorCode DSCreate_NEP(1292,45545

src/sys/classes/ds/impls/nep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/nhep/dsnhep.c,884
dsnhep.c:^?dsnhep.c^A,1
static PetscErrorCode DSAllocate_NHEP(14,460
static PetscErrorCode DSView_NHEP(24,755
static PetscErrorCode DSVectors_NHEP_Refined_Some(38,1342
static PetscErrorCode DSVectors_NHEP_Refined_All(92,3600
static PetscErrorCode DSVectors_NHEP_Eigen_Some(101,3838
static PetscErrorCode DSVectors_NHEP_Eigen_All(168,6549
static PetscErrorCode DSVectors_NHEP(228,8649
static PetscErrorCode DSSort_NHEP_Arbitrary(256,9828
static PetscErrorCode DSSort_NHEP(303,11559
static PetscErrorCode DSSortWithPermutation_NHEP(311,11881
static PetscErrorCode DSUpdateExtraRow_NHEP(318,12131
static PetscErrorCode DSSolve_NHEP(342,12970
static PetscErrorCode DSSynchronize_NHEP(353,13271
static PetscErrorCode DSTruncate_NHEP(394,15330
static PetscErrorCode DSCond_NHEP(427,16508
static PetscErrorCode DSTranslateHarmonic_NHEP(466,17754
SLEPC_EXTERN PetscErrorCode DSCreate_NHEP(565,21205

src/sys/classes/ds/impls/nhep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/nhepts/dsnhepts.c,813
dsnhepts.c:^?dsnhepts.c^A,1
  PetscScalar *wr,wr15,477
  PetscScalar *wr,*wi;wi15,477
} DS_NHEPTS;16,527
static PetscErrorCode DSAllocate_NHEPTS(18,541
static PetscErrorCode DSView_NHEPTS(36,1102
static PetscErrorCode DSVectors_NHEPTS_Eigen_Some(54,1791
static PetscErrorCode DSVectors_NHEPTS_Eigen_All(121,4542
static PetscErrorCode DSVectors_NHEPTS(170,6461
static PetscErrorCode DSSort_NHEPTS(193,7420
static PetscErrorCode DSUpdateExtraRow_NHEPTS(244,9333
static PetscErrorCode DSSolve_NHEPTS(275,10587
static PetscErrorCode DSSynchronize_NHEPTS(289,11010
static PetscErrorCode DSGetTruncateSize_NHEPTS(353,14361
static PetscErrorCode DSTruncate_NHEPTS(373,14991
static PetscErrorCode DSDestroy_NHEPTS(408,16389
static PetscErrorCode DSMatGetSize_NHEPTS(419,16673
SLEPC_EXTERN PetscErrorCode DSCreate_NHEPTS(460,18418

src/sys/classes/ds/impls/nhepts/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/pep/dspep.c,883
dspep.c:^?dspep.c^A,1
  PetscInt  d;15,503
  PetscReal *pbc;pbc16,555
} DS_PEP;17,619
static PetscErrorCode DSAllocate_PEP(19,630
static PetscErrorCode DSView_PEP(34,1224
static PetscErrorCode DSVectors_PEP(52,1917
static PetscErrorCode DSSort_PEP(67,2355
static PetscErrorCode DSSolve_PEP_QZ(93,3381
static PetscErrorCode DSSynchronize_PEP(245,9804
static PetscErrorCode DSPEPSetDegree_PEP(294,11977
PetscErrorCode DSPEPSetDegree(318,12652
static PetscErrorCode DSPEPGetDegree_PEP(327,12914
PetscErrorCode DSPEPGetDegree(351,13328
static PetscErrorCode DSPEPSetCoefficients_PEP(360,13577
PetscErrorCode DSPEPSetCoefficients(400,15092
static PetscErrorCode DSPEPGetCoefficients_PEP(408,15332
PetscErrorCode DSPEPGetCoefficients(446,16348
static PetscErrorCode DSDestroy_PEP(455,16619
static PetscErrorCode DSMatGetSize_PEP(469,17193
SLEPC_EXTERN PetscErrorCode DSCreate_PEP(513,18952

src/sys/classes/ds/impls/pep/ftn-custom/zdspepf.c,248
zdspepf.c:^?zdspepf.c^A,1
SLEPC_EXTERN void dspepsetcoefficients_(22,764
SLEPC_EXTERN void dspepgetcoefficients_(28,921

src/sys/classes/ds/impls/pep/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/impls/svd/dssvd.c,834
dssvd.c:^?dssvd.c^A,1
  PetscInt m;15,503
  PetscInt t;16,554
} DS_SVD;17,624
static PetscErrorCode DSAllocate_SVD(19,635
static PetscErrorCode DSSwitchFormat_SVD(56,2090
static PetscErrorCode DSView_SVD(83,2948
static PetscErrorCode DSVectors_SVD(137,5391
static PetscErrorCode DSSort_SVD(151,5756
static PetscErrorCode DSUpdateExtraRow_SVD(179,6894
static PetscErrorCode DSTruncate_SVD(216,8327
static PetscErrorCode DSSolve_SVD_DC(250,9552
static PetscErrorCode DSSynchronize_SVD(344,13436
static PetscErrorCode DSMatGetSize_SVD(397,16057
static PetscErrorCode DSSVDSetDimensions_SVD(426,16936
PetscErrorCode DSSVDSetDimensions(458,17739
static PetscErrorCode DSSVDGetDimensions_SVD(467,18009
PetscErrorCode DSSVDGetDimensions(491,18446
static PetscErrorCode DSDestroy_SVD(500,18703
SLEPC_EXTERN PetscErrorCode DSCreate_SVD(539,20123

src/sys/classes/ds/impls/svd/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/interface/dsbasic.c,1595
dsbasic.c:^?dsbasic.c^A,1
PetscFunctionList DSList 16,483
PetscBool         DSRegisterAllCalled 17,516
PetscClassId      DS_CLASSID 18,569
PetscLogEvent     DS_Solve 19,603
static PetscBool  DSPackageInitialized 20,682
const char *DSStateTypes[DSStateTypes22,737
const char *DSParallelTypes[DSParallelTypes23,845
const char *DSMatName[DSMatName24,958
DSMatType  DSMatExtra[DSMatExtra25,1095
PetscErrorCode DSFinalizePackage(35,1431
PetscErrorCode DSInitializePackage(53,1939
PetscErrorCode DSCreate(104,3507
PetscErrorCode DSSetOptionsPrefix(163,5036
PetscErrorCode DSAppendOptionsPrefix(189,5745
PetscErrorCode DSGetOptionsPrefix(217,6447
PetscErrorCode DSSetType(239,6930
PetscErrorCode DSGetType(277,7894
PetscErrorCode DSDuplicate(308,8652
PetscErrorCode DSSetMethod(340,9520
PetscErrorCode DSGetMethod(366,10241
PetscErrorCode DSSetParallel(407,11642
PetscErrorCode DSGetParallel(431,12121
PetscErrorCode DSSetCompact(461,12865
PetscErrorCode DSGetCompact(485,13311
PetscErrorCode DSSetExtraRow(516,14160
PetscErrorCode DSGetExtraRow(541,14740
PetscErrorCode DSSetRefined(574,15615
PetscErrorCode DSGetRefined(598,16057
PetscErrorCode DSSetBlockSize(623,16544
PetscErrorCode DSGetBlockSize(648,17093
PetscErrorCode DSSetSlepcSC(670,17549
PetscErrorCode DSGetSlepcSC(696,18103
PetscErrorCode DSSetFromOptions(721,18619
PetscErrorCode DSView(773,20436
PetscErrorCode DSViewFromOptions(818,22315
PetscErrorCode DSAllocate(844,23080
PetscErrorCode DSReset(876,23931
PetscErrorCode DSDestroy(905,24548
PetscErrorCode DSRegister(938,25433
PetscErrorCode DSRegisterAll(967,26331

src/sys/classes/ds/interface/dsops.c,1094
dsops.c:^?dsops.c^A,1
PetscErrorCode DSGetLeadingDimension(32,833
PetscErrorCode DSSetState(63,1638
PetscErrorCode DSGetState(97,2466
PetscErrorCode DSSetDimensions(127,3247
PetscErrorCode DSGetDimensions(189,5598
PetscErrorCode DSTruncate(229,6918
PetscErrorCode DSMatGetSize(273,8472
PetscErrorCode DSMatIsHermitian(314,9556
PetscErrorCode DSGetTruncateSize_Default(326,9876
PetscErrorCode DSGetTruncateSize(370,11164
PetscErrorCode DSGetMat(414,12718
PetscErrorCode DSRestoreMat(453,13757
PetscErrorCode DSGetMatAndColumn(491,14834
PetscErrorCode DSRestoreMatAndColumn(539,16216
PetscErrorCode DSGetArray(588,17624
PetscErrorCode DSRestoreArray(613,18194
PetscErrorCode DSGetArrayReal(647,19132
PetscErrorCode DSRestoreArrayReal(681,19889
PetscErrorCode DSSolve(720,20880
PetscErrorCode DSSort(774,23263
PetscErrorCode DSSortWithPermutation(822,25106
PetscErrorCode DSSynchronize(872,27013
PetscErrorCode DSVectors(928,28906
PetscErrorCode DSUpdateExtraRow(961,30089
PetscErrorCode DSCond(999,31252
PetscErrorCode DSTranslateHarmonic(1047,32857
PetscErrorCode DSTranslateRKS(1091,34458

src/sys/classes/ds/interface/dspriv.c,611
dspriv.c:^?dspriv.c^A,1
PetscErrorCode DSAllocateMat_Private(17,514
PetscErrorCode DSAllocateWork_Private(66,1719
PetscErrorCode DSViewMat(105,2588
PetscErrorCode DSSortEigenvalues_Private(172,5283
PetscErrorCode DSSortEigenvaluesReal_Private(224,6726
PetscErrorCode DSPermuteColumns_Private(248,7437
PetscErrorCode DSPermuteColumnsTwo_Private(275,8161
PetscErrorCode DSPermuteRows_Private(305,9090
PetscErrorCode DSPermuteBoth_Private(333,9872
PetscErrorCode DSSetIdentity(377,11056
PetscErrorCode DSOrthogonalize(415,12121
static PetscErrorCode SlepcMatDenseMult(470,14224
PetscErrorCode DSPseudoOrthogonalize(528,16155

src/sys/classes/ds/interface/ftn-custom/zdsf.c,1122
zdsf.c:^?zdsf.c^A,1
SLEPC_EXTERN void dssettype_(40,1580
SLEPC_EXTERN void dsgettype_(49,1783
SLEPC_EXTERN void dssetoptionsprefix_(58,2049
SLEPC_EXTERN void dsappendoptionsprefix_(67,2276
SLEPC_EXTERN void dsgetoptionsprefix_(76,2509
SLEPC_EXTERN void dsdestroy_(85,2805
SLEPC_EXTERN void dsview_(92,3012
SLEPC_EXTERN void dsviewfromoptions_(99,3180
SLEPC_EXTERN void dsviewmat_(109,3448
SLEPC_EXTERN void dsvectors_(116,3638
SLEPC_EXTERN void dssort_(123,3841

src/sys/classes/ds/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/ds/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/classes/ds/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,460

src/sys/classes/ds/tests/test12.c,47
test12.c:^?test12.c^A,1
static char help[help11,396
int main(15,459

src/sys/classes/ds/tests/test13.c,47
test13.c:^?test13.c^A,1
static char help[help11,396
int main(15,491

src/sys/classes/ds/tests/test14f.F90,40
test14f.F90:^?test14f.F90^A,1
      subroutine FillUpMatrix(118,3901

src/sys/classes/ds/tests/test15.c,47
test15.c:^?test15.c^A,1
static char help[help11,396
int main(15,459

src/sys/classes/ds/tests/test16.c,47
test16.c:^?test16.c^A,1
static char help[help11,396
int main(15,478

src/sys/classes/ds/tests/test17.c,47
test17.c:^?test17.c^A,1
static char help[help11,396
int main(15,484

src/sys/classes/ds/tests/test18.c,82
test18.c:^?test18.c^A,1
static char help[help11,396
PetscErrorCode CheckArray(15,479
int main(40,1355

src/sys/classes/ds/tests/test19.c,47
test19.c:^?test19.c^A,1
static char help[help11,396
int main(15,487

src/sys/classes/ds/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,459

src/sys/classes/ds/tests/test20.c,47
test20.c:^?test20.c^A,1
static char help[help11,396
int main(15,501

src/sys/classes/ds/tests/test21.c,47
test21.c:^?test21.c^A,1
static char help[help11,396
int main(15,460

src/sys/classes/ds/tests/test22.c,47
test22.c:^?test22.c^A,1
static char help[help11,396
int main(15,481

src/sys/classes/ds/tests/test23.c,47
test23.c:^?test23.c^A,1
static char help[help11,396
int main(15,482

src/sys/classes/ds/tests/test24.c,47
test24.c:^?test24.c^A,1
static char help[help11,396
int main(15,506

src/sys/classes/ds/tests/test25.c,68
test25.c:^?test25.c^A,1
static char help[help11,396
#define NMAT 15,473
int main(17,489

src/sys/classes/ds/tests/test26.c,47
test26.c:^?test26.c^A,1
static char help[help11,396
int main(15,481

src/sys/classes/ds/tests/test27.c,47
test27.c:^?test27.c^A,1
static char help[help11,396
int main(15,479

src/sys/classes/ds/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,480

src/sys/classes/ds/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(15,461

src/sys/classes/ds/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main(15,461

src/sys/classes/ds/tests/test6.c,47
test6.c:^?test6.c^A,1
static char help[help11,396
int main(15,482

src/sys/classes/ds/tests/test7.c,47
test7.c:^?test7.c^A,1
static char help[help11,396
int main(15,459

src/sys/classes/ds/tests/test8.c,47
test8.c:^?test8.c^A,1
static char help[help11,396
int main(15,480

src/sys/classes/ds/tests/test9.c,83
test9.c:^?test9.c^A,1
static char help[help11,396
PetscErrorCode ComputeNorm(18,526
int main(37,1032

src/sys/classes/fn/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,457

src/sys/classes/fn/f90-mod/slepcfn.h90,459
slepcfn.h90:^?slepcfn.h90^A,1
        subroutine FNRationalSetNumerator0(11,433
        subroutine FNRationalSetNumerator1(18,616
        subroutine FNRationalSetDenominator0(28,887
        subroutine FNRationalSetDenominator1(35,1072
        subroutine FNRationalGetNumerator0(45,1345
        subroutine FNRationalGetNumerator1(52,1531
        subroutine FNRationalGetDenominator0(62,1805
        subroutine FNRationalGetDenominator1(69,1993
        subroutine FNDestroy(79,2246

src/sys/classes/fn/f90-mod/slepcfnmod.F90,146
slepcfnmod.F90:^?slepcfnmod.F90^A,1
          function fnnotequal(18,608
          function fnequals(25,833
        function fnnotequal(33,1040
        function fnequals(40,1242

src/sys/classes/fn/impls/combine/fncombine.c,771
fncombine.c:^?fncombine.c^A,1
  FN            f1,23,807
  FN            f1,f2;23,807
  FNCombineType comb;24,849
} FN_COMBINE;25,912
static PetscErrorCode FNEvaluateFunction_Combine(27,927
static PetscErrorCode FNEvaluateDerivative_Combine(55,1749
static PetscErrorCode FNEvaluateFunctionMat_Combine(92,3060
static PetscErrorCode FNEvaluateFunctionMatVec_Combine(132,4693
static PetscErrorCode FNView_Combine(181,6613
static PetscErrorCode FNCombineSetChildren_Combine(211,7656
PetscErrorCode FNCombineSetChildren(242,8506
static PetscErrorCode FNCombineGetChildren_Combine(253,8914
PetscErrorCode FNCombineGetChildren(288,9820
static PetscErrorCode FNDuplicate_Combine(296,10098
static PetscErrorCode FNDestroy_Combine(307,10446
SLEPC_EXTERN PetscErrorCode FNCreate_Combine(320,10884

src/sys/classes/fn/impls/combine/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/cuda/fnutilcuda.cu,882
fnutilcuda.cu:^?fnutilcuda.cu^A,1
static __global__ void set_diagonal_kernel(16,474
__host__ PetscErrorCode set_diagonal(26,717
__global__ void set_Cdiagonal_kernel(40,1160
__host__ PetscErrorCode set_Cdiagonal(50,1443
__global__ void shift_diagonal_kernel(64,1905
__host__ PetscErrorCode shift_diagonal(74,2144
__global__ void shift_Cdiagonal_kernel(88,2591
__host__ PetscErrorCode shift_Cdiagonal(98,2877
__global__ void copy_array2D_S2C_kernel(112,3343
__host__ PetscErrorCode copy_array2D_S2C(125,3778
__global__ void copy_array2D_C2S_kernel(141,4357
__host__ PetscErrorCode copy_array2D_C2S(154,4814
__global__ void add_array2D_Conj_kernel(170,5393
__host__ PetscErrorCode add_array2D_Conj(183,5809
__global__ void getisreal_array2D_kernel(199,6348
__host__ PetscErrorCode getisreal_array2D(214,6844
__global__ void mult_diagonal_kernel(232,7535
__host__ PetscErrorCode mult_diagonal(255,9032

src/sys/classes/fn/impls/cuda/makefile,15
makefile:^?makefile^A,1
MANSEC 12,430

src/sys/classes/fn/impls/exp/fnexp.c,1002
fnexp.c:^?fnexp.c^A,1
static PetscErrorCode FNEvaluateFunction_Exp(17,523
static PetscErrorCode FNEvaluateDerivative_Exp(24,695
#define MAX_PADE 31,869
#define SWAP(32,888
static PetscErrorCode FNEvaluateFunctionMat_Exp_Pade(34,937
static PetscErrorCode sexpm_params(132,4331
static PetscErrorCode getcoeffs(162,5534
static PetscErrorCode getcoeffsproduct(282,11151
static PetscErrorCode getisreal(389,15931
static PetscErrorCode FNEvaluateFunctionMat_Exp_GuettelNakatsukasa(411,16567
#define SMALLN 687,26942
static PetscInt ell(692,27048
static PetscErrorCode expm_params(715,27849
PetscErrorCode FNEvaluateFunctionMat_Exp_Higham(798,31096
PetscErrorCode FNEvaluateFunctionMat_Exp_Pade_CUDA(940,37759
PetscErrorCode FNEvaluateFunctionMat_Exp_Pade_CUDAm(1092,45044
PetscErrorCode FNEvaluateFunctionMat_Exp_Higham_CUDAm(1215,49983
PetscErrorCode FNEvaluateFunctionMat_Exp_GuettelNakatsukasa_CUDAm(1391,58950
static PetscErrorCode FNView_Exp(1657,72008
SLEPC_EXTERN PetscErrorCode FNCreate_Exp(1694,73745

src/sys/classes/fn/impls/exp/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/fnutil.c,519
fnutil.c:^?fnutil.c^A,1
static PetscErrorCode SlepcMatDenseSqrt(21,687
#define BLOCKSIZE 75,2710
PetscErrorCode FNSqrtmSchur(82,2927
#define DBMAXIT 152,5463
PetscErrorCode FNSqrtmDenmanBeavers(159,5677
#define NSMAXIT 244,9141
PetscErrorCode FNSqrtmNewtonSchulz(250,9331
PetscErrorCode FNSqrtmNewtonSchulz_CUDA(328,12323
PetscErrorCode FNSqrtmDenmanBeavers_CUDAm(422,16157
#define ITMAX 517,20330
#define SWAP(518,20346
static PetscErrorCode SlepcNormEst1(523,20483
#define SMALLN 598,22831
PetscErrorCode SlepcNormAm(603,22911

src/sys/classes/fn/impls/invsqrt/fninvsqrt.c,752
fninvsqrt.c:^?fninvsqrt.c^A,1
static PetscErrorCode FNEvaluateFunction_Invsqrt(17,533
static PetscErrorCode FNEvaluateDerivative_Invsqrt(28,970
static PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Schur(39,1427
static PetscErrorCode FNEvaluateFunctionMatVec_Invsqrt_Schur(68,2386
static PetscErrorCode FNEvaluateFunctionMat_Invsqrt_DBP(98,3374
static PetscErrorCode FNEvaluateFunctionMat_Invsqrt_NS(114,3843
static PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Sadeghi(130,4310
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_NS_CUDA(160,5290
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_DBP_CUDAm(179,5827
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Sadeghi_CUDAm(195,6309
static PetscErrorCode FNView_Invsqrt(226,7310
SLEPC_EXTERN PetscErrorCode FNCreate_Invsqrt(263,8973

src/sys/classes/fn/impls/invsqrt/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/log/fnlog.c,846
fnlog.c:^?fnlog.c^A,1
static PetscErrorCode FNEvaluateFunction_Log(17,521
static PetscErrorCode FNEvaluateDerivative_Log(27,841
static PetscErrorCode qtri_struct(45,1572
static PetscErrorCode FNlogm_params(83,2710
static PetscScalar sqrt_obo(190,6413
static PetscErrorCode sqrtm_tbt(221,7051
static inline PetscReal unwinding(259,8129
static PetscScalar powerm2by2(273,8464
static PetscErrorCode recompute_diag_blocks_sqrt(302,9364
static PetscErrorCode gauss_legendre(387,12447
static PetscErrorCode pade_approx(440,14033
static PetscErrorCode recompute_diag_blocks_log(472,15059
static PetscErrorCode FNLogmPade(541,17523
static PetscErrorCode FNEvaluateFunctionMat_Log_Higham(607,19872
static PetscErrorCode FNEvaluateFunctionMatVec_Log_Higham(623,20333
static PetscErrorCode FNView_Log(642,20876
SLEPC_EXTERN PetscErrorCode FNCreate_Log(676,22367

src/sys/classes/fn/impls/log/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/phi/fnphi.c,747
fnphi.c:^?fnphi.c^A,1
  PetscInt k;20,593
  Mat      H;21,659
  Mat      F;22,712
} FN_PHI;23,768
#define MAX_INDEX 25,779
static const PetscReal rfactorial[rfactorial27,801
static PetscErrorCode FNEvaluateFunction_Phi(29,959
static PetscErrorCode FNEvaluateDerivative_Phi(45,1368
static PetscErrorCode FNEvaluateFunctionMatVec_Phi(61,1817
static PetscErrorCode FNPhiSetIndex_Phi(109,3346
PetscErrorCode FNPhiSetIndex(145,4262
static PetscErrorCode FNPhiGetIndex_Phi(154,4522
PetscErrorCode FNPhiGetIndex(178,4925
static PetscErrorCode FNView_Phi(187,5172
static PetscErrorCode FNSetFromOptions_Phi(215,6437
static PetscErrorCode FNDuplicate_Phi(231,6920
static PetscErrorCode FNDestroy_Phi(240,7142
SLEPC_EXTERN PetscErrorCode FNCreate_Phi(253,7558

src/sys/classes/fn/impls/phi/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/rational/fnrational.c,1195
fnrational.c:^?fnrational.c^A,1
  PetscScalar *pcoeff;pcoeff17,555
  PetscInt    np;18,610
  PetscScalar *qcoeff;qcoeff19,687
  PetscInt    nq;20,744
} FN_RATIONAL;21,821
static PetscErrorCode FNEvaluateFunction_Rational(23,837
static PetscErrorCode EvaluatePoly(51,1555
static PetscErrorCode FNEvaluateFunctionMat_Rational(69,2028
static PetscErrorCode FNEvaluateFunctionMatVec_Rational(101,3073
static PetscErrorCode FNEvaluateDerivative_Rational(133,4198
static PetscErrorCode FNView_Rational(165,4927
static PetscErrorCode FNRationalSetNumerator_Rational(230,8207
PetscErrorCode FNRationalSetNumerator(270,9469
static PetscErrorCode FNRationalGetNumerator_Rational(280,9830
PetscErrorCode FNRationalGetNumerator(319,10820
static PetscErrorCode FNRationalSetDenominator_Rational(327,11103
PetscErrorCode FNRationalSetDenominator(367,12389
static PetscErrorCode FNRationalGetDenominator_Rational(377,12754
PetscErrorCode FNRationalGetDenominator(416,13755
static PetscErrorCode FNSetFromOptions_Rational(424,14042
#define PARMAX 426,14136
static PetscErrorCode FNDuplicate_Rational(448,15013
static PetscErrorCode FNDestroy_Rational(467,15572
SLEPC_EXTERN PetscErrorCode FNCreate_Rational(482,16206

src/sys/classes/fn/impls/rational/ftn-custom/zrational.c,1314
zrational.c:^?zrational.c^A,1
SLEPC_EXTERN void fnrationalsetnumerator_(34,1524
SLEPC_EXTERN void fnrationalsetnumerator0_(40,1715
SLEPC_EXTERN void fnrationalsetnumerator1_(45,1871
SLEPC_EXTERN void fnrationalsetdenominator_(50,2027
SLEPC_EXTERN void fnrationalsetdenominator0_(56,2222
SLEPC_EXTERN void fnrationalsetdenominator1_(61,2382
SLEPC_EXTERN void fnrationalgetnumerator_(66,2542
SLEPC_EXTERN void fnrationalgetnumerator0_(79,2957
SLEPC_EXTERN void fnrationalgetnumerator1_(84,3113
SLEPC_EXTERN void fnrationalgetdenominator_(89,3269
SLEPC_EXTERN void fnrationalgetdenominator0_(102,3688
SLEPC_EXTERN void fnrationalgetdenominator1_(107,3848

src/sys/classes/fn/impls/rational/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/impls/sqrt/fnsqrt.c,831
fnsqrt.c:^?fnsqrt.c^A,1
static PetscErrorCode FNEvaluateFunction_Sqrt(17,524
static PetscErrorCode FNEvaluateDerivative_Sqrt(27,846
static PetscErrorCode FNEvaluateFunctionMat_Sqrt_Schur(38,1292
static PetscErrorCode FNEvaluateFunctionMatVec_Sqrt_Schur(54,1753
static PetscErrorCode FNEvaluateFunctionMat_Sqrt_DBP(73,2296
static PetscErrorCode FNEvaluateFunctionMat_Sqrt_NS(89,2763
#define MAXIT 105,3232
PetscErrorCode FNSqrtmSadeghi(111,3375
PetscErrorCode FNSqrtmSadeghi_CUDAm(202,6835
static PetscErrorCode FNEvaluateFunctionMat_Sqrt_Sadeghi(297,10752
PetscErrorCode FNEvaluateFunctionMat_Sqrt_NS_CUDA(314,11238
PetscErrorCode FNEvaluateFunctionMat_Sqrt_DBP_CUDAm(331,11748
PetscErrorCode FNEvaluateFunctionMat_Sqrt_Sadeghi_CUDAm(347,12228
static PetscErrorCode FNView_Sqrt(365,12757
SLEPC_EXTERN PetscErrorCode FNCreate_Sqrt(402,14377

src/sys/classes/fn/impls/sqrt/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/interface/fnbasic.c,1674
fnbasic.c:^?fnbasic.c^A,1
PetscFunctionList FNList 17,512
PetscBool         FNRegisterAllCalled 18,545
PetscClassId      FN_CLASSID 19,598
PetscLogEvent     FN_Evaluate 20,632
static PetscBool  FNPackageInitialized 21,667
const char *FNParallelTypes[FNParallelTypes23,722
PetscErrorCode FNFinalizePackage(33,1016
PetscErrorCode FNInitializePackage(51,1524
PetscErrorCode FNCreate(95,2744
PetscErrorCode FNSetOptionsPrefix(136,3674
PetscErrorCode FNAppendOptionsPrefix(162,4383
PetscErrorCode FNGetOptionsPrefix(190,5085
PetscErrorCode FNSetType(216,5722
PetscErrorCode FNGetType(254,6686
PetscErrorCode FNSetScale(287,7729
PetscErrorCode FNGetScale(315,8511
PetscErrorCode FNSetMethod(348,9525
PetscErrorCode FNGetMethod(374,10246
PetscErrorCode FNSetParallel(413,11623
PetscErrorCode FNGetParallel(437,12102
PetscErrorCode FNEvaluateFunction(466,12805
PetscErrorCode FNEvaluateDerivative(502,13717
static PetscErrorCode FNEvaluateFunctionMat_Sym_Private(518,14185
static PetscErrorCode FNEvaluateFunctionMat_Sym_Default(576,16245
static PetscErrorCode FNEvaluateFunctionMat_Basic(592,16735
PetscErrorCode FNEvaluateFunctionMat_Private(608,17684
PetscErrorCode FNEvaluateFunctionMat(686,20779
static PetscErrorCode FNEvaluateFunctionMatVec_Default(724,22204
static PetscErrorCode FNEvaluateFunctionMatVec_Sym_Default(741,22746
PetscErrorCode FNEvaluateFunctionMatVec_Private(757,23228
PetscErrorCode FNEvaluateFunctionMatVec(827,25988
PetscErrorCode FNSetFromOptions(867,27324
PetscErrorCode FNView(927,29510
PetscErrorCode FNViewFromOptions(963,30653
PetscErrorCode FNDuplicate(992,31358
PetscErrorCode FNDestroy(1028,32266
PetscErrorCode FNRegister(1058,33043

src/sys/classes/fn/interface/fnregis.c,37
fnregis.c:^?fnregis.c^A,1
PetscErrorCode FNRegisterAll(30,939

src/sys/classes/fn/interface/ftn-custom/zfnf.c,847
zfnf.c:^?zfnf.c^A,1
SLEPC_EXTERN void fndestroy_(34,1338
SLEPC_EXTERN void fnview_(41,1545
SLEPC_EXTERN void fnviewfromoptions_(48,1713
SLEPC_EXTERN void fnsetoptionsprefix_(58,1981
SLEPC_EXTERN void fnappendoptionsprefix_(67,2208
SLEPC_EXTERN void fngetoptionsprefix_(76,2441
SLEPC_EXTERN void fnsettype_(85,2737
SLEPC_EXTERN void fngettype_(94,2940

src/sys/classes/fn/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/fn/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/classes/fn/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,471

src/sys/classes/fn/tests/test10.c,87
test10.c:^?test10.c^A,1
static char help[help11,396
PetscErrorCode TestPhiFunction(18,530
int main(53,1967

src/sys/classes/fn/tests/test11.c,86
test11.c:^?test11.c^A,1
static char help[help24,852
PetscErrorCode TestMatCombine(31,991
int main(80,2994

src/sys/classes/fn/tests/test12.c,47
test12.c:^?test12.c^A,1
static char help[help11,396
int main(15,500

src/sys/classes/fn/tests/test13.c,82
test13.c:^?test13.c^A,1
static char help[help11,396
PetscErrorCode TestMatLog(18,517
int main(73,2793

src/sys/classes/fn/tests/test1f.F90,37
test1f.F90:^?test1f.F90^A,1
      subroutine PrintInfo(128,4406

src/sys/classes/fn/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,474

src/sys/classes/fn/tests/test3.c,82
test3.c:^?test3.c^A,1
static char help[help11,396
PetscErrorCode TestMatExp(18,521
int main(94,3829

src/sys/classes/fn/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(15,497

src/sys/classes/fn/tests/test5.c,87
test5.c:^?test5.c^A,1
static char help[help11,396
PetscErrorCode TestMatRational(18,535
int main(67,2536

src/sys/classes/fn/tests/test6.c,86
test6.c:^?test6.c^A,1
static char help[help24,841
PetscErrorCode TestMatCombine(31,978
int main(80,2981

src/sys/classes/fn/tests/test7.c,83
test7.c:^?test7.c^A,1
static char help[help11,396
PetscErrorCode TestMatSqrt(19,553
int main(75,2922

src/sys/classes/fn/tests/test7f.F90,40
test7f.F90:^?test7f.F90^A,1
      subroutine FillUpMatrix(144,5314

src/sys/classes/fn/tests/test8.c,86
test8.c:^?test8.c^A,1
static char help[help11,396
PetscErrorCode TestMatInvSqrt(19,576
int main(79,3132

src/sys/classes/fn/tests/test9.c,47
test9.c:^?test9.c^A,1
static char help[help11,396
int main(15,472

src/sys/classes/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,457

src/sys/classes/rg/f90-mod/slepcrg.h90,1352
slepcrg.h90:^?slepcrg.h90^A,1
        subroutine RGEllipseGetParameters000(11,433
        subroutine RGEllipseGetParameters100(19,643
        subroutine RGEllipseGetParameters010(27,856
        subroutine RGEllipseGetParameters110(35,1069
        subroutine RGEllipseGetParameters001(43,1285
        subroutine RGEllipseGetParameters101(51,1498
        subroutine RGEllipseGetParameters011(59,1714
        subroutine RGIntervalGetEndpoints0000(70,2013
        subroutine RGIntervalGetEndpoints1000(79,2246
        subroutine RGIntervalGetEndpoints0100(88,2482
        subroutine RGIntervalGetEndpoints1100(97,2718
        subroutine RGIntervalGetEndpoints0010(106,2957
        subroutine RGIntervalGetEndpoints1010(115,3193
        subroutine RGIntervalGetEndpoints0110(124,3432
        subroutine RGIntervalGetEndpoints1110(133,3671
        subroutine RGIntervalGetEndpoints0001(142,3913
        subroutine RGIntervalGetEndpoints1001(151,4149
        subroutine RGIntervalGetEndpoints0101(160,4388
        subroutine RGIntervalGetEndpoints1101(169,4627
        subroutine RGIntervalGetEndpoints0011(178,4869
        subroutine RGIntervalGetEndpoints1011(187,5108
        subroutine RGIntervalGetEndpoints0111(196,5350
        subroutine RGPolygonGetVertices0(208,5673
        subroutine RGPolygonGetVertices1(216,5886
        subroutine RGDestroy(227,6160

src/sys/classes/rg/f90-mod/slepcrgmod.F90,146
slepcrgmod.F90:^?slepcrgmod.F90^A,1
          function rgnotequal(18,608
          function rgequals(25,833
        function rgnotequal(33,1040
        function rgequals(40,1242

src/sys/classes/rg/impls/ellipse/ftn-custom/zellipse.c,1037
zellipse.c:^?zellipse.c^A,1
SLEPC_EXTERN void rgellipsegetparameters_(32,1402
SLEPC_EXTERN void rgellipsegetparameters000_(40,1686
SLEPC_EXTERN void rgellipsegetparameters100_(45,1878
SLEPC_EXTERN void rgellipsegetparameters010_(50,2070
SLEPC_EXTERN void rgellipsegetparameters110_(55,2262
SLEPC_EXTERN void rgellipsegetparameters001_(60,2454
SLEPC_EXTERN void rgellipsegetparameters101_(65,2646
SLEPC_EXTERN void rgellipsegetparameters011_(70,2838

src/sys/classes/rg/impls/ellipse/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/impls/ellipse/rgellipse.c,876
rgellipse.c:^?rgellipse.c^A,1
  PetscScalar center;18,570
  PetscReal   radius;19,624
  PetscReal   vscale;20,678
} RG_ELLIPSE;21,740
static PetscErrorCode RGEllipseSetParameters_Ellipse(23,755
PetscErrorCode RGEllipseSetParameters(67,2137
static PetscErrorCode RGEllipseGetParameters_Ellipse(78,2603
PetscErrorCode RGEllipseGetParameters(106,3285
static PetscErrorCode RGView_Ellipse(114,3611
static PetscErrorCode RGIsTrivial_Ellipse(157,5361
static PetscErrorCode RGComputeContour_Ellipse(167,5650
static PetscErrorCode RGComputeBoundingBox_Ellipse(186,6233
static PetscErrorCode RGComputeQuadrature_Ellipse(198,6710
static PetscErrorCode RGCheckInside_Ellipse(220,7438
static PetscErrorCode RGIsAxisymmetric_Ellipse(238,7953
static PetscErrorCode RGSetFromOptions_Ellipse(248,8319
static PetscErrorCode RGDestroy_Ellipse(267,9124
SLEPC_EXTERN PetscErrorCode RGCreate_Ellipse(276,9450

src/sys/classes/rg/impls/interval/ftn-custom/zinterval.c,2223
zinterval.c:^?zinterval.c^A,1
SLEPC_EXTERN void rgintervalgetendpoints_(48,2438
SLEPC_EXTERN void rgintervalgetendpoints0000_(57,2713
SLEPC_EXTERN void rgintervalgetendpoints1000_(62,2889
SLEPC_EXTERN void rgintervalgetendpoints0100_(67,3065
SLEPC_EXTERN void rgintervalgetendpoints1100_(72,3241
SLEPC_EXTERN void rgintervalgetendpoints0010_(77,3417
SLEPC_EXTERN void rgintervalgetendpoints1010_(82,3593
SLEPC_EXTERN void rgintervalgetendpoints0110_(87,3769
SLEPC_EXTERN void rgintervalgetendpoints1110_(92,3945
SLEPC_EXTERN void rgintervalgetendpoints0001_(97,4121
SLEPC_EXTERN void rgintervalgetendpoints1001_(102,4297
SLEPC_EXTERN void rgintervalgetendpoints0101_(107,4473
SLEPC_EXTERN void rgintervalgetendpoints1101_(112,4649
SLEPC_EXTERN void rgintervalgetendpoints0011_(117,4825
SLEPC_EXTERN void rgintervalgetendpoints1011_(122,5001
SLEPC_EXTERN void rgintervalgetendpoints0111_(127,5177

src/sys/classes/rg/impls/interval/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/impls/interval/rginterval.c,907
rginterval.c:^?rginterval.c^A,1
  PetscReal   a,19,601
  PetscReal   a,b;19,601
  PetscReal   c,20,656
  PetscReal   c,d;20,656
} RG_INTERVAL;21,716
static PetscErrorCode RGIntervalSetEndpoints_Interval(23,732
PetscErrorCode RGIntervalSetEndpoints(70,2668
static PetscErrorCode RGIntervalGetEndpoints_Interval(82,3150
PetscErrorCode RGIntervalGetEndpoints(112,3926
static PetscErrorCode RGView_Interval(120,4244
static PetscErrorCode RGIsTrivial_Interval(161,5909
static PetscErrorCode RGComputeContour_Interval(171,6332
static PetscErrorCode RGComputeBoundingBox_Interval(235,8531
static PetscErrorCode RGComputeQuadrature_Interval(247,8841
static PetscErrorCode RGCheckInside_Interval(292,10575
static PetscErrorCode RGIsAxisymmetric_Interval(308,11028
static PetscErrorCode RGSetFromOptions_Interval(318,11360
static PetscErrorCode RGDestroy_Interval(338,12157
SLEPC_EXTERN PetscErrorCode RGCreate_Interval(347,12484

src/sys/classes/rg/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/impls/polygon/ftn-custom/zpolygon.c,304
zpolygon.c:^?zpolygon.c^A,1
SLEPC_EXTERN void rgpolygongetvertices_(22,760
SLEPC_EXTERN void rgpolygongetvertices0_(38,1313
SLEPC_EXTERN void rgpolygongetvertices1_(43,1474

src/sys/classes/rg/impls/polygon/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/impls/polygon/rgpolygon.c,821
rgpolygon.c:^?rgpolygon.c^A,1
#define VERTMAX 17,534
  PetscInt    n;20,571
  PetscScalar *vr,vr21,621
  PetscScalar *vr,*vi;vi21,621
} RG_POLYGON;22,703
static PetscBool CheckSymmetry(27,851
static PetscErrorCode RGPolygonSetVertices_Polygon(49,1354
PetscErrorCode RGPolygonSetVertices(110,3379
static PetscErrorCode RGPolygonGetVertices_Polygon(123,3814
PetscErrorCode RGPolygonGetVertices(171,4942
static PetscErrorCode RGView_Polygon(179,5244
static PetscErrorCode RGIsTrivial_Polygon(253,8058
static PetscErrorCode RGComputeContour_Polygon(262,8266
static PetscErrorCode RGComputeBoundingBox_Polygon(332,10335
static PetscErrorCode RGCheckInside_Polygon(358,11167
static PetscErrorCode RGSetFromOptions_Polygon(396,12200
static PetscErrorCode RGDestroy_Polygon(426,13332
SLEPC_EXTERN PetscErrorCode RGCreate_Polygon(443,13831

src/sys/classes/rg/impls/ring/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/impls/ring/rgring.c,925
rgring.c:^?rgring.c^A,1
  PetscScalar center;19,600
  PetscReal   radius;20,654
  PetscReal   vscale;21,708
  PetscReal   start_ang;22,770
  PetscReal   end_ang;23,814
  PetscReal   width;24,856
} RG_RING;25,899
static PetscErrorCode RGRingSetParameters_Ring(27,911
PetscErrorCode RGRingSetParameters(113,4535
static PetscErrorCode RGRingGetParameters_Ring(127,5250
PetscErrorCode RGRingGetParameters(161,6240
static PetscErrorCode RGView_Ring(169,6674
static PetscErrorCode RGIsTrivial_Ring(232,9722
static PetscErrorCode RGComputeContour_Ring(242,10002
static PetscErrorCode RGComputeBoundingBox_Ring(272,11214
static PetscErrorCode RGComputeQuadrature_Ring(285,11818
static PetscErrorCode RGCheckInside_Ring(322,13093
static PetscErrorCode RGIsAxisymmetric_Ring(374,14775
static PetscErrorCode RGSetFromOptions_Ring(384,15241
static PetscErrorCode RGDestroy_Ring(406,16414
SLEPC_EXTERN PetscErrorCode RGCreate_Ring(415,16731

src/sys/classes/rg/interface/ftn-custom/zrgf.c,847
zrgf.c:^?zrgf.c^A,1
SLEPC_EXTERN void rgsettype_(34,1322
SLEPC_EXTERN void rggettype_(43,1507
SLEPC_EXTERN void rgsetoptionsprefix_(52,1774
SLEPC_EXTERN void rgappendoptionsprefix_(61,2001
SLEPC_EXTERN void rggetoptionsprefix_(70,2234
SLEPC_EXTERN void rgdestroy_(79,2530
SLEPC_EXTERN void rgview_(86,2737
SLEPC_EXTERN void rgviewfromoptions_(93,2905

src/sys/classes/rg/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/interface/rgbasic.c,1211
rgbasic.c:^?rgbasic.c^A,1
PetscFunctionList RGList 16,483
PetscBool         RGRegisterAllCalled 17,516
PetscClassId      RG_CLASSID 18,569
static PetscBool  RGPackageInitialized 19,603
PetscErrorCode RGFinalizePackage(29,852
PetscErrorCode RGInitializePackage(47,1360
PetscErrorCode RGCreate(89,2475
PetscErrorCode RGSetOptionsPrefix(126,3371
PetscErrorCode RGAppendOptionsPrefix(152,4077
PetscErrorCode RGGetOptionsPrefix(180,4772
PetscErrorCode RGSetType(202,5248
PetscErrorCode RGGetType(240,6198
PetscErrorCode RGSetFromOptions(264,6686
PetscErrorCode RGView(313,8395
PetscErrorCode RGViewFromOptions(349,9700
PetscErrorCode RGIsTrivial(374,10358
PetscErrorCode RGCheckInside(410,11364
PetscErrorCode RGIsAxisymmetric(463,12692
PetscErrorCode RGCanUseConjugates(498,13781
PetscErrorCode RGComputeContour(545,14943
PetscErrorCode RGComputeBoundingBox(590,16393
PetscErrorCode RGComputeQuadrature(639,17862
PetscErrorCode RGSetComplement(670,18672
PetscErrorCode RGGetComplement(695,19165
PetscErrorCode RGSetScale(721,19768
PetscErrorCode RGGetScale(747,20445
PetscErrorCode RGPushScale(776,21150
PetscErrorCode RGPopScale(800,21888
PetscErrorCode RGDestroy(822,22374
PetscErrorCode RGRegister(849,23048

src/sys/classes/rg/interface/rgregis.c,37
rgregis.c:^?rgregis.c^A,1
PetscErrorCode RGRegisterAll(27,794

src/sys/classes/rg/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/rg/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/classes/rg/tests/test1.c,95
test1.c:^?test1.c^A,1
static char help[help11,396
#define NPOINTS 15,476
#define NVERTEX 16,495
int main(18,514

src/sys/classes/rg/tests/test2.c,105
test2.c:^?test2.c^A,1
static char help[help11,396
#define NPOINTS 15,469
PetscErrorCode CheckPoint(17,489
int main(33,939

src/sys/classes/rg/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,470

src/sys/classes/st/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,457

src/sys/classes/st/f90-mod/slepcst.h90,37
slepcst.h90:^?slepcst.h90^A,1
        subroutine STDestroy(12,411

src/sys/classes/st/f90-mod/slepcstmod.F90,146
slepcstmod.F90:^?slepcstmod.F90^A,1
          function stnotequal(19,631
          function stequals(26,856
        function stnotequal(34,1063
        function stequals(41,1265

src/sys/classes/st/impls/cayley/cayley.c,907
cayley.c:^?cayley.c^A,1
  PetscScalar nu;17,527
  PetscBool   nu_set;18,545
} ST_CAYLEY;19,567
static PetscErrorCode MatMult_Cayley(21,581
static PetscErrorCode MatMultTranspose_Cayley(47,1252
static PetscErrorCode STGetBilinearForm_Cayley(74,1981
static PetscErrorCode STBackTransform_Cayley(83,2202
static PetscErrorCode STPostSolve_Cayley(113,2978
static PetscErrorCode STComputeOperator_Cayley(132,3559
static PetscErrorCode STSetUp_Cayley(165,5227
static PetscErrorCode STSetShift_Cayley(174,5538
static PetscErrorCode STSetFromOptions_Cayley(200,6762
static PetscErrorCode STCayleySetAntishift_Cayley(216,7276
PetscErrorCode STCayleySetAntishift(252,8335
static PetscErrorCode STCayleyGetAntishift_Cayley(261,8621
PetscErrorCode STCayleyGetAntishift(286,9135
static PetscErrorCode STView_Cayley(295,9405
static PetscErrorCode STDestroy_Cayley(310,9880
SLEPC_EXTERN PetscErrorCode STCreate_Cayley(319,10201

src/sys/classes/st/impls/cayley/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/filter/filter.c,1068
filter.c:^?filter.c^A,1
static PetscErrorCode STComputeOperator_Filter(22,673
static PetscErrorCode STSetUp_Filter(42,1834
static PetscErrorCode STSetFromOptions_Filter(49,1977
static PetscErrorCode STFilterSetInterval_Filter(77,3317
PetscErrorCode STFilterSetInterval(120,4681
static PetscErrorCode STFilterGetInterval_Filter(130,5041
PetscErrorCode STFilterGetInterval(156,5621
static PetscErrorCode STFilterSetRange_Filter(164,5893
PetscErrorCode STFilterSetRange(202,7075
static PetscErrorCode STFilterGetRange_Filter(212,7432
PetscErrorCode STFilterGetRange(238,8003
static PetscErrorCode STFilterSetDegree_Filter(246,8271
PetscErrorCode STFilterSetDegree(284,9294
static PetscErrorCode STFilterGetDegree_Filter(293,9568
PetscErrorCode STFilterGetDegree(317,10031
static PetscErrorCode STFilterGetThreshold_Filter(326,10292
PetscErrorCode STFilterGetThreshold(351,10886
static PetscErrorCode STReset_Filter(360,11161
static PetscErrorCode STView_Filter(373,11451
static PetscErrorCode STDestroy_Filter(389,12261
SLEPC_EXTERN PetscErrorCode STCreate_Filter(408,13165

src/sys/classes/st/impls/filter/filter.h,1729
filter.h:^?filter.h^A,1
struct _n_FILTLAN_IOP 14,463
  PetscReal   intervalWeights[intervalWeights15,487
  PetscReal   transIntervalRatio;16,587
  PetscBool   reverseInterval;17,673
  PetscReal   initialPlateau;18,790
  PetscReal   plateauShrinkRate;19,882
  PetscReal   initialShiftStep;20,979
  PetscReal   shiftStepExpanRate;21,1074
  PetscInt    maxInnerIter;22,1156
  PetscReal   yLimitTol;23,1272
  PetscInt    maxOuterIter;24,1379
  PetscInt    numGridPoints;25,1495
  PetscReal   yBottomLine;26,1617
  PetscReal   yRippleLimit;27,1719
typedef struct _n_FILTLAN_IOP *FILTLAN_IOP;FILTLAN_IOP29,1834
struct _n_FILTLAN_PFI 32,1939
  PetscInt    filterType;33,1963
  PetscInt    filterOK;34,2083
  PetscReal   filterQualityIndex;35,2195
  PetscInt    numIter;36,2301
  PetscInt    totalNumIter;37,2397
  PetscReal   yLimit;38,2475
  PetscReal   ySummit;39,2598
  PetscInt    numLeftSteps;40,2721
  PetscReal   yLeftSummit;41,2794
  PetscReal   yLeftBottom;42,2915
  PetscReal   yLimitGap;43,3035
  PetscInt    numRightSteps;44,3144
  PetscReal   yRightSummit;45,3218
  PetscReal   yRightBottom;46,3340
typedef struct _n_FILTLAN_PFI *FILTLAN_PFI;FILTLAN_PFI48,3464
  PetscReal   inta,52,3547
  PetscReal   inta,intb;52,3547
  PetscReal   left,53,3634
  PetscReal   left,right;53,3634
  PetscInt    polyDegree;54,3752
  PetscInt    baseDegree;55,3843
  FILTLAN_IOP opts;56,3944
  FILTLAN_PFI filterInfo;58,4029
  PetscReal   frame[frame59,4093
  PetscReal   intervals[intervals62,4364
  PetscReal   intervals2[intervals265,4656
  PetscReal   *baseFilter;baseFilter66,4716
  Mat         T;67,4814
  PetscBool   filtch;68,4891
  Mat         *W;W69,4980
  PetscInt    nW;70,5083
} ST_FILTER;71,5145

src/sys/classes/st/impls/filter/filtlan.c,1149
filtlan.c:^?filtlan.c^A,1
static inline PetscErrorCode FILTLAN_NewtonPolynomial(46,2114
static PetscErrorCode FILTLAN_HermiteBaseFilterInChebyshevBasis(102,4709
static PetscErrorCode FILTLAN_GetIntervals(207,8916
static inline PetscErrorCode FILTLAN_ExpandNewtonPolynomialInChebyshevBasis(476,22079
static inline PetscReal FILTLAN_PolynomialEvaluationInChebyshevBasis(540,23975
#define basisTranslated 567,24974
static inline PetscReal FILTLAN_PiecewisePolynomialEvaluationInChebyshevBasis(594,26494
static inline PetscReal FILTLAN_PiecewisePolynomialInnerProductInChebyshevBasis(654,29000
static inline PetscErrorCode FILTLAN_PiecewisePolynomialInChebyshevBasisMultiplyX(695,31121
static inline PetscErrorCode Mat_AXPY_BLAS(732,32487
static PetscErrorCode FILTLAN_FilteredConjugateResidualPolynomial(785,35320
static PetscErrorCode FILTLAN_FilteredConjugateResidualMatrixPolynomialVectorProduct(880,40300
static PetscErrorCode MatMult_FILTLAN(958,43616
static PetscErrorCode FILTLAN_FilteredConjugateResidualMatrixPolynomialVectorProductBlock(975,44302
static PetscErrorCode MatMatMult_FILTLAN(1052,47789
PetscErrorCode STFilter_FILTLAN_setFilter(1086,49099

src/sys/classes/st/impls/filter/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/precond/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/precond/precond.c,635
precond.c:^?precond.c^A,1
  PetscBool ksphasmat;17,548
} ST_PRECOND;18,618
static PetscErrorCode STSetDefaultKSP_Precond(20,633
static PetscErrorCode STPostSolve_Precond(42,1317
static PetscErrorCode STComputeOperator_Precond(61,1946
static PetscErrorCode STSetUp_Precond(100,3436
static PetscErrorCode STSetShift_Precond(112,3789
static PetscErrorCode STPrecondSetKSPHasMat_Precond(132,4586
PetscErrorCode STPrecondSetKSPHasMat(164,5431
static PetscErrorCode STPrecondGetKSPHasMat_Precond(173,5734
PetscErrorCode STPrecondGetKSPHasMat(199,6334
static PetscErrorCode STDestroy_Precond(208,6623
SLEPC_EXTERN PetscErrorCode STCreate_Precond(217,6947

src/sys/classes/st/impls/shell/ftn-custom/zshell.c,1079
zshell.c:^?zshell.c^A,1
  PetscFortranCallbackId apply;29,1228
  PetscFortranCallbackId applytranspose;30,1260
  PetscFortranCallbackId applyhermtrans;31,1301
  PetscFortranCallbackId backtransform;32,1342
} _cb;33,1382
static PetscErrorCode ourshellapply(36,1482
static PetscErrorCode ourshellapplytranspose(41,1639
static PetscErrorCode ourshellapplyhermitiantranspose(46,1814
static PetscErrorCode ourshellbacktransform(51,1998
SLEPC_EXTERN void stshellgetcontext_(56,2239
SLEPC_EXTERN void stshellsetapply_(61,2359
SLEPC_EXTERN void stshellsetapplytranspose_(67,2669
SLEPC_EXTERN void stshellsetapplyhermitiantranspose_(73,3033
SLEPC_EXTERN void stshellsetbacktransform_(79,3424

src/sys/classes/st/impls/shell/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/shell/shell.c,1153
shell.c:^?shell.c^A,1
  void           *ctx;ctx18,623
  PetscErrorCode (*apply)apply19,696
  PetscErrorCode (*applytrans)applytrans20,735
  PetscErrorCode (*applyhermtrans)applyhermtrans21,779
  PetscErrorCode (*backtransform)backtransform22,827
} ST_SHELL;23,903
PetscErrorCode STShellGetContext(43,1274
PetscErrorCode STShellSetContext(74,2055
static PetscErrorCode STApply_Shell(86,2381
static PetscErrorCode STApplyTranspose_Shell(103,3054
static PetscErrorCode STApplyHermitianTranspose_Shell(121,3787
static PetscErrorCode STBackTransform_Shell(148,4673
PetscErrorCode STIsInjective_Shell(160,5099
static PetscErrorCode STDestroy_Shell(169,5317
static PetscErrorCode STShellSetApply_Shell(180,5828
PetscErrorCode STShellSetApply(209,6638
static PetscErrorCode STShellSetApplyTranspose_Shell(217,6923
PetscErrorCode STShellSetApplyTranspose(246,7746
static PetscErrorCode STShellSetApplyHermitianTranspose_Shell(255,8090
PetscErrorCode STShellSetApplyHermitianTranspose(289,9139
static PetscErrorCode STShellSetBackTransform_Shell(297,9478
PetscErrorCode STShellSetBackTransform(328,10469
SLEPC_EXTERN PetscErrorCode STCreate_Shell(359,11713

src/sys/classes/st/impls/shift/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/shift/shift.c,302
shift.c:^?shift.c^A,1
static PetscErrorCode STBackTransform_Shift(17,557
static PetscErrorCode STPostSolve_Shift(28,787
static PetscErrorCode STComputeOperator_Shift(47,1357
static PetscErrorCode STSetUp_Shift(67,2163
static PetscErrorCode STSetShift_Shift(106,3681
SLEPC_EXTERN PetscErrorCode STCreate_Shift(126,4440

src/sys/classes/st/impls/sinvert/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/impls/sinvert/sinvert.c,315
sinvert.c:^?sinvert.c^A,1
static PetscErrorCode STBackTransform_Sinvert(16,506
static PetscErrorCode STPostSolve_Sinvert(41,1080
static PetscErrorCode STComputeOperator_Sinvert(60,1651
static PetscErrorCode STSetUp_Sinvert(79,2446
static PetscErrorCode STSetShift_Sinvert(120,4084
SLEPC_EXTERN PetscErrorCode STCreate_Sinvert(151,5346

src/sys/classes/st/interface/ftn-custom/zstf.c,847
zstf.c:^?zstf.c^A,1
SLEPC_EXTERN void stsettype_(34,1322
SLEPC_EXTERN void stgettype_(43,1525
SLEPC_EXTERN void stsetoptionsprefix_(52,1792
SLEPC_EXTERN void stappendoptionsprefix_(61,2019
SLEPC_EXTERN void stgetoptionsprefix_(70,2252
SLEPC_EXTERN void stdestroy_(79,2548
SLEPC_EXTERN void stview_(86,2755
SLEPC_EXTERN void stviewfromoptions_(93,2923

src/sys/classes/st/interface/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/interface/stfunc.c,1553
stfunc.c:^?stfunc.c^A,1
PetscClassId     ST_CLASSID 16,516
PetscLogEvent    ST_SetUp 17,549
static PetscBool STPackageInitialized 18,765
const char *STMatModes[STMatModes20,819
PetscErrorCode STFinalizePackage(30,1100
PetscErrorCode STInitializePackage(48,1612
PetscErrorCode STReset(99,3599
PetscErrorCode STDestroy(138,4694
PetscErrorCode STCreate(166,5396
static inline PetscErrorCode STMatIsSymmetricKnown(216,6754
PetscErrorCode STSetMatrices(265,8188
PetscErrorCode STGetMatrix(328,10303
PetscErrorCode STGetMatrixTransformed(357,11244
PetscErrorCode STGetNumMatrices(385,12073
PetscErrorCode STResetMatrixState(412,12796
PetscErrorCode STSetPreconditionerMat(457,14586
PetscErrorCode STGetPreconditionerMat(492,15657
PetscErrorCode STSetSplitPreconditioner(536,17303
PetscErrorCode STGetSplitPreconditionerTerm(593,19952
PetscErrorCode STGetSplitPreconditionerInfo(622,20985
PetscErrorCode STSetShift(651,21785
PetscErrorCode STGetShift(681,22478
PetscErrorCode STSetDefaultShift(704,22997
PetscErrorCode STScaleShift(734,23712
PetscErrorCode STSetBalanceMatrix(763,24507
PetscErrorCode STGetBalanceMatrix(799,25381
PetscErrorCode STMatCreateVecs(824,25963
PetscErrorCode STMatCreateVecsEmpty(849,26633
PetscErrorCode STMatGetSize(873,27154
PetscErrorCode STMatGetLocalSize(897,27659
PetscErrorCode STSetOptionsPrefix(924,28363
PetscErrorCode STAppendOptionsPrefix(954,29263
PetscErrorCode STGetOptionsPrefix(985,30147
PetscErrorCode STView(1018,31058
PetscErrorCode STViewFromOptions(1081,33504
PetscErrorCode STRegister(1116,34388

src/sys/classes/st/interface/stregis.c,37
stregis.c:^?stregis.c^A,1
PetscErrorCode STRegisterAll(29,915

src/sys/classes/st/interface/stset.c,433
stset.c:^?stset.c^A,1
PetscBool         STRegisterAllCalled 16,504
PetscFunctionList STList 17,557
PetscErrorCode STSetType(46,1297
PetscErrorCode STGetType(88,2371
PetscErrorCode STSetFromOptions(111,2916
PetscErrorCode STSetMatStructure(183,5886
PetscErrorCode STGetMatStructure(218,6869
PetscErrorCode STSetMatMode(265,8609
PetscErrorCode STGetMatMode(295,9283
PetscErrorCode STSetTransform(327,10203
PetscErrorCode STGetTransform(356,10824

src/sys/classes/st/interface/stshellmat.c,545
stshellmat.c:^?stshellmat.c^A,1
  PetscScalar alpha;18,591
  PetscScalar *coeffs;coeffs19,612
  ST          st;20,635
  Vec         z;21,653
  PetscInt    nmat;22,670
  PetscInt    *matIdx;matIdx23,690
} ST_MATSHELL;24,713
PetscErrorCode STMatShellShift(26,729
static PetscErrorCode MatMult_Shell(41,1116
static PetscErrorCode MatMultTranspose_Shell(65,1828
static PetscErrorCode MatMultHermitianTranspose_Shell(90,2598
static PetscErrorCode MatGetDiagonal_Shell(115,3404
static PetscErrorCode MatDestroy_Shell(144,4273
PetscErrorCode STMatShellCreate(157,4586

src/sys/classes/st/interface/stsles.c,603
stsles.c:^?stsles.c^A,1
PetscErrorCode STSetDefaultKSP(21,739
PetscErrorCode STSetDefaultKSP_Default(35,1128
PetscErrorCode STMatMult(79,2327
PetscErrorCode STMatMultTranspose(119,3722
PetscErrorCode STMatMultHermitianTranspose(159,5153
PetscErrorCode STMatSolve(198,6591
PetscErrorCode STMatMatSolve(235,7712
PetscErrorCode STMatSolveTranspose(268,8655
PetscErrorCode STMatSolveHermitianTranspose(305,9827
PetscErrorCode STCheckFactorPackage(334,10814
PetscErrorCode STSetKSP(367,11815
PetscErrorCode STGetKSP(396,12450
PetscErrorCode STCheckNullSpace_Default(413,13137
PetscErrorCode STCheckNullSpace(475,15190

src/sys/classes/st/interface/stsolve.c,1174
stsolve.c:^?stsolve.c^A,1
PetscErrorCode STApply_Generic(16,512
PetscErrorCode STApply(45,1248
PetscErrorCode STApplyMat_Generic(62,1781
PetscErrorCode STApplyMat(94,2607
PetscErrorCode STApplyTranspose_Generic(107,3048
PetscErrorCode STApplyTranspose(136,3823
PetscErrorCode STApplyHermitianTranspose_Generic(153,4374
PetscErrorCode STApplyHermitianTranspose(185,5292
PetscErrorCode STGetBilinearForm(222,6286
PetscErrorCode STGetBilinearForm_Default(233,6563
static PetscErrorCode MatMult_STOperator(244,6799
static PetscErrorCode MatMultTranspose_STOperator(261,7333
static PetscErrorCode MatMultHermitianTranspose_STOperator(279,7935
static PetscErrorCode MatMatMult_STOperator(311,9104
PetscErrorCode STGetOperator_Private(324,9475
PetscErrorCode STGetOperator(405,12945
PetscErrorCode STRestoreOperator(434,13719
PetscErrorCode STComputeOperator(465,14919
PetscErrorCode STSetUp(507,16129
PetscErrorCode STMatMAXPY_Private(562,18021
PetscErrorCode STCoeffs_Monomial(640,21047
PetscErrorCode STPostSolve(670,21772
PetscErrorCode STBackTransform(696,22433
PetscErrorCode STIsInjective(722,23087
PetscErrorCode STMatSetUp(759,24074
PetscErrorCode STSetWorkVecs(791,25064

src/sys/classes/st/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/classes/st/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/classes/st/tests/test1.c,364
test1.c:^?test1.c^A,1
static char help[help11,396
static PetscErrorCode MyShellMatCreate(23,848
int main(42,1692
static PetscErrorCode MatMult_Shell(144,5218
static PetscErrorCode MatMultTranspose_Shell(154,5436
static PetscErrorCode MatMultHermitianTranspose_Shell(165,5703
static PetscErrorCode MatGetDiagonal_Shell(176,5964
static PetscErrorCode MatDuplicate_Shell(186,6194

src/sys/classes/st/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,472

src/sys/classes/st/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,474

src/sys/classes/st/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(15,475

src/sys/classes/st/tests/test5.c,47
test5.c:^?test5.c^A,1
static char help[help11,396
int main 15,485

src/sys/classes/st/tests/test6.c,47
test6.c:^?test6.c^A,1
static char help[help11,396
int main(15,474

src/sys/classes/st/tests/test7.c,47
test7.c:^?test7.c^A,1
static char help[help11,396
int main(15,497

src/sys/classes/st/tests/test8.c,47
test8.c:^?test8.c^A,1
static char help[help11,396
int main(15,499

src/sys/classes/st/tests/test9.c,47
test9.c:^?test9.c^A,1
static char help[help11,396
int main(15,500

src/sys/dlregisslepc.c,66
dlregisslepc.c:^?dlregisslepc.c^A,1
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepc(35,1200

src/sys/f90-mod/makefile,34
makefile:^?makefile^A,1
MANSEC 12,441
CLEANFILES 13,458

src/sys/f90-mod/slepcsysmod.F90,155
slepcsysmod.F90:^?slepcsysmod.F90^A,1
      subroutine SlepcInitializeWithHelp(32,1096
        subroutine SlepcInitializeNoHelp(47,1658
        subroutine SlepcInitializeNoArguments(61,2189

src/sys/finit.c,47
finit.c:^?finit.c^A,1
PetscErrorCode SlepcInitializeFortran(31,1097

src/sys/ftn-custom/makefile,15
makefile:^?makefile^A,1
MANSEC 12,442

src/sys/ftn-custom/zslepcutil.c,371
zslepcutil.c:^?zslepcutil.c^A,1
SLEPC_EXTERN void slepcgetversion_(24,901
SLEPC_EXTERN void slepcgetversionnumber_(30,1107
SLEPC_EXTERN void slepchasexternalpackage_(39,1440

src/sys/ftn-custom/zstart.c,481
zstart.c:^?zstart.c^A,1
SLEPC_EXTERN void slepcinitializef_(40,1557
SLEPC_EXTERN void slepcfinalize_(66,2682
SLEPC_EXTERN void slepcinitializefortran_(85,3335

src/sys/magma/makefile,15
makefile:^?makefile^A,1
MANSEC 12,431

src/sys/magma/slepcmagma.c,206
slepcmagma.c:^?slepcmagma.c^A,1
static PetscBool SlepcBeganMagma 14,458
static void slepc_magma_finalize(16,507
static PetscErrorCode SlepcMagmaFinalize(23,645
static void slepc_magma_init(31,836
PetscErrorCode SlepcMagmaInit(38,966

src/sys/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/mat/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/mat/matutil.c,223
matutil.c:^?matutil.c^A,1
static PetscErrorCode MatCreateTile_Seq(13,466
static PetscErrorCode MatCreateTile_MPI(81,2625
PetscErrorCode MatCreateTile(207,6942
PetscErrorCode MatCreateVecsEmpty(298,10387
PetscErrorCode MatNormEstimate(379,13392

src/sys/mat/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/mat/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,468

src/sys/slepccontour.c,325
slepccontour.c:^?slepccontour.c^A,1
PetscErrorCode SlepcContourDataCreate(22,677
PetscErrorCode SlepcContourDataReset(39,1392
PetscErrorCode SlepcContourDataDestroy(61,2023
PetscErrorCode SlepcContourRedundantMat(85,2725
PetscErrorCode SlepcContourScatterCreate(118,4057
PetscErrorCode SlepcCISS_isGhost(170,5959
PetscErrorCode SlepcCISS_BH_SVD(209,7146

src/sys/slepcinit.c,787
slepcinit.c:^?slepcinit.c^A,1
PetscErrorCode SlepcGetVersion(34,887
PetscErrorCode SlepcGetVersionNumber(69,2120
static PetscErrorCode SlepcPrintVersion(83,2528
static PetscErrorCode SlepcPrintHelpIntro(101,3098
PetscBool SlepcBeganPetsc 115,3723
PetscBool SlepcInitializeCalled 116,3770
PetscBool SlepcFinalizeCalled 117,3817
static PetscErrorCode SlepcLoadDynamicLibrary(120,3946
PetscErrorCode SlepcInitialize_DynamicLibraries(152,5350
PetscErrorCode SlepcCitationsInitialize(211,8412
PetscErrorCode SlepcInitialize(255,10183
PetscErrorCode SlepcFinalize(289,11213
PetscErrorCode SlepcInitializeNoArguments(318,11955
PetscErrorCode SlepcInitialized(338,12358
PetscErrorCode SlepcFinalized(355,12700
PETSC_EXTERN PetscBool PetscBeganMPI;362,12857
PetscErrorCode SlepcInitializeNoPointers(381,13402

src/sys/slepcsc.c,645
slepcsc.c:^?slepcsc.c^A,1
PetscErrorCode SlepcSCCompare(40,1141
PetscErrorCode SlepcSortEigenvalues(89,2774
PetscErrorCode SlepcMap_ST(145,4312
PetscErrorCode SlepcCompareLargestMagnitude(152,4519
PetscErrorCode SlepcCompareSmallestMagnitude(165,4874
PetscErrorCode SlepcCompareLargestReal(178,5230
PetscErrorCode SlepcCompareSmallestReal(191,5564
PetscErrorCode SlepcCompareLargestImaginary(204,5899
PetscErrorCode SlepcCompareSmallestImaginary(222,6340
PetscErrorCode SlepcCompareTargetMagnitude(240,6782
PetscErrorCode SlepcCompareTargetReal(255,7259
PetscErrorCode SlepcCompareTargetImaginary(270,7716
PetscErrorCode SlepcCompareSmallestPosReal(289,8255

src/sys/slepcutil.c,417
slepcutil.c:^?slepcutil.c^A,1
PetscErrorCode SlepcMonitorMakeKey_Internal(16,522
PetscErrorCode PetscViewerAndFormatCreate_Internal(27,1009
PetscErrorCode SlepcBasisReference_Private(39,1446
PetscErrorCode SlepcBasisDestroy_Private(58,1946
PetscErrorCode SlepcSNPrintfScalar(88,2611
PetscErrorCode SlepcHasExternalPackage(137,4063
PetscErrorCode SlepcDebugViewMatrix(166,5066
PETSC_UNUSED PetscErrorCode SlepcDebugSetMatlabStdout(196,6323

src/sys/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/tests/test1.c,17
test1.c:^?test1.c^A,1
int main(16,470

src/sys/tests/test2.c,47
test2.c:^?test2.c^A,1
static char help[help11,396
int main(15,501

src/sys/tests/test3.c,47
test3.c:^?test3.c^A,1
static char help[help11,396
int main(15,481

src/sys/tests/test4.c,47
test4.c:^?test4.c^A,1
static char help[help11,396
int main(15,497

src/sys/tutorials/ex33.c,47
ex33.c:^?ex33.c^A,1
static char help[help11,396
int main(15,486

src/sys/vec/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/vec/pool.c,179
pool.c:^?pool.c^A,1
PetscErrorCode SlepcVecPoolCreate(32,812
PetscErrorCode SlepcVecPoolDestroy(61,1540
PetscErrorCode SlepcVecPoolGetVecs(94,2229
PetscErrorCode SlepcVecPoolRestoreVecs(133,3320

src/sys/vec/tests/makefile,14
makefile:^?makefile^A,1
TESTS 11,395

src/sys/vec/tests/test1.c,47
test1.c:^?test1.c^A,1
static char help[help11,396
int main(15,462

src/sys/vec/veccomp.c,1753
veccomp.c:^?veccomp.c^A,1
static MPI_Datatype MPIU_NORM2=14,504
static PetscBool VecCompInitialized 15,558
MPI_Op MPIU_NORM2_SUM=16,609
#define __WITH_MPI__27,1012
static inline void SumNorm2(30,1056
static inline PetscReal GetNorm2(43,1351
static inline void AddNorm2(48,1455
SLEPC_EXTERN void MPIAPI SlepcSumNorm2_Local(64,1760
static PetscErrorCode VecCompNormEnd(86,2437
static PetscErrorCode VecCompNormInit(96,2721
PetscErrorCode VecDestroy_Comp(108,3189
static struct _VecOps DvOps 126,3818
PetscErrorCode VecDuplicateVecs_Comp(201,7715
PetscErrorCode VecDestroyVecs_Comp(214,8136
static PetscErrorCode VecCreate_Comp_Private(226,8479
SLEPC_EXTERN PetscErrorCode VecCreate_Comp(283,10153
PetscErrorCode VecCreateComp(314,10985
PetscErrorCode VecCreateCompWithVecs(349,11860
PetscErrorCode VecDuplicate_Comp(363,12370
static PetscErrorCode VecCompGetSubVecs_Comp(381,12870
PetscErrorCode VecCompGetSubVecs(408,13389
static PetscErrorCode VecCompSetSubVecs_Comp(416,13652
PetscErrorCode VecCompSetSubVecs(469,15513
PetscErrorCode VecAXPY_Comp(478,15803
PetscErrorCode VecAYPX_Comp(490,16140
PetscErrorCode VecAXPBY_Comp(502,16477
PetscErrorCode VecMAXPY_Comp(514,16838
PetscErrorCode VecWAXPY_Comp(535,17348
PetscErrorCode VecAXPBYPCZ_Comp(548,17753
PetscErrorCode VecGetSize_Comp(561,18212
PetscErrorCode VecGetLocalSize_Comp(574,18491
PetscErrorCode VecMax_Comp(587,18776
PetscErrorCode VecMin_Comp(616,19460
PetscErrorCode VecMaxPointwiseDivide_Comp(645,20144
#define __QUOTEME__(663,20685
#define __COMPOSE2__(664,20711
#define __COMPOSE3__(665,20742
#define __FUNC_TEMPLATE1__(667,20779
__FUNC_TEMPLATE1__(681,21124
#define __FUNC_TEMPLATE2__(688,21286
#define __FUNC_TEMPLATE3__(708,21837
#define __FUNC_TEMPLATE4__(727,22321

src/sys/vec/veccomp0.h,432
veccomp0.h:^?veccomp0.h^A,1
#define __SUF__(14,458
#define __SUF__(16,491
#define __QUOTEME_(18,525
#define __QUOTEME(19,550
#define __SUF_C__(20,585
static PetscErrorCode __SUF__(22,629
static PetscErrorCode __SUF__(50,1386
static PetscErrorCode __SUF__(98,2616
static PetscErrorCode __SUF__(126,3377
static PetscErrorCode __SUF__(174,4614
PetscErrorCode __SUF__(238,6800
#undef __SUF__284,8319
#undef __QUOTEME285,8334
#undef __SUF_C__286,8351

src/sys/vec/vecutil.c,286
vecutil.c:^?vecutil.c^A,1
PetscErrorCode VecNormalizeComplex(30,920
static PetscErrorCode VecCheckOrthogonality_Private(56,1699
PetscErrorCode VecCheckOrthogonality(138,4462
PetscErrorCode VecCheckOrthonormality(180,5725
PetscErrorCode VecDuplicateEmpty(217,6779
PetscErrorCode VecSetRandomNormal(266,8576

src/sys/tutorials/makefile,0
makefile:^?makefile^A,1

src/sys/f90-mod/slepcsys.h90,0
slepcsys.h90:^?slepcsys.h90^A,1

src/sys/f90-mod/slepcsys.h,0
slepcsys.h:^?slepcsys.h^A,1

src/sys/classes/st/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/st/impls/shell/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/st/f90-mod/slepcst.h,0
slepcst.h:^?slepcst.h^A,1

src/sys/classes/rg/tests/test1f.F90,0
test1f.F90:^?test1f.F90^A,1

src/sys/classes/rg/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/rg/impls/polygon/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/rg/impls/interval/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/rg/impls/ellipse/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/rg/f90-mod/slepcrg.h,0
slepcrg.h:^?slepcrg.h^A,1

src/sys/classes/fn/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/fn/impls/rational/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/fn/impls/cuda/fnutilcuda.h,0
fnutilcuda.h:^?fnutilcuda.h^A,1

src/sys/classes/fn/f90-mod/slepcfn.h,0
slepcfn.h:^?slepcfn.h^A,1

src/sys/classes/ds/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/ds/impls/pep/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/ds/f90-mod/slepcds.h,0
slepcds.h:^?slepcds.h^A,1

src/sys/classes/bv/tests/test1f.F90,0
test1f.F90:^?test1f.F90^A,1

src/sys/classes/bv/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/sys/classes/bv/f90-mod/slepcbv.h,0
slepcbv.h:^?slepcbv.h^A,1

src/svd/tutorials/ex15f.F90,0
ex15f.F90:^?ex15f.F90^A,1

src/svd/tests/test4f.F90,0
test4f.F90:^?test4f.F90^A,1

src/svd/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/svd/f90-mod/slepcsvd.h,0
slepcsvd.h:^?slepcsvd.h^A,1

src/pep/tutorials/ex16f.F90,0
ex16f.F90:^?ex16f.F90^A,1

src/pep/tests/test3f.F90,0
test3f.F90:^?test3f.F90^A,1

src/pep/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/pep/impls/krylov/stoar/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/pep/f90-mod/slepcpep.h,0
slepcpep.h:^?slepcpep.h^A,1

src/nep/tutorials/ex22f.F90,0
ex22f.F90:^?ex22f.F90^A,1

src/nep/tests/test2f.F90,0
test2f.F90:^?test2f.F90^A,1

src/nep/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/nep/impls/nleigs/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/nep/f90-mod/slepcnep.h,0
slepcnep.h:^?slepcnep.h^A,1

src/mfn/tutorials/ex23f.F90,0
ex23f.F90:^?ex23f.F90^A,1

src/mfn/tests/test3f.F90,0
test3f.F90:^?test3f.F90^A,1

src/mfn/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/mfn/f90-mod/slepcmfn.h,0
slepcmfn.h:^?slepcmfn.h^A,1

src/makefile,0
makefile:^?makefile^A,1

src/lme/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/lme/f90-mod/slepclme.h,0
slepclme.h:^?slepclme.h^A,1

src/eps/tutorials/ex1f.F90,0
ex1f.F90:^?ex1f.F90^A,1

src/eps/tutorials/Ybus.bin,0
Ybus.bin:^?Ybus.bin^A,1

src/eps/tutorials/X.bin,0
X.bin:^?X.bin^A,1

src/eps/tests/test7f.F90,0
test7f.F90:^?test7f.F90^A,1

src/eps/tests/test17f.F90,0
test17f.F90:^?test17f.F90^A,1

src/eps/tests/test14f.F90,0
test14f.F90:^?test14f.F90^A,1

src/eps/interface/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/eps/impls/krylov/krylovschur/ftn-custom/makefile,0
makefile:^?makefile^A,1

src/eps/impls/external/blopex/petsc-interface.h,0
petsc-interface.h:^?petsc-interface.h^A,1

src/eps/f90-mod/slepceps.h,0
slepceps.h:^?slepceps.h^A,1

src/binding/slepc4py/src/slepc4py/include/slepc4py/slepc4py.i,0
slepc4py.i:^?slepc4py.i^A,1

src/binding/slepc4py/src/slepc4py/__init__.pxd,0
__init__.pxd:^?__init__.pxd^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcsys.pxi,0
slepcsys.pxi:^?slepcsys.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcsvd.pxi,0
slepcsvd.pxi:^?slepcsvd.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcst.pxi,0
slepcst.pxi:^?slepcst.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcrg.pxi,0
slepcrg.pxi:^?slepcrg.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcpep.pxi,0
slepcpep.pxi:^?slepcpep.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcnep.pxi,0
slepcnep.pxi:^?slepcnep.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcmfn.pxi,0
slepcmfn.pxi:^?slepcmfn.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcfn.pxi,0
slepcfn.pxi:^?slepcfn.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepceps.pxi,0
slepceps.pxi:^?slepceps.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcds.pxi,0
slepcds.pxi:^?slepcds.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/slepcbv.pxi,0
slepcbv.pxi:^?slepcbv.pxi^A,1

src/binding/slepc4py/src/slepc4py/SLEPc/Sys.pyx,0
Sys.pyx:^?Sys.pyx^A,1

src/binding/slepc4py/src/slepc4py/SLEPc.pyx,0
SLEPc.pyx:^?SLEPc.pyx^A,1

src/binding/slepc4py/src/slepc4py/SLEPc.py,0
SLEPc.py:^?SLEPc.py^A,1

src/binding/slepc4py/src/slepc4py/SLEPc.pxd,0
SLEPc.pxd:^?SLEPc.pxd^A,1

src/binding/slepc4py/docs/source/toctree.txt,0
toctree.txt:^?toctree.txt^A,1

src/binding/slepc4py/docs/source/manual.rst,0
manual.rst:^?manual.rst^A,1

src/binding/slepc4py/docs/source/make.bat,0
make.bat:^?make.bat^A,1

src/binding/slepc4py/docs/source/links.txt,0
links.txt:^?links.txt^A,1

src/binding/slepc4py/docs/source/index.rst,0
index.rst:^?index.rst^A,1

src/binding/slepc4py/docs/source/contents.rst,0
contents.rst:^?contents.rst^A,1

src/binding/slepc4py/docs/index.rst,0
index.rst:^?index.rst^A,1

src/binding/slepc4py/demo/ex8.py,0
ex8.py:^?ex8.py^A,1

src/binding/slepc4py/demo/ex4.py,0
ex4.py:^?ex4.py^A,1

src/binding/slepc4py/conf/epydoc.cfg,0
epydoc.cfg:^?epydoc.cfg^A,1

src/binding/slepc4py/conf/__init__.py,0
__init__.py:^?__init__.py^A,1

src/binding/slepc4py/README.rst,0
README.rst:^?README.rst^A,1

src/binding/slepc4py/MANIFEST.in,0
MANIFEST.in:^?MANIFEST.in^A,1

src/binding/slepc4py/DESCRIPTION.rst,0
DESCRIPTION.rst:^?DESCRIPTION.rst^A,1

src/binding/slepc4py/CHANGES.rst,0
CHANGES.rst:^?CHANGES.rst^A,1

src/binding/slepc4py/.gitignore,0
.gitignore:^?.gitignore^A,1

lib/slepc/conf/slepc_test,0
slepc_test:^?slepc_test^A,1

lib/slepc/conf/slepc_rules,0
slepc_rules:^?slepc_rules^A,1

lib/slepc/conf/slepc_common,0
slepc_common:^?slepc_common^A,1

lib/slepc/conf/bfort-slepc.txt,0
bfort-slepc.txt:^?bfort-slepc.txt^A,1

lib/slepc/conf/bfort-petsc.txt,0
bfort-petsc.txt:^?bfort-petsc.txt^A,1

lib/slepc/conf/bfort-base.txt,0
bfort-base.txt:^?bfort-base.txt^A,1

lib/slepc/bin/maint/listexamples.sh,0
listexamples.sh:^?listexamples.sh^A,1

lib/slepc/bin/maint/listauthors.sh,0
listauthors.sh:^?listauthors.sh^A,1

lib/slepc/bin/maint/fixinclude.py,0
fixinclude.py:^?fixinclude.py^A,1

include/slepc/private/makefile,0
makefile:^?makefile^A,1

include/slepc/finclude/slepc.h,0
slepc.h:^?slepc.h^A,1

include/slepc/finclude/makefile,0
makefile:^?makefile^A,1

include/slepc.h,0
slepc.h:^?slepc.h^A,1

include/makefile,0
makefile:^?makefile^A,1

README.md,0
README.md:^?README.md^A,1

README-devel.md,0
README-devel.md:^?README-devel.md^A,1

.mailmap,0
.mailmap:^?.mailmap^A,1

.gitlab/CODEOWNERS,0
CODEOWNERS:^?CODEOWNERS^A,1

.gitignore,0
.gitignore:^?.gitignore^A,1
