
.gitlab-ci.yml,2343
.gitlab-ci.yml:^?.gitlab-ci.yml^A,1
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${$50,1298
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${LOAD_MODULES}; module list;50,1298
    - export SLEPC_DIR=54,1485
          then git checkout origin/release;release64,1907
          else git checkout origin/main;main65,1951
    - export PETSC_DIR=71,2114
    - make CFLAGS=79,2661
        make checkbadSource SHELL=83,2950
        make -f gmakefile check_output SHELL=84,2990
    - if [ ! -z ${RUN_LINT+x} ]; then make lint_slepc LINTER_OPTIONS=88,3101
    - if [ -z ${DISABLE_TESTS+x} ]; then make CFLAGS=91,3463
    - 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=91,3463
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${$279,10420
    - if [ ! -z ${LOAD_MODULES+x} ]; then module load ${LOAD_MODULES}; module list;279,10420
    - linux-debian,debian359,11957
    PETSC_CONFIG_OPTS: --with-clanguage=clanguage361,12002
        pip install --user src/binding/slepc4py;slepc4py448,15115
        make -C src/binding/slepc4py/demo;demo449,15164
        slepc=451,15218
        cd petsc;454,15335
        petsc=455,15353
        git fetch;457,15410
        if [ -z ${PETSC_BRANCH+x} ]; then git checkout origin/main;main458,15429
        if [ -z ${PETSC_BRANCH+x} ]; then git checkout origin/main; else git checkout origin/$PETSC_BRANCH;$PETSC_BRANCH458,15429
        if [ -z ${PETSC_BRANCH+x} ]; then git checkout origin/main; else git checkout origin/$PETSC_BRANCH; fi;458,15429
        set -eu pipefail;459,15541
        rm -rf /tmp/env;env460,15567
        python -m venv /tmp/env;env461,15592
        source /tmp/env/bin/activate;activate462,15625
        set -x;x463,15663
        python -m pip install -U pip=464,15679
        pip install $petsc;466,15795
        pip install $petsc/src/binding/petsc4py;petsc4py467,15823
        pip install $slepc;468,15872
        pip install $slepc/src/binding/slepc4py;slepc4py469,15900
        make -C $slepc/src/binding/slepc4py/demo;demo470,15949
    - gpu:nvidia,nvidia484,16159
    PETSC_CONFIG_OPTS: --with-scalar-type=type487,16222
    - compiler:clang,clang571,19562
    PETSC_CONFIG_OPTS: --with-cc=cc573,19607

CHANGELOG.md,258
CHANGELOG.md:^?CHANGELOG.md^A,1
- Spectrum slicing in `EPS` can now be run in multi-communicator mode,234,10810
- Added functions and command-line options to view the computed solution after solve,236,10933
  in `STSHIFT` the sign of sigma is the opposite to previous versions;270,13316

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-2023, 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,775
install.py:^?install.py^A,1
class Installer:Installer11,164
  def __init__(12,181
  def readInstallDir(41,1422
  def setupDirectories(57,1940
  def checkDestdir(78,3312
  def copyfile(102,4762
  def copyexamplefiles(127,5587
  def fixExamplesMakefile(136,5927
  def copyExamples(161,6937
  def copyConfig(189,8106
  def copytree(203,8641
  def fixConfFile(255,10870
  def fixConf(278,12128
  def createUninstaller(286,12508
  def installIncludes(318,13409
  def installConf(324,13701
  def installBin(329,14082
  def installShare(336,14350
  def copyLib(349,14904
  def installLib(374,16076
  def outputInstallDone(380,16423
  def outputDestDirDone(392,16805
  def runsetup(401,17074
  def runcopy(406,17160
  def runfix(426,17899
  def rundone(430,17950
  def run(438,18124

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(497,21122
  def DefaultIncludePath(503,21317

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(76,2965

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(80,3109

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,1474

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(85,3308

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(198,8434
  def ShowInfo(228,10171
  def isGfortran100plus(237,10592
  def removeWarningFlags(250,11017
  def getCFlags(257,11394
  def getCXXFlags(261,11510
  def getFFlags(268,11693

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(102,3752
  def LoadVersion(163,6247

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(70,3595
  def InitDir(77,3861
  def LoadVersion(89,4430
  def CreateFile(136,6356
  def CreateDir(145,6636
  def CreateDirTwo(155,6960
  def CreateDirTest(171,7496
  def CreatePrefixDirs(184,7906
  def GetExternalPackagesDir(205,8607
  def AddDefine(217,9044
  def GetConfigureHash(220,9164

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,98
slicot.py:^?slicot.py^A,1
class Slicot(13,420
  def __init__(15,452
  def Check(27,851
  def DownloadAndInstall(42,1451

config/packages/sowing.py,125
sowing.py:^?sowing.py^A,1
class Sowing(14,463
  def __init__(16,495
  def ShowHelp(27,1011
  def DownloadAndInstall(32,1265
  def Process(49,1933

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,228
gmakefile:^?gmakefile^A,1
OBJDIR 5,74
  $(99,4189
  $(call quiet,CLINKER) $(sl_linker_args) -o $@ @dllcmd.${PETSC_ARCH} $(99,4189
  $(104,4364
	${RM} -r $(243,10227
	-@if @if286,11993
	-@if @if289,12104
	-@if @if293,12279
	-@if @if299,12530

gmakefile.test,826
gmakefile.test:^?gmakefile.test^A,1
CONFIGDIR 5,230
  quiet = @printf $(quiet_HELP)$(eval quiet_HELP:=)"  %10s %s\n" "$1$2" "$@"; $(46,1731
PETSC_COMPILE.F F135,5082
  KOKKOS_COMPILE = $(call quiet,KOKC) -c $(CUDAC_FLAGS) ${PETSC_CXXCPPFLAGS} $(140,5444
  PETSC_COMPILE.raja.cxx  = ${CUDAC} $(164,6877
  PETSC_COMPILE.raja.cxx  = ${CUDAC} $(MPICXX_INCLUDES) ${CUDAC_FLAGS} -x cu -Xcudafe "--display_error_number" -c --compiler-options=options164,6877
testlangs 169,7216
    mv $(227,9909
    if ! sudo -n true 2>/dev/null; then printf "Asking for sudo password to add new firewall rule for\n  $$APP\n"; fi;252,10848
	-$($258,11075
.PHONY: $(302,12702
	${RM} -r $(346,14421
	$(PYTHON) $(PETSCCONFIGDIR)/report_tests.py -m $(MAKE) -d $(TESTDIR)/counts -t 5 -e $${elapsed_time} $(417,17242
	-@grep ^[a-z] ${makefile} | grep : | grep -v v523,23158

include/makefile,13
makefile:^?makefile^A,1
DIRS 11,395

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,7717
bvimpl.h:^?bvimpl.h^A,1
#define SLEPCBVIMPL_H12,424
SLEPC_EXTERN PetscBool BVRegisterAllCalled;19,528
SLEPC_EXTERN PetscLogEvent BV_Create,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,22,622
SLEPC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,22,622
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,22,622
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,22,622
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,22,622
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,22,622
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,22,622
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,22,622
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,22,622
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;22,622
typedef struct _BVOps *BVOps;BVOps24,864
struct _BVOps 26,895
  PetscErrorCode (*mult)mult27,911
  PetscErrorCode (*multvec)multvec28,972
  PetscErrorCode (*multinplace)multinplace29,1046
  PetscErrorCode (*multinplacetrans)multinplacetrans30,1105
  PetscErrorCode (*dot)dot31,1169
  PetscErrorCode (*dotvec)dotvec32,1205
  PetscErrorCode (*dotvec_local)dotvec_local33,1254
  PetscErrorCode (*dotvec_begin)dotvec_begin34,1309
  PetscErrorCode (*dotvec_end)dotvec_end35,1364
  PetscErrorCode (*scale)scale36,1417
  PetscErrorCode (*norm)norm37,1469
  PetscErrorCode (*norm_local)norm_local38,1528
  PetscErrorCode (*norm_begin)norm_begin39,1593
  PetscErrorCode (*norm_end)norm_end40,1658
  PetscErrorCode (*normalize)normalize41,1721
  PetscErrorCode (*matmult)matmult42,1769
  PetscErrorCode (*copy)copy43,1809
  PetscErrorCode (*copycolumn)copycolumn44,1842
  PetscErrorCode (*resize)resize45,1896
  PetscErrorCode (*getcolumn)getcolumn46,1947
  PetscErrorCode (*restorecolumn)restorecolumn47,1996
  PetscErrorCode (*getarray)getarray48,2049
  PetscErrorCode (*restorearray)restorearray49,2097
  PetscErrorCode (*getarrayread)getarrayread50,2149
  PetscErrorCode (*restorearrayread)restorearrayread51,2207
  PetscErrorCode (*restoresplit)restoresplit52,2269
  PetscErrorCode (*gramschmidt)gramschmidt53,2315
  PetscErrorCode (*getmat)getmat54,2424
  PetscErrorCode (*restoremat)restoremat55,2461
  PetscErrorCode (*duplicate)duplicate56,2502
  PetscErrorCode (*create)create57,2540
  PetscErrorCode (*setfromoptions)setfromoptions58,2572
  PetscErrorCode (*view)view59,2630
  PetscErrorCode (*destroy)destroy60,2672
struct _p_BV 63,2709
  PETSCHEADER(64,2724
  Vec                t;66,2829
  PetscInt           n,67,2886
  PetscInt           n,N;67,2886
  PetscInt           m;68,2965
  PetscInt           l;69,3024
  PetscInt           k;70,3091
  PetscInt           nc;71,3157
  BVOrthogType       orthog_type;72,3220
  BVOrthogRefineType orthog_ref;73,3300
  PetscReal          orthog_eta;74,3359
  BVOrthogBlockType  orthog_block;75,3421
  Mat                matrix;76,3500
  PetscBool          indef;77,3562
  BVMatMultType      vmm;78,3624
  PetscBool          rrandom;79,3694
  PetscReal          deftol;80,3763
  Vec                buffer;83,3906
  Mat                Abuffer;84,3987
  Vec                Bx;85,4076
  PetscObjectId      xid;86,4151
  PetscObjectState   xstate;87,4214
  Vec                cv[cv88,4273
  PetscInt           ci[ci89,4357
  PetscObjectState   st[st90,4433
  PetscObjectId      id[id91,4500
  PetscScalar        *h,h92,4571
  PetscScalar        *h,*c;c92,4571
  Vec                omega;93,4643
  PetscBool          defersfo;94,4728
  BV                 cached;95,4801
  PetscObjectState   bvstate;96,4887
  BV                 L,97,4974
  BV                 L,R;97,4974
  PetscObjectState   lstate,98,5053
  PetscObjectState   lstate,rstate;98,5053
  PetscInt           lsplit;99,5140
  PetscInt           issplit;100,5225
  BV                 splitparent;101,5328
  PetscRandom        rand;102,5398
  Mat                Acreate;103,5463
  Mat                Aget;104,5538
  PetscBool          cuda;105,5610
  PetscBool          sfocalled;106,5684
  PetscScalar        *work;work107,5756
  PetscInt           lwork;108,5784
  void               *data;data109,5812
static inline PetscErrorCode BV_SafeSqrt(118,6085
static inline PetscErrorCode BV_IPMatMult(142,7254
static inline PetscErrorCode BV_IPMatMultBV(158,7821
static inline PetscErrorCode BV_AllocateCoeffs(174,8389
static inline PetscErrorCode BV_AllocateSignature(184,8672
static inline PetscErrorCode BV_SetMatrixDiagonal(204,9351
#define BVAvailableVec 225,10021
#define BVCheckSizes(232,10181
#define BVCheckOp(233,10235
#define BVCheckSizes(237,10297
#define BVCheckOp(242,10488
SLEPC_EXTERN MPI_Op MPIU_TSQR,272,12757
SLEPC_EXTERN MPI_Op MPIU_TSQR, MPIU_LAPY2;272,12757
static inline PetscErrorCode BV_CleanCoefficients_Default(279,13057
static inline PetscErrorCode BV_AddCoefficients_Default(298,13579
static inline PetscErrorCode BV_SetValue_Default(318,14156
static inline PetscErrorCode BV_SquareSum_Default(336,14663
static inline PetscErrorCode BV_ApplySignature_Default(355,15341
static inline PetscErrorCode BV_SquareRoot_Default(377,16181
static inline PetscErrorCode BV_StoreCoefficients_Default(392,16687
static inline PetscErrorCode BV_GetEigenvector(411,17258
static inline PetscErrorCode BV_OrthogonalizeColumn_Safe(441,18276
#define BV_CleanCoefficients(464,19524
#define BV_AddCoefficients(465,19642
#define BV_SetValue(466,19760
#define BV_SquareSum(467,19868
#define BV_ApplySignature(468,19974
#define BV_SquareRoot(469,20090
#define BV_StoreCoefficients(470,20198
#define BV_CleanCoefficients(472,20326
#define BV_AddCoefficients(473,20406
#define BV_SetValue(474,20488
#define BV_SquareSum(475,20567
#define BV_ApplySignature(476,20643
#define BV_SquareRoot(477,20724
#define BV_StoreCoefficients(478,20801

include/slepc/private/dsimpl.h,2306
dsimpl.h:^?dsimpl.h^A,1
#define SLEPCDSIMPL_H12,424
SLEPC_EXTERN PetscBool DSRegisterAllCalled;19,528
SLEPC_EXTERN PetscLogEvent DS_Solve,21,621
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,21,621
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Synchronize,21,621
SLEPC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Synchronize,DS_Other;21,621
SLEPC_INTERN const char *DSMatName[DSMatName22,693
typedef struct _DSOps *DSOps;DSOps24,732
struct _DSOps 26,763
  PetscErrorCode (*allocate)allocate27,779
  PetscErrorCode (*setfromoptions)setfromoptions28,822
  PetscErrorCode (*view)view29,880
  PetscErrorCode (*vectors)vectors30,922
  PetscErrorCode (*solve[solve31,986
  PetscErrorCode (*sort)sort32,1057
  PetscErrorCode (*sortperm)sortperm33,1149
  PetscErrorCode (*gettruncatesize)gettruncatesize34,1219
  PetscErrorCode (*truncate)truncate35,1288
  PetscErrorCode (*update)update36,1341
  PetscErrorCode (*cond)cond37,1373
  PetscErrorCode (*transharm)transharm38,1414
  PetscErrorCode (*transrks)transrks39,1505
  PetscErrorCode (*destroy)destroy40,1551
  PetscErrorCode (*matgetsize)matgetsize41,1584
  PetscErrorCode (*hermitian)hermitian42,1650
  PetscErrorCode (*synchronize)synchronize43,1706
struct _p_DS 46,1773
  PETSCHEADER(47,1788
  DSStateType    state;49,1893
  PetscInt       method;50,1954
  PetscBool      compact;51,2031
  PetscBool      refined;52,2122
  PetscBool      extrarow;53,2212
  PetscInt       ld;54,2296
  PetscInt       l;55,2357
  PetscInt       n;56,2444
  PetscInt       k;57,2505
  PetscInt       t;58,2596
  PetscInt       bs;59,2685
  SlepcSC        sc;60,2739
  DSParallelType pmode;61,2800
  Mat            omat[omat64,2972
  PetscInt       *perm;perm65,3043
  void           *data;data66,3098
  PetscBool      scset;67,3179
  PetscScalar    *work;work68,3254
  PetscReal      *rwork;rwork69,3278
  PetscBLASInt   *iwork;iwork70,3303
  PetscInt       lwork,71,3328
  PetscInt       lwork,lrwork,71,3328
  PetscInt       lwork,lrwork,liwork;71,3328
#define DSCheckAlloc(79,3445
#define DSCheckSolved(80,3499
#define DSCheckValidMat(81,3554
#define DSCheckValidMatReal(82,3615
#define DSCheckAlloc(86,3688
#define DSCheckSolved(91,3878
#define DSCheckValidMat(96,4089
#define DSCheckValidMatReal(102,4432

include/slepc/private/epsimpl.h,5398
epsimpl.h:^?epsimpl.h^A,1
#define SLEPCEPSIMPL_H12,425
SLEPC_EXTERN PetscBool EPSRegisterAllCalled;19,532
SLEPC_EXTERN PetscBool EPSMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent EPS_SetUp,23,736
SLEPC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve,23,736
SLEPC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve,EPS_CISS_SVD;23,736
typedef struct _EPSOps *EPSOps;EPSOps25,798
struct _EPSOps 27,831
  PetscErrorCode (*solve)solve28,848
  PetscErrorCode (*setup)setup29,880
  PetscErrorCode (*setupsort)setupsort30,912
  PetscErrorCode (*setfromoptions)setfromoptions31,948
  PetscErrorCode (*publishoptions)publishoptions32,1007
  PetscErrorCode (*destroy)destroy33,1048
  PetscErrorCode (*reset)reset34,1082
  PetscErrorCode (*view)view35,1114
  PetscErrorCode (*backtransform)backtransform36,1157
  PetscErrorCode (*computevectors)computevectors37,1197
  PetscErrorCode (*setdefaultst)setdefaultst38,1238
  PetscErrorCode (*setdstype)setdstype39,1277
#define MAXEPSMONITORS 45,1383
typedef enum { EPS_STATE_INITIAL,50,1467
               EPS_STATE_SETUP,51,1501
               EPS_STATE_SOLVED,52,1533
               EPS_STATE_EIGENVECTORS 53,1566
               EPS_STATE_EIGENVECTORS } EPSStateType;53,1566
typedef enum { EPS_CATEGORY_KRYLOV,58,1680
               EPS_CATEGORY_PRECOND,59,1796
               EPS_CATEGORY_CONTOUR,60,1904
               EPS_CATEGORY_OTHER 61,2023
               EPS_CATEGORY_OTHER } EPSSolverType;61,2023
typedef enum { EPS_FEATURE_BALANCE=66,2136
               EPS_FEATURE_ARBITRARY=67,2196
               EPS_FEATURE_REGION=68,2279
               EPS_FEATURE_EXTRACTION=69,2361
               EPS_FEATURE_CONVERGENCE=70,2452
               EPS_FEATURE_STOPPING=71,2536
               EPS_FEATURE_TWOSIDED=72,2600
             } EPSFeatureType;73,2668
struct _p_EPS 78,2740
  PETSCHEADER(79,2756
  PetscInt       max_it;81,2863
  PetscInt       nev;82,2933
  PetscInt       ncv;83,3007
  PetscInt       mpd;84,3072
  PetscInt       nini,85,3152
  PetscInt       nini,ninil;85,3152
  PetscInt       nds;86,3251
  PetscScalar    target;87,3335
  PetscReal      tol;88,3389
  EPSConv        conv;89,3440
  EPSStop        stop;90,3498
  EPSWhich       which;91,3553
  PetscReal      inta,92,3634
  PetscReal      inta,intb;92,3634
  EPSProblemType problem_type;93,3711
  EPSExtraction  extraction;94,3787
  EPSBalance     balance;95,3867
  PetscInt       balance_its;96,3929
  PetscReal      balance_cutoff;97,4015
  PetscBool      trueres;98,4083
  PetscBool      trackall;99,4172
  PetscBool      purify;100,4256
  PetscBool      twosided;101,4338
  PetscErrorCode (*converged)converged104,4512
  PetscErrorCode (*convergeduser)convergeduser105,4599
  PetscErrorCode (*convergeddestroy)convergeddestroy106,4690
  PetscErrorCode (*stopping)stopping107,4735
  PetscErrorCode (*stoppinguser)stoppinguser108,4832
  PetscErrorCode (*stoppingdestroy)stoppingdestroy109,4933
  PetscErrorCode (*arbitrary)arbitrary110,4977
  void           *convergedctx;convergedctx111,5073
  void           *stoppingctx;stoppingctx112,5105
  void           *arbitraryctx;arbitraryctx113,5136
  PetscErrorCode (*monitor[monitor114,5168
  PetscErrorCode (*monitordestroy[monitordestroy115,5288
  void           *monitorcontext[monitorcontext116,5348
  PetscInt       numbermonitors;117,5398
  ST             st;120,5507
  DS             ds;121,5579
  BV             V;122,5641
  BV             W;123,5729
  RG             rg;124,5822
  SlepcSC        sc;125,5893
  Vec            D;126,5957
  Vec            *IS,IS127,6028
  Vec            *IS,*ISL;ISL127,6028
  Vec            *defl;defl128,6112
  PetscScalar    *eigr,eigr129,6197
  PetscScalar    *eigr,*eigi;eigi129,6197
  PetscReal      *errest;errest130,6278
  PetscScalar    *rr,rr131,6335
  PetscScalar    *rr,*ri;ri131,6335
  PetscInt       *perm;perm132,6431
  PetscInt       nwork;133,6508
  Vec            *work;work134,6572
  void           *data;data135,6626
  EPSStateType   state;138,6781
  EPSSolverType  categ;139,6865
  PetscInt       nconv;140,6922
  PetscInt       its;141,6995
  PetscInt       n,142,7073
  PetscInt       n,nloc;142,7073
  PetscReal      nrma,143,7149
  PetscReal      nrma,nrmb;143,7149
  PetscBool      useds;144,7212
  PetscBool      isgeneralized;145,7298
  PetscBool      ispositive;146,7330
  PetscBool      ishermitian;147,7359
  EPSConvergedReason reason;148,7389
#define EPSCheckSolved(156,7498
#define EPSCheckSolved(160,7562
#define EPSCheckHermitianDefiniteCondition(172,7891
#define EPSCheckHermitianDefinite(179,8451
#define EPSCheckHermitianCondition(182,8605
#define EPSCheckHermitian(188,8921
#define EPSCheckDefiniteCondition(191,9048
#define EPSCheckDefinite(197,9417
#define EPSCheckStandardCondition(200,9544
#define EPSCheckStandard(206,9844
#define EPSCheckSinvertCondition(209,9963
#define EPSCheckSinvert(217,10362
#define EPSCheckSinvertCayleyCondition(220,10495
#define EPSCheckSinvertCayley(228,10914
#define EPSCheckUnsupportedCondition(231,11037
#define EPSCheckUnsupported(247,12891
#define EPSCheckIgnoredCondition(250,13016
#define EPSCheckIgnored(266,14635
static inline PetscErrorCode EPS_SetInnerProduct(271,14796
static inline PetscErrorCode EPS_Purify(288,15320
static inline PetscErrorCode EPS_KSPSetOperators(308,15824

include/slepc/private/fnimpl.h,1237
fnimpl.h:^?fnimpl.h^A,1
#define SLEPCFNIMPL_H12,424
SLEPC_EXTERN PetscBool FNRegisterAllCalled;19,528
SLEPC_EXTERN PetscLogEvent FN_Evaluate;21,621
typedef struct _FNOps *FNOps;FNOps23,662
struct _FNOps 25,693
  PetscErrorCode (*evaluatefunction)evaluatefunction26,709
  PetscErrorCode (*evaluatederivative)evaluatederivative27,776
  PetscErrorCode (*evaluatefunctionmat[evaluatefunctionmat28,845
  PetscErrorCode (*evaluatefunctionmatcuda[evaluatefunctionmatcuda29,912
  PetscErrorCode (*evaluatefunctionmatvec[evaluatefunctionmatvec30,983
  PetscErrorCode (*evaluatefunctionmatveccuda[evaluatefunctionmatveccuda31,1053
  PetscErrorCode (*setfromoptions)setfromoptions32,1127
  PetscErrorCode (*view)view33,1185
  PetscErrorCode (*duplicate)duplicate34,1227
  PetscErrorCode (*destroy)destroy35,1275
#define FN_MAX_W 38,1312
struct _p_FN 40,1332
  PETSCHEADER(41,1347
  PetscScalar    alpha;43,1452
  PetscScalar    beta;44,1516
  PetscInt       method;45,1578
  FNParallelType pmode;46,1656
  Mat            W[W49,1813
  PetscInt       nw;50,1871
  PetscInt       cw;51,1941
  void           *data;data52,1997
static inline PetscErrorCode FN_AllocateWorkMat(60,2204
static inline PetscErrorCode FN_FreeWorkMat(89,3041

include/slepc/private/lmeimpl.h,1822
lmeimpl.h:^?lmeimpl.h^A,1
#define SLEPCLMEIMPL_H12,425
SLEPC_EXTERN PetscBool LMERegisterAllCalled;19,532
SLEPC_EXTERN PetscBool LMEMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent LME_SetUp,23,736
SLEPC_EXTERN PetscLogEvent LME_SetUp,LME_Solve,23,736
SLEPC_EXTERN PetscLogEvent LME_SetUp,LME_Solve,LME_ComputeError;23,736
typedef struct _LMEOps *LMEOps;LMEOps25,802
struct _LMEOps 27,835
  PetscErrorCode (*solve[solve28,852
  PetscErrorCode (*setup)setup29,908
  PetscErrorCode (*setfromoptions)setfromoptions30,940
  PetscErrorCode (*publishoptions)publishoptions31,999
  PetscErrorCode (*destroy)destroy32,1040
  PetscErrorCode (*reset)reset33,1074
  PetscErrorCode (*view)view34,1106
#define MAXLMEMONITORS 40,1221
struct _p_LME 45,1288
  PETSCHEADER(46,1304
  Mat            A,48,1411
  Mat            A,B,48,1411
  Mat            A,B,D,48,1411
  Mat            A,B,D,E;48,1411
  Mat            C;49,1475
  Mat            X;50,1534
  LMEProblemType problem_type;51,1586
  PetscInt       max_it;52,1661
  PetscInt       ncv;53,1729
  PetscReal      tol;54,1792
  PetscBool      errorifnotconverged;55,1841
  PetscErrorCode (*monitor[monitor58,2007
  PetscErrorCode (*monitordestroy[monitordestroy59,2082
  void           *monitorcontext[monitorcontext60,2142
  PetscInt       numbermonitors;61,2192
  BV             V;64,2301
  PetscInt       nwork;65,2361
  Vec            *work;work66,2423
  void           *data;data67,2475
  PetscInt       its;70,2629
  PetscReal      errest;71,2705
  PetscInt       setupcalled;72,2759
  LMEConvergedReason reason;73,2789
#define LMECheckCoeff(83,3012
#define LMECheckCoeff(87,3080
#define SLEPC_SLICOT(98,3416
#define SLEPC_SLICOT(100,3497
#define SLEPC_SLICOT(102,3543
#define SLICOTsb03od_(105,3591
#define SLICOTsb03md_(107,4060

include/slepc/private/mfnimpl.h,1612
mfnimpl.h:^?mfnimpl.h^A,1
#define SLEPCMFNIMPL_H12,425
SLEPC_EXTERN PetscBool MFNRegisterAllCalled;19,532
SLEPC_EXTERN PetscBool MFNMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent MFN_SetUp,23,736
SLEPC_EXTERN PetscLogEvent MFN_SetUp,MFN_Solve;23,736
typedef struct _MFNOps *MFNOps;MFNOps25,785
struct _MFNOps 27,818
  PetscErrorCode (*solve)solve28,835
  PetscErrorCode (*setup)setup29,875
  PetscErrorCode (*setfromoptions)setfromoptions30,907
  PetscErrorCode (*publishoptions)publishoptions31,966
  PetscErrorCode (*destroy)destroy32,1007
  PetscErrorCode (*reset)reset33,1041
  PetscErrorCode (*view)view34,1073
#define MAXMFNMONITORS 40,1188
struct _p_MFN 45,1255
  PETSCHEADER(46,1271
  Mat            A;48,1378
  FN             fn;49,1438
  PetscInt       max_it;50,1505
  PetscInt       ncv;51,1575
  PetscReal      tol;52,1640
  PetscBool      errorifnotconverged;53,1691
  PetscErrorCode (*monitor[monitor56,1857
  PetscErrorCode (*monitordestroy[monitordestroy57,1932
  void           *monitorcontext[monitorcontext58,1992
  PetscInt       numbermonitors;59,2042
  BV             V;62,2151
  Mat            AT;63,2213
  PetscInt       nwork;64,2300
  Vec            *work;work65,2364
  void           *data;data66,2418
  PetscInt       its;69,2574
  PetscInt       nv;70,2652
  PetscReal      errest;71,2729
  PetscReal      bnorm;72,2785
  PetscBool      transpose_solve;73,2876
  PetscInt       setupcalled;74,2948
  MFNConvergedReason reason;75,2978
static inline PetscErrorCode MFN_CreateDenseMat(81,3103
static inline PetscErrorCode MFN_CreateVec(102,3615

include/slepc/private/nepimpl.h,5108
nepimpl.h:^?nepimpl.h^A,1
#define SLEPCNEPIMPL_H12,425
SLEPC_EXTERN PetscBool NEPRegisterAllCalled;19,532
SLEPC_EXTERN PetscBool NEPMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent NEP_SetUp,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_Resolvent,23,736
SLEPC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_Resolvent,NEP_CISS_SVD;23,736
typedef struct _NEPOps *NEPOps;NEPOps25,857
struct _NEPOps 27,890
  PetscErrorCode (*solve)solve28,907
  PetscErrorCode (*setup)setup29,939
  PetscErrorCode (*setfromoptions)setfromoptions30,971
  PetscErrorCode (*publishoptions)publishoptions31,1030
  PetscErrorCode (*destroy)destroy32,1071
  PetscErrorCode (*reset)reset33,1105
  PetscErrorCode (*view)view34,1137
  PetscErrorCode (*computevectors)computevectors35,1180
  PetscErrorCode (*setdstype)setdstype36,1221
#define MAXNEPMONITORS 42,1329
typedef enum { NEP_STATE_INITIAL,44,1355
               NEP_STATE_SETUP,45,1389
               NEP_STATE_SOLVED,46,1421
               NEP_STATE_EIGENVECTORS 47,1454
               NEP_STATE_EIGENVECTORS } NEPStateType;47,1454
typedef enum { NEP_USER_INTERFACE_CALLBACK=54,1724
               NEP_USER_INTERFACE_SPLIT 55,1770
               NEP_USER_INTERFACE_SPLIT } NEPUserInterface;55,1770
typedef enum { NEP_FEATURE_CALLBACK=60,1892
               NEP_FEATURE_REGION=61,1966
               NEP_FEATURE_CONVERGENCE=62,2048
               NEP_FEATURE_STOPPING=63,2132
               NEP_FEATURE_TWOSIDED=64,2196
             } NEPFeatureType;65,2264
struct _p_NEP 70,2337
  PETSCHEADER(71,2353
  PetscInt       max_it;73,2460
  PetscInt       nev;74,2530
  PetscInt       ncv;75,2604
  PetscInt       mpd;76,2669
  PetscInt       nini;77,2749
  PetscScalar    target;78,2848
  PetscReal      tol;79,2902
  NEPConv        conv;80,2953
  NEPStop        stop;81,3011
  NEPWhich       which;82,3066
  NEPProblemType problem_type;83,3147
  NEPRefine      refine;84,3223
  PetscInt       npart;85,3309
  PetscReal      rtol;86,3391
  PetscInt       rits;87,3457
  NEPRefineScheme scheme;88,3544
  PetscBool      trackall;89,3637
  PetscBool      twosided;90,3721
  PetscErrorCode (*computefunction)computefunction93,3895
  PetscErrorCode (*computejacobian)computejacobian94,3963
  void           *functionctx;functionctx95,4027
  void           *jacobianctx;jacobianctx96,4058
  PetscErrorCode (*converged)converged97,4089
  PetscErrorCode (*convergeduser)convergeduser98,4176
  PetscErrorCode (*convergeddestroy)convergeddestroy99,4267
  PetscErrorCode (*stopping)stopping100,4312
  PetscErrorCode (*stoppinguser)stoppinguser101,4409
  PetscErrorCode (*stoppingdestroy)stoppingdestroy102,4510
  void           *convergedctx;convergedctx103,4554
  void           *stoppingctx;stoppingctx104,4586
  PetscErrorCode (*monitor[monitor105,4617
  PetscErrorCode (*monitordestroy[monitordestroy106,4737
  void           *monitorcontext[monitorcontext107,4797
  PetscInt       numbermonitors;108,4847
  DS             ds;111,4956
  BV             V;112,5018
  BV             W;113,5106
  RG             rg;114,5199
  SlepcSC        sc;115,5270
  Mat            function;116,5334
  Mat            function_pre;117,5391
  Mat            jacobian;118,5465
  Mat            *A;A119,5522
  FN             *f;f120,5597
  PetscInt       nt;121,5669
  MatStructure   mstr;122,5740
  Mat            *P;P123,5807
  MatStructure   mstrp;124,5899
  Vec            *IS;IS125,5983
  PetscScalar    *eigr,eigr126,6066
  PetscScalar    *eigr,*eigi;eigi126,6066
  PetscReal      *errest;errest127,6147
  PetscInt       *perm;perm128,6204
  PetscInt       nwork;129,6281
  Vec            *work;work130,6345
  KSP            refineksp;131,6399
  PetscSubcomm   refinesubc;132,6463
  void           *data;data133,6534
  NEPStateType   state;136,6689
  PetscInt       nconv;137,6773
  PetscInt       its;138,6846
  PetscInt       n,139,6924
  PetscInt       n,nloc;139,6924
  PetscReal      *nrma;nrma140,7000
  NEPUserInterface fui;141,7063
  PetscBool      useds;142,7152
  Mat            resolvent;143,7238
  NEPConvergedReason reason;144,7324
#define NEPCheckProblem(152,7433
#define NEPCheckCallback(153,7490
#define NEPCheckSplit(154,7548
#define NEPCheckDerivatives(155,7603
#define NEPCheckSolved(156,7664
#define NEPCheckProblem(160,7728
#define NEPCheckCallback(165,7949
#define NEPCheckSplit(170,8220
#define NEPCheckSolved(175,8474
#define NEPCheckUnsupportedCondition(183,8730
#define NEPCheckUnsupported(197,10169
#define NEPCheckIgnoredCondition(200,10294
#define NEPCheckIgnored(214,11513
static inline PetscErrorCode NEP_KSPSetOperators(219,11649

include/slepc/private/pepimpl.h,4880
pepimpl.h:^?pepimpl.h^A,1
#define SLEPCPEPIMPL_H12,425
SLEPC_EXTERN PetscBool PEPRegisterAllCalled;19,532
SLEPC_EXTERN PetscBool PEPMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent PEP_SetUp,23,736
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,23,736
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine,23,736
SLEPC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine,PEP_CISS_SVD;23,736
typedef struct _PEPOps *PEPOps;PEPOps25,809
struct _PEPOps 27,842
  PetscErrorCode (*solve)solve28,859
  PetscErrorCode (*setup)setup29,891
  PetscErrorCode (*setfromoptions)setfromoptions30,923
  PetscErrorCode (*publishoptions)publishoptions31,982
  PetscErrorCode (*destroy)destroy32,1023
  PetscErrorCode (*reset)reset33,1057
  PetscErrorCode (*view)view34,1089
  PetscErrorCode (*backtransform)backtransform35,1132
  PetscErrorCode (*computevectors)computevectors36,1172
  PetscErrorCode (*extractvectors)extractvectors37,1213
  PetscErrorCode (*setdefaultst)setdefaultst38,1254
  PetscErrorCode (*setdstype)setdstype39,1293
#define MAXPEPMONITORS 45,1401
typedef enum { PEP_STATE_INITIAL,47,1427
               PEP_STATE_SETUP,48,1461
               PEP_STATE_SOLVED,49,1493
               PEP_STATE_EIGENVECTORS 50,1526
               PEP_STATE_EIGENVECTORS } PEPStateType;50,1526
typedef enum { PEP_FEATURE_NONMONOMIAL=55,1642
               PEP_FEATURE_REGION=56,1711
               PEP_FEATURE_EXTRACT=57,1793
               PEP_FEATURE_CONVERGENCE=58,1866
               PEP_FEATURE_STOPPING=59,1950
               PEP_FEATURE_SCALE=60,2014
             } PEPFeatureType;61,2072
struct _p_PEP 66,2145
  PETSCHEADER(67,2161
  PetscInt       max_it;69,2268
  PetscInt       nev;70,2338
  PetscInt       ncv;71,2412
  PetscInt       mpd;72,2477
  PetscInt       nini;73,2557
  PetscScalar    target;74,2656
  PetscReal      tol;75,2710
  PEPConv        conv;76,2761
  PEPStop        stop;77,2819
  PEPWhich       which;78,2874
  PetscReal      inta,79,2955
  PetscReal      inta,intb;79,2955
  PEPBasis       basis;80,3032
  PEPProblemType problem_type;81,3120
  PEPScale       scale;82,3196
  PetscReal      sfactor,83,3265
  PetscReal      sfactor,dsfactor;83,3265
  PetscInt       sits;84,3322
  PetscReal      slambda;85,3406
  PEPRefine      refine;86,3489
  PetscInt       npart;87,3575
  PetscReal      rtol;88,3657
  PetscInt       rits;89,3723
  PEPRefineScheme scheme;90,3810
  PEPExtract     extract;91,3903
  PetscBool      trackall;92,3968
  PetscErrorCode (*converged)converged95,4129
  PetscErrorCode (*convergeduser)convergeduser96,4216
  PetscErrorCode (*convergeddestroy)convergeddestroy97,4307
  PetscErrorCode (*stopping)stopping98,4352
  PetscErrorCode (*stoppinguser)stoppinguser99,4449
  PetscErrorCode (*stoppingdestroy)stoppingdestroy100,4550
  void           *convergedctx;convergedctx101,4594
  void           *stoppingctx;stoppingctx102,4626
  PetscErrorCode (*monitor[monitor103,4657
  PetscErrorCode (*monitordestroy[monitordestroy104,4777
  void           *monitorcontext[monitorcontext105,4837
  PetscInt        numbermonitors;106,4887
  ST             st;109,4997
  DS             ds;110,5069
  BV             V;111,5131
  RG             rg;112,5219
  SlepcSC        sc;113,5290
  Mat            *A;A114,5354
  PetscInt       nmat;115,5434
  Vec            Dl,116,5494
  Vec            Dl,Dr;116,5494
  Vec            *IS;IS117,5567
  PetscScalar    *eigr,eigr118,5650
  PetscScalar    *eigr,*eigi;eigi118,5650
  PetscReal      *errest;errest119,5731
  PetscInt       *perm;perm120,5788
  PetscReal      *pbc;pbc121,5865
  PetscScalar    *solvematcoeffs;solvematcoeffs122,5949
  PetscInt       nwork;123,6040
  Vec            *work;work124,6104
  KSP            refineksp;125,6158
  PetscSubcomm   refinesubc;126,6222
  void           *data;data127,6293
  PEPStateType   state;130,6448
  PetscInt       nconv;131,6532
  PetscInt       its;132,6605
  PetscInt       n,133,6683
  PetscInt       n,nloc;133,6683
  PetscReal      *nrma;nrma134,6759
  PetscReal      nrml[nrml135,6822
  PetscBool      sfactor_set;136,6907
  PetscBool      lineariz;137,6987
  PEPConvergedReason reason;138,7069
#define PEPCheckSolved(146,7178
#define PEPCheckSolved(150,7242
#define PEPCheckHermitianCondition(162,7575
#define PEPCheckHermitian(168,7944
#define PEPCheckQuadraticCondition(171,8075
#define PEPCheckQuadratic(177,8370
#define PEPCheckShiftSinvertCondition(180,8505
#define PEPCheckShiftSinvert(188,8930
#define PEPCheckSinvertCayleyCondition(191,9073
#define PEPCheckSinvertCayley(199,9492
#define PEPCheckUnsupportedCondition(202,9615
#define PEPCheckUnsupported(216,11043
#define PEPCheckIgnoredCondition(219,11168
#define PEPCheckIgnored(234,12602
static inline PetscErrorCode PEP_KSPSetOperators(239,12738

include/slepc/private/rgimpl.h,816
rgimpl.h:^?rgimpl.h^A,1
#define SLEPCRGIMPL_H12,424
SLEPC_EXTERN PetscBool RGRegisterAllCalled;19,528
typedef struct _RGOps *RGOps;RGOps22,622
struct _RGOps 24,653
  PetscErrorCode (*istrivial)istrivial25,669
  PetscErrorCode (*computecontour)computecontour26,715
  PetscErrorCode (*computebbox)computebbox27,790
  PetscErrorCode (*computequadrature)computequadrature28,871
  PetscErrorCode (*checkinside)checkinside29,973
  PetscErrorCode (*isaxisymmetric)isaxisymmetric30,1040
  PetscErrorCode (*setfromoptions)setfromoptions31,1101
  PetscErrorCode (*view)view32,1159
  PetscErrorCode (*destroy)destroy33,1201
struct _p_RG 36,1238
  PETSCHEADER(37,1253
  PetscBool   complement;38,1283
  PetscReal   sfactor;39,1364
  PetscReal   osfactor;40,1414
  void        *data;data41,1488
#define RGShowReal(45,1557

include/slepc/private/slepccontour.h,493
slepccontour.h:^?slepccontour.h^A,1
#define SLEPCCONTOUR_H12,425
static inline PetscErrorCode CISS_BlockHankel(20,590
struct _n_SlepcContourData 36,1184
  PetscObject  parent;37,1213
  PetscSubcomm subcomm;38,1260
  PetscInt     npoints;39,1339
  KSP          *ksp;ksp40,1431
  Mat          *pA;pA41,1523
  Mat          *pP;pP42,1610
  PetscInt     nmat;43,1693
  Vec          xsub;44,1751
  Vec          xdup;45,1833
  VecScatter   scatterin;46,1938
typedef struct _n_SlepcContourData* SlepcContourData;48,2013

include/slepc/private/slepcimpl.h,771
slepcimpl.h:^?slepcimpl.h^A,1
#define SLEPCIMPL_H12,422
SLEPC_INTERN PetscBool SlepcBeganPetsc;19,526
#define SlepcHeaderCreate(42,1211
struct _n_SlepcConvMon 49,1727
  void     *ctx;ctx50,1752
  PetscInt oldnconv;51,1769
static inline PetscErrorCode SlepcPrintEigenvalueASCII(57,1901
static inline PetscErrorCode SlepcViewEigenvector(84,2846
#define SLEPC_STRING_HERMITIAN 109,3737
#define SLEPC_STRING_HERMITIAN 111,3786
#define X_AXIS 128,4595
#define Y_AXIS 129,4612
#define SLEPC_TILE_SIZE_X 131,4630
#define SLEPC_BLOCK_SIZE_X 132,4660
#define SLEPC_TILE_SIZE_Y 133,4691
#define SLEPC_BLOCK_SIZE_Y 134,4721
static inline PetscErrorCode SlepcKernelSetGrid1D(136,4753
static inline PetscErrorCode SlepcKernelSetGrid2DTiles(158,5514
#undef X_AXIS189,6922
#undef Y_AXIS190,6936

include/slepc/private/slepcscalapack.h,190
slepcscalapack.h:^?slepcscalapack.h^A,1
#define SLEPCSCALAPACK_H12,427
#define SCALAPACKgesvd_ 18,543
#define SCALAPACKsyev_ 20,628
#define SCALAPACKsygvx_ 21,680
#define SCALAPACKsyev_ 23,740
#define SCALAPACKsygvx_ 24,792

include/slepc/private/stimpl.h,3300
stimpl.h:^?stimpl.h^A,1
#define SLEPCSTIMPL_H12,424
SLEPC_EXTERN PetscBool STRegisterAllCalled;19,528
SLEPC_EXTERN PetscLogEvent ST_SetUp,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,21,621
SLEPC_EXTERN PetscLogEvent ST_SetUp,ST_ComputeOperator,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;21,621
typedef struct _STOps *STOps;STOps23,781
struct _STOps 25,812
  PetscErrorCode (*apply)apply26,828
  PetscErrorCode (*applymat)applymat27,867
  PetscErrorCode (*applytrans)applytrans28,909
  PetscErrorCode (*backtransform)backtransform29,953
  PetscErrorCode (*setshift)setshift30,1027
  PetscErrorCode (*getbilinearform)getbilinearform31,1073
  PetscErrorCode (*setup)setup32,1119
  PetscErrorCode (*computeoperator)computeoperator33,1150
  PetscErrorCode (*setfromoptions)setfromoptions34,1191
  PetscErrorCode (*postsolve)postsolve35,1249
  PetscErrorCode (*destroy)destroy36,1284
  PetscErrorCode (*reset)reset37,1317
  PetscErrorCode (*view)view38,1348
  PetscErrorCode (*checknullspace)checknullspace39,1390
  PetscErrorCode (*setdefaultksp)setdefaultksp40,1433
typedef enum { ST_STATE_INITIAL,47,1639
               ST_STATE_SETUP,48,1672
               ST_STATE_UPDATED 49,1703
               ST_STATE_UPDATED } STStateType;49,1703
struct _p_ST 51,1751
  PETSCHEADER(52,1766
  Mat              *A;A54,1871
  PetscInt         nmat;55,1951
  PetscScalar      sigma;56,2027
  PetscScalar      defsigma;57,2089
  STMatMode        matmode;58,2159
  MatStructure     str;59,2243
  PetscBool        transform;60,2332
  Vec              D;61,2417
  Mat              Pmat;62,2490
  PetscBool        Pmat_set;63,2569
  Mat              *Psplit;Psplit64,2670
  PetscInt         nsplit;65,2751
  MatStructure     strp;66,2834
  KSP              ksp;69,2988
  PetscBool        usesksp;70,3063
  PetscInt         nwork;71,3144
  Vec              *work;work72,3210
  Vec              wb;73,3266
  Vec              wht;74,3349
  STStateType      state;75,3440
  PetscObjectState *Astate;Astate76,3525
  Mat              *T;T77,3617
  Mat              Op;78,3699
  PetscBool        opseized;79,3794
  PetscBool        opready;80,3872
  Mat              P;81,3961
  Mat              M;82,4046
  PetscBool        sigma_set;83,4151
  PetscBool        asymm;84,4237
  PetscBool        aherm;85,4316
  void             *data;data86,4395
#define STCheckMatrices(94,4500
#define STCheckNotSeized(95,4557
#define STCheckMatrices(99,4623
#define STCheckNotSeized(103,4815
static inline PetscErrorCode ST_KSPSetOperators(129,6074

include/slepc/private/svdimpl.h,3959
svdimpl.h:^?svdimpl.h^A,1
#define SLEPCSVDIMPL_H12,425
SLEPC_EXTERN PetscBool SVDRegisterAllCalled;19,532
SLEPC_EXTERN PetscBool SVDMonitorRegisterAllCalled;20,577
SLEPC_EXTERN PetscLogEvent SVD_SetUp,23,736
SLEPC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;23,736
typedef struct _SVDOps *SVDOps;SVDOps25,785
struct _SVDOps 27,818
  PetscErrorCode (*solve)solve28,835
  PetscErrorCode (*solveg)solveg29,867
  PetscErrorCode (*solveh)solveh30,900
  PetscErrorCode (*setup)setup31,933
  PetscErrorCode (*setfromoptions)setfromoptions32,965
  PetscErrorCode (*publishoptions)publishoptions33,1024
  PetscErrorCode (*destroy)destroy34,1065
  PetscErrorCode (*reset)reset35,1099
  PetscErrorCode (*view)view36,1131
  PetscErrorCode (*computevectors)computevectors37,1174
  PetscErrorCode (*setdstype)setdstype38,1215
#define MAXSVDMONITORS 44,1323
typedef enum { SVD_STATE_INITIAL,46,1349
               SVD_STATE_SETUP,47,1383
               SVD_STATE_SOLVED,48,1415
               SVD_STATE_VECTORS 49,1448
               SVD_STATE_VECTORS } SVDStateType;49,1448
typedef enum { SVD_FEATURE_CONVERGENCE=54,1559
               SVD_FEATURE_STOPPING=55,1643
             } SVDFeatureType;56,1707
struct _p_SVD 61,1780
  PETSCHEADER(62,1796
  Mat            OP,64,1903
  Mat            OP,OPb;64,1903
  Vec            omega;65,1961
  PetscInt       max_it;66,2036
  PetscInt       nsv;67,2092
  PetscInt       ncv;68,2160
  PetscInt       mpd;69,2212
  PetscInt       nini,70,2292
  PetscInt       nini,ninil;70,2292
  PetscReal      tol;71,2388
  SVDConv        conv;72,2439
  SVDStop        stop;73,2497
  SVDWhich       which;74,2552
  SVDProblemType problem_type;75,2628
  PetscBool      impltrans;76,2704
  PetscBool      trackall;77,2769
  PetscErrorCode (*converged)converged80,2930
  PetscErrorCode (*convergeduser)convergeduser81,3003
  PetscErrorCode (*convergeddestroy)convergeddestroy82,3080
  PetscErrorCode (*stopping)stopping83,3125
  PetscErrorCode (*stoppinguser)stoppinguser84,3222
  PetscErrorCode (*stoppingdestroy)stoppingdestroy85,3323
  void           *convergedctx;convergedctx86,3367
  void           *stoppingctx;stoppingctx87,3399
  PetscErrorCode (*monitor[monitor88,3430
  PetscErrorCode (*monitordestroy[monitordestroy89,3535
  void           *monitorcontext[monitorcontext90,3595
  PetscInt       numbermonitors;91,3645
  DS             ds;94,3754
  BV             U,95,3816
  BV             U,V;95,3816
  SlepcSC        sc;96,3889
  Mat            A,97,3953
  Mat            A,B;97,3953
  Mat            AT,98,4011
  Mat            AT,BT;98,4011
  Vec            *IS,IS99,4072
  Vec            *IS,*ISL;ISL99,4072
  PetscReal      *sigma;sigma100,4162
  PetscReal      *errest;errest101,4219
  PetscReal      *sign;sign102,4276
  PetscInt       *perm;perm103,4379
  PetscInt       nworkl,104,4460
  PetscInt       nworkl,nworkr;104,4460
  Vec            *workl,workl105,4524
  Vec            *workl,*workr;workr105,4524
  void           *data;data106,4578
  SVDStateType   state;109,4734
  PetscInt       nconv;110,4813
  PetscInt       its;111,4881
  PetscBool      leftbasis;112,4940
  PetscBool      swapped;113,5010
  PetscBool      expltrans;114,5093
  PetscReal      nrma,115,5161
  PetscReal      nrma,nrmb;115,5161
  PetscBool      isgeneralized;116,5224
  PetscBool      ishyperbolic;117,5256
  SVDConvergedReason reason;118,5287
#define SVDCheckSolved(126,5396
#define SVDCheckSolved(130,5460
#define SVDCheckStandardCondition(142,5777
#define SVDCheckStandard(148,6077
#define SVDCheckDefiniteCondition(151,6207
#define SVDCheckDefinite(157,6505
#define SVDCheckUnsupportedCondition(160,6618
#define SVDCheckUnsupported(167,7224
#define SVDCheckIgnoredCondition(170,7349
#define SVDCheckIgnored(177,7885
static inline PetscErrorCode SVD_KSPSetOperators(182,8021
static inline PetscErrorCode SVDCreateLeftTemplate(202,8675

include/slepc/private/vecimplslepc.h,593
vecimplslepc.h:^?vecimplslepc.h^A,1
#define SLEPCVECIMPL_H12,425
#define SlepcValidVecComp(21,563
#define SlepcValidVecComp(25,630
  PetscInt      n;34,917
  PetscInt      N;35,977
  PetscInt      lN;36,1029
  PetscInt      friends;37,1080
} Vec_Comp_N;38,1153
  Vec           *x;x41,1185
  PetscInt      nx;42,1229
  Vec_Comp_N    *n;n43,1292
} Vec_Comp;44,1359
typedef struct VecPool_ 85,3689
  Vec      v;86,3715
  Vec      *vecs;vecs87,3764
  PetscInt n;88,3813
  PetscInt used;89,3859
  PetscInt guess;90,3923
  struct VecPool_ *next;next91,3991
} VecPool_;92,4048
typedef VecPool_* VecPool;93,4060

include/slepcblaslapack.h,1750
slepcblaslapack.h:^?slepcblaslapack.h^A,1
#define SLEPCBLASLAPACK_H15,509
#define SlepcCheckLapackInfo(19,617
#define SlepcLRT 26,977
#define SlepcLRT 28,1007
# define PETSC_BLASLAPACK_MIXEDPREFIX_ 33,1139
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 37,1282
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 39,1365
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 41,1452
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 43,1504
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 47,1601
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 49,1684
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 51,1771
#   define PETSC_BLASLAPACK_MIXEDPREFIX_ 53,1823
#  define PETSCBLASMIXED(58,1926
#  define PETSCBLASMIXED(60,2035
#define LAPACKlaev2_(71,2669
#define LAPACKgehrd_(76,2991
#define LAPACKlarfg_(81,3247
#define LAPACKlag2_(86,3552
#define LAPACKlasv2_(91,3848
#define LAPACKlartg_(97,4207
#define LAPACKREALlartg_(98,4278
#define LAPACKlaed4_(103,4570
#define LAPACKlamrg_(108,4854
#define LAPACKorghr_(113,5178
#define LAPACKtgexc_(119,5654
#define LAPACKtgexc_(126,6282
static inline SlepcLRT LAPACKlanhs_(139,7161
#define LAPACKlarf_(144,7586
#define LAPACKtrsyl_(150,8111
#define LAPACKstevr_(158,8786
#define LAPACKbdsdc_(163,9181
#define LAPACKorgtr_(172,9646
#define LAPACKsytrd_(177,9966
#define LAPACKggsvd_(193,11793
#define LAPACKggsvd3_(198,12400
#define LAPACKtrevc_(203,12863
#define LAPACKtrexc_(210,13866
#define LAPACKtgevc_(216,14575
#define LAPACKhsein_(221,15076
#define LAPACKstedc_(226,15459
#define LAPACKlascl_(231,15821
#define LAPACKggsvd_(238,16618
#define LAPACKggsvd3_(243,17234
#define LAPACKtrevc_(248,17712
#define LAPACKtrexc_(255,18684
#define LAPACKtgevc_(261,19411
#define LAPACKhsein_(266,19914
#define LAPACKstedc_(271,20330
#define LAPACKlascl_(276,20696

include/slepcblaslapack_mangle.h,1528
slepcblaslapack_mangle.h:^?slepcblaslapack_mangle.h^A,1
#define SLEPCBLASLAPACK_MANGLE_H12,435
#define BLASrot_ 15,518
#define BLASMIXEDrot_ 16,558
#define LAPACKlaev2_ 18,645
#define LAPACKgehrd_ 21,737
#define LAPACKlarfg_ 24,829
#define LAPACKlag2_ 27,920
#define LAPACKlasv2_ 30,1014
#define LAPACKlartg_ 33,1110
#define LAPACKREALlartg_ 34,1154
#define LAPACKlaed4_ 37,1254
#define LAPACKlamrg_ 40,1350
#define LAPACKorghr_ 44,1478
#define LAPACKorghr_ 46,1528
#define LAPACKtgexc_ 50,1627
#define LAPACKgeqp3_ 52,1678
#define BLAStrmm_ 57,1807
#define LAPACKlanhs_ 59,1890
#define LAPACKlange_ 61,1941
#define LAPACKlarf_ 63,2025
#define LAPACKlansy_ 65,2074
#define LAPACKtrsyl_ 67,2159
#define LAPACKtrtri_ 69,2210
#define LAPACKstevr_ 73,2398
#define LAPACKbdsdc_ 76,2494
#define LAPACKlamch_ 78,2549
#define LAPACKlamc3_ 79,2597
#define LAPACKorgtr_ 84,2773
#define LAPACKsytrd_ 87,2865
#define LAPACKsyevd_ 89,2916
#define LAPACKsygvd_ 90,2960
#define LAPACKorgtr_ 93,3051
#define LAPACKsytrd_ 96,3143
#define LAPACKsyevd_ 98,3194
#define LAPACKsygvd_ 99,3238
#define LAPACKggev_ 103,3349
#define LAPACKggsvd_ 105,3432
#define LAPACKggsvd3_ 108,3525
#define LAPACKtrevc_ 111,3620
#define LAPACKgeevx_ 113,3671
#define LAPACKgees_ 114,3715
#define LAPACKtrexc_ 116,3798
#define LAPACKgesdd_ 118,3849
#define LAPACKtgevc_ 120,3934
#define LAPACKhsein_ 123,4026
#define LAPACKstedc_ 126,4118
#define LAPACKlascl_ 129,4210
#define BLASCOMPLEXgemm_ 134,4355
#define BLASCOMPLEXscal_ 135,4410
#define LAPACKCOMPLEXgesv_ 136,4465

include/slepcbv.h,1710
slepcbv.h:^?slepcbv.h^A,1
#define SLEPCBV_H15,482
typedef struct _p_BV* BV;31,781
typedef const char* BVType;41,977
#define BVMAT 42,1005
#define BVSVEC 43,1032
#define BVVECS 44,1060
#define BVCONTIGUOUS 45,1088
#define BVTENSOR 46,1122
SLEPC_EXTERN PetscClassId BV_CLASSID;49,1175
typedef enum { BV_ORTHOG_CGS,59,1436
               BV_ORTHOG_MGS 60,1466
               BV_ORTHOG_MGS } BVOrthogType;60,1466
SLEPC_EXTERN const char *BVOrthogTypes[BVOrthogTypes61,1511
typedef enum { BV_ORTHOG_REFINE_IFNEEDED,71,1777
               BV_ORTHOG_REFINE_NEVER,72,1819
               BV_ORTHOG_REFINE_ALWAYS 73,1858
               BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;73,1858
SLEPC_EXTERN const char *BVOrthogRefineTypes[BVOrthogRefineTypes74,1919
typedef enum { BV_ORTHOG_BLOCK_GS,84,2213
               BV_ORTHOG_BLOCK_CHOL,85,2248
               BV_ORTHOG_BLOCK_TSQR,86,2285
               BV_ORTHOG_BLOCK_TSQRCHOL,87,2322
               BV_ORTHOG_BLOCK_SVQB 88,2363
               BV_ORTHOG_BLOCK_SVQB     } BVOrthogBlockType;88,2363
SLEPC_EXTERN const char *BVOrthogBlockTypes[BVOrthogBlockTypes89,2424
typedef enum { BV_MATMULT_VECS,106,2903
               BV_MATMULT_MAT,107,2935
               BV_MATMULT_MAT_SAVE 108,2966
               BV_MATMULT_MAT_SAVE } BVMatMultType;108,2966
SLEPC_EXTERN const char *BVMatMultTypes[BVMatMultTypes109,3018
PETSC_DEPRECATED_FUNCTION(161,6021
typedef enum { BV_SVD_METHOD_REFINE,232,10470
               BV_SVD_METHOD_QR,233,10507
               BV_SVD_METHOD_QR_CAA 234,10540
               BV_SVD_METHOD_QR_CAA } BVSVDMethod;234,10540
SLEPC_EXTERN const char *BVSVDMethods[BVSVDMethods235,10591
SLEPC_EXTERN PetscFunctionList BVList;251,11420

include/slepccublas.h,1198
slepccublas.h:^?slepccublas.h^A,1
#define SLEPCCUBLAS_H15,479
#define cublasXgemm(21,614
#define cublasXgemv(22,816
#define cublasXscal(23,982
#define cublasXnrm2(24,1076
#define cublasXaxpy(25,1159
#define cublasXdotc(26,1283
#define cublasXgetrfBatched(27,1410
#define cublasXgetrsBatched(28,1515
#define cublasXgemm(30,1690
#define cublasXgemv(31,1923
#define cublasXscal(32,2119
#define cublasXnrm2(33,2225
#define cublasXaxpy(34,2314
#define cublasXdotc(35,2456
#define cublasXgetrfBatched(36,2601
#define cublasXgetrsBatched(37,2712
#define cublasXgemm 41,2938
#define cublasXgemv 42,2970
#define cublasXscal 43,3002
#define cublasXnrm2 44,3034
#define cublasXaxpy 45,3066
#define cublasXdotc 46,3098
#define cublasXgetrfBatched 47,3129
#define cublasXgetrsBatched 48,3177
#define cublasXgemm 50,3249
#define cublasXgemv 51,3281
#define cublasXscal 52,3313
#define cublasXnrm2 53,3345
#define cublasXaxpy 54,3377
#define cublasXdotc 55,3409
#define cublasXgetrfBatched 56,3440
#define cublasXgetrsBatched 57,3488
#define cublasXCaxpy(62,3586
#define cublasXCgemm(63,3729
#define cublasXCscal(64,3938
#define cublasXCaxpy(66,4060
#define cublasXCgemm(67,4221
#define cublasXCscal(68,4460

include/slepcds.h,2011
slepcds.h:^?slepcds.h^A,1
#define SLEPCDS_H15,482
#define DS_MAX_SOLVE 23,587
typedef struct _p_DS* DS;35,940
typedef const char* DSType;45,1169
#define DSHEP 46,1197
#define DSNHEP 47,1220
#define DSGHEP 48,1244
#define DSGHIEP 49,1268
#define DSGNHEP 50,1293
#define DSNHEPTS 51,1318
#define DSSVD 52,1344
#define DSHSVD 53,1367
#define DSGSVD 54,1391
#define DSPEP 55,1415
#define DSNEP 56,1438
SLEPC_EXTERN PetscClassId DS_CLASSID;59,1484
typedef enum { DS_STATE_RAW,68,1640
               DS_STATE_INTERMEDIATE,69,1669
               DS_STATE_CONDENSED,70,1707
               DS_STATE_TRUNCATED 71,1742
               DS_STATE_TRUNCATED } DSStateType;71,1742
SLEPC_EXTERN const char *DSStateTypes[DSStateTypes72,1791
typedef enum { DS_MAT_A,106,3082
               DS_MAT_B,107,3107
               DS_MAT_C,108,3132
               DS_MAT_T,109,3157
               DS_MAT_D,110,3182
               DS_MAT_Q,111,3207
               DS_MAT_Z,112,3232
               DS_MAT_X,113,3257
               DS_MAT_Y,114,3282
               DS_MAT_U,115,3307
               DS_MAT_V,116,3332
               DS_MAT_W,117,3357
               DS_MAT_E0,118,3382
               DS_MAT_E1,119,3408
               DS_MAT_E2,120,3434
               DS_MAT_E3,121,3460
               DS_MAT_E4,122,3486
               DS_MAT_E5,123,3512
               DS_MAT_E6,124,3538
               DS_MAT_E7,125,3564
               DS_MAT_E8,126,3590
               DS_MAT_E9,127,3616
               DS_NUM_MAT 128,3642
               DS_NUM_MAT } DSMatType;128,3642
SLEPC_EXTERN DSMatType DSMatExtra[DSMatExtra131,3728
#define DS_NUM_EXTRA 132,3765
typedef enum { DS_PARALLEL_REDUNDANT,141,3928
               DS_PARALLEL_SYNCHRONIZED,142,3966
               DS_PARALLEL_DISTRIBUTED 143,4007
               DS_PARALLEL_DISTRIBUTED } DSParallelType;143,4007
SLEPC_EXTERN const char *DSParallelTypes[DSParallelTypes144,4064
PETSC_DEPRECATED_FUNCTION(194,7102
SLEPC_EXTERN PetscFunctionList DSList;251,10419

include/slepceps.h,6249
slepceps.h:^?slepceps.h^A,1
#define SLEPCEPS_H15,485
typedef struct _p_EPS* EPS;36,857
typedef const char* EPSType;45,1002
#define EPSPOWER 46,1031
#define EPSSUBSPACE 47,1062
#define EPSARNOLDI 48,1096
#define EPSLANCZOS 49,1129
#define EPSKRYLOVSCHUR 50,1162
#define EPSGD 51,1199
#define EPSJD 52,1227
#define EPSRQCG 53,1255
#define EPSLOBPCG 54,1285
#define EPSCISS 55,1317
#define EPSLYAPII 56,1347
#define EPSLAPACK 57,1379
#define EPSARPACK 58,1411
#define EPSTRLAN 59,1443
#define EPSBLOPEX 60,1474
#define EPSPRIMME 61,1506
#define EPSFEAST 62,1538
#define EPSSCALAPACK 63,1569
#define EPSELPA 64,1604
#define EPSELEMENTAL 65,1634
#define EPSEVSL 66,1669
SLEPC_EXTERN PetscClassId EPS_CLASSID;69,1722
typedef enum { EPS_HEP=78,1906
               EPS_GHEP,79,1932
               EPS_NHEP,80,1957
               EPS_GNHEP,81,1982
               EPS_PGNHEP,82,2008
               EPS_GHIEP 83,2035
               EPS_GHIEP } EPSProblemType;83,2035
typedef enum { EPS_RITZ,93,2254
               EPS_HARMONIC,94,2279
               EPS_HARMONIC_RELATIVE,95,2308
               EPS_HARMONIC_RIGHT,96,2346
               EPS_HARMONIC_LARGEST,97,2381
               EPS_REFINED,98,2418
               EPS_REFINED_HARMONIC 99,2446
               EPS_REFINED_HARMONIC } EPSExtraction;99,2446
typedef enum { EPS_LARGEST_MAGNITUDE=108,2659
               EPS_SMALLEST_MAGNITUDE,109,2699
               EPS_LARGEST_REAL,110,2738
               EPS_SMALLEST_REAL,111,2771
               EPS_LARGEST_IMAGINARY,112,2805
               EPS_SMALLEST_IMAGINARY,113,2843
               EPS_TARGET_MAGNITUDE,114,2882
               EPS_TARGET_REAL,115,2919
               EPS_TARGET_IMAGINARY,116,2951
               EPS_ALL,117,2988
               EPS_WHICH_USER 118,3012
               EPS_WHICH_USER } EPSWhich;118,3012
typedef enum { EPS_BALANCE_NONE,127,3186
               EPS_BALANCE_ONESIDE,128,3219
               EPS_BALANCE_TWOSIDE,129,3255
               EPS_BALANCE_USER 130,3291
               EPS_BALANCE_USER } EPSBalance;130,3291
SLEPC_EXTERN const char *EPSBalanceTypes[EPSBalanceTypes131,3337
typedef enum { EPS_ERROR_ABSOLUTE,140,3524
               EPS_ERROR_RELATIVE,141,3559
               EPS_ERROR_BACKWARD 142,3594
               EPS_ERROR_BACKWARD } EPSErrorType;142,3594
SLEPC_EXTERN const char *EPSErrorTypes[EPSErrorTypes143,3644
typedef enum { EPS_CONV_ABS,152,3834
               EPS_CONV_REL,153,3863
               EPS_CONV_NORM,154,3892
               EPS_CONV_USER 155,3922
               EPS_CONV_USER } EPSConv;155,3922
typedef enum { EPS_STOP_BASIC,164,4097
               EPS_STOP_USER 165,4128
               EPS_STOP_USER } EPSStop;165,4128
              EPS_CONVERGED_TOL 176,4394
              EPS_CONVERGED_USER 177,4447
              EPS_DIVERGED_ITS 179,4529
              EPS_DIVERGED_BREAKDOWN 180,4582
              EPS_DIVERGED_SYMMETRY_LOST 181,4635
              EPS_CONVERGED_ITERATING 182,4688
              EPS_CONVERGED_ITERATING          =  0} EPSConvergedReason;182,4688
SLEPC_EXTERN const char *const*EPSConvergedReasons;EPSConvergedReasons183,4761
PETSC_DEPRECATED_FUNCTION(205,5996
PETSC_DEPRECATED_FUNCTION(209,6357
PETSC_DEPRECATED_FUNCTION(210,6542
PETSC_DEPRECATED_FUNCTION(252,9489
PETSC_DEPRECATED_FUNCTION(253,9680
SLEPC_EXTERN PetscFunctionList EPSList;302,13654
SLEPC_EXTERN PetscFunctionList EPSMonitorList;303,13694
SLEPC_EXTERN PetscFunctionList EPSMonitorCreateList;304,13741
SLEPC_EXTERN PetscFunctionList EPSMonitorDestroyList;305,13794
typedef enum { EPS_POWER_SHIFT_CONSTANT,321,14612
               EPS_POWER_SHIFT_RAYLEIGH,322,14653
               EPS_POWER_SHIFT_WILKINSON 323,14694
               EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;323,14694
SLEPC_EXTERN const char *EPSPowerShiftTypes[EPSPowerShiftTypes324,14756
typedef enum { EPS_LANCZOS_REORTHOG_LOCAL,365,17094
               EPS_LANCZOS_REORTHOG_FULL,366,17137
               EPS_LANCZOS_REORTHOG_SELECTIVE,367,17179
               EPS_LANCZOS_REORTHOG_PERIODIC,368,17226
               EPS_LANCZOS_REORTHOG_PARTIAL,369,17272
               EPS_LANCZOS_REORTHOG_DELAYED 370,17317
               EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;370,17317
SLEPC_EXTERN const char *EPSLanczosReorthogTypes[EPSLanczosReorthogTypes371,17387
typedef enum { EPS_PRIMME_DYNAMIC=383,17758
               EPS_PRIMME_DEFAULT_MIN_TIME,384,17795
               EPS_PRIMME_DEFAULT_MIN_MATVECS,385,17839
               EPS_PRIMME_ARNOLDI,386,17886
               EPS_PRIMME_GD,387,17921
               EPS_PRIMME_GD_PLUSK,388,17951
               EPS_PRIMME_GD_OLSEN_PLUSK,389,17987
               EPS_PRIMME_JD_OLSEN_PLUSK,390,18029
               EPS_PRIMME_RQI,391,18071
               EPS_PRIMME_JDQR,392,18102
               EPS_PRIMME_JDQMR,393,18134
               EPS_PRIMME_JDQMR_ETOL,394,18167
               EPS_PRIMME_SUBSPACE_ITERATION,395,18205
               EPS_PRIMME_LOBPCG_ORTHOBASIS,396,18251
               EPS_PRIMME_LOBPCG_ORTHOBASISW 397,18296
               EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;397,18296
SLEPC_EXTERN const char *EPSPRIMMEMethods[EPSPRIMMEMethods398,18360
typedef enum { EPS_CISS_QUADRULE_TRAPEZOIDAL=450,21005
               EPS_CISS_QUADRULE_CHEBYSHEV 451,21053
               EPS_CISS_QUADRULE_CHEBYSHEV } EPSCISSQuadRule;451,21053
SLEPC_EXTERN const char *EPSCISSQuadRules[EPSCISSQuadRules452,21115
typedef enum { EPS_CISS_EXTRACTION_RITZ,461,21327
               EPS_CISS_EXTRACTION_HANKEL 462,21368
               EPS_CISS_EXTRACTION_HANKEL } EPSCISSExtraction;462,21368
SLEPC_EXTERN const char *EPSCISSExtractions[EPSCISSExtractions463,21431
typedef enum { EPS_EVSL_DOS_KPM,494,23039
               EPS_EVSL_DOS_LANCZOS 495,23072
               EPS_EVSL_DOS_LANCZOS } EPSEVSLDOSMethod;495,23072
SLEPC_EXTERN const char *EPSEVSLDOSMethods[EPSEVSLDOSMethods496,23128
typedef enum { EPS_EVSL_DAMPING_NONE,505,23330
               EPS_EVSL_DAMPING_JACKSON,506,23368
               EPS_EVSL_DAMPING_SIGMA 507,23409
               EPS_EVSL_DAMPING_SIGMA } EPSEVSLDamping;507,23409
SLEPC_EXTERN const char *EPSEVSLDampings[EPSEVSLDampings508,23465

include/slepcfn.h,840
slepcfn.h:^?slepcfn.h^A,1
#define SLEPCFN_H15,490
#define FN_MAX_SOLVE 21,554
typedef struct _p_FN* FN;31,732
typedef const char* FNType;40,877
#define FNCOMBINE 41,905
#define FNRATIONAL 42,934
#define FNEXP 43,964
#define FNLOG 44,989
#define FNPHI 45,1014
#define FNSQRT 46,1039
#define FNINVSQRT 47,1065
SLEPC_EXTERN PetscClassId FN_CLASSID;50,1117
typedef enum { FN_COMBINE_ADD,59,1281
               FN_COMBINE_MULTIPLY,60,1312
               FN_COMBINE_DIVIDE,61,1348
               FN_COMBINE_COMPOSE 62,1382
               FN_COMBINE_COMPOSE } FNCombineType;62,1382
typedef enum { FN_PARALLEL_REDUNDANT,71,1579
               FN_PARALLEL_SYNCHRONIZED 72,1617
               FN_PARALLEL_SYNCHRONIZED } FNParallelType;72,1617
SLEPC_EXTERN const char *FNParallelTypes[FNParallelTypes73,1675
SLEPC_EXTERN PetscFunctionList FNList;99,3013

include/slepclme.h,1204
slepclme.h:^?slepclme.h^A,1
#define SLEPCLME_H15,502
typedef struct _p_LME* LME;30,760
typedef const char* LMEType;39,930
#define LMEKRYLOV 40,959
SLEPC_EXTERN PetscClassId LME_CLASSID;43,1011
typedef enum { LME_LYAPUNOV,52,1199
               LME_SYLVESTER,53,1228
               LME_GEN_LYAPUNOV,54,1258
               LME_GEN_SYLVESTER,55,1291
               LME_DT_LYAPUNOV 56,1325
               LME_STEIN}LME_STEIN57,1358
               LME_STEIN} LMEProblemType;57,1358
SLEPC_EXTERN const char *LMEProblemTypes[LMEProblemTypes58,1400
PETSC_DEPRECATED_FUNCTION(80,2584
PETSC_DEPRECATED_FUNCTION(81,2769
PETSC_DEPRECATED_FUNCTION(98,3943
              LME_CONVERGED_TOL 124,5526
              LME_DIVERGED_ITS 126,5608
              LME_DIVERGED_BREAKDOWN 127,5661
              LME_CONVERGED_ITERATING 128,5714
              LME_CONVERGED_ITERATING          =  0} LMEConvergedReason;128,5714
SLEPC_EXTERN const char *const*LMEConvergedReasons;LMEConvergedReasons129,5787
SLEPC_EXTERN PetscFunctionList LMEList;133,5918
SLEPC_EXTERN PetscFunctionList LMEMonitorList;134,5958
SLEPC_EXTERN PetscFunctionList LMEMonitorCreateList;135,6005
SLEPC_EXTERN PetscFunctionList LMEMonitorDestroyList;136,6058

include/slepcmagma.h,821
slepcmagma.h:^?slepcmagma.h^A,1
#define SLEPCMAGMA_H15,477
#define PetscCallMAGMA(23,604
#define CHKERRMAGMA(30,976
#define magma_xgeev(34,1091
#define magma_xgesv_gpu(35,1309
#define magma_xgetrf_gpu(36,1453
#define magma_xgetri_gpu(37,1558
#define magma_get_xgetri_nb 38,1690
#define magma_xgeev(40,1756
#define magma_xgesv_gpu(41,1979
#define magma_xgetrf_gpu(42,2125
#define magma_xgetri_gpu(43,2231
#define magma_get_xgetri_nb 44,2365
#define magma_xgeev 48,2473
#define magma_xgesv_gpu 49,2525
#define magma_xgetrf_gpu 50,2581
#define magma_xgetri_gpu 51,2638
#define magma_get_xgetri_nb 52,2695
#define magma_xgeev 54,2761
#define magma_xgesv_gpu 55,2813
#define magma_xgetrf_gpu 56,2869
#define magma_xgetri_gpu 57,2926
#define magma_get_xgetri_nb 58,2983
#define magma_Cgesv_gpu(63,3093
#define magma_Cgesv_gpu(65,3243

include/slepcmat.h,95
slepcmat.h:^?slepcmat.h^A,1
#define SLEPCMAT_H15,490
PETSC_DEPRECATED_FUNCTION(26,829
PETSC_DEPRECATED_FUNCTION(35,1244

include/slepcmath.h,454
slepcmath.h:^?slepcmath.h^A,1
#define SLEPCMATH_H16,575
#  define SLEPC_DEFAULT_TOL 24,736
#  define SLEPC_DEFAULT_TOL 26,808
#  define SLEPC_DEFAULT_TOL 28,884
#  define SLEPC_DEFAULT_TOL 30,957
static inline PetscReal SlepcDefaultTol(33,1000
static inline PetscReal SlepcAbs(55,1449
#define SlepcAbsEigenvalue(90,2330
#define SlepcAbsEigenvalue(92,2382
static inline PetscErrorCode SlepcSetFlushToZero(100,2526
static inline PetscErrorCode SlepcResetFlushToZero(115,2940

include/slepcmfn.h,880
slepcmfn.h:^?slepcmfn.h^A,1
#define SLEPCMFN_H15,489
typedef struct _p_MFN* MFN;31,762
typedef const char* MFNType;40,928
#define MFNKRYLOV 41,957
#define MFNEXPOKIT 42,986
SLEPC_EXTERN PetscClassId MFN_CLASSID;45,1039
PETSC_DEPRECATED_FUNCTION(62,1912
PETSC_DEPRECATED_FUNCTION(63,2097
              MFN_CONVERGED_TOL 102,4260
              MFN_CONVERGED_ITS 103,4313
              MFN_DIVERGED_ITS 105,4395
              MFN_DIVERGED_BREAKDOWN 106,4448
              MFN_CONVERGED_ITERATING 107,4501
              MFN_CONVERGED_ITERATING          =  0} MFNConvergedReason;107,4501
SLEPC_EXTERN const char *const*MFNConvergedReasons;MFNConvergedReasons108,4574
SLEPC_EXTERN PetscFunctionList MFNList;112,4705
SLEPC_EXTERN PetscFunctionList MFNMonitorList;113,4745
SLEPC_EXTERN PetscFunctionList MFNMonitorCreateList;114,4792
SLEPC_EXTERN PetscFunctionList MFNMonitorDestroyList;115,4845

include/slepcnep.h,3907
slepcnep.h:^?slepcnep.h^A,1
#define SLEPCNEP_H15,486
typedef struct _p_NEP* NEP;33,802
typedef const char* NEPType;42,950
#define NEPRII 43,979
#define NEPSLP 44,1006
#define NEPNARNOLDI 45,1033
#define NEPCISS 46,1065
#define NEPINTERPOL 47,1093
#define NEPNLEIGS 48,1125
SLEPC_EXTERN PetscClassId NEP_CLASSID;51,1178
typedef enum { NEP_GENERAL=60,1374
               NEP_RATIONAL 61,1404
             } NEPProblemType;62,1490
typedef enum { NEP_LARGEST_MAGNITUDE=71,1681
               NEP_SMALLEST_MAGNITUDE,72,1721
               NEP_LARGEST_REAL,73,1760
               NEP_SMALLEST_REAL,74,1793
               NEP_LARGEST_IMAGINARY,75,1827
               NEP_SMALLEST_IMAGINARY,76,1865
               NEP_TARGET_MAGNITUDE,77,1904
               NEP_TARGET_REAL,78,1941
               NEP_TARGET_IMAGINARY,79,1973
               NEP_ALL,80,2010
               NEP_WHICH_USER 81,2034
               NEP_WHICH_USER } NEPWhich;81,2034
typedef enum { NEP_ERROR_ABSOLUTE,90,2219
               NEP_ERROR_RELATIVE,91,2254
               NEP_ERROR_BACKWARD 92,2289
               NEP_ERROR_BACKWARD } NEPErrorType;92,2289
SLEPC_EXTERN const char *NEPErrorTypes[NEPErrorTypes93,2339
typedef enum { NEP_REFINE_NONE,102,2477
               NEP_REFINE_SIMPLE,103,2509
               NEP_REFINE_MULTIPLE 104,2543
               NEP_REFINE_MULTIPLE } NEPRefine;104,2543
SLEPC_EXTERN const char *NEPRefineTypes[NEPRefineTypes105,2591
typedef enum { NEP_REFINE_SCHEME_SCHUR=114,2787
               NEP_REFINE_SCHEME_MBE,115,2829
               NEP_REFINE_SCHEME_EXPLICIT 116,2867
               NEP_REFINE_SCHEME_EXPLICIT } NEPRefineScheme;116,2867
SLEPC_EXTERN const char *NEPRefineSchemes[NEPRefineSchemes117,2928
typedef enum { NEP_CONV_ABS,126,3121
               NEP_CONV_REL,127,3150
               NEP_CONV_NORM,128,3179
               NEP_CONV_USER 129,3209
               NEP_CONV_USER } NEPConv;129,3209
typedef enum { NEP_STOP_BASIC,138,3384
               NEP_STOP_USER 139,3415
               NEP_STOP_USER } NEPStop;139,3415
              NEP_CONVERGED_TOL 150,3690
              NEP_CONVERGED_USER 151,3743
              NEP_DIVERGED_ITS 153,3825
              NEP_DIVERGED_BREAKDOWN 154,3878
              NEP_DIVERGED_LINEAR_SOLVE 156,3986
              NEP_DIVERGED_SUBSPACE_EXHAUSTED 157,4039
              NEP_CONVERGED_ITERATING 158,4092
              NEP_CONVERGED_ITERATING          =  0} NEPConvergedReason;158,4092
SLEPC_EXTERN const char *const*NEPConvergedReasons;NEPConvergedReasons159,4165
PETSC_DEPRECATED_FUNCTION(180,5306
PETSC_DEPRECATED_FUNCTION(181,5491
PETSC_DEPRECATED_FUNCTION(191,6377
PETSC_DEPRECATED_FUNCTION(192,6698
PETSC_DEPRECATED_FUNCTION(229,9704
PETSC_DEPRECATED_FUNCTION(230,9895
SLEPC_EXTERN PetscFunctionList NEPList;279,13698
SLEPC_EXTERN PetscFunctionList NEPMonitorList;280,13738
SLEPC_EXTERN PetscFunctionList NEPMonitorCreateList;281,13785
SLEPC_EXTERN PetscFunctionList NEPMonitorDestroyList;282,13838
typedef enum { NEP_CISS_EXTRACTION_RITZ,325,16185
               NEP_CISS_EXTRACTION_HANKEL,326,16226
               NEP_CISS_EXTRACTION_CAA 327,16269
               NEP_CISS_EXTRACTION_CAA    } NEPCISSExtraction;327,16269
SLEPC_EXTERN const char *NEPCISSExtractions[NEPCISSExtractions328,16332
#define SlepcNEPCISSUnavailable(341,17183
static inline PetscErrorCode NEPCISSSetExtraction(345,17392
static inline PetscErrorCode NEPCISSGetExtraction(346,17517
static inline PetscErrorCode NEPCISSSetSizes(347,17643
static inline PetscErrorCode NEPCISSGetSizes(348,17892
static inline PetscErrorCode NEPCISSSetThreshold(349,18147
static inline PetscErrorCode NEPCISSGetThreshold(350,18294
static inline PetscErrorCode NEPCISSSetRefinement(351,18443
static inline PetscErrorCode NEPCISSGetRefinement(352,18591
static inline PetscErrorCode NEPCISSGetKSPs(353,18741
#undef SlepcNEPCISSUnavailable354,18879

include/slepcpep.h,5193
slepcpep.h:^?slepcpep.h^A,1
#define SLEPCPEP_H15,487
typedef struct _p_PEP* PEP;31,760
typedef const char* PEPType;40,909
#define PEPLINEAR 41,938
#define PEPQARNOLDI 42,968
#define PEPTOAR 43,1000
#define PEPSTOAR 44,1028
#define PEPJD 45,1057
#define PEPCISS 46,1083
SLEPC_EXTERN PetscClassId PEP_CLASSID;49,1134
typedef enum { PEP_GENERAL=58,1331
               PEP_HERMITIAN,59,1361
               PEP_HYPERBOLIC,60,1418
               PEP_GYROSCOPIC 61,1515
             } PEPProblemType;62,1601
typedef enum { PEP_LARGEST_MAGNITUDE=71,1792
               PEP_SMALLEST_MAGNITUDE,72,1832
               PEP_LARGEST_REAL,73,1871
               PEP_SMALLEST_REAL,74,1904
               PEP_LARGEST_IMAGINARY,75,1938
               PEP_SMALLEST_IMAGINARY,76,1976
               PEP_TARGET_MAGNITUDE,77,2015
               PEP_TARGET_REAL,78,2052
               PEP_TARGET_IMAGINARY,79,2084
               PEP_ALL,80,2121
               PEP_WHICH_USER 81,2145
               PEP_WHICH_USER } PEPWhich;81,2145
typedef enum { PEP_BASIS_MONOMIAL,91,2340
               PEP_BASIS_CHEBYSHEV1,92,2375
               PEP_BASIS_CHEBYSHEV2,93,2412
               PEP_BASIS_LEGENDRE,94,2449
               PEP_BASIS_LAGUERRE,95,2484
               PEP_BASIS_HERMITE 96,2519
               PEP_BASIS_HERMITE } PEPBasis;96,2519
SLEPC_EXTERN const char *PEPBasisTypes[PEPBasisTypes97,2564
typedef enum { PEP_SCALE_NONE,106,2701
               PEP_SCALE_SCALAR,107,2732
               PEP_SCALE_DIAGONAL,108,2765
               PEP_SCALE_BOTH 109,2800
               PEP_SCALE_BOTH } PEPScale;109,2800
SLEPC_EXTERN const char *PEPScaleTypes[PEPScaleTypes110,2842
typedef enum { PEP_REFINE_NONE,119,2980
               PEP_REFINE_SIMPLE,120,3012
               PEP_REFINE_MULTIPLE 121,3046
               PEP_REFINE_MULTIPLE } PEPRefine;121,3046
SLEPC_EXTERN const char *PEPRefineTypes[PEPRefineTypes122,3094
typedef enum { PEP_REFINE_SCHEME_SCHUR=131,3290
               PEP_REFINE_SCHEME_MBE,132,3332
               PEP_REFINE_SCHEME_EXPLICIT 133,3370
               PEP_REFINE_SCHEME_EXPLICIT } PEPRefineScheme;133,3370
SLEPC_EXTERN const char *PEPRefineSchemes[PEPRefineSchemes134,3431
typedef enum { PEP_EXTRACT_NONE=143,3574
               PEP_EXTRACT_NORM,144,3609
               PEP_EXTRACT_RESIDUAL,145,3642
               PEP_EXTRACT_STRUCTURED 146,3679
               PEP_EXTRACT_STRUCTURED } PEPExtract;146,3679
SLEPC_EXTERN const char *PEPExtractTypes[PEPExtractTypes147,3731
typedef enum { PEP_ERROR_ABSOLUTE,156,3918
               PEP_ERROR_RELATIVE,157,3953
               PEP_ERROR_BACKWARD 158,3988
               PEP_ERROR_BACKWARD } PEPErrorType;158,3988
SLEPC_EXTERN const char *PEPErrorTypes[PEPErrorTypes159,4038
typedef enum { PEP_CONV_ABS,168,4228
               PEP_CONV_REL,169,4257
               PEP_CONV_NORM,170,4286
               PEP_CONV_USER 171,4316
               PEP_CONV_USER } PEPConv;171,4316
typedef enum { PEP_STOP_BASIC,180,4491
               PEP_STOP_USER 181,4522
               PEP_STOP_USER } PEPStop;181,4522
              PEP_CONVERGED_TOL 192,4788
              PEP_CONVERGED_USER 193,4841
              PEP_DIVERGED_ITS 195,4923
              PEP_DIVERGED_BREAKDOWN 196,4976
              PEP_DIVERGED_SYMMETRY_LOST 197,5029
              PEP_CONVERGED_ITERATING 198,5082
              PEP_CONVERGED_ITERATING          =  0} PEPConvergedReason;198,5082
SLEPC_EXTERN const char *const*PEPConvergedReasons;PEPConvergedReasons199,5155
PETSC_DEPRECATED_FUNCTION(222,6432
PETSC_DEPRECATED_FUNCTION(226,6793
PETSC_DEPRECATED_FUNCTION(227,6978
PETSC_DEPRECATED_FUNCTION(270,10119
PETSC_DEPRECATED_FUNCTION(271,10310
SLEPC_EXTERN PetscFunctionList PEPList;306,13382
SLEPC_EXTERN PetscFunctionList PEPMonitorList;307,13422
SLEPC_EXTERN PetscFunctionList PEPMonitorCreateList;308,13469
SLEPC_EXTERN PetscFunctionList PEPMonitorDestroyList;309,13522
PETSC_DEPRECATED_FUNCTION(324,14586
PETSC_DEPRECATED_FUNCTION(325,14825
typedef enum { PEP_JD_PROJECTION_HARMONIC,357,16618
               PEP_JD_PROJECTION_ORTHOGONAL 358,16661
               PEP_JD_PROJECTION_ORTHOGONAL } PEPJDProjection;358,16661
SLEPC_EXTERN const char *PEPJDProjectionTypes[PEPJDProjectionTypes359,16724
typedef enum { PEP_CISS_EXTRACTION_RITZ,379,17594
               PEP_CISS_EXTRACTION_HANKEL,380,17635
               PEP_CISS_EXTRACTION_CAA 381,17678
               PEP_CISS_EXTRACTION_CAA    } PEPCISSExtraction;381,17678
SLEPC_EXTERN const char *PEPCISSExtractions[PEPCISSExtractions382,17741
#define SlepcPEPCISSUnavailable(395,18592
static inline PetscErrorCode PEPCISSSetExtraction(399,18801
static inline PetscErrorCode PEPCISSGetExtraction(400,18926
static inline PetscErrorCode PEPCISSSetSizes(401,19052
static inline PetscErrorCode PEPCISSGetSizes(402,19301
static inline PetscErrorCode PEPCISSSetThreshold(403,19556
static inline PetscErrorCode PEPCISSGetThreshold(404,19703
static inline PetscErrorCode PEPCISSSetRefinement(405,19852
static inline PetscErrorCode PEPCISSGetRefinement(406,20000
static inline PetscErrorCode PEPCISSGetKSPs(407,20150
#undef SlepcPEPCISSUnavailable408,20288

include/slepcrg.h,407
slepcrg.h:^?slepcrg.h^A,1
#define SLEPCRG_H15,475
typedef const char* RGType;31,724
#define RGINTERVAL 32,752
#define RGPOLYGON 33,783
#define RGELLIPSE 34,813
#define RGRING 35,843
SLEPC_EXTERN PetscClassId RG_CLASSID;38,893
typedef enum { RG_QUADRULE_TRAPEZOIDAL=58,1639
               RG_QUADRULE_CHEBYSHEV 59,1681
               RG_QUADRULE_CHEBYSHEV } RGQuadRule;59,1681
SLEPC_EXTERN PetscFunctionList RGList;75,2648

include/slepcrgtypes.h,63
slepcrgtypes.h:^?slepcrgtypes.h^A,1
#define SLEPCRGTYPES_H12,425
typedef struct _p_RG* RG;23,558

include/slepcsc.h,299
slepcsc.h:^?slepcsc.h^A,1
#define SLEPCSC_H15,467
struct _n_SlepcSC 54,1688
  PetscErrorCode (*map)map56,1791
  PetscObject    mapobj;57,1864
  PetscErrorCode (*comparison)comparison59,1954
  void           *comparisonctx;comparisonctx60,2051
  RG             rg;62,2122
typedef struct _n_SlepcSC* SlepcSC;64,2146

include/slepcst.h,793
slepcst.h:^?slepcst.h^A,1
#define SLEPCST_H15,484
typedef struct _p_ST* ST;33,833
typedef const char* STType;42,985
#define STSHELL 43,1013
#define STSHIFT 44,1041
#define STSINVERT 45,1069
#define STCAYLEY 46,1099
#define STPRECOND 47,1128
#define STFILTER 48,1158
SLEPC_EXTERN PetscClassId ST_CLASSID;51,1210
PETSC_DEPRECATED_FUNCTION(69,2065
PETSC_DEPRECATED_FUNCTION(70,2215
PETSC_DEPRECATED_FUNCTION(71,2361
PETSC_DEPRECATED_FUNCTION(72,2530
typedef enum { ST_MATMODE_COPY,136,5449
               ST_MATMODE_INPLACE,137,5481
               ST_MATMODE_SHELL 138,5516
               ST_MATMODE_SHELL } STMatMode;138,5516
SLEPC_EXTERN const char *STMatModes[STMatModes139,5561
SLEPC_EXTERN PetscFunctionList STList;146,5844
PETSC_DEPRECATED_FUNCTION(160,6574
PETSC_DEPRECATED_FUNCTION(161,6735

include/slepcsvd.h,3330
slepcsvd.h:^?slepcsvd.h^A,1
#define SLEPCSVD_H15,480
typedef struct _p_SVD* SVD;33,788
typedef const char* SVDType;42,942
#define SVDCROSS 43,971
#define SVDCYCLIC 44,1002
#define SVDLAPACK 45,1034
#define SVDLANCZOS 46,1066
#define SVDTRLANCZOS 47,1099
#define SVDRANDOMIZED 48,1134
#define SVDSCALAPACK 49,1170
#define SVDKSVD 50,1205
#define SVDELEMENTAL 51,1235
#define SVDPRIMME 52,1270
SLEPC_EXTERN PetscClassId SVD_CLASSID;55,1325
typedef enum { SVD_STANDARD=64,1513
               SVD_GENERALIZED,65,1544
               SVD_HYPERBOLIC 66,1589
             } SVDProblemType;67,1634
typedef enum { SVD_LARGEST,77,1866
               SVD_SMALLEST 78,1894
               SVD_SMALLEST } SVDWhich;78,1894
typedef enum { SVD_ERROR_ABSOLUTE,87,2077
               SVD_ERROR_RELATIVE,88,2112
               SVD_ERROR_NORM 89,2147
               SVD_ERROR_NORM } SVDErrorType;89,2147
SLEPC_EXTERN const char *SVDErrorTypes[SVDErrorTypes90,2193
typedef enum { SVD_CONV_ABS,99,2383
               SVD_CONV_REL,100,2412
               SVD_CONV_NORM,101,2441
               SVD_CONV_MAXIT,102,2471
               SVD_CONV_USER 103,2502
               SVD_CONV_USER } SVDConv;103,2502
typedef enum { SVD_STOP_BASIC,112,2677
               SVD_STOP_USER 113,2708
               SVD_STOP_USER } SVDStop;113,2708
              SVD_CONVERGED_TOL 124,2982
              SVD_CONVERGED_USER 125,3035
              SVD_CONVERGED_MAXIT 126,3088
              SVD_DIVERGED_ITS 128,3170
              SVD_DIVERGED_BREAKDOWN 129,3223
              SVD_CONVERGED_ITERATING 130,3276
              SVD_CONVERGED_ITERATING          =  0 } SVDConvergedReason;130,3276
SLEPC_EXTERN const char *const*SVDConvergedReasons;SVDConvergedReasons131,3350
PETSC_DEPRECATED_FUNCTION(145,4073
PETSC_DEPRECATED_FUNCTION(147,4290
PETSC_DEPRECATED_FUNCTION(151,4641
PETSC_DEPRECATED_FUNCTION(152,4832
PETSC_DEPRECATED_FUNCTION(184,7427
PETSC_DEPRECATED_FUNCTION(185,7618
PETSC_DEPRECATED_FUNCTION(189,8066
PETSC_DEPRECATED_FUNCTION(193,8427
PETSC_DEPRECATED_FUNCTION(194,8612
SLEPC_EXTERN PetscFunctionList SVDList;225,11376
SLEPC_EXTERN PetscFunctionList SVDMonitorList;226,11416
SLEPC_EXTERN PetscFunctionList SVDMonitorCreateList;227,11463
SLEPC_EXTERN PetscFunctionList SVDMonitorDestroyList;228,11516
  SVD_TRLANCZOS_GBIDIAG_SINGLE,258,12928
  SVD_TRLANCZOS_GBIDIAG_UPPER,259,12996
  SVD_TRLANCZOS_GBIDIAG_LOWER 260,13099
} SVDTRLanczosGBidiag;261,13203
SLEPC_EXTERN const char *SVDTRLanczosGBidiags[SVDTRLanczosGBidiags262,13226
typedef enum { SVD_PRIMME_HYBRID=286,14394
               SVD_PRIMME_NORMALEQUATIONS,287,14430
               SVD_PRIMME_AUGMENTED 288,14473
               SVD_PRIMME_AUGMENTED } SVDPRIMMEMethod;288,14473
SLEPC_EXTERN const char *SVDPRIMMEMethods[SVDPRIMMEMethods289,14528
typedef enum { SVD_KSVD_EIGEN_MRRR=303,15019
               SVD_KSVD_EIGEN_DC,304,15057
               SVD_KSVD_EIGEN_ELPA 305,15091
               SVD_KSVD_EIGEN_ELPA } SVDKSVDEigenMethod;305,15091
SLEPC_EXTERN const char *SVDKSVDEigenMethods[SVDKSVDEigenMethods306,15148
typedef enum { SVD_KSVD_POLAR_QDWH=315,15380
               SVD_KSVD_POLAR_ZOLOPD 316,15418
               SVD_KSVD_POLAR_ZOLOPD } SVDKSVDPolarMethod;316,15418
SLEPC_EXTERN const char *SVDKSVDPolarMethods[SVDKSVDPolarMethods317,15477

include/slepcsys.h,624
slepcsys.h:^?slepcsys.h^A,1
#define SLEPCSYS_H16,542
#define SLEPC_VISIBILITY_PUBLIC 23,635
#define SLEPC_VISIBILITY_PUBLIC 25,689
#define SLEPC_VISIBILITY_INTERNAL 27,744
#define SLEPC_EXTERN 35,1029
#define SLEPC_INTERN 36,1085
#define SLEPC_EXTERN 38,1149
#define SLEPC_INTERN 39,1201
#define SLEPC_AUTHOR_INFO 52,1589
typedef struct _n_SlepcConvMon* SlepcConvMon;76,2206
SLEPC_EXTERN PetscBool SlepcInitializeCalled;94,3091
SLEPC_EXTERN PetscBool SlepcFinalizeCalled;95,3137
#define SlepcLogFlopsComplex(98,3213
#define SlepcLogFlopsComplex(100,3270
#define SlepcLogGpuFlopsComplex(104,3364
#define SlepcLogGpuFlopsComplex(106,3427

include/slepcvec.h,120
slepcvec.h:^?slepcvec.h^A,1
#define SLEPCVEC_H15,490
#define VECCOMP 22,608
PETSC_DEPRECATED_FUNCTION(37,1425
PETSC_DEPRECATED_FUNCTION(38,1612

include/slepcversion.h,523
slepcversion.h:^?slepcversion.h^A,1
#define SLEPCVERSION_H12,425
#define SLEPC_VERSION_RELEASE 14,449
#define SLEPC_VERSION_MAJOR 15,484
#define SLEPC_VERSION_MINOR 16,519
#define SLEPC_VERSION_SUBMINOR 17,555
#define SLEPC_RELEASE_DATE 18,590
#define SLEPC_VERSION_DATE 19,640
#define SLEPC_VERSION_GIT 22,717
#define SLEPC_VERSION_DATE_GIT 26,805
#define SLEPC_VERSION_EQ(29,856
#define SLEPC_VERSION_ 35,1077
#define SLEPC_VERSION_LT(37,1118
#define SLEPC_VERSION_LE(45,1517
#define SLEPC_VERSION_GT(49,1657
#define SLEPC_VERSION_GE(52,1755

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(22,480
def createTags(43,1088
def createTagsBlock(54,1460
def endsWithSuffix(71,2419
def startsWithPrefix(78,2596
def badWebIndex(85,2775
def processDir(94,3017
def processFiles(124,4256
def main(138,4695

lib/slepc/bin/maint/generatefortranstubs.py,280
generatefortranstubs.py:^?generatefortranstubs.py^A,1
def FixFile(12,183
  def findLineCol(16,278
def FindSource(52,2191
def FixDir(66,2640
def PrepFtnDir(149,5663
def processDir(163,6123
def updatePetscTypesFromMansec(194,8173
def checkHandWrittenF90Interfaces(205,8612
def processf90interfaces(227,9485
def main(266,11813

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(23,559
def printindex(39,1098
def printsingleindex(99,3587
def modifylevel(153,5593
def createtable(190,7167
def addtolist(213,7974
def createdict(228,8507
def getallmandirs(244,9070
def main(257,9601

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,8068
slepc_rules.doc:^?slepc_rules.doc^A,1
EXAMPLESALL 12,454
	-@for dir in `ls -d ${DIRS} | grep -v "\."` ; do (cd $$dir ; ${OMAKE} ACTION=16,603
	-@for dir in `ls -d ${DIRS} | grep -v "\."` ; do (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=16,603
	-@for dir in `ls -d ${DIRS} | grep -v "\."` ; do (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=16,603
	-@for dir in `ls -d ${DIRS} | grep -v "\."` ; do (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=${LOC} slepc_tree)16,603
            (cd $$dir ; ${OMAKE} ACTION=22,984
            (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=22,984
            (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=22,984
            (cd $$dir ; ${OMAKE} ACTION=${ACTION} PETSC_ARCH=${PETSC_ARCH} LOC=${LOC} slepc_tree_src)22,984
          fi;23,1090
	-@slepc_dir=@slepc_dir27,1139
	-@slepc_dir=$$(realpath ${SLEPC_DIR}); LOCDIR=27,1139
            LMANSEC=30,1303
            LMANSEC=`grep SUBMANSEC $${f} | sed s'?[ ]*/\*[ ]*SUBMANSEC[ ]*=[ ]*\([a-zA-Z]*\)[ ]*\*/?\1?'g`g30,1303
            if [ "$${LMANSEC}" = "" ] ; then LMANSEC=31,1414
            if [ "$${LMANSEC}" = "" ] ; then LMANSEC="MissingSUBMANSEC"; fi;31,1414
            DOCTEXT_PATH=32,1493
            DOCTEXT_PATH=${PETSC_DIR}/doc/classic/doctext;doctext32,1493
            DOCTEXT_PATH=${PETSC_DIR}/doc/classic/doctext; export DOCTEXT_PATH;32,1493
                   -locdir $${LOCDIR} -mapref ${LOC}/docs/manualpages/htmlmap -Wargdesc $${f} 2>&1 | tee -a ${SLEPC_DIR}/${PETSC_ARCH}/manualpages.err;err36,1751
                l=`grep -e "^<A HREF=\"\.\./\.\./\.\..*/tutorials/" -e "^<A HREF=60,3415
              -mpath $${petscidx_tmp}/$${LMANSEC} $${doctext_common_def} $${petscidx_tmp}/$${$$91,5410
          done;92,5509
            for f in `find ${PETSC_DIR}/src \( -name tutorials -o -name tests -o -name "ftn-*" \) -prune -o -name "*.c" -print`print94,5572
              base=95,5706
              makef=96,5743
              makef=$${f%$${base}}makefile;makefile96,5743
                LMANSEC=98,5831
                LMANSEC=`grep SUBMANSEC $${makef} | grep -v BFORTSUBMANSEC | cut -d=d98,5831
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=99,5938
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=`grep MANSEC $${makef} | cut -d=d99,5938
                if [ "$${LMANSEC}" = "" ]; then LMANSEC=`grep MANSEC $${makef} | cut -d= -f2 | tr -d " \t"`; fi;99,5938
                  if [ ! -d $${petscidx_tmp}/$${LMANSEC} ]; then ${MKDIR} $${petscidx_tmp}/$${$$101,6104
                  if [ ! -d $${petscidx_tmp}/$${LMANSEC} ]; then ${MKDIR} $${petscidx_tmp}/$${LMANSEC}; fi;101,6104
                    -mpath $${petscidx_tmp}/$${LMANSEC} $${doctext_common_def} $${$$104,6388
                fi;105,6476
              fi;106,6498
            done;107,6518
          fi;108,6538
          cp $${petscidx_tmp}/petscmanualpages.cit ${LOC}/docs/manualpages;manualpages109,6554
	@-DOCTEXT_PATH=DOCTEXT_PATH113,6698
	@-DOCTEXT_PATH=${PETSC_DIR}/doc/classic/doctext;doctext113,6698
	@-DOCTEXT_PATH=${PETSC_DIR}/doc/classic/doctext; export DOCTEXT_PATH;113,6698
          TEXTFILTER_PATH=114,6771
          TEXTFILTER_PATH=${PETSC_DIR}/doc/classic/doctext;doctext114,6771
          TEXTFILTER_PATH=${PETSC_DIR}/doc/classic/doctext; export TEXTFILTER_PATH;114,6771
              LMANSEC=117,6938
              LMANSEC=`grep SUBMANSEC $${f} | sed s'?[ ]*/\*[ ]*SUBMANSEC[ ]*=[ ]*\([a-zA-Z]*\)[ ]*\*/?\1?'g`g117,6938
                LMANSEC=119,7100
                pwd | grep -e ftn-custom -e slepc/finclude -e slepc/private > /dev/null;null120,7146
                pwd | grep -e ftn-custom -e slepc/finclude -e slepc/private > /dev/null; fnd=120,7146
                  echo "Missing MANSEC or SUBMANSEC definition in " `pwd`/$${$$122,7293
                fi;123,7377
              fi;124,7399
                echo Making directory ${LOC}/docs/manualpages/$${LMANSEC} for manual pages from $${f}; ${MKDIR} ${LOC}/docs/manualpages/$${$$126,7560
              fi;127,7711
                -mpath ${LOC}/docs/manualpages/$${LMANSEC} $${$$130,7854
            done;131,7922
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=133,7959
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=${MANSEC}; else LMANSEC=133,7959
            if [ "${SUBMANSEC}" = "" ] ; then LMANSEC=${MANSEC}; else LMANSEC=${SUBMANSEC}; fi;133,7959
              echo Making directory ${LOC}/docs/manualpages/$${LMANSEC} for manual pages; ${MKDIR} ${LOC}/docs/manualpages/$${$$135,8127
            fi;136,8265
              -mpath ${LOC}/docs/manualpages/$${LMANSEC} ${$139,8402
	-@export htmlmap_tmp=143,8499
          slepc_dir=144,8535
          slepc_dir=$$(realpath ${SLEPC_DIR}); LOCDIR=144,8535
          sed -e s?man+../?man+ROOT/docs/manualpages/? ${LOC}/docs/manualpages/manualpages.cit > $$htmlmap_tmp 145,8629
          cat ${LOC}/docs/manualpages/petscmanualpages.cit >> $$htmlmap_tmp 146,8743
          cat ${PETSC_DIR}/doc/classic/mpi.www.index >> $$htmlmap_tmp 147,8822
          ROOT=148,8895
          ROOT=`echo $${LOCDIR} | sed -e s?/[a-z0-9-]*?/..?g -e s?src/??g -e s?include/??g`g148,8895
          loc=149,8990
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g149,8990
          ${MKDIR} -p $${$$150,9066
          for i in ${SOURCEALL} ${EXAMPLESALL} foo 151,9099
              idir=153,9190
              if [ ! -d $${loc}/$${idir} ]; then ${MKDIR} -p $${loc}/$${$$154,9225
              if [ ! -d $${loc}/$${idir} ]; then ${MKDIR} -p $${loc}/$${idir}; fi 154,9225
              iroot=155,9311
              IROOT=156,9369
              IROOT=`echo $${i} | sed -e s?[.][.]??g`g156,9369
                IROOT=158,9479
                IROOT=160,9530
              fi;161,9563
              ${RM} $${loc}/$$i.html;html162,9582
              echo "<center><a href=\"$${iroot}\">Actual source code: $${iroot}</a></center><br>" > $${loc}/$$i.html;html163,9622
              ${MAPNAMES} -map $$htmlmap_tmp -inhtml | sed -e s?ROOT?$${IROOT}?g >> $${loc}/$$i.html html169,10098
            fi;170,10203
          done 171,10221
          loc=172,10239
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g172,10239
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`; ${RM} $${loc}/index.html;html172,10239
          cat ${SLEPC_DIR}/src/docs/manualpages-sec/header_${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;html173,10340
          echo "<p>" >> $${loc}/index.html html174,10583
          loc=175,10629
          loc=`pwd | sed -e s?\$${SLEPC_DIR}?$${LOC}/?g -e s?/disks??g`g175,10629
          base=176,10703
            for file in ${EXAMPLESALL} foo 178,10845
                  cmess=181,11030
                  cmess=`grep "Description:" $${file} | cut -d: -f2`f2181,11030
                  cmess=183,11125
                  cmess=`grep "static\( const\)\? char help" $${file} | cut -d\" -f2 | cut -d\. -f1`f1183,11125
                fi;184,11229
                echo "<a href=\"$${file}.html\">$${file}: $${cmess}</a><br>" >> $${loc}/index.html;html185,11251
                ${PYTHON} ${PETSC_DIR}/lib/petsc/bin/maint/latexinexamples.py $${loc}/$${file}.html;html186,11352
              fi;187,11454
            done 188,11474
            for file in ${DIRS} foo;190,11511
                echo "<a href=\"$${file}/\">$${file}/</a><br>" >> $${loc}/index.html;html192,11592
              fi;193,11680
            done;194,11700
            echo " " >> $${loc}/index.html;html195,11720
            for file in ${SOURCEALL} foo 196,11766
                echo "<a href=\"$${file}.html\">$${file}</a><br>" >> $${loc}/index.html;html198,11853
              fi;199,11944
            done;200,11964
            echo " " >> $${loc}/index.html;html201,11984
          fi 202,12030

lib/slepc/conf/slepc_rules.utils,110
slepc_rules.utils:^?slepc_rules.utils^A,1
	@vermin --violations -t=t14,458
	${PYTHON3} ${SLEPC_DIR}/lib/slepc/bin/maint/slepcClangLinter.py $(17,539

lib/slepc/conf/slepc_variables,813
slepc_variables:^?slepc_variables^A,1
SLEPC_LIB_DIR 14,511
SLEPCCONF_H 15,564
SLEPC_INCLUDE 17,634
SLEPC_CEXT_INCLUDES 18,716
SLEPC_CC_INCLUDES 19,856
SLEPC_FC_INCLUDES 20,939
SLEPC_CCPPFLAGS 22,1000
SLEPC_CXXCPPFLAGS 23,1062
SLEPC_FCPPFLAGS 24,1124
SLEPC_CUDACPPFLAGS 25,1163
SLEPC_C_SH_LIB_PATH 26,1225
SLEPC_F_SH_LIB_PATH 27,1283
INSTALL_LIB_DIR 30,1382
CCPPFLAGS 31,1417
CXXCPPFLAGS 32,1473
FCPPFLAGS 33,1533
CUDACPPFLAGS 34,1589
SLEPC_SYS_LIB_BASIC 37,1696
SLEPC_LME_LIB_BASIC 39,1785
SLEPC_EPS_LIB_BASIC 40,1841
SLEPC_SVD_LIB_BASIC 41,1897
SLEPC_PEP_LIB_BASIC 42,1953
SLEPC_NEP_LIB_BASIC 43,2009
SLEPC_LIB_BASIC 44,2065
SLEPC_MFN_LIB 47,2288
SLEPC_LME_LIB 48,2411
SLEPC_EPS_LIB 49,2534
SLEPC_SVD_LIB 50,2657
SLEPC_PEP_LIB 51,2780
SLEPC_NEP_LIB 52,2903
SLEPC_LIB 53,3026
SLEPC_EXTERNAL_LIB 55,3146
SHLIBS 58,3350

makefile,3965
makefile:^?makefile^A,1
ALL:ALL25,1203
DIRS 26,1212
.NOTPARALLEL:.NOTPARALLEL36,1653
OMAKE_SELF 38,1668
OMAKE_SELF_PRINTDIR 39,1702
PETSCCONF_H 40,1754
all:all44,1922
           echo "Now to check if the library is working do:echo "Now to check if the library is working do60,4054
           echo "make SLEPC_DIR=echo "make SLEPC_DIR61,4117
           echo "=echo "62,4194
all-local:all-local71,4620
${SLEPC_DIR}/${PETSC_ARCH}/lib/slepc/conf/files:${SLEPC_DIR}/${PETSC_ARCH}/lib/slepc/conf/files73,4663
${SLEPC_DIR}/${PETSC_ARCH}/tests/testfiles:${SLEPC_DIR}/${PETSC_ARCH}/tests/testfiles76,4785
slepc_libs:slepc_libs79,4945
        if [ "$$?" if [ "$$?"81,5091
        r=82,5167
        if [ "$$?" if [ "$$?"83,5215
        cmd=84,5293
chk_slepcdir:chk_slepcdir87,5458
        newpwd=89,5575
        hasslepc=90,5646
        if [ $${mypwd} if [ $${mypwd}91,5707
allfortranstubs:allfortranstubs98,6148
deletefortranstubs:deletefortranstubs104,6465
reconfigure:reconfigure107,6534
RUN_TEST 112,6752
check_install:check_install114,6849
check:check115,6870
        elif [ "${MPIEXEC}" elif [ "${MPIEXEC}"120,7152
check_build:check_build133,7745
install:install152,8630
install-lib:install-lib157,8928
install-builtafterslepc:install-builtafterslepc161,9205
chk_in_slepcdir:chk_in_slepcdir166,9441
TESTMODE 172,9842
ALLTESTS_CHECK_FAILURES 173,9866
ALLTESTS_MAKEFILE 174,9895
VALGRIND=175,9943
alltests:alltests176,9954
            ALLTESTS_MAKEFILE=179,10162
            ALLTESTSLOG=180,10245
            ALLTESTS_MAKEFILE=182,10302
            ALLTESTSLOG=183,10363
          ${OMAKE} allgtest ALLTESTS_MAKEFILE=${OMAKE} allgtest ALLTESTS_MAKEFILE186,10498
          if [ x${ALLTESTS_CHECK_FAILURES} if [ x${ALLTESTS_CHECK_FAILURES}187,10739
allgtests-tap:allgtests-tap191,10954
allgtest-tap:allgtest-tap194,11108
allgtest:allgtest197,11345
test:test200,11666
cleantest:cleantest202,11783
deletelibs:deletelibs207,12017
deletemods:deletemods209,12069
allclean:allclean212,12139
clean:clean215,12181
getlinklibs_slepc:getlinklibs_slepc219,12305
getincludedirs_slepc:getincludedirs_slepc222,12373
info:info225,12447
check_usermakefile:check_usermakefile228,12489
          cd src/eps/tutorials; ${OMAKE} SLEPC_DIR=cd src/eps/tutorials; ${OMAKE} SLEPC_DIR235,12970
alletags:alletags242,13367
alldoc:alldoc248,13613
chk_loc:chk_loc250,13671
chk_c2html:chk_c2html257,14074
          echo "Require c2html for html docs. Please reconfigure PETSc with --download-c2html=echo "Require c2html for html docs. Please reconfigure PETSc with --download-c2html260,14224
allcite:allcite264,14457
allpdf:allpdf271,14881
allmanpages:allmanpages275,15005
allmanexamples:allmanexamples282,15319
alldoc_pre:alldoc_pre286,15477
alldoc_post:alldoc_post300,16275
docsetdate:docsetdate305,16527
        version_release=307,16625
        version_major=308,16745
        version_minor=309,16861
        version_subminor=310,16977
        if  [ $${version_release} if  [ $${version_release}311,17099
          slepcversion=312,17147
        elif [ $${version_release} elif [ $${version_release}314,17217
          slepcversion=315,17266
          echo "Unknown SLEPC_VERSION_RELEASE:echo "Unknown SLEPC_VERSION_RELEASE318,17403
        datestr=321,17506
        gitver=323,17602
          -exec perl -pi -e 's^(<body.*>)^$$1\n   <div id=-exec perl -pi -e 's^(<body.*>)^$$1\n   <div id326,17739
          -exec perl -pi -e 's^(<head>)^$$1 <link rel=-exec perl -pi -e 's^(<head>)^$$1 <link rel327,18141
alldocclean:alldocclean331,18369
deletemanualpages:deletemanualpages332,18413
allcleanhtml:allcleanhtml337,18600
countfortranfunctions:countfortranfunctions342,18782
countcfunctions:countcfunctions349,19079
difffortranfunctions:difffortranfunctions355,19320
checkbadfortranstubs:checkbadfortranstubs362,19789
abitest:abitest391,21270
.PHONY:.PHONY409,22649

setup.py,488
setup.py:^?setup.py^A,1
def get_slepc_dir(46,1609
def get_config(50,1682
def bootstrap(63,1867
def get_petsc_dir(100,3242
def get_petsc_arch(111,3575
def config(115,3670
def build(134,4236
def install(146,4639
class context(158,5052
    def __init__(159,5075
    def enter(162,5167
    def exit(167,5295
class cmd_install(171,5380
    def initialize_options(173,5410
    def finalize_options(177,5513
    def run(183,5723
    def get_outputs(202,6270
def version(207,6414
def tarball(227,7264

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,2053
confpetsc.py:^?confpetsc.py^A,1
def import_command(29,595
        def import_module(33,697
def cython_req(73,1796
def cython_chk(76,1833
    def warn(78,1878
        def printer(83,2069
def cython_run(112,2945
def fix_config_vars(172,5162
def get_config_vars(193,6005
def rpath_option(202,6332
class PetscConfig:PetscConfig214,6798
    def __init__(216,6818
    def __getitem__(232,7547
    def get(235,7618
    def configure(238,7708
    def _get_petsc_version(243,7883
    def _get_petsc_config(259,8761
    def _configure_ext(287,9911
    def configure_extension(298,10337
    def configure_compiler(321,11639
        def get_flags(340,12545
    def log_info(386,14428
class Extension(410,15495
class config(423,15809
    def initialize_options(429,15920
    def get_config_arch(434,16058
    def run(437,16150
    def get_petsc_dir(465,17315
    def chk_petsc_dir(481,17912
    def get_petsc_arch(489,18173
    def chk_petsc_arch(507,19043
class build(519,19448
    def initialize_options(523,19527
    def finalize_options(528,19664
class build_src(542,20200
    def initialize_options(552,20433
    def finalize_options(555,20495
    def run(560,20664
class build_ext(570,20898
    def initialize_options(574,20989
    def finalize_options(580,21157
    def _copy_ext(606,22357
    def _build_ext_arch(618,22788
    def get_config_arch(629,23204
    def build_extension(632,23296
    def run(650,24031
    def build_sources(654,24109
    def build_extensions(658,24235
    def build_configuration(664,24474
        def write_file(674,24881
    def get_config_data(681,25168
    def copy_extensions_to_source(693,25569
    def get_outputs(716,26579
class install(734,27292
    def initialize_options(736,27318
def setup(756,27872
        class FileList(775,28620
            def process_template_line(776,28655
def append(788,29083
def append_dict(792,29156
def unique(798,29364
def flaglist(805,29488
def prepend_to_flags(876,31492
    def append_path(880,31628
def strip_prefix(892,32072
def makefile(907,32562

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(93,3772
    def log_info(131,5307
class config(149,5870
    def initialize_options(155,5981
    def get_config_arch(159,6088
    def run(162,6196
    def get_slepc_dir(170,6445
class build(189,7126
    def initialize_options(193,7205
    def finalize_options(197,7311
class build_src(204,7554
class build_ext(208,7594
    def initialize_options(212,7685
    def finalize_options(216,7795
    def get_config_arch(221,7978
    def get_config_data(224,8086
class install(242,8715
def setup(256,8910

src/binding/slepc4py/conf/cythonize.py,39
cythonize.py:^?cythonize.py^A,1
def cythonize(13,269
def main(38,855

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,1226
makefile:^?makefile^A,1
.PHONY:.PHONY1,0
default:default2,16
package 4,32
MODULE 5,51
PYTHON 7,68
MPIEXEC 8,90
.PHONY:.PHONY12,117
config:config13,143
build:build15,198
test:test17,250
test-%:test-%19,321
.PHONY:.PHONY22,412
srcbuild:srcbuild23,438
srcclean:srcclean25,495
.PHONY:.PHONY30,615
clean:clean31,649
distclean:distclean33,688
fullclean:fullclean38,865
.PHONY:.PHONY43,953
install:install44,979
uninstall:uninstall46,1055
.PHONY:.PHONY52,1212
docs:docs53,1254
docs-html:docs-html54,1289
docs-pdf:docs-pdf55,1333
docs-misc:docs-misc56,1366
RST2HTML 58,1401
RST2HTMLOPTS 59,1476
RST2HTMLOPTS +=RST2HTMLOPTS +60,1515
RST2HTMLOPTS +=RST2HTMLOPTS +61,1550
.PHONY:.PHONY62,1590
rst2html:rst2html63,1607
SPHINXBUILD 68,1808
SPHINXOPTS 69,1835
.PHONY:.PHONY70,1849
sphinx:sphinx71,1910
sphinx-html:sphinx-html72,1964
sphinx-pdf:sphinx-pdf77,2127
sphinx-man:sphinx-man83,2332
sphinx-info:sphinx-info88,2487
PYTHON2 95,2702
EPYDOCBUILD 96,2720
EPYDOCOPTS 97,2765
.PHONY:.PHONY98,2779
epydoc:epydoc99,2817
epydoc-html:epydoc-html100,2848
epydoc-pdf:epydoc-pdf105,3130
.PHONY:.PHONY107,3143
docsclean:docsclean108,3161
.PHONY:.PHONY115,3280
sdist:sdist116,3294

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,776
def get_name(39,908
def get_version(42,950
def description(54,1317
def long_description(57,1371
def sources(125,3290
def extensions(139,3624
def get_release(196,5488
def requires(210,6142
def run_setup(217,6403
def main(266,7974

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,400
SLEPc.pyx:^?SLEPc.pyx^A,1
from petsc4py.PETSc cimport PetscErrorCode,18,495
from petsc4py.PETSc cimport PETSC_SUCCESS,19,554
from petsc4py.PETSc cimport PetscObject,21,649
from petsc4py.PETSc cimport PetscVec,23,742
from petsc4py.PETSc cimport PetscKSP,24,789
from petsc4py.PETSc cimport Object,27,869
from petsc4py.PETSc cimport Vec,29,947
from petsc4py.PETSc cimport KSP,30,984
cdef inline object bytes2str(37,1171

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 svd186,5341
            CHKERR(726,22114
        monitorlist.append(append751,22993

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,393

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(155,4957
    def writeln(159,5047
def load_tests(174,5511
def run_tests(214,6868
def abort(223,7122
def shutdown(227,7158
def main(231,7192

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,545
e_verbatim 17,570
key 19,598
synopsis 20,629
definition 21,656
section 22,681
s_synopsis 23,737
e_synopsis 24,806
em_dash 25,828
eop 26,840
bop 27,870
s_arg_list 30,1094
s_arg_inlist 31,1158
e_arg_inlist 32,1225
e_arg_list 35,1298
s_arg 38,1367
e_arg 39,1482
s_defn 40,1503
e_defn 41,1527
s_doctext_verbatim 44,1609
e_doctext_verbatim 45,1638
s_caption 47,1671
e_caption 48,1694
picture 49,1719
location 51,1843
mantitle 54,2008
eof 55,2088
bof 56,2093

src/docs/manualpages-sec/header_,16
header_:^?header_^A,1
<link rel=3,14

src/docs/manualpages-sec/header_BV,18
header_BV:^?header_BV^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_DS,18
header_DS:^?header_DS^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_EPS,18
header_EPS:^?header_EPS^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_FN,18
header_FN:^?header_FN^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_LME,18
header_LME:^?header_LME^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_MFN,18
header_MFN:^?header_MFN^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_NEP,329
header_NEP:^?header_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/header_PEP,18
header_PEP:^?header_PEP^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_RG,18
header_RG:^?header_RG^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_ST,18
header_ST:^?header_ST^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_SVD,18
header_SVD:^?header_SVD^A,1
  <link rel=3,14

src/docs/manualpages-sec/header_sys,18
header_sys:^?header_sys^A,1
  <link rel=3,14

src/eps/f90-mod/makefile,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/impls/cg/lobpcg/lobpcg.c,1092
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
PetscErrorCode EPSSetDimensions_LOBPCG(40,1317
PetscErrorCode EPSSetUp_LOBPCG(55,1986
PetscErrorCode EPSSolve_LOBPCG(84,3305
static PetscErrorCode EPSLOBPCGSetBlockSize_LOBPCG(397,15335
PetscErrorCode EPSLOBPCGSetBlockSize(427,16090
static PetscErrorCode EPSLOBPCGGetBlockSize_LOBPCG(436,16377
PetscErrorCode EPSLOBPCGGetBlockSize(460,16840
static PetscErrorCode EPSLOBPCGSetRestart_LOBPCG(469,17115
PetscErrorCode EPSLOBPCGSetRestart(505,18257
static PetscErrorCode EPSLOBPCGGetRestart_LOBPCG(514,18558
PetscErrorCode EPSLOBPCGGetRestart(538,19050
static PetscErrorCode EPSLOBPCGSetLocking_LOBPCG(547,19339
PetscErrorCode EPSLOBPCGSetLocking(578,20101
static PetscErrorCode EPSLOBPCGGetLocking_LOBPCG(587,20393
PetscErrorCode EPSLOBPCGGetLocking(611,20863
PetscErrorCode EPSView_LOBPCG(620,21143
PetscErrorCode EPSSetFromOptions_LOBPCG(635,21778
PetscErrorCode EPSDestroy_LOBPCG(657,22675
SLEPC_EXTERN PetscErrorCode EPSCreate_LOBPCG(670,23349

src/eps/impls/cg/lobpcg/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/cg/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,441

src/eps/impls/cg/rqcg/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/cg/rqcg/rqcg.c,670
rqcg.c:^?rqcg.c^A,1
  PetscInt nrest;32,976
  PetscInt allocsize;33,1038
  BV       AV,34,1120
  BV       AV,W,34,1120
  BV       AV,W,P,34,1120
  BV       AV,W,P,G;34,1120
} EPS_RQCG;35,1141
PetscErrorCode EPSSetUp_RQCG(37,1154
PetscErrorCode EPSSolve_RQCG(76,2704
static PetscErrorCode EPSRQCGSetReset_RQCG(243,9474
PetscErrorCode EPSRQCGSetReset(275,10284
static PetscErrorCode EPSRQCGGetReset_RQCG(284,10568
PetscErrorCode EPSRQCGGetReset(308,11027
PetscErrorCode EPSReset_RQCG(317,11299
PetscErrorCode EPSSetFromOptions_RQCG(330,11604
PetscErrorCode EPSDestroy_RQCG(345,12045
PetscErrorCode EPSView_RQCG(354,12353
SLEPC_EXTERN PetscErrorCode EPSCreate_RQCG(365,12747

src/eps/impls/ciss/ciss.c,2880
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
PetscErrorCode EPSSetUp_CISS(212,8038
PetscErrorCode EPSSetUpSort_CISS(354,14599
PetscErrorCode EPSSolve_CISS(374,15134
PetscErrorCode EPSComputeVectors_CISS(621,26214
static PetscErrorCode EPSCISSSetSizes_CISS(657,27476
PetscErrorCode EPSCISSSetSizes(743,30877
static PetscErrorCode EPSCISSGetSizes_CISS(757,31531
PetscErrorCode EPSCISSGetSizes(791,32412
static PetscErrorCode EPSCISSSetThreshold_CISS(799,32801
PetscErrorCode EPSCISSSetThreshold(838,34003
static PetscErrorCode EPSCISSGetThreshold_CISS(848,34375
PetscErrorCode EPSCISSGetThreshold(875,35014
static PetscErrorCode EPSCISSSetRefinement_CISS(883,35295
PetscErrorCode EPSCISSSetRefinement(922,36510
static PetscErrorCode EPSCISSGetRefinement_CISS(932,36884
PetscErrorCode EPSCISSGetRefinement(959,37571
static PetscErrorCode EPSCISSSetUseST_CISS(967,37856
PetscErrorCode EPSCISSSetUseST(995,38537
static PetscErrorCode EPSCISSGetUseST_CISS(1004,38824
PetscErrorCode EPSCISSGetUseST(1029,39331
static PetscErrorCode EPSCISSSetQuadRule_CISS(1038,39606
PetscErrorCode EPSCISSSetQuadRule(1073,40506
static PetscErrorCode EPSCISSGetQuadRule_CISS(1082,40808
PetscErrorCode EPSCISSGetQuadRule(1106,41292
static PetscErrorCode EPSCISSSetExtraction_CISS(1115,41578
PetscErrorCode EPSCISSSetExtraction(1150,42551
static PetscErrorCode EPSCISSGetExtraction_CISS(1159,42879
PetscErrorCode EPSCISSGetExtraction(1183,43407
static PetscErrorCode EPSCISSGetKSPs_CISS(1192,43719
PetscErrorCode EPSCISSGetKSPs(1256,46114
PetscErrorCode EPSReset_CISS(1264,46373
PetscErrorCode EPSSetFromOptions_CISS(1277,46723
PetscErrorCode EPSDestroy_CISS(1329,49972
PetscErrorCode EPSView_CISS(1353,51405
PetscErrorCode EPSSetDefaultST_CISS(1388,53764
SLEPC_EXTERN PetscErrorCode EPSCreate_CISS(1412,54475

src/eps/impls/ciss/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,5225
davidson.h:^?davidson.h^A,1
typedef PetscInt MatType_t;21,657
#define DVD_MAT_HERMITIAN 22,685
#define DVD_MAT_NEG_DEF 23,718
#define DVD_MAT_POS_DEF 24,749
#define DVD_MAT_SINGULAR 25,780
#define DVD_MAT_COMPLEX 26,812
#define DVD_MAT_IMPLICIT 27,843
#define DVD_MAT_IDENTITY 28,875
#define DVD_MAT_DIAG 29,907
#define DVD_MAT_TRIANG 30,935
#define DVD_MAT_UTRIANG 31,965
#define DVD_MAT_LTRIANG 32,996
#define DVD_MAT_UNITARY 33,1028
typedef PetscInt EPType_t;35,1061
#define DVD_EP_STD 36,1088
#define DVD_EP_HERMITIAN 37,1114
#define DVD_EP_INDEFINITE 38,1146
#define DVD_IS(40,1180
#define DVD_ISNOT(41,1212
typedef PetscErrorCode (*dvdCallback)dvdCallback44,1278
typedef struct _dvdFunctionList 45,1340
  dvdCallback f;46,1374
  struct _dvdFunctionList *next;next47,1391
} dvdFunctionList;48,1424
  DVD_HARM_NONE,51,1459
  DVD_HARM_RR,52,1476
  DVD_HARM_RRR,53,1491
  DVD_HARM_REIGS,54,1507
  DVD_HARM_LEIGS55,1525
} HarmType_t;56,1542
  DVD_INITV_CLASSIC,59,1572
  DVD_INITV_KRYLOV60,1593
} InitType_t;61,1612
typedef struct _dvdDashboard 68,1725
  PetscErrorCode (*initV)initV71,1806
  void *initV_data;initV_data72,1856
  PetscErrorCode (*calcPairs)calcPairs75,1924
  void *calcPairs_data;calcPairs_data76,1978
  PetscBool (*testConv)testConv79,2042
  void *testConv_data;testConv_data80,2135
  PetscErrorCode (*improveX)improveX83,2199
  void *improveX_data;improveX_data84,2280
  PetscErrorCode (*isRestarting)isRestarting87,2333
  void *isRestarting_data;isRestarting_data88,2401
  PetscErrorCode (*restartV)restartV91,2456
  void *restartV_data;restartV_data92,2509
  PetscErrorCode (*updateV)updateV95,2550
  void *updateV_data;updateV_data96,2602
  Mat         A,99,2661
  Mat         A,B;99,2661
  MatType_t   sA,100,2714
  MatType_t   sA,sB;100,2714
  EPType_t    sEP;101,2772
  PetscInt    nev;102,2831
  EPSWhich    which;103,2888
  PetscBool   withTarget;104,2943
  PetscScalar target[target105,3000
  PetscReal   tol;106,3049
  PetscBool   correctXnorm;107,3095
  PetscInt nconv;110,3202
  PetscInt npreconv;111,3269
  BV       W;113,3340
  BV       AX;114,3405
  BV       BX;115,3445
  PetscInt size_D;116,3485
  PetscInt max_size_proj;117,3536
  PetscInt max_size_P;118,3599
  PetscInt bs;119,3676
  EPS      eps;120,3766
  VecPool auxV;123,3853
  BV      auxBV;124,3907
  PetscScalar *ceigr,ceigr127,3999
  PetscScalar *ceigr,*ceigi;ceigi127,3999
  PetscScalar *eigr,eigr128,4057
  PetscScalar *eigr,*eigi;eigi128,4057
  PetscReal   *nR;nR129,4113
  PetscReal   *real_nR;real_nR130,4163
  PetscReal   *nX;nX131,4211
  PetscReal   *real_nX;real_nX132,4254
  PetscReal   *errest;errest133,4302
  PetscReal   *nBds;nBds134,4364
  PetscErrorCode (*e_Vchanged)e_Vchanged137,4475
  void *e_Vchanged_data;e_Vchanged_data138,4566
  PetscErrorCode (*calcpairs_residual)calcpairs_residual139,4591
  PetscErrorCode (*calcpairs_selectPairs)calcpairs_selectPairs140,4672
  void *calcpairs_residual_data;calcpairs_residual_data141,4747
  PetscErrorCode (*improvex_precond)improvex_precond142,4780
  void *improvex_precond_data;improvex_precond_data143,4858
  PetscErrorCode (*improvex_jd_proj_uv)improvex_jd_proj_uv144,4889
  PetscErrorCode (*improvex_jd_lit)improvex_jd_lit145,5047
  PetscErrorCode (*calcpairs_W)calcpairs_W146,5163
  void *calcpairs_W_data;calcpairs_W_data147,5219
  PetscErrorCode (*calcpairs_proj_trans)calcpairs_proj_trans148,5245
  PetscErrorCode (*calcpairs_eigs_trans)calcpairs_eigs_trans149,5310
  PetscErrorCode (*calcpairs_eig_backtrans)calcpairs_eig_backtrans150,5375
  PetscErrorCode (*calcpairs_proj_res)calcpairs_proj_res151,5493
  PetscErrorCode (*preTestConv)preTestConv152,5579
  PetscErrorCode (*e_newIteration)e_newIteration153,5672
  void *e_newIteration_data;e_newIteration_data154,5731
  dvdFunctionList *startList;startList156,5761
  dvdFunctionList *endList;endList157,5812
  dvdFunctionList *destroyList;destroyList158,5861
  Mat       H,160,5915
  Mat       H,G;160,5915
  Mat       auxM;161,5979
  PetscInt  size_MT;162,6039
  PetscInt  V_tra_s;164,6088
  PetscInt  V_tra_e;165,6109
  PetscInt  V_new_s;166,6199
  PetscInt  V_new_e;167,6220
  PetscBool W_shift;168,6296
} dvdDashboard;169,6376
  PetscInt  blocksize;173,6486
  PetscInt  initialsize;174,6530
  PetscInt  minv;175,6581
  PetscInt  plusk;176,6641
  PetscBool ipB;177,6722
  PetscReal fix;178,6779
  PetscBool krylovstart;179,6830
  PetscBool dynamic;180,6911
  PetscBool doubleexp;181,6987
  dvdDashboard ddb;184,7125
} EPS_DAVIDSON;185,7145
static inline PetscErrorCode EPSDavidsonFLAdd(187,7162
static inline PetscErrorCode EPSDavidsonFLCall(199,7399
static inline PetscErrorCode EPSDavidsonFLDestroy(208,7618
  PetscInt max_size_V;240,8564
  PetscInt max_size_X;241,8642
  PetscInt size_V;242,8698
  PetscInt max_size_oldX;243,8767
  PetscInt max_nev;244,8821
  PetscInt max_size_P;245,8888
  PetscInt max_size_cP;246,8970
  PetscInt max_size_proj;247,9053
  PetscInt max_size_cX_proj;248,9117
  PetscInt state;249,9201
} dvdBlackboard;253,9402
#define DVD_STATE_PRECONF 255,9420
#define DVD_STATE_CONF 256,9448
#define DVD_STATE_RUN 257,9473

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,13860
static PetscErrorCode EPSXDComputeDSConv(406,15141
static PetscErrorCode dvd_calcpairs_res_0(458,17296
static PetscErrorCode dvd_calcpairs_proj_res(483,18206
PetscErrorCode dvd_calcpairs_qz(507,19351

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,2118
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
PetscErrorCode dvd_improvex_jd_proj_uv_KZX(833,30233
static PetscErrorCode dvd_improvex_jd_lit_const_0(931,33697
  *maxits maxits956,34342
  *tol tol957,34368
PetscErrorCode dvd_improvex_jd_lit_const(961,34429
PetscErrorCode dvd_improvex_jd_proj_uv(976,34861
PetscErrorCode dvd_improvex_compute_X(986,35120

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,858
gd.c:^?gd.c^A,1
PetscErrorCode EPSSetFromOptions_GD(33,1014
PetscErrorCode EPSSetUp_GD(69,2858
PetscErrorCode EPSView_GD(85,3317
PetscErrorCode EPSDestroy_GD(111,4708
PetscErrorCode EPSGDSetKrylovStart(148,6289
PetscErrorCode EPSGDGetKrylovStart(174,6974
PetscErrorCode EPSGDSetBlockSize(200,7722
PetscErrorCode EPSGDGetBlockSize(225,8373
PetscErrorCode EPSGDSetRestart(253,9269
PetscErrorCode EPSGDGetRestart(280,10074
PetscErrorCode EPSGDSetInitialSize(312,11228
PetscErrorCode EPSGDGetInitialSize(344,12337
PetscErrorCode EPSGDSetBOrth(370,13073
PetscErrorCode EPSGDGetBOrth(395,13696
static PetscErrorCode EPSGDSetDoubleExpansion_GD(404,13967
PetscErrorCode EPSGDSetDoubleExpansion(434,14788
static PetscErrorCode EPSGDGetDoubleExpansion_GD(443,15103
PetscErrorCode EPSGDGetDoubleExpansion(468,15640
SLEPC_EXTERN PetscErrorCode EPSCreate_GD(477,15943

src/eps/impls/davidson/gd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/davidson/jd/jd.c,1059
jd.c:^?jd.c^A,1
PetscErrorCode EPSSetFromOptions_JD(34,1092
PetscErrorCode EPSSetDefaultST_JD(76,3268
PetscErrorCode EPSSetUp_JD(93,3746
PetscErrorCode EPSView_JD(109,4209
PetscErrorCode EPSDestroy_JD(139,5782
PetscErrorCode EPSJDSetKrylovStart(178,7529
PetscErrorCode EPSJDGetKrylovStart(204,8220
PetscErrorCode EPSJDSetBlockSize(230,8968
PetscErrorCode EPSJDGetBlockSize(255,9619
PetscErrorCode EPSJDSetRestart(283,10515
PetscErrorCode EPSJDGetRestart(310,11320
PetscErrorCode EPSJDSetInitialSize(342,12474
PetscErrorCode EPSJDGetInitialSize(374,13583
PetscErrorCode EPSJDSetFix_JD(383,13881
PetscErrorCode EPSJDSetFix(416,14807
PetscErrorCode EPSJDGetFix_JD(425,15080
PetscErrorCode EPSJDGetFix(455,15770
PetscErrorCode EPSJDSetConstCorrectionTol_JD(464,16031
PetscErrorCode EPSJDSetConstCorrectionTol(491,16816
PetscErrorCode EPSJDGetConstCorrectionTol_JD(500,17134
PetscErrorCode EPSJDGetConstCorrectionTol(529,17914
PetscErrorCode EPSJDSetBOrth(555,18658
PetscErrorCode EPSJDGetBOrth(580,19281
SLEPC_EXTERN PetscErrorCode EPSCreate_JD(589,19552

src/eps/impls/davidson/jd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/davidson/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,435

src/eps/impls/external/arpack/arpack.c,271
arpack.c:^?arpack.c^A,1
PetscErrorCode EPSSetUp_ARPACK(17,514
PetscErrorCode EPSSolve_ARPACK(64,2557
PetscErrorCode EPSBackTransform_ARPACK(243,10040
PetscErrorCode EPSReset_ARPACK(253,10313
PetscErrorCode EPSDestroy_ARPACK(268,10681
SLEPC_EXTERN PetscErrorCode EPSCreate_ARPACK(275,10823

src/eps/impls/external/arpack/arpack.h,1416
arpack.h:^?arpack.h^A,1
#define SLEPC_ARPACK_H15,486
  PetscInt     *select;select18,527
  PetscScalar  *workev;workev19,551
  PetscScalar  *workd;workd20,575
  PetscScalar  *workl;workl21,598
  PetscInt     lworkl;22,621
  PetscReal    *rwork;rwork23,644
} EPS_ARPACK;24,667
#define SLEPC_ARPACK(37,910
#define SLEPC_ARPACK(39,994
#define SLEPC_ARPACK(41,1043
#define SLEPC_ARPACK(47,1143
#define SLEPC_ARPACK(49,1227
#define SLEPC_ARPACK(51,1276
#define SLEPC_ARPACK(61,1420
#define SLEPC_ARPACK(63,1504
#define SLEPC_ARPACK(65,1553
#define SLEPC_ARPACK(71,1653
#define SLEPC_ARPACK(73,1737
#define SLEPC_ARPACK(75,1786
#define SLEPC_ARPACK(89,1988
#define SLEPC_ARPACK(91,2073
#define SLEPC_ARPACK(93,2123
#define SLEPC_ARPACK(99,2224
#define SLEPC_ARPACK(101,2309
#define SLEPC_ARPACK(103,2359
#define SLEPC_ARPACK(113,2504
#define SLEPC_ARPACK(115,2589
#define SLEPC_ARPACK(117,2639
#define SLEPC_ARPACK(123,2740
#define SLEPC_ARPACK(125,2825
#define SLEPC_ARPACK(127,2875
#define COMM_ARG138,3012
#define ARPACKnaupd_(142,3063
#define ARPACKneupd_(143,3218
#define ARPACKsaupd_(144,3429
#define ARPACKseupd_(145,3584
#define ARPACKnaupd_(149,3785
#define ARPACKneupd_(150,3946
#define COMM_ARG 156,4184
#define ARPACKnaupd_(160,4246
#define ARPACKneupd_(161,4408
#define ARPACKsaupd_(162,4626
#define ARPACKseupd_(163,4788
#define ARPACKnaupd_(167,4996
#define ARPACKneupd_(168,5164

src/eps/impls/external/arpack/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,432
MANSEC 13,455

src/eps/impls/external/blopex/blopex.c,1146
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
PetscErrorCode EPSSetDimensions_BLOPEX(105,3077
PetscErrorCode EPSSetUp_BLOPEX(120,3641
PetscErrorCode EPSSolve_BLOPEX(172,5786
static PetscErrorCode EPSBLOPEXSetBlockSize_BLOPEX(268,9689
PetscErrorCode EPSBLOPEXSetBlockSize(299,10391
static PetscErrorCode EPSBLOPEXGetBlockSize_BLOPEX(308,10678
PetscErrorCode EPSBLOPEXGetBlockSize(332,11141
PetscErrorCode EPSReset_BLOPEX(341,11416
PetscErrorCode EPSDestroy_BLOPEX(350,11610
PetscErrorCode EPSView_BLOPEX(360,11965
PetscErrorCode EPSSetFromOptions_BLOPEX(371,12348
SLEPC_EXTERN PetscErrorCode EPSCreate_BLOPEX(388,12838

src/eps/impls/external/blopex/blopex.h,83
blopex.h:^?blopex.h^A,1
#define SLEPC_BLOPEX_H12,425
SLEPC_INTERN PetscInt slepc_blopex_useconstr;17,499

src/eps/impls/external/blopex/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,432
MANSEC 13,455

src/eps/impls/external/blopex/petsc-interface.c,726
petsc-interface.c:^?petsc-interface.c^A,1
static PetscRandom LOBPCG_RandomContext 13,536
BlopexInt PETSC_dpotrf_interface 16,617
BlopexInt PETSC_dsygv_interface 31,907
BlopexInt PETSC_zpotrf_interface 48,1418
BlopexInt PETSC_zsygv_interface 62,1705
void *PETSC_MimicVector(PETSC_MimicVector80,2251
BlopexInt PETSC_DestroyVector(88,2398
BlopexInt PETSC_InnerProd(96,2514
BlopexInt PETSC_CopyVector(103,2645
BlopexInt PETSC_ClearVector(110,2744
BlopexInt PETSC_SetRandomValues(117,2832
BlopexInt PETSC_ScaleVector(127,3122
BlopexInt PETSC_Axpy(134,3227
BlopexInt PETSC_VectorSize(141,3353
int LOBPCG_InitRandomContext(148,3451
int LOBPCG_SetFromOptionsRandomContext(160,3795
int LOBPCG_DestroyRandomContext(172,4185
int PETSCSetupInterpreter(179,4297

src/eps/impls/external/blopex/petsc-interface.h,37
petsc-interface.h:^?petsc-interface.h^A,1
#define PETSC_INTERFACE_HEADER7,334

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,293
elemental.cxx:^?elemental.cxx^A,1
  Mat Ae,18,585
  Mat Ae,Be;18,585
} EPS_Elemental;19,630
PetscErrorCode EPSSetUp_Elemental(21,648
PetscErrorCode EPSSolve_Elemental(60,2338
PetscErrorCode EPSDestroy_Elemental(93,3326
PetscErrorCode EPSReset_Elemental(100,3471
SLEPC_EXTERN PetscErrorCode EPSCreate_Elemental(110,3701

src/eps/impls/external/elemental/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,435
MANSEC 13,459

src/eps/impls/external/elpa/elpa.c,368
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
PetscErrorCode EPSSetUp_ELPA(45,2293
PetscErrorCode EPSSolve_ELPA(84,3973
PetscErrorCode EPSDestroy_ELPA(142,6465
PetscErrorCode EPSReset_ELPA(149,6605
SLEPC_EXTERN PetscErrorCode EPSCreate_ELPA(159,6825

src/eps/impls/external/elpa/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,454

src/eps/impls/external/evsl/evsl.c,2093
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
PetscErrorCode EPSSetUp_EVSL(60,2972
PetscErrorCode EPSSolve_EVSL(162,7639
static PetscErrorCode EPSEVSLSetSlices_EVSL(259,11756
PetscErrorCode EPSEVSLSetSlices(295,12793
static PetscErrorCode EPSEVSLGetSlices_EVSL(304,13085
PetscErrorCode EPSEVSLGetSlices(329,13573
static PetscErrorCode EPSEVSLSetRange_EVSL(338,13853
PetscErrorCode EPSEVSLSetRange(378,15124
static PetscErrorCode EPSEVSLGetRange_EVSL(388,15485
PetscErrorCode EPSEVSLGetRange(414,16032
static PetscErrorCode EPSEVSLSetDOSParameters_EVSL(422,16303
PetscErrorCode EPSEVSLSetDOSParameters(489,18800
static PetscErrorCode EPSEVSLGetDOSParameters_EVSL(502,19416
PetscErrorCode EPSEVSLGetDOSParameters(535,20369
static PetscErrorCode EPSEVSLSetPolParameters_EVSL(543,20762
PetscErrorCode EPSEVSLSetPolParameters(581,22012
static PetscErrorCode EPSEVSLGetPolParameters_EVSL(591,22401
PetscErrorCode EPSEVSLGetPolParameters(618,23029
static PetscErrorCode EPSEVSLSetDamping_EVSL(626,23324
PetscErrorCode EPSEVSLSetDamping(658,24123
static PetscErrorCode EPSEVSLGetDamping_EVSL(667,24430
PetscErrorCode EPSEVSLGetDamping(691,24881
PetscErrorCode EPSView_EVSL(700,25175
PetscErrorCode EPSSetFromOptions_EVSL(727,26549
PetscErrorCode EPSDestroy_EVSL(772,29118
PetscErrorCode EPSReset_EVSL(794,30299
SLEPC_EXTERN PetscErrorCode EPSCreate_EVSL(805,30551

src/eps/impls/external/evsl/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,454

src/eps/impls/external/feast/feast.c,1049
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
PetscErrorCode EPSSetUp_FEAST(48,1265
PetscErrorCode EPSSolve_FEAST(80,2852
PetscErrorCode EPSReset_FEAST(199,7167
PetscErrorCode EPSDestroy_FEAST(208,7383
PetscErrorCode EPSSetFromOptions_FEAST(217,7702
PetscErrorCode EPSView_FEAST(234,8238
PetscErrorCode EPSSetDefaultST_FEAST(245,8650
static PetscErrorCode EPSFEASTSetNumPoints_FEAST(252,8844
PetscErrorCode EPSFEASTSetNumPoints(279,9489
static PetscErrorCode EPSFEASTGetNumPoints_FEAST(288,9789
PetscErrorCode EPSFEASTGetNumPoints(313,10317
SLEPC_EXTERN PetscErrorCode EPSCreate_FEAST(322,10602

src/eps/impls/external/feast/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,431
MANSEC 13,454

src/eps/impls/external/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,492

src/eps/impls/external/primme/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,432
MANSEC 13,455

src/eps/impls/external/primme/primme.c,1529
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
PetscErrorCode EPSSetUp_PRIMME(172,6392
PetscErrorCode EPSSolve_PRIMME(309,11476
PetscErrorCode EPSReset_PRIMME(360,13561
PetscErrorCode EPSDestroy_PRIMME(371,13812
PetscErrorCode EPSView_PRIMME(382,14308
PetscErrorCode EPSSetFromOptions_PRIMME(401,15000
static PetscErrorCode EPSPRIMMESetBlockSize_PRIMME(421,15769
PetscErrorCode EPSPRIMMESetBlockSize(459,16874
static PetscErrorCode EPSPRIMMEGetBlockSize_PRIMME(468,17161
PetscErrorCode EPSPRIMMEGetBlockSize(492,17635
static PetscErrorCode EPSPRIMMESetMethod_PRIMME(501,17910
PetscErrorCode EPSPRIMMESetMethod(529,18588
static PetscErrorCode EPSPRIMMEGetMethod_PRIMME(538,18896
PetscErrorCode EPSPRIMMEGetMethod(562,19420
SLEPC_EXTERN PetscErrorCode EPSCreate_PRIMME(571,19712

src/eps/impls/external/scalapack/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,435
MANSEC 13,459

src/eps/impls/external/scalapack/scalapack.c,294
scalapack.c:^?scalapack.c^A,1
  Mat As,18,585
  Mat As,Bs;18,585
} EPS_ScaLAPACK;19,630
PetscErrorCode EPSSetUp_ScaLAPACK(21,648
PetscErrorCode EPSSolve_ScaLAPACK(60,2338
PetscErrorCode EPSDestroy_ScaLAPACK(153,6971
PetscErrorCode EPSReset_ScaLAPACK(160,7116
SLEPC_EXTERN PetscErrorCode EPSCreate_ScaLAPACK(170,7346

src/eps/impls/external/trlan/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,431
MANSEC 13,454

src/eps/impls/external/trlan/trlan.c,329
trlan.c:^?trlan.c^A,1
  EPS eps;19,587
  Vec x,20,598
  Vec x,y;20,598
} globaldata;21,609
PetscErrorCode EPSSetUp_TRLAN(23,624
static PetscBLASInt MatMult_TRLAN(52,2110
PetscErrorCode EPSSolve_TRLAN(70,2726
PetscErrorCode EPSReset_TRLAN(134,5362
PetscErrorCode EPSDestroy_TRLAN(143,5547
SLEPC_EXTERN PetscErrorCode EPSCreate_TRLAN(150,5688

src/eps/impls/external/trlan/trlan.h,266
trlan.h:^?trlan.h^A,1
#define SLEPC_TRLAN_H15,484
  PetscBLASInt       maxlan;18,524
  PetscBLASInt       restart;19,553
  PetscReal          *work;work20,583
  PetscBLASInt       lwork;21,611
} EPS_TRLAN;22,639
#define TRLan_ 30,824
#define TRLan_ 32,885
#define TRLan_ 34,914

src/eps/impls/krylov/arnoldi/arnoldi.c,537
arnoldi.c:^?arnoldi.c^A,1
  PetscBool delayed;28,771
} EPS_ARNOLDI;29,792
PetscErrorCode EPSSetUp_Arnoldi(31,808
PetscErrorCode EPSSolve_Arnoldi(51,1857
PetscErrorCode EPSSetFromOptions_Arnoldi(132,5385
static PetscErrorCode EPSArnoldiSetDelayed_Arnoldi(147,5907
PetscErrorCode EPSArnoldiSetDelayed(178,6731
static PetscErrorCode EPSArnoldiGetDelayed_Arnoldi(187,7034
PetscErrorCode EPSArnoldiGetDelayed(212,7611
PetscErrorCode EPSDestroy_Arnoldi(221,7902
PetscErrorCode EPSView_Arnoldi(230,8223
SLEPC_EXTERN PetscErrorCode EPSCreate_Arnoldi(241,8629

src/eps/impls/krylov/arnoldi/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/krylov/epskrylov.c,227
epskrylov.c:^?epskrylov.c^A,1
PetscErrorCode EPSDelayedArnoldi(24,838
PetscErrorCode EPSDelayedArnoldi1(120,4040
PetscErrorCode EPSKrylovConvergence_Filter(160,5367
PetscErrorCode EPSKrylovConvergence(207,7294
PetscErrorCode EPSPseudoLanczos(297,10637

src/eps/impls/krylov/krylovschur/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,3307
krylovschur.c:^?krylovschur.c^A,1
PetscErrorCode EPSGetArbitraryValues(35,1098
static PetscErrorCode EPSSetUp_KrylovSchur_Filter(61,1963
PetscErrorCode EPSSetUp_KrylovSchur(93,3820
  enum { EPS_KS_DEFAULT,100,4043
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,100,4043
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,100,4043
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,100,4043
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,EPS_KS_INDEF,100,4043
  enum { EPS_KS_DEFAULT,EPS_KS_SYMM,EPS_KS_SLICE,EPS_KS_FILTER,EPS_KS_INDEF,EPS_KS_TWOSIDED 100,4043
PetscErrorCode EPSSetUpSort_KrylovSchur(193,8270
PetscErrorCode EPSSolve_KrylovSchur_Default(224,9194
static PetscErrorCode EPSKrylovSchurSetRestart_KrylovSchur(336,13914
PetscErrorCode EPSKrylovSchurSetRestart(370,14912
static PetscErrorCode EPSKrylovSchurGetRestart_KrylovSchur(379,15214
PetscErrorCode EPSKrylovSchurGetRestart(404,15733
static PetscErrorCode EPSKrylovSchurSetLocking_KrylovSchur(413,16023
PetscErrorCode EPSKrylovSchurSetLocking(445,16895
static PetscErrorCode EPSKrylovSchurGetLocking_KrylovSchur(454,17197
PetscErrorCode EPSKrylovSchurGetLocking(479,17706
static PetscErrorCode EPSKrylovSchurSetPartitions_KrylovSchur(488,17996
PetscErrorCode EPSKrylovSchurSetPartitions(544,19783
static PetscErrorCode EPSKrylovSchurGetPartitions_KrylovSchur(553,20091
PetscErrorCode EPSKrylovSchurGetPartitions(578,20641
static PetscErrorCode EPSKrylovSchurSetDetectZeros_KrylovSchur(587,20937
PetscErrorCode EPSKrylovSchurSetDetectZeros(623,22047
static PetscErrorCode EPSKrylovSchurGetDetectZeros_KrylovSchur(632,22363
PetscErrorCode EPSKrylovSchurGetDetectZeros(657,22942
static PetscErrorCode EPSKrylovSchurSetDimensions_KrylovSchur(666,23246
PetscErrorCode EPSKrylovSchurSetDimensions(711,24936
static PetscErrorCode EPSKrylovSchurGetDimensions_KrylovSchur(722,25380
PetscErrorCode EPSKrylovSchurGetDimensions(751,26199
static PetscErrorCode EPSKrylovSchurSetSubintervals_KrylovSchur(759,26514
PetscErrorCode EPSKrylovSchurSetSubintervals(799,28223
static PetscErrorCode EPSKrylovSchurGetSubintervals_KrylovSchur(807,28494
PetscErrorCode EPSKrylovSchurGetSubintervals(855,30068
static PetscErrorCode EPSKrylovSchurGetInertias_KrylovSchur(864,30372
PetscErrorCode EPSKrylovSchurGetInertias(953,33372
static PetscErrorCode EPSKrylovSchurGetSubcommInfo_KrylovSchur(962,33730
PetscErrorCode EPSKrylovSchurGetSubcommInfo(1001,35196
static PetscErrorCode EPSKrylovSchurGetSubcommPairs_KrylovSchur(1009,35491
PetscErrorCode EPSKrylovSchurGetSubcommPairs(1049,37060
static PetscErrorCode EPSKrylovSchurGetSubcommMats_KrylovSchur(1058,37411
PetscErrorCode EPSKrylovSchurGetSubcommMats(1092,38656
static PetscErrorCode EPSKrylovSchurUpdateSubcommMats_KrylovSchur(1100,38917
PetscErrorCode EPSKrylovSchurUpdateSubcommMats(1185,42848
PetscErrorCode EPSKrylovSchurGetChildEPS(1201,43688
static PetscErrorCode EPSKrylovSchurGetKSP_KrylovSchur(1296,47288
PetscErrorCode EPSKrylovSchurGetKSP(1339,48915
PetscErrorCode EPSSetFromOptions_KrylovSchur(1347,49150
PetscErrorCode EPSView_KrylovSchur(1395,51631
PetscErrorCode EPSDestroy_KrylovSchur(1435,53771
PetscErrorCode EPSReset_KrylovSchur(1464,55825
PetscErrorCode EPSSetDefaultST_KrylovSchur(1474,56119
SLEPC_EXTERN PetscErrorCode EPSCreate_KrylovSchur(1483,56354

src/eps/impls/krylov/krylovschur/krylovschur.h,2579
krylovschur.h:^?krylovschur.h^A,1
#define SLEPC_KRYLOVSCHUR_H15,471
typedef struct _n_shift *EPS_shift;EPS_shift28,1146
struct _n_shift 29,1182
  PetscReal     value;30,1200
  PetscInt      inertia;31,1223
  PetscBool     comp[comp32,1248
  EPS_shift     neighb[neighb33,1334
  PetscInt      index;34,1386
  PetscInt      neigs;35,1465
  PetscReal     ext[ext36,1524
  PetscInt      nsch[nsch37,1587
  PetscInt      nconv[nconv38,1669
  PetscBool     rep;39,1746
struct _n_SR 43,1868
  PetscReal     int0,44,1883
  PetscReal     int0,int1;44,1883
  PetscInt      dir;45,1944
  PetscBool     hasEnd;46,2037
  PetscInt      inertia0,47,2111
  PetscInt      inertia0,inertia1;47,2111
  PetscScalar   *back;back48,2146
  PetscInt      numEigs;49,2169
  PetscInt      indexEig;50,2243
  EPS_shift     sPres;51,2269
  EPS_shift     *pending;pending52,2319
  PetscInt      nPend;53,2376
  PetscInt      maxPend;54,2437
  PetscInt      *idxDef;idxDef55,2497
  PetscInt      nMAXCompl;56,2547
  PetscInt      iterCompl;57,2574
  PetscInt      itsKs;58,2601
  PetscInt      nleap;59,2658
  EPS_shift     s0;60,2681
  PetscScalar   *S;S61,2731
  PetscInt      nS;62,2796
  EPS_shift     sPrev;63,2816
  PetscInt      nv;64,2839
  BV            V;65,2902
  BV            Vnext;66,2967
  PetscScalar   *eigr,eigr67,3050
  PetscScalar   *eigr,*eigi;eigi67,3050
  PetscReal     *errest;errest68,3113
  PetscInt      *perm;perm69,3180
typedef struct _n_SR *EPS_SR;EPS_SR71,3246
  PetscReal        keep;74,3294
  PetscBool        lock;75,3357
  EPS_SR           sr;77,3486
  PetscInt         nev;78,3556
  PetscInt         ncv;79,3634
  PetscInt         mpd;80,3703
  PetscInt         npart;81,3787
  PetscBool        detect;82,3872
  PetscReal        *subintervals;subintervals83,3955
  PetscBool        subintset;84,4029
  PetscMPIInt      *nconv_loc;nconv_loc85,4099
  EPS              eps;86,4186
  PetscBool        global;87,4261
  PetscReal        *shifts;shifts88,4348
  PetscInt         *inertias;inertias89,4424
  PetscInt         nshifts;90,4502
  PetscSubcomm     subc;91,4593
  MPI_Comm         commrank;92,4667
  PetscBool        commset;93,4763
  PetscObjectState Astate,94,4850
  PetscObjectState Astate,Bstate;94,4850
  PetscObjectId    Aid,95,4929
  PetscObjectId    Aid,Bid;95,4929
  IS               isrow,96,5005
  IS               isrow,iscol;96,5005
  Mat              *submata,submata97,5092
  Mat              *submata,*submatb;submatb97,5092
  PetscBool        estimatedrange;99,5227
} EPS_KRYLOVSCHUR;100,5313

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,5010
static PetscErrorCode EPSSliceGetInertia(227,7729
static PetscErrorCode EPSBackTransform_Skip(264,9016
PetscErrorCode EPSSetUp_KrylovSchur_Slice(270,9134
static PetscErrorCode EPSSliceGatherEigenVectors(481,19905
PetscErrorCode EPSComputeVectors_Slice(545,22198
#define SWAP(557,22497
static PetscErrorCode EPSSliceGetInertias(559,22546
static PetscErrorCode EPSSliceGatherSolution(612,24154
static PetscErrorCode EPSCreateShift(704,28570
static PetscErrorCode EPSPrepareRational(743,29736
static PetscErrorCode EPSExtractShift(786,31031
static PetscErrorCode EPSKrylovSchur_Slice(831,32811
static PetscErrorCode EPSGetNewShiftValue(1003,40361
static PetscErrorCode sortRealEigenvalues(1076,44137
static PetscErrorCode EPSStoreEigenpairs(1095,44705
static PetscErrorCode EPSLookForDeflation(1143,46538
PetscErrorCode EPSSolve_KrylovSchur_Slice(1210,49256

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/krylov/lanczos/lanczos.c,1009
lanczos.c:^?lanczos.c^A,1
  EPSLanczosReorthogType reorthog;31,926
  PetscInt               allocsize;32,1016
  BV                     AV;33,1112
} EPS_LANCZOS;34,1204
PetscErrorCode EPSSetUp_Lanczos(36,1220
static PetscErrorCode EPSLocalLanczos(88,4177
static PetscErrorCode DenseTridiagonal(138,5745
static PetscErrorCode EPSSelectiveLanczos(182,7149
static void update_omega(259,9601
static void compute_int(294,10773
static PetscErrorCode EPSPartialLanczos(337,11783
static PetscErrorCode EPSBasicLanczos(455,16284
PetscErrorCode EPSSolve_Lanczos(517,18732
PetscErrorCode EPSSetFromOptions_Lanczos(698,25241
static PetscErrorCode EPSLanczosSetReorthog_Lanczos(715,25999
PetscErrorCode EPSLanczosSetReorthog(756,27240
static PetscErrorCode EPSLanczosGetReorthog_Lanczos(765,27574
PetscErrorCode EPSLanczosGetReorthog(790,28155
PetscErrorCode EPSReset_Lanczos(799,28473
PetscErrorCode EPSDestroy_Lanczos(809,28697
PetscErrorCode EPSView_Lanczos(818,29020
SLEPC_EXTERN PetscErrorCode EPSCreate_Lanczos(831,29501

src/eps/impls/krylov/lanczos/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/krylov/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,457

src/eps/impls/lapack/lapack.c,135
lapack.c:^?lapack.c^A,1
PetscErrorCode EPSSetUp_LAPACK(17,586
PetscErrorCode EPSSolve_LAPACK(115,4674
SLEPC_EXTERN PetscErrorCode EPSCreate_LAPACK(160,6145

src/eps/impls/lapack/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/lyapii/lyapii.c,1509
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
PetscErrorCode EPSSetUp_LyapII(55,1867
static PetscErrorCode MatMult_EPSLyapIIOperator(92,3479
static PetscErrorCode MatDestroy_EPSLyapIIOperator(103,3785
static PetscErrorCode MatMult_EigOperator(114,4053
static PetscErrorCode MatDestroy_EigOperator(156,5329
static PetscErrorCode EV2x2(177,5839
static PetscErrorCode LyapIIBuildRHS(206,6852
static PetscErrorCode LyapIIBuildEigenMat(238,7883
PetscErrorCode EPSSolve_LyapII(311,10406
PetscErrorCode EPSSetFromOptions_LyapII(527,19166
static PetscErrorCode EPSLyapIISetRanks_LyapII(547,19900
PetscErrorCode EPSLyapIISetRanks(591,21448
static PetscErrorCode EPSLyapIIGetRanks_LyapII(601,21801
PetscErrorCode EPSLyapIIGetRanks(627,22348
static PetscErrorCode EPSLyapIISetLME_LyapII(635,22615
PetscErrorCode EPSLyapIISetLME(661,23222
static PetscErrorCode EPSLyapIIGetLME_LyapII(671,23527
PetscErrorCode EPSLyapIIGetLME(702,24369
PetscErrorCode EPSView_LyapII(711,24622
PetscErrorCode EPSReset_LyapII(728,25276
PetscErrorCode EPSDestroy_LyapII(737,25478
PetscErrorCode EPSSetDefaultST_LyapII(752,26079
SLEPC_EXTERN PetscErrorCode EPSCreate_LyapII(759,26274

src/eps/impls/lyapii/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,491

src/eps/impls/power/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/power/power.c,2391
power.c:^?power.c^A,1
  EPSPowerShiftType shift_type;44,1458
  PetscBool         nonlinear;45,1490
  PetscBool         update;46,1521
  SNES              snes;47,1549
  PetscErrorCode    (*formFunctionB)formFunctionB48,1575
  void              *formFunctionBctx;formFunctionBctx49,1633
  PetscErrorCode    (*formFunctionA)formFunctionA50,1672
  void              *formFunctionActx;formFunctionActx51,1730
  PetscErrorCode    (*formFunctionAB)formFunctionAB52,1769
  PetscInt          idx;53,1832
  PetscMPIInt       p;54,1921
  PetscReal         norm0;55,1984
} EPS_POWER;56,2040
static PetscErrorCode SNESMonitor_PowerUpdate(58,2054
PetscErrorCode EPSSetUp_Power(70,2562
static PetscErrorCode FirstNonzeroIdx(173,8289
static PetscErrorCode Normalize(199,9200
static PetscErrorCode EPSPowerUpdateFunctionB(221,9920
static PetscErrorCode EPSPowerUpdateFunctionA(236,10399
static PetscErrorCode EPSPowerFormFunction_Update(250,10947
static PetscErrorCode EPSPowerApply_SNES(280,12062
static PetscErrorCode EPSPowerComputeInitialGuess_Update(298,12495
PetscErrorCode EPSSolve_Power(343,14266
PetscErrorCode EPSSolve_TS_Power(542,22203
PetscErrorCode EPSStopping_Power(669,27085
PetscErrorCode EPSBackTransform_Power(686,27658
PetscErrorCode EPSSetFromOptions_Power(696,27977
static PetscErrorCode EPSPowerSetShiftType_Power(718,28932
PetscErrorCode EPSPowerSetShiftType(766,30409
static PetscErrorCode EPSPowerGetShiftType_Power(775,30722
PetscErrorCode EPSPowerGetShiftType(800,31244
static PetscErrorCode EPSPowerSetNonlinear_Power(809,31541
PetscErrorCode EPSPowerSetNonlinear(853,33098
static PetscErrorCode EPSPowerGetNonlinear_Power(862,33407
PetscErrorCode EPSPowerGetNonlinear(886,33930
static PetscErrorCode EPSPowerSetUpdate_Power(895,34227
PetscErrorCode EPSPowerSetUpdate(923,35097
static PetscErrorCode EPSPowerGetUpdate_Power(932,35391
PetscErrorCode EPSPowerGetUpdate(957,35933
static PetscErrorCode EPSPowerSetSNES_Power(966,36215
PetscErrorCode EPSPowerSetSNES(992,36844
static PetscErrorCode EPSPowerGetSNES_Power(1002,37156
PetscErrorCode EPSPowerGetSNES(1034,38079
PetscErrorCode EPSReset_Power(1043,38337
PetscErrorCode EPSDestroy_Power(1052,38545
PetscErrorCode EPSView_Power(1070,39494
PetscErrorCode EPSComputeVectors_Power(1090,40349
PetscErrorCode EPSSetDefaultST_Power(1103,40738
SLEPC_EXTERN PetscErrorCode EPSCreate_Power(1123,41294

src/eps/impls/subspace/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/impls/subspace/subspace.c,458
subspace.c:^?subspace.c^A,1
  PetscBool estimatedrange;29,781
} EPS_SUBSPACE;30,860
static PetscErrorCode EPSSetUp_Subspace_Filter(32,877
PetscErrorCode EPSSetUp_Subspace(62,2537
PetscErrorCode EPSSetUpSort_Subspace(89,3895
static PetscErrorCode EPSSubspaceFindGroup(117,4759
static PetscErrorCode EPSSubspaceResidualNorms(158,5826
PetscErrorCode EPSSolve_Subspace(178,6379
PetscErrorCode EPSDestroy_Subspace(338,12588
SLEPC_EXTERN PetscErrorCode EPSCreate_Subspace(345,12732

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,4754
PetscErrorCode EPSGetType(198,5749
PetscErrorCode EPSRegister(233,6568
PetscErrorCode EPSMonitorRegister(271,7657
PetscErrorCode EPSReset(303,8976
PetscErrorCode EPSDestroy(331,9668
PetscErrorCode EPSSetTarget(379,11426
PetscErrorCode EPSGetTarget(408,12076
PetscErrorCode EPSSetInterval(445,13254
PetscErrorCode EPSGetInterval(479,14160
PetscErrorCode EPSSetST(505,14807
PetscErrorCode EPSGetST(533,15453
PetscErrorCode EPSSetBV(560,16158
PetscErrorCode EPSGetBV(587,16764
PetscErrorCode EPSSetRG(618,17567
PetscErrorCode EPSGetRG(647,18180
PetscErrorCode EPSSetDS(678,19012
PetscErrorCode EPSGetDS(705,19626
PetscErrorCode EPSIsGeneralized(735,20382
PetscErrorCode EPSIsHermitian(760,20901
PetscErrorCode EPSIsPositive(785,21463

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(107,3434
PetscErrorCode EPSSetWorkVecs(190,5853
PetscErrorCode EPSSetWhichEigenpairs_Default(212,6539
PetscErrorCode EPSConvergedRelative(226,6946
PetscErrorCode EPSConvergedAbsolute(239,7266
PetscErrorCode EPSConvergedNorm(250,7566
PetscErrorCode EPSStoppingBasic(292,8926
PetscErrorCode EPSComputeRitzVector(315,9821
PetscErrorCode EPSBuildBalance_Krylov(372,11651

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,13936
PetscErrorCode EPSMonitorFirstDrawLGCreate(421,15339
PetscErrorCode EPSMonitorAllDrawLG(453,16416
PetscErrorCode EPSMonitorAllDrawLGCreate(503,17934
PetscErrorCode EPSMonitorConvergedDrawLG(535,19004
PetscErrorCode EPSMonitorConvergedDrawLGCreate(579,20311

src/eps/interface/epsopts.c,1499
epsopts.c:^?epsopts.c^A,1
PetscErrorCode EPSMonitorSetFromOptions(35,1072
PetscErrorCode EPSSetFromOptions(84,3061
PetscErrorCode EPSGetTolerances(264,14739
PetscErrorCode EPSSetTolerances(295,15564
PetscErrorCode EPSGetDimensions(336,16839
PetscErrorCode EPSSetDimensions(384,18555
PetscErrorCode EPSSetWhichEigenpairs(468,22220
PetscErrorCode EPSGetWhichEigenpairs(521,23652
PetscErrorCode EPSSetEigenvalueComparison(560,24980
PetscErrorCode EPSSetArbitrarySelection(616,27515
PetscErrorCode EPSSetConvergenceTestFunction(655,29008
PetscErrorCode EPSSetConvergenceTest(700,30786
PetscErrorCode EPSGetConvergenceTest(736,31929
PetscErrorCode EPSSetStoppingTestFunction(777,33436
PetscErrorCode EPSSetStoppingTest(816,34775
PetscErrorCode EPSGetStoppingTest(850,35760
PetscErrorCode EPSSetProblemType(894,37481
PetscErrorCode EPSGetProblemType(954,39115
PetscErrorCode EPSSetExtraction(996,40436
PetscErrorCode EPSGetExtraction(1020,40954
PetscErrorCode EPSSetBalance(1071,42858
PetscErrorCode EPSGetBalance(1125,44540
PetscErrorCode EPSSetTwoSided(1160,45644
PetscErrorCode EPSGetTwoSided(1188,46272
PetscErrorCode EPSSetTrueResidual(1224,47523
PetscErrorCode EPSGetTrueResidual(1249,48072
PetscErrorCode EPSSetTrackAll(1280,48995
PetscErrorCode EPSGetTrackAll(1305,49531
PetscErrorCode EPSSetPurify(1336,50501
PetscErrorCode EPSGetPurify(1364,51086
PetscErrorCode EPSSetOptionsPrefix(1399,52007
PetscErrorCode EPSAppendOptionsPrefix(1433,53145
PetscErrorCode EPSGetOptionsPrefix(1469,54265

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,766
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
PetscErrorCode EPSCheckCompatibleST(87,2819
PetscErrorCode MatEstimateSpectralRange_EPS(128,5214
PetscErrorCode EPSSetUpSort_Basic(166,6548
PetscErrorCode EPSSetUpSort_Default(223,8293
PetscErrorCode EPSSetDSType(259,9261
PetscErrorCode EPSSetUp(286,10015
PetscErrorCode EPSSetOperators(432,15836
PetscErrorCode EPSGetOperators(490,18248
PetscErrorCode EPSSetDeflationSpace(537,19541
PetscErrorCode EPSSetInitialSpace(580,20987
PetscErrorCode EPSSetLeftInitialSpace(617,22174
PetscErrorCode EPSSetDimensions_Default(636,22841
PetscErrorCode EPSAllocateSolution(680,24309

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,8412
PetscErrorCode EPSGetConverged(263,8997
PetscErrorCode EPSGetConvergedReason(302,10115
PetscErrorCode EPSGetInvariantSubspace(341,11272
PetscErrorCode EPSGetEigenpair(408,13888
PetscErrorCode EPSGetEigenvalue(447,15286
PetscErrorCode EPSGetEigenvector(501,17159
PetscErrorCode EPSGetLeftEigenvector(552,19084
PetscErrorCode EPSGetErrorEstimate(593,20536
PetscErrorCode EPSComputeResidualNorm_Private(615,21395
PetscErrorCode EPSComputeError(691,24148
PetscErrorCode EPSGetStartVector(790,27583
PetscErrorCode EPSGetLeftStartVector(828,29099

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,13167
static PetscErrorCode EPSErrorView_DETAIL(323,14787
static PetscErrorCode EPSErrorView_MATLAB(361,16196
PetscErrorCode EPSErrorView(404,17599
PetscErrorCode EPSErrorViewFromOptions(449,18989
static PetscErrorCode EPSValuesView_DRAW(484,20487
static PetscErrorCode EPSValuesView_BINARY(513,21342
static PetscErrorCode EPSValuesView_HDF5(538,21952
static PetscErrorCode EPSValuesView_ASCII(583,23364
static PetscErrorCode EPSValuesView_MATLAB(599,23874
PetscErrorCode EPSValuesView(640,24990
PetscErrorCode EPSValuesViewFromOptions(696,26861
PetscErrorCode EPSVectorsView(742,28302
PetscErrorCode EPSVectorsViewFromOptions(789,29666

src/eps/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/eps/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

src/eps/tests/makefile,213
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412
testtest5_blopex:testtest5_blopex18,866
testtest7f:testtest7f31,1430
testtest10:testtest1043,1957
testtest10_mpi:testtest10_mpi56,2513
testtest10_cuda:testtest10_cuda69,3077

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(118,4305
PetscErrorCode MyEigenSort(160,5789

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.F,40
test15f.F:^?test15f.F^A,1
      subroutine MyEPSMonitor(175,5741

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(131,4980

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(193,7751
PetscErrorCode MatGetDiagonal_Brussel(229,8954

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(51,1852

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(77,2959

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(155,5634
PetscErrorCode MyEigenSort(196,7099

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,345
ex10.c:^?ex10.c^A,1
static char help[help11,396
  KSP        ksp;21,810
} SampleShellST;22,828
int main 32,1221
PetscErrorCode STCreate_User(162,6312
PetscErrorCode STSetUp_User(191,7289
PetscErrorCode STApply_User(218,8026
PetscErrorCode STApplyTranspose_User(239,8543
PetscErrorCode STBackTransform_User(266,9385
PetscErrorCode STDestroy_User(284,9863

src/eps/tutorials/ex10f90.F90,137
ex10f90.F90:^?ex10f90.F90^A,1
      subroutine STApply_User(220,8322
      subroutine STApplyTranspose_User(246,8911
      subroutine STBackTransform_User(274,9619

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(136,5529
PetscErrorCode MyEigenSort(178,7013

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(194,7539
PetscErrorCode RayleighQuotient(213,8031
PetscErrorCode ComputeResidualNorm(228,8391

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(121,5425
PetscErrorCode MyStoppingTest(160,6718

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(178,6991
PetscErrorCode MatGetDiagonal_Brussel(214,8194
PetscErrorCode MyStoppingTest(248,9352

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,720
ex34.c:^?ex34.c^A,1
static char help[help23,786
  IS    bdis;41,1452
  SNES  snes;42,1505
} AppCtx;43,1519
int main(45,1530
static void f0_u(199,7720
static void f1_u(210,8285
static void g0_uu(225,8964
static void g3_uu(234,9554
PetscErrorCode SetupDiscretization(244,10104
PetscErrorCode CreateSquareMesh(260,10584
PetscErrorCode BoundaryGlobalIndex(280,11123
static PetscErrorCode FormJacobian(314,12400
PetscErrorCode FormJacobianA(336,13065
PetscErrorCode FormJacobianB(355,13761
PetscErrorCode FormFunctionAB(374,14457
static PetscErrorCode FormFunction(388,14940
PetscErrorCode FormFunctionA(412,15744
PetscErrorCode MatMult_A(450,17089
PetscErrorCode FormFunctionB(460,17326
PetscErrorCode MatMult_B(492,18399

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(144,5786
PetscErrorCode STApply_Fold(168,6353
PetscErrorCode STDestroy_Fold(189,6891

src/eps/tutorials/ex36.c,130
ex36.c:^?ex36.c^A,1
static char help[help11,396
int main(42,1428
PetscErrorCode STBackTransform_Exp(180,6987
PetscErrorCode STApply_Exp(221,7994

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(196,7637
PetscErrorCode ComputeResidualNorm(240,9063

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(139,5519

src/eps/tutorials/ex6f90.F90,75
ex6f90.F90:^?ex6f90.F90^A,1
      subroutine MatIsing_Mult(143,5490
      SUBROUTINE MVMISG(176,6458

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(192,6751
PetscErrorCode MatMultTranspose_Brussel(228,7944
PetscErrorCode MatGetDiagonal_Brussel(264,9164

src/eps/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/lme/f90-mod/makefile,50
makefile:^?makefile^A,1
LIBBASE 12,434
MANSEC 13,459
CLEANFILES 14,476

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/impls/krylov/lmekrylov.c,198
lmekrylov.c:^?lmekrylov.c^A,1
PetscErrorCode LMESetUp_Krylov(36,1224
PetscErrorCode LMESolve_Krylov_Lyapunov_Vec(48,1543
PetscErrorCode LMESolve_Krylov_Lyapunov(160,5606
SLEPC_EXTERN PetscErrorCode LMECreate_Krylov(199,6889

src/lme/impls/krylov/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/lme/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,436

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/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,7081
PetscErrorCode LMESetType(273,9013
PetscErrorCode LMEGetType(312,10009
PetscErrorCode LMERegister(347,10838
PetscErrorCode LMEMonitorRegister(385,11927
PetscErrorCode LMEReset(411,12949
PetscErrorCode LMEDestroy(442,13735
PetscErrorCode LMESetBV(472,14568
PetscErrorCode LMEGetBV(500,15198

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,12360
static PetscErrorCode Lyapunov_LAPACK(399,13913
PetscErrorCode LMEDenseLyapunov(487,16723

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,2871
PetscErrorCode LMESetProblemType(186,7991
PetscErrorCode LMEGetProblemType(223,8942
PetscErrorCode LMEGetTolerances(252,9613
PetscErrorCode LMESetTolerances(283,10456
PetscErrorCode LMEGetDimensions(321,11592
PetscErrorCode LMESetDimensions(350,12327
PetscErrorCode LMESetErrorIfNotConverged(386,13415
PetscErrorCode LMEGetErrorIfNotConverged(411,14057
PetscErrorCode LMESetOptionsPrefix(446,15016
PetscErrorCode LMEAppendOptionsPrefix(474,15872
PetscErrorCode LMEGetOptionsPrefix(504,16701

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,9478
PetscErrorCode LMEGetSolution(339,10304
PetscErrorCode LMEAllocateSolution(367,10976

src/lme/interface/lmesolve.c,269
lmesolve.c:^?lmesolve.c^A,1
PetscErrorCode LMESolve(41,1445
PetscErrorCode LMEGetIterationNumber(96,3488
PetscErrorCode LMEGetConvergedReason(130,4402
PetscErrorCode LMEGetErrorEstimate(159,5124
PetscErrorCode LMEComputeResidualNorm_Lyapunov(172,5494
PetscErrorCode LMEComputeError(299,9776

src/lme/interface/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/lme/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

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/makefile,13
makefile:^?makefile^A,1
DIRS 11,395

src/mfn/f90-mod/makefile,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/impls/expokit/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/mfn/impls/expokit/mfnexpokit.c,137
mfnexpokit.c:^?mfnexpokit.c^A,1
PetscErrorCode MFNSetUp_Expokit(28,812
PetscErrorCode MFNSolve_Expokit(44,1333
SLEPC_EXTERN PetscErrorCode MFNCreate_Expokit(182,5903

src/mfn/impls/krylov/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/mfn/impls/krylov/mfnkrylov.c,134
mfnkrylov.c:^?mfnkrylov.c^A,1
PetscErrorCode MFNSetUp_Krylov(30,907
PetscErrorCode MFNSolve_Krylov(42,1226
SLEPC_EXTERN PetscErrorCode MFNCreate_Krylov(129,4099

src/mfn/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,444

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/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,6718
PetscErrorCode MFNSetType(262,8501
PetscErrorCode MFNGetType(301,9490
PetscErrorCode MFNRegister(336,10312
PetscErrorCode MFNMonitorRegister(374,11401
PetscErrorCode MFNReset(400,12416
PetscErrorCode MFNDestroy(426,13025
PetscErrorCode MFNSetBV(458,13919
PetscErrorCode MFNGetBV(486,14542
PetscErrorCode MFNSetFN(517,15358
PetscErrorCode MFNGetFN(544,15968

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,502
mfnopts.c:^?mfnopts.c^A,1
PetscErrorCode MFNMonitorSetFromOptions(34,976
PetscErrorCode MFNSetFromOptions(82,2846
PetscErrorCode MFNGetTolerances(151,5633
PetscErrorCode MFNSetTolerances(182,6462
PetscErrorCode MFNGetDimensions(220,7584
PetscErrorCode MFNSetDimensions(249,8305
PetscErrorCode MFNSetErrorIfNotConverged(285,9379
PetscErrorCode MFNGetErrorIfNotConverged(310,10007
PetscErrorCode MFNSetOptionsPrefix(345,10952
PetscErrorCode MFNAppendOptionsPrefix(375,11894
PetscErrorCode MFNGetOptionsPrefix(407,12812

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,4020

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,6327

src/mfn/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

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/tutorials/ex23.c,87
ex23.c:^?ex23.c^A,1
static char help[help11,396
int main(24,852
PetscErrorCode MatMarkovModel(121,4368

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/impls/ciss/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,422
MANSEC 13,445

src/nep/impls/ciss/nciss.c,2557
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
PetscErrorCode NEPSetUp_CISS(172,6476
PetscErrorCode NEPSolve_CISS(274,11010
static PetscErrorCode NEPCISSSetSizes_CISS(500,22137
PetscErrorCode NEPCISSSetSizes(590,25798
static PetscErrorCode NEPCISSGetSizes_CISS(604,26452
PetscErrorCode NEPCISSGetSizes(638,27342
static PetscErrorCode NEPCISSSetThreshold_CISS(646,27731
PetscErrorCode NEPCISSSetThreshold(685,28935
static PetscErrorCode NEPCISSGetThreshold_CISS(695,29307
PetscErrorCode NEPCISSGetThreshold(722,29948
static PetscErrorCode NEPCISSSetRefinement_CISS(730,30229
PetscErrorCode NEPCISSSetRefinement(769,31446
static PetscErrorCode NEPCISSGetRefinement_CISS(779,31820
PetscErrorCode NEPCISSGetRefinement(806,32509
static PetscErrorCode NEPCISSSetExtraction_CISS(814,32794
PetscErrorCode NEPCISSSetExtraction(849,33853
static PetscErrorCode NEPCISSGetExtraction_CISS(858,34181
PetscErrorCode NEPCISSGetExtraction(882,34711
static PetscErrorCode NEPCISSGetKSPs_CISS(891,35023
PetscErrorCode NEPCISSGetKSPs(953,37417
PetscErrorCode NEPReset_CISS(961,37676
PetscErrorCode NEPSetFromOptions_CISS(976,38170
PetscErrorCode NEPDestroy_CISS(1020,40987
PetscErrorCode NEPView_CISS(1040,42078
PetscErrorCode NEPSetDSType_CISS(1071,44198
SLEPC_EXTERN PetscErrorCode NEPCreate_CISS(1084,44631

src/nep/impls/interpol/interpol.c,1006
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
PetscErrorCode NEPSetUp_Interpol(35,1112
static PetscErrorCode ChebyshevNodes(101,4233
PetscErrorCode NEPSolve_Interpol(115,4612
static PetscErrorCode PEPMonitor_Interpol(202,7714
PetscErrorCode NEPSetFromOptions_Interpol(229,8533
static PetscErrorCode NEPInterpolSetInterpolation_Interpol(252,9470
PetscErrorCode NEPInterpolSetInterpolation(301,11072
static PetscErrorCode NEPInterpolGetInterpolation_Interpol(311,11448
PetscErrorCode NEPInterpolGetInterpolation(338,12107
static PetscErrorCode NEPInterpolSetPEP_Interpol(346,12396
PetscErrorCode NEPInterpolSetPEP(372,13005
static PetscErrorCode NEPInterpolGetPEP_Interpol(382,13314
PetscErrorCode NEPInterpolGetPEP(415,14314
PetscErrorCode NEPView_Interpol(424,14571
PetscErrorCode NEPReset_Interpol(442,15330
PetscErrorCode NEPDestroy_Interpol(451,15521
SLEPC_EXTERN PetscErrorCode NEPCreate_Interpol(465,16116

src/nep/impls/interpol/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/nep/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,467

src/nep/impls/narnoldi/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/nep/impls/narnoldi/narnoldi.c,863
narnoldi.c:^?narnoldi.c^A,1
  PetscInt lag;29,780
  KSP      ksp;30,849
} NEP_NARNOLDI;31,904
PetscErrorCode NEPSetUp_NArnoldi(33,921
PetscErrorCode NEPSolve_NArnoldi(47,1694
static PetscErrorCode NEPNArnoldiSetLagPreconditioner_NArnoldi(208,7772
PetscErrorCode NEPNArnoldiSetLagPreconditioner(241,8744
static PetscErrorCode NEPNArnoldiGetLagPreconditioner_NArnoldi(250,9054
PetscErrorCode NEPNArnoldiGetLagPreconditioner(274,9564
PetscErrorCode NEPSetFromOptions_NArnoldi(283,9862
static PetscErrorCode NEPNArnoldiSetKSP_NArnoldi(302,10539
PetscErrorCode NEPNArnoldiSetKSP(328,11120
static PetscErrorCode NEPNArnoldiGetKSP_NArnoldi(338,11429
PetscErrorCode NEPNArnoldiGetKSP(372,12516
PetscErrorCode NEPView_NArnoldi(381,12773
PetscErrorCode NEPReset_NArnoldi(398,13419
PetscErrorCode NEPDestroy_NArnoldi(407,13610
SLEPC_EXTERN PetscErrorCode NEPCreate_NArnoldi(421,14213

src/nep/impls/nepdefl.c,1279
nepdefl.c:^?nepdefl.c^A,1
PetscErrorCode NEPDeflationGetInvariantPair(15,511
PetscErrorCode NEPDeflationExtendInvariantPair(23,768
PetscErrorCode NEPDeflationExtractEigenpair(43,1477
PetscErrorCode NEPDeflationCopyToExtendedVec(76,2764
PetscErrorCode NEPDeflationCreateVec(115,4228
PetscErrorCode NEPDeflationCreateBV(135,4866
PetscErrorCode NEPDeflationSetRandomVec(159,5727
static PetscErrorCode NEPDeflationEvaluateBasisMat(183,6560
PetscErrorCode NEPDeflationLocking(216,7976
static PetscErrorCode NEPDeflationEvaluateHatFunction(239,8931
static PetscErrorCode MatMult_NEPDeflation(296,11112
static PetscErrorCode MatCreateVecs_NEPDeflation(339,12838
static PetscErrorCode MatDestroy_NEPDeflation(350,13167
static PetscErrorCode NEPDeflationEvaluateBasis(369,13747
static PetscErrorCode NEPDeflationComputeShellMat(389,14258
PetscErrorCode NEPDeflationComputeFunction(522,20591
PetscErrorCode NEPDeflationComputeJacobian(530,20841
PetscErrorCode NEPDeflationSolveSetUp(538,21090
PetscErrorCode NEPDeflationFunctionSolve(596,23550
PetscErrorCode NEPDeflationSetRefine(653,26022
PetscErrorCode NEPDeflationReset(660,26176
PetscErrorCode NEPDeflationInitialize(701,27502
PetscErrorCode NEPDeflationDSNEPComputeMatrix(750,29155
PetscErrorCode NEPDeflationProjectOperator(857,34298

src/nep/impls/nepdefl.h,2298
nepdefl.h:^?nepdefl.h^A,1
#define SLEPC_NEPDEFL_H14,470
# define MAX_MINIDX 16,495
typedef struct _n_nep_ext_op *NEP_EXT_OP;NEP_EXT_OP18,518
typedef struct _n_nep_def_fun_solve *NEP_DEF_FUN_SOLVE;NEP_DEF_FUN_SOLVE19,560
typedef struct _n_nep_def_project *NEP_DEF_PROJECT;NEP_DEF_PROJECT20,616
struct _n_nep_ext_op 23,720
  NEP               nep;24,743
  PetscScalar       *H;H25,768
  BV                X;26,823
  PetscScalar       *bc;bc27,877
  RG                rg;28,934
  PetscInt          midx;29,958
  PetscInt          max_midx;30,1009
  PetscInt          szd;31,1039
  PetscInt          n;32,1100
  PetscBool         ref;33,1154
  Mat               MF;34,1214
  Mat               MJ;35,1270
  PetscBool         simpU;36,1326
  NEP_DEF_FUN_SOLVE solve;37,1382
  NEP_DEF_PROJECT   proj;38,1450
  BV                W;40,1554
  PetscScalar       *Hj;Hj41,1577
  PetscScalar       *XpX;XpX42,1669
  DS                ds;43,1708
  Vec               w;44,1732
struct _n_nep_def_fun_solve 47,1759
  KSP          ksp;48,1789
  PetscBool    sincf;49,1817
  Mat          T;50,1839
  PetscScalar  theta;51,1857
  PetscInt     n;52,1879
  PetscScalar  *M;M53,1897
  PetscScalar  *work;work54,1916
  Vec          w[w55,1938
  BV           T_1U;56,1959
  NEP_EXT_OP   extop;57,1980
  NEP          nep;61,2023
  Mat          T;62,2043
  Mat          P;63,2061
  BV           U;64,2079
  PetscScalar  *A;A65,2097
  PetscScalar  *B;B66,2116
  PetscScalar  theta;67,2135
  PetscInt     n;68,2157
  NEP_EXT_OP   extop;69,2175
  PetscBool    jacob;70,2197
  Vec          w[w71,2219
  PetscScalar  *work;work72,2240
  PetscScalar  *hfj;hfj73,2262
  PetscScalar  *hfjp;hfjp74,2283
  PetscBool    hfjset;75,2305
} NEP_DEF_MATSHELL;76,2328
struct _n_nep_def_project 78,2349
  Mat          *V1pApX;V1pApX79,2377
  Mat          XpV1;80,2401
  PetscScalar  *V2;V281,2422
  Vec          w;82,2442
  BV           V1;83,2460
  PetscInt     dim;84,2479
  PetscScalar  *work;work85,2499
  PetscInt     lwork;86,2521
  NEP_EXT_OP   extop;87,2543
  PC          pc;92,2592
  PetscScalar *M;M93,2642
  PetscScalar *ps;ps94,2660
  PetscInt    ld;95,2679
  Vec         *work;work96,2697
  BV          X;97,2718
  PetscInt    n;98,2735
} NEP_DEF_PCSHELL;99,2752

src/nep/impls/nleigs/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,415

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,11772
PetscErrorCode NEPSolve_NLEIGS_FullBasis(384,13829
PetscErrorCode NEPNLEIGSSetEPS_NLEIGS(407,14607
PetscErrorCode NEPNLEIGSSetEPS(432,15159
static PetscErrorCode EPSMonitor_NLEIGS(442,15464
PetscErrorCode NEPNLEIGSGetEPS_NLEIGS(458,16041
PetscErrorCode NEPNLEIGSGetEPS(491,16994

src/nep/impls/nleigs/nleigs.c,3194
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
static PetscErrorCode NEPNLEIGSAAAComputation(193,5999
static PetscErrorCode NEPNLEIGSAAASingularities(293,9582
static PetscErrorCode NEPNLEIGSLejaBagbyPoints(340,11186
PetscErrorCode NEPNLEIGSEvalNRTFunct(408,14465
static PetscErrorCode MatMult_Fun(422,14846
static PetscErrorCode MatMultTranspose_Fun(438,15290
static PetscErrorCode MatGetDiagonal_Fun(454,15761
static PetscErrorCode MatDuplicate_Fun(470,16228
static PetscErrorCode MatDestroy_Fun(507,17832
static PetscErrorCode MatAXPY_Fun(523,18235
static PetscErrorCode MatScale_Fun(549,18961
static PetscErrorCode NLEIGSMatToMatShellArray(560,19229
static PetscErrorCode MatIsShellAny(593,20771
static PetscErrorCode NEPNLEIGSDividedDifferences_split(607,21084
static PetscErrorCode NEPNLEIGSDividedDifferences_callback(724,25440
PetscErrorCode NEPNLEIGSKrylovConvergence(822,29213
PetscErrorCode NEPSetUp_NLEIGS(861,30583
static PetscErrorCode NEPTOARExtendBasis(934,34028
static PetscErrorCode NEPTOARCoefficients(1002,36969
static PetscErrorCode NEPNLEIGS_RKcontinuation(1021,37645
PetscErrorCode NEPNLEIGSTOARrun(1069,39317
PetscErrorCode NEPSolve_NLEIGS(1137,41750
static PetscErrorCode NEPNLEIGSSetSingularitiesFunction_NLEIGS(1284,47768
PetscErrorCode NEPNLEIGSSetSingularitiesFunction(1326,49355
static PetscErrorCode NEPNLEIGSGetSingularitiesFunction_NLEIGS(1334,49747
PetscErrorCode NEPNLEIGSGetSingularitiesFunction(1361,50537
static PetscErrorCode NEPNLEIGSSetRestart_NLEIGS(1369,50916
PetscErrorCode NEPNLEIGSSetRestart(1403,51858
static PetscErrorCode NEPNLEIGSGetRestart_NLEIGS(1412,52150
PetscErrorCode NEPNLEIGSGetRestart(1436,52630
static PetscErrorCode NEPNLEIGSSetLocking_NLEIGS(1445,52910
PetscErrorCode NEPNLEIGSSetLocking(1477,53741
static PetscErrorCode NEPNLEIGSGetLocking_NLEIGS(1486,54033
PetscErrorCode NEPNLEIGSGetLocking(1510,54503
static PetscErrorCode NEPNLEIGSSetInterpolation_NLEIGS(1519,54783
PetscErrorCode NEPNLEIGSSetInterpolation(1568,56394
static PetscErrorCode NEPNLEIGSGetInterpolation_NLEIGS(1578,56775
PetscErrorCode NEPNLEIGSGetInterpolation(1605,57459
static PetscErrorCode NEPNLEIGSSetRKShifts_NLEIGS(1613,57750
PetscErrorCode NEPNLEIGSSetRKShifts(1663,59337
static PetscErrorCode NEPNLEIGSGetRKShifts_NLEIGS(1673,59708
PetscErrorCode NEPNLEIGSGetRKShifts(1707,60484
static PetscErrorCode NEPNLEIGSGetKSPs_NLEIGS(1717,60831
PetscErrorCode NEPNLEIGSGetKSPs(1771,62806
static PetscErrorCode NEPNLEIGSSetFullBasis_NLEIGS(1779,63069
PetscErrorCode NEPNLEIGSSetFullBasis(1819,64414
static PetscErrorCode NEPNLEIGSGetFullBasis_NLEIGS(1828,64725
PetscErrorCode NEPNLEIGSGetFullBasis(1853,65239
#define SHIFTMAX 1862,65538
PetscErrorCode NEPSetFromOptions_NLEIGS(1864,65559
PetscErrorCode NEPView_NLEIGS(1907,67578
PetscErrorCode NEPReset_NLEIGS(1946,69461
PetscErrorCode NEPDestroy_NLEIGS(1967,70104
SLEPC_EXTERN PetscErrorCode NEPCreate_NLEIGS(1997,71917

src/nep/impls/nleigs/nleigs.h,1191
nleigs.h:^?nleigs.h^A,1
#define SLEPC_NLEIGS_H15,460
#define  LBPOINTS 17,484
#define  NDPOINTS 18,572
  BV             V;21,653
  BV             W;22,729
  PetscInt       nmat;23,805
  PetscScalar    *s,s24,870
  PetscScalar    *s,*xi;xi24,870
  PetscScalar    *beta;beta25,922
  Mat            *D;D26,972
  PetscScalar    *coeffD;coeffD27,1034
  PetscInt       nshifts;28,1119
  PetscScalar    *shifts;shifts29,1179
  PetscInt       nshiftsw;30,1266
  PetscReal      ddtol;31,1344
  PetscInt       ddmaxit;32,1423
  PetscReal      keep;33,1500
  PetscBool      lock;34,1552
  PetscInt       idxrk;35,1614
  KSP            *ksp;ksp36,1675
  Vec            vrn;37,1752
  PetscBool      fullbasis;38,1832
  EPS            eps;39,1910
  Mat            A;40,1987
  Vec            w[w41,2065
  void           *singularitiesctx;singularitiesctx42,2112
  PetscErrorCode (*computesingularities)computesingularities43,2148
} NEP_NLEIGS;44,2224
  PetscInt    nmat,47,2256
  PetscInt    nmat,maxnmat;47,2256
  PetscScalar *coeff;coeff48,2284
  Mat         *A;A49,2306
  Vec         t;50,2324
} NEP_NLEIGS_MATSHELL;51,2341
static inline PetscErrorCode NEPNLEIGSSetShifts(53,2365

src/nep/impls/rii/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/nep/impls/rii/rii.c,1796
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
PetscErrorCode NEPSetUp_RII(37,1293
PetscErrorCode NEPSolve_RII(53,2097
PetscErrorCode NEPSetFromOptions_RII(206,8407
static PetscErrorCode NEPRIISetMaximumIterations_RII(239,9911
PetscErrorCode NEPRIISetMaximumIterations(267,10675
static PetscErrorCode NEPRIIGetMaximumIterations_RII(276,10975
PetscErrorCode NEPRIIGetMaximumIterations(300,11468
static PetscErrorCode NEPRIISetLagPreconditioner_RII(309,11756
PetscErrorCode NEPRIISetLagPreconditioner(342,12693
static PetscErrorCode NEPRIIGetLagPreconditioner_RII(351,12993
PetscErrorCode NEPRIIGetLagPreconditioner(375,13473
static PetscErrorCode NEPRIISetConstCorrectionTol_RII(384,13761
PetscErrorCode NEPRIISetConstCorrectionTol(416,14607
static PetscErrorCode NEPRIIGetConstCorrectionTol_RII(425,14912
PetscErrorCode NEPRIIGetConstCorrectionTol(449,15407
static PetscErrorCode NEPRIISetHermitian_RII(458,15700
PetscErrorCode NEPRIISetHermitian(490,16545
static PetscErrorCode NEPRIIGetHermitian_RII(499,16835
PetscErrorCode NEPRIIGetHermitian(524,17347
static PetscErrorCode NEPRIISetDeflationThreshold_RII(533,17625
PetscErrorCode NEPRIISetDeflationThreshold(567,18656
static PetscErrorCode NEPRIIGetDeflationThreshold_RII(576,18970
PetscErrorCode NEPRIIGetDeflationThreshold(600,19460
static PetscErrorCode NEPRIISetKSP_RII(609,19762
PetscErrorCode NEPRIISetKSP(635,20318
static PetscErrorCode NEPRIIGetKSP_RII(645,20617
PetscErrorCode NEPRIIGetKSP(679,21674
PetscErrorCode NEPView_RII(688,21921
PetscErrorCode NEPReset_RII(709,23038
PetscErrorCode NEPDestroy_RII(718,23219
SLEPC_EXTERN PetscErrorCode NEPCreate_RII(740,24540

src/nep/impls/slp/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,1348
slp.c:^?slp.c^A,1
  NEP_EXT_OP extop;30,845
  Vec        w;31,865
} NEP_SLP_MATSHELL;32,881
PetscErrorCode NEPSetUp_SLP(34,902
static PetscErrorCode MatMult_SLP(79,3298
static PetscErrorCode MatDestroy_SLP(90,3591
static PetscErrorCode MatCreateVecs_SLP(102,3859
static PetscErrorCode NEPSLPSetUpLinearEP(114,4168
PetscErrorCode NEPSolve_SLP(144,5433
PetscErrorCode NEPSetFromOptions_SLP(248,9934
static PetscErrorCode NEPSLPSetDeflationThreshold_SLP(274,10853
PetscErrorCode NEPSLPSetDeflationThreshold(314,12141
static PetscErrorCode NEPSLPGetDeflationThreshold_SLP(323,12455
PetscErrorCode NEPSLPGetDeflationThreshold(347,12945
static PetscErrorCode NEPSLPSetEPS_SLP(356,13247
PetscErrorCode NEPSLPSetEPS(382,13816
static PetscErrorCode NEPSLPGetEPS_SLP(392,14115
PetscErrorCode NEPSLPGetEPS(424,14999
static PetscErrorCode NEPSLPSetEPSLeft_SLP(433,15246
PetscErrorCode NEPSLPSetEPSLeft(460,15919
static PetscErrorCode NEPSLPGetEPSLeft_SLP(470,16226
PetscErrorCode NEPSLPGetEPSLeft(503,17229
static PetscErrorCode NEPSLPSetKSP_SLP(512,17484
PetscErrorCode NEPSLPSetKSP(538,18042
static PetscErrorCode NEPSLPGetKSP_SLP(548,18341
PetscErrorCode NEPSLPGetKSP(582,19398
PetscErrorCode NEPView_SLP(591,19645
PetscErrorCode NEPReset_SLP(614,20496
PetscErrorCode NEPDestroy_SLP(625,20764
SLEPC_EXTERN PetscErrorCode NEPCreate_SLP(645,21745

src/nep/impls/slp/slp.h,146
slp.h:^?slp.h^A,1
#define SLEPC_SLP_H15,454
  EPS       eps;18,492
  EPS       epsts;19,557
  KSP       ksp;20,624
  PetscReal deftol;21,641
} NEP_SLP;22,709

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/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,4752
PetscErrorCode NEPGetType(193,5747
PetscErrorCode NEPRegister(228,6576
PetscErrorCode NEPMonitorRegister(266,7665
PetscErrorCode NEPReset_Problem(282,8517
PetscErrorCode NEPReset(314,9394
PetscErrorCode NEPDestroy(343,10145
PetscErrorCode NEPSetBV(382,11488
PetscErrorCode NEPGetBV(410,12113
PetscErrorCode NEPSetRG(441,12929
PetscErrorCode NEPGetRG(471,13562
PetscErrorCode NEPSetDS(502,14404
PetscErrorCode NEPGetDS(530,15031
PetscErrorCode NEPRefineGetKSP(560,15783
PetscErrorCode NEPSetTarget(610,17616
PetscErrorCode NEPGetTarget(637,18167
PetscErrorCode NEPSetFunction(674,19394
PetscErrorCode NEPGetFunction(722,20900
PetscErrorCode NEPSetJacobian(760,22167
PetscErrorCode NEPGetJacobian(800,23380
PetscErrorCode NEPSetSplitOperator(844,24933
PetscErrorCode NEPGetSplitOperatorTerm(906,27640
PetscErrorCode NEPGetSplitOperatorInfo(935,28559
PetscErrorCode NEPSetSplitPreconditioner(979,30089
PetscErrorCode NEPGetSplitPreconditionerTerm(1035,32800
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,2348
PetscErrorCode NEPConvergedAbsolute(100,2668
PetscErrorCode NEPConvergedNorm(110,2947
PetscErrorCode NEPStoppingBasic(173,5264
PetscErrorCode NEPComputeVectors_Schur(187,5910

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,13792
PetscErrorCode NEPMonitorFirstDrawLGCreate(412,15195
PetscErrorCode NEPMonitorAllDrawLG(444,16292
PetscErrorCode NEPMonitorAllDrawLGCreate(494,17810
PetscErrorCode NEPMonitorConvergedDrawLG(526,18900
PetscErrorCode NEPMonitorConvergedDrawLGCreate(570,20207

src/nep/interface/nepopts.c,1182
nepopts.c:^?nepopts.c^A,1
PetscErrorCode NEPMonitorSetFromOptions(35,1085
PetscErrorCode NEPSetFromOptions(84,3084
PetscErrorCode NEPGetTolerances(234,12399
PetscErrorCode NEPSetTolerances(265,13240
PetscErrorCode NEPGetDimensions(309,14603
PetscErrorCode NEPSetDimensions(353,16108
PetscErrorCode NEPSetWhichEigenpairs(429,19281
PetscErrorCode NEPGetWhichEigenpairs(482,20723
PetscErrorCode NEPSetEigenvalueComparison(521,22051
PetscErrorCode NEPSetProblemType(556,23282
PetscErrorCode NEPGetProblemType(584,24028
PetscErrorCode NEPSetTwoSided(618,25048
PetscErrorCode NEPGetTwoSided(646,25676
PetscErrorCode NEPSetConvergenceTestFunction(684,27049
PetscErrorCode NEPSetConvergenceTest(728,28761
PetscErrorCode NEPGetConvergenceTest(764,29914
PetscErrorCode NEPSetStoppingTestFunction(805,31443
PetscErrorCode NEPSetStoppingTest(844,32793
PetscErrorCode NEPGetStoppingTest(878,33788
PetscErrorCode NEPSetTrackAll(909,34671
PetscErrorCode NEPGetTrackAll(934,35207
PetscErrorCode NEPSetRefine(991,37482
PetscErrorCode NEPGetRefine(1056,39687
PetscErrorCode NEPSetOptionsPrefix(1094,40809
PetscErrorCode NEPAppendOptionsPrefix(1126,41857
PetscErrorCode NEPGetOptionsPrefix(1160,42884

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(338,12241

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,9410
PetscErrorCode NEPAllocateSolution(303,10546

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,12371
PetscErrorCode NEPGetConvergedReason(432,13575
PetscErrorCode NEPGetEigenpair(477,15128
PetscErrorCode NEPGetLeftEigenvector(540,17296
PetscErrorCode NEPGetErrorEstimate(580,18716
PetscErrorCode NEPComputeResidualNorm_Private(602,19594
PetscErrorCode NEPComputeError(638,20620
PetscErrorCode NEPComputeFunction(743,24031
PetscErrorCode NEPComputeJacobian(792,25523

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,11619
static PetscErrorCode NEPErrorView_DETAIL(314,13239
static PetscErrorCode NEPErrorView_MATLAB(352,14594
PetscErrorCode NEPErrorView(395,16007
PetscErrorCode NEPErrorViewFromOptions(440,17407
static PetscErrorCode NEPValuesView_DRAW(475,18905
static PetscErrorCode NEPValuesView_BINARY(504,19760
static PetscErrorCode NEPValuesView_HDF5(529,20370
static PetscErrorCode NEPValuesView_ASCII(574,21782
static PetscErrorCode NEPValuesView_MATLAB(590,22292
PetscErrorCode NEPValuesView(631,23418
PetscErrorCode NEPValuesViewFromOptions(687,25298
PetscErrorCode NEPVectorsView(733,26749
PetscErrorCode NEPVectorsViewFromOptions(780,28123

src/nep/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

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(122,4161
PetscErrorCode FormJacobian(193,6129

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(80,2650
PetscErrorCode FormJacobian(110,3692
int main(131,4396

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(142,5635

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(194,6811

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(129,4531
PetscErrorCode FormJacobian(200,6499
PetscErrorCode MyEigenSort(261,8207

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(81,2719
PetscErrorCode FormFunction(105,3490
PetscErrorCode FormJacobian(136,4655
int main(157,5359

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(157,5392
PetscErrorCode FormJacobian(228,7360

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(152,5699
PetscErrorCode FormJacobian(223,7667

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(204,7308
PetscErrorCode FormFunction(224,7831
PetscErrorCode FormJacobian(294,9746
PetscErrorCode CheckSolution(359,11493
PetscErrorCode FixSign(394,12553

src/nep/tutorials/ex20f90.F90,80
ex20f90.F90:^?ex20f90.F90^A,1
      subroutine FormFunction(198,7249
      subroutine FormJacobian(259,8945

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(170,6421
PetscErrorCode FormJacobian(215,7873
PetscErrorCode ComputeSingularities(234,8492

src/nep/tutorials/ex27f90.F90,111
ex27f90.F90:^?ex27f90.F90^A,1
SUBROUTINE FormFunction(190,7545
SUBROUTINE FormJacobian(256,9309
SUBROUTINE ComputeSingularities(289,10371

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/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,414

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/impls/ciss/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,422
MANSEC 13,445

src/pep/impls/ciss/pciss.c,2347
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
PetscErrorCode PEPSetUp_CISS(152,5462
PetscErrorCode PEPSolve_CISS(252,9753
static PetscErrorCode PEPCISSSetSizes_CISS(469,20781
PetscErrorCode PEPCISSSetSizes(555,24248
static PetscErrorCode PEPCISSGetSizes_CISS(569,24902
PetscErrorCode PEPCISSGetSizes(603,25811
static PetscErrorCode PEPCISSSetThreshold_CISS(611,26200
PetscErrorCode PEPCISSSetThreshold(650,27405
static PetscErrorCode PEPCISSGetThreshold_CISS(660,27777
PetscErrorCode PEPCISSGetThreshold(687,28419
static PetscErrorCode PEPCISSSetRefinement_CISS(695,28700
PetscErrorCode PEPCISSSetRefinement(734,29918
static PetscErrorCode PEPCISSGetRefinement_CISS(744,30292
PetscErrorCode PEPCISSGetRefinement(771,30982
static PetscErrorCode PEPCISSSetExtraction_CISS(779,31267
PetscErrorCode PEPCISSSetExtraction(814,32327
static PetscErrorCode PEPCISSGetExtraction_CISS(823,32655
PetscErrorCode PEPCISSGetExtraction(847,33186
static PetscErrorCode PEPCISSGetKSPs_CISS(856,33498
PetscErrorCode PEPCISSGetKSPs(920,35887
PetscErrorCode PEPReset_CISS(928,36146
PetscErrorCode PEPSetFromOptions_CISS(943,36550
PetscErrorCode PEPDestroy_CISS(987,39385
PetscErrorCode PEPView_CISS(1007,40476
PetscErrorCode PEPSetDSType_CISS(1038,42596
SLEPC_EXTERN PetscErrorCode PEPCreate_CISS(1051,43029

src/pep/impls/jd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/pep/impls/jd/pjd.c,3429
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
PetscErrorCode PEPSetUp_JD(124,4761
static PetscErrorCode PEPJDUpdateTV(178,7331
static PetscErrorCode PEPJDOrthogonalize(275,11632
static PetscErrorCode PEPJDExtendedPCApply(329,13342
static PetscErrorCode PCShellApply_PEPJD(397,15668
static PetscErrorCode PEPJDCopyToExtendedVec(444,17074
static PetscErrorCode PEPJDEvaluateHatBasis(481,18498
static PetscErrorCode PEPJDComputeResidual(520,19803
static PetscErrorCode PEPJDProcessInitialSpace(660,25583
static PetscErrorCode MatMult_PEPJD(693,26851
static PetscErrorCode MatCreateVecs_PEPJD(826,32203
static PetscErrorCode PEPJDUpdateExtendedPC(846,32840
static PetscErrorCode PEPJDMatSetUp(919,35764
static PetscErrorCode PEPJDCreateShellPC(973,37746
static PetscErrorCode PEPJDEigenvectors(1043,40307
static PetscErrorCode PEPJDLockConverged(1080,41622
PetscErrorCode PEPJDSystemSetUp(1164,45182
PetscErrorCode PEPSolve_JD(1196,46235
PetscErrorCode PEPJDSetRestart_JD(1465,57811
PetscErrorCode PEPJDSetRestart(1499,58727
PetscErrorCode PEPJDGetRestart_JD(1508,59011
PetscErrorCode PEPJDGetRestart(1532,59469
PetscErrorCode PEPJDSetFix_JD(1541,59741
PetscErrorCode PEPJDSetFix(1576,60676
PetscErrorCode PEPJDGetFix_JD(1585,60949
PetscErrorCode PEPJDGetFix(1615,61625
PetscErrorCode PEPJDSetReusePreconditioner_JD(1624,61886
PetscErrorCode PEPJDSetReusePreconditioner(1655,62714
PetscErrorCode PEPJDGetReusePreconditioner_JD(1664,63031
PetscErrorCode PEPJDGetReusePreconditioner(1688,63516
PetscErrorCode PEPJDSetMinimalityIndex_JD(1697,63821
PetscErrorCode PEPJDSetMinimalityIndex(1733,64872
PetscErrorCode PEPJDGetMinimalityIndex_JD(1742,65172
PetscErrorCode PEPJDGetMinimalityIndex(1767,65651
PetscErrorCode PEPJDSetProjection_JD(1776,65939
PetscErrorCode PEPJDSetProjection(1811,66812
PetscErrorCode PEPJDGetProjection_JD(1820,67114
PetscErrorCode PEPJDGetProjection(1844,67592
PetscErrorCode PEPSetFromOptions_JD(1853,67878
PetscErrorCode PEPView_JD(1882,69209
PetscErrorCode PEPSetDefaultST_JD(1899,70079
PetscErrorCode PEPReset_JD(1917,70608
PetscErrorCode PEPDestroy_JD(1936,71202
SLEPC_EXTERN PetscErrorCode PEPCreate_JD(1953,72218

src/pep/impls/krylov/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,449

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,2527
pepkrylov.h:^?pepkrylov.h^A,1
#define SLEPC_PEPKRYLOV_H15,471
  PetscReal     keep;25,854
  PetscBool     lock;26,908
  BV            V;27,972
} PEP_TOAR;28,1058
typedef struct _n_shift *PEP_shift;PEP_shift31,1130
struct _n_shift 32,1166
  PetscReal     value;33,1184
  PetscInt      inertia;34,1207
  PetscBool     comp[comp35,1232
  PEP_shift     neighb[neighb36,1318
  PetscInt      index;37,1370
  PetscInt      neigs;38,1449
  PetscReal     ext[ext39,1508
  PetscInt      nsch[nsch40,1571
  PetscInt      nconv[nconv41,1653
  PetscInt      nq;46,1826
  PetscInt      *q;q47,1846
} PEP_QInfo;48,1866
struct _n_SR 51,1938
  PetscReal     int0,52,1953
  PetscReal     int0,int1;52,1953
  PetscInt      dir;53,2019
  PetscBool     hasEnd;54,2117
  PetscBool     dirch;55,2196
  PetscInt      inertia0,56,2267
  PetscInt      inertia0,inertia1;56,2267
  PetscScalar   *back;back57,2302
  PetscInt      numEigs;58,2325
  PetscInt      indexEig;59,2404
  PEP_shift     sPres;60,2430
  PEP_shift     *pending;pending61,2485
  PetscInt      nPend;62,2547
  PetscInt      maxPend;63,2613
  PetscInt      *idxDef0,idxDef064,2678
  PetscInt      *idxDef0,*idxDef1;idxDef164,2678
  PetscInt      ndef0,65,2733
  PetscInt      ndef0,ndef1;65,2733
  PetscInt      nMAXCompl;66,2800
  PetscInt      iterCompl;67,2827
  PetscInt      itsKs;68,2854
  PetscInt      nleap;69,2916
  PEP_shift     s0;70,2939
  PEP_shift     sPrev;71,2994
  PetscInt      nv;72,3017
  BV            V;73,3085
  PetscScalar   *S;S74,3142
  PetscInt      ld;75,3201
  BV            Vnext;76,3280
  PetscScalar   *eigr,eigr77,3368
  PetscScalar   *eigr,*eigi;eigi77,3368
  PetscReal     *errest;errest78,3421
  PetscInt      *perm;perm79,3478
  PEP_QInfo     *qinfo;qinfo80,3531
  PetscInt      intcorr;81,3606
  PetscInt      type;82,3673
  PetscInt      symmlost;83,3757
  Vec           v[v84,3824
  EPS           eps;85,3846
  PetscReal     mu;86,3867
typedef struct _n_SR *PEP_SR;PEP_SR88,3890
  PetscReal     keep;91,3938
  PetscBool     lock;92,3994
  BV            V;93,4060
  PEP_SR        sr;94,4148
  PetscReal     *shifts;shifts95,4211
  PetscInt      *inertias;inertias96,4280
  PetscInt      nshifts;97,4351
  PetscInt      nev;98,4435
  PetscInt      ncv;99,4506
  PetscInt      mpd;100,4568
  PetscBool     detect;101,4645
  PetscBool     hyperbolic;102,4721
  PetscReal     alpha,103,4783
  PetscReal     alpha,beta;103,4783
  PetscBool     checket;104,4861
} PEP_STOAR;105,4945

src/pep/impls/krylov/qarnoldi/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/pep/impls/krylov/qarnoldi/qarnoldi.c,946
qarnoldi.c:^?qarnoldi.c^A,1
  PetscReal keep;30,846
  PetscBool lock;31,896
} PEP_QARNOLDI;32,956
PetscErrorCode PEPSetUp_QArnoldi(34,973
PetscErrorCode PEPExtractVectors_QArnoldi(67,2308
static PetscErrorCode PEPQArnoldiCGS(88,2918
static PetscErrorCode PEPQArnoldi(129,4124
PetscErrorCode PEPSolve_QArnoldi(196,6628
static PetscErrorCode PEPQArnoldiSetRestart_QArnoldi(297,10484
PetscErrorCode PEPQArnoldiSetRestart(331,11443
static PetscErrorCode PEPQArnoldiGetRestart_QArnoldi(340,11739
PetscErrorCode PEPQArnoldiGetRestart(364,12234
static PetscErrorCode PEPQArnoldiSetLocking_QArnoldi(373,12518
PetscErrorCode PEPQArnoldiSetLocking(405,13366
static PetscErrorCode PEPQArnoldiGetLocking_QArnoldi(414,13662
PetscErrorCode PEPQArnoldiGetLocking(438,14147
PetscErrorCode PEPSetFromOptions_QArnoldi(447,14431
PetscErrorCode PEPView_QArnoldi(465,15141
PetscErrorCode PEPDestroy_QArnoldi(479,15664
SLEPC_EXTERN PetscErrorCode PEPCreate_QArnoldi(490,16168

src/pep/impls/krylov/stoar/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,3801
static PetscErrorCode PEPQSliceMatGetInertia(131,4038
static PetscErrorCode PEPQSliceGetInertia(156,5005
static PetscErrorCode PEPQSliceCheckEigenvalueType(223,7812
static inline PetscErrorCode PEPQSliceDiscriminant(272,10073
static inline PetscErrorCode PEPQSliceEvaluateQEP(304,11025
PetscErrorCode PEPCheckDefiniteQEP(347,12502
static PetscErrorCode PEPBackTransform_Skip(469,17348
PetscErrorCode PEPSetUp_STOAR_QSlice(475,17466
static PetscErrorCode PEPCreateShift(584,22447
static PetscErrorCode PEPExtractShift(619,23464
static PetscErrorCode PEPGetNewShiftValue(668,25260
static PetscErrorCode sortRealEigenvalues(750,29462
static PetscErrorCode PEPStoreEigenpairs(769,30030
static PetscErrorCode PEPLookForDeflation(933,37678
static PetscErrorCode PEPSTOARrun_QSlice(987,39727
static PetscErrorCode PEPSTOAR_QSlice(1073,42909
#define SWAP(1314,54198
static PetscErrorCode PEPQSliceGetInertias(1316,54247
PetscErrorCode PEPSolve_STOAR_QSlice(1370,55824

src/pep/impls/krylov/stoar/stoar.c,1984
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
PetscErrorCode PEPSetUp_STOAR(113,3626
static PetscErrorCode PEPSTOARrun(170,5902
static PetscErrorCode PEPSTOARpreKConvergence(285,10406
PetscErrorCode PEPSolve_STOAR(311,11295
PetscErrorCode PEPSetFromOptions_STOAR(474,17832
static PetscErrorCode PEPSTOARSetLocking_STOAR(510,19740
PetscErrorCode PEPSTOARSetLocking(542,20563
static PetscErrorCode PEPSTOARGetLocking_STOAR(551,20853
PetscErrorCode PEPSTOARGetLocking(575,21316
static PetscErrorCode PEPSTOARGetInertias_STOAR(584,21594
PetscErrorCode PEPSTOARGetInertias(670,24288
static PetscErrorCode PEPSTOARSetDetectZeros_STOAR(679,24634
PetscErrorCode PEPSTOARSetDetectZeros(714,25623
static PetscErrorCode PEPSTOARGetDetectZeros_STOAR(723,25927
PetscErrorCode PEPSTOARGetDetectZeros(748,26470
static PetscErrorCode PEPSTOARSetLinearization_STOAR(757,26762
PetscErrorCode PEPSTOARSetLinearization(790,27713
static PetscErrorCode PEPSTOARGetLinearization_STOAR(800,28095
PetscErrorCode PEPSTOARGetLinearization(827,28755
static PetscErrorCode PEPSTOARSetDimensions_STOAR(835,29046
PetscErrorCode PEPSTOARSetDimensions(880,30682
static PetscErrorCode PEPSTOARGetDimensions_STOAR(891,31114
PetscErrorCode PEPSTOARGetDimensions(920,31897
static PetscErrorCode PEPSTOARSetCheckEigenvalueType_STOAR(928,32200
PetscErrorCode PEPSTOARSetCheckEigenvalueType(966,33454
static PetscErrorCode PEPSTOARGetCheckEigenvalueType_STOAR(975,33777
PetscErrorCode PEPSTOARGetCheckEigenvalueType(1000,34354
PetscErrorCode PEPView_STOAR(1009,34665
PetscErrorCode PEPReset_STOAR(1024,35361
PetscErrorCode PEPDestroy_STOAR(1031,35531
SLEPC_EXTERN PetscErrorCode PEPCreate_STOAR(1052,36761

src/pep/impls/krylov/toar/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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(225,7752
static PetscErrorCode NRefRightSide(259,9007
static PetscErrorCode NRefSysSolve_mbe(344,12430
static PetscErrorCode NRefSysSetup_mbe(401,14430
static PetscErrorCode NRefSysSetup_explicit(524,19010
static PetscErrorCode NRefSysSolve_explicit(660,24193
static PetscErrorCode NRefSysIter(700,25829
static PetscErrorCode PEPNRefForwardSubstitution(809,30414
static PetscErrorCode NRefOrthogStep(893,33485
static PetscErrorCode PEPNRefUpdateInvPair(927,34919
static PetscErrorCode PEPNRefSetUp(980,37025
static PetscErrorCode NRefSubcommSetup(1175,45745
static PetscErrorCode NRefSubcommDestroy(1258,49222
PetscErrorCode PEPNewtonRefinement_TOAR(1281,50119

src/pep/impls/krylov/toar/ptoar.c,993
ptoar.c:^?ptoar.c^A,1
static PetscBool  cited 37,1164
static const char citation[citation38,1203
PetscErrorCode PEPSetUp_TOAR(50,1627
static PetscErrorCode PEPTOARExtendBasis(102,3798
static PetscErrorCode PEPTOARCoefficients(168,6221
static PetscErrorCode PEPTOARrun(195,7146
static PetscErrorCode PEPEvaluateBasisM(264,9637
static PetscErrorCode PEPExtractInvariantPair(290,10533
PetscErrorCode PEPSolve_TOAR(431,15746
static PetscErrorCode PEPTOARSetRestart_TOAR(607,22892
PetscErrorCode PEPTOARSetRestart(641,23818
static PetscErrorCode PEPTOARGetRestart_TOAR(650,24106
PetscErrorCode PEPTOARGetRestart(674,24572
static PetscErrorCode PEPTOARSetLocking_TOAR(683,24848
PetscErrorCode PEPTOARSetLocking(715,25663
static PetscErrorCode PEPTOARGetLocking_TOAR(724,25951
PetscErrorCode PEPTOARGetLocking(748,26407
PetscErrorCode PEPSetFromOptions_TOAR(757,26683
PetscErrorCode PEPView_TOAR(775,27360
PetscErrorCode PEPDestroy_TOAR(789,27875
SLEPC_EXTERN PetscErrorCode PEPCreate_TOAR(803,28439

src/pep/impls/linear/linear.c,1515
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
PetscErrorCode PEPSetUp_Linear(240,6941
static PetscErrorCode PEPLinearExtract_Residual(429,15825
static PetscErrorCode PEPLinearExtract_None(520,18937
static PetscErrorCode PEPLinearExtract_Norm(579,20827
PetscErrorCode PEPExtractVectors_Linear(632,22482
PetscErrorCode PEPSolve_Linear(653,23084
static PetscErrorCode EPSMonitor_Linear(691,24317
PetscErrorCode PEPSetFromOptions_Linear(700,24633
static PetscErrorCode PEPLinearSetLinearization_Linear(725,25581
PetscErrorCode PEPLinearSetLinearization(758,26539
static PetscErrorCode PEPLinearGetLinearization_Linear(768,26923
PetscErrorCode PEPLinearGetLinearization(795,27589
static PetscErrorCode PEPLinearSetExplicitMatrix_Linear(803,27882
PetscErrorCode PEPLinearSetExplicitMatrix(832,28676
static PetscErrorCode PEPLinearGetExplicitMatrix_Linear(841,29003
PetscErrorCode PEPLinearGetExplicitMatrix(866,29570
static PetscErrorCode PEPLinearSetEPS_Linear(875,29885
PetscErrorCode PEPLinearSetEPS(902,30500
static PetscErrorCode PEPLinearGetEPS_Linear(912,30805
PetscErrorCode PEPLinearGetEPS(945,31769
PetscErrorCode PEPView_Linear(954,32022
PetscErrorCode PEPReset_Linear(972,32765
PetscErrorCode PEPDestroy_Linear(989,33257
SLEPC_EXTERN PetscErrorCode PEPCreate_Linear(1005,34030

src/pep/impls/linear/linear.h,484
linear.h:^?linear.h^A,1
#define SLEPC_LINEAR_H15,463
  PetscBool  explicitmatrix;18,504
  PEP        pep;19,533
  PetscReal  sfactor,20,551
  PetscReal  sfactor,dsfactor;20,551
  Mat        A,21,604
  Mat        A,B;21,604
  EPS        eps;22,678
  PetscBool  usereps;23,745
  Mat        M,24,803
  Mat        M,C,24,803
  Mat        M,C,K;24,803
  Vec        w[w25,873
  PetscReal  alpha,26,923
  PetscReal  alpha,beta;26,923
  PetscBool  setfromoptionscalled;27,1000
} PEP_LINEAR;28,1035

src/pep/impls/linear/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,451

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/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,4740
PetscErrorCode PEPGetType(197,5735
PetscErrorCode PEPRegister(232,6565
PetscErrorCode PEPMonitorRegister(270,7654
PetscErrorCode PEPReset(296,8710
PetscErrorCode PEPDestroy(331,9654
PetscErrorCode PEPSetBV(371,11035
PetscErrorCode PEPGetBV(399,11661
PetscErrorCode PEPSetRG(430,12478
PetscErrorCode PEPGetRG(460,13112
PetscErrorCode PEPSetDS(491,13955
PetscErrorCode PEPGetDS(519,14583
PetscErrorCode PEPSetST(550,15446
PetscErrorCode PEPGetST(578,16092
PetscErrorCode PEPRefineGetKSP(608,16844
PetscErrorCode PEPSetTarget(658,18677
PetscErrorCode PEPGetTarget(687,19327
PetscErrorCode PEPSetInterval(724,20505
PetscErrorCode PEPGetInterval(758,21411

src/pep/interface/pepdefault.c,511
pepdefault.c:^?pepdefault.c^A,1
PetscErrorCode PEPSetWorkVecs(33,868
PetscErrorCode PEPConvergedRelative(54,1534
PetscErrorCode PEPConvergedNorm(67,1868
PetscErrorCode PEPSetWhichEigenpairs_Default(94,2737
PetscErrorCode PEPConvergedAbsolute(108,3113
PetscErrorCode PEPStoppingBasic(147,4396
PetscErrorCode PEPBackTransform_Default(161,5044
PetscErrorCode PEPComputeVectors_Default(168,5228
PetscErrorCode PEPBuildDiagonalScaling(194,5961
PetscErrorCode PEPComputeScaleFactor(332,11246
PetscErrorCode PEPBasisCoefficients(388,13108

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,14638
PetscErrorCode PEPMonitorFirstDrawLGCreate(442,16041
PetscErrorCode PEPMonitorAllDrawLG(474,17140
PetscErrorCode PEPMonitorAllDrawLGCreate(524,18658
PetscErrorCode PEPMonitorConvergedDrawLG(556,19750
PetscErrorCode PEPMonitorConvergedDrawLGCreate(600,21057

src/pep/interface/pepopts.c,1337
pepopts.c:^?pepopts.c^A,1
PetscErrorCode PEPMonitorSetFromOptions(35,1086
PetscErrorCode PEPSetFromOptions(84,3086
PetscErrorCode PEPGetTolerances(260,14251
PetscErrorCode PEPSetTolerances(291,15087
PetscErrorCode PEPGetDimensions(335,16451
PetscErrorCode PEPSetDimensions(382,18163
PetscErrorCode PEPSetWhichEigenpairs(465,21752
PetscErrorCode PEPGetWhichEigenpairs(518,23194
PetscErrorCode PEPSetEigenvalueComparison(557,24522
PetscErrorCode PEPSetProblemType(599,26193
PetscErrorCode PEPGetProblemType(627,26989
PetscErrorCode PEPSetBasis(660,27950
PetscErrorCode PEPGetBasis(684,28460
PetscErrorCode PEPSetTrackAll(715,29341
PetscErrorCode PEPGetTrackAll(740,29877
PetscErrorCode PEPSetConvergenceTestFunction(778,31230
PetscErrorCode PEPSetConvergenceTest(823,33018
PetscErrorCode PEPGetConvergenceTest(859,34161
PetscErrorCode PEPSetStoppingTestFunction(900,35668
PetscErrorCode PEPSetStoppingTest(939,37007
PetscErrorCode PEPGetStoppingTest(973,37992
PetscErrorCode PEPSetScale(1025,40097
PetscErrorCode PEPGetScale(1098,42703
PetscErrorCode PEPSetExtract(1127,43494
PetscErrorCode PEPGetExtract(1151,44010
PetscErrorCode PEPSetRefine(1208,46278
PetscErrorCode PEPGetRefine(1273,48484
PetscErrorCode PEPSetOptionsPrefix(1311,49607
PetscErrorCode PEPAppendOptionsPrefix(1345,50756
PetscErrorCode PEPGetOptionsPrefix(1381,51887

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(353,12682

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,12413
PetscErrorCode PEPGetNumMatrices(363,13057
PetscErrorCode PEPSetInitialSpace(400,14162
PetscErrorCode PEPSetDimensions_Default(419,14819
PetscErrorCode PEPAllocateSolution(465,16314

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,7011
PetscErrorCode PEPGetConvergedReason(257,8140
PetscErrorCode PEPGetEigenpair(302,9669
PetscErrorCode PEPGetErrorEstimate(354,11237
PetscErrorCode PEPComputeResidualNorm_Private(375,12046
PetscErrorCode PEPComputeError(468,14450

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,12273
static PetscErrorCode PEPErrorView_DETAIL(322,13896
static PetscErrorCode PEPErrorView_MATLAB(360,15249
PetscErrorCode PEPErrorView(403,16652
PetscErrorCode PEPErrorViewFromOptions(448,18042
static PetscErrorCode PEPValuesView_DRAW(483,19540
static PetscErrorCode PEPValuesView_BINARY(512,20395
static PetscErrorCode PEPValuesView_HDF5(537,21005
static PetscErrorCode PEPValuesView_ASCII(582,22417
static PetscErrorCode PEPValuesView_MATLAB(598,22927
PetscErrorCode PEPValuesView(639,24043
PetscErrorCode PEPValuesViewFromOptions(695,25913
PetscErrorCode PEPVectorsView(737,27146
PetscErrorCode PEPVectorsViewFromOptions(780,28330

src/pep/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

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(172,6775

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(251,10129
PetscErrorCode QEPDefiniteTransformMap(273,10979
PetscErrorCode TransformMatricesMoebius(300,11834
PetscErrorCode QEPDefiniteTransformGetMatrices(332,13011
static PetscErrorCode PEPResidualNorm(360,13954
PetscErrorCode QEPDefiniteCheckError(430,15827

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,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,414

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/impls/cross/cross.c,1412
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
PetscErrorCode SVDSetUp_Cross(162,5526
PetscErrorCode SVDSolve_Cross(256,9749
PetscErrorCode SVDComputeVectors_Cross(284,10786
static PetscErrorCode EPSMonitor_Cross(357,13726
PetscErrorCode SVDSetFromOptions_Cross(376,14370
static PetscErrorCode SVDCrossSetExplicitMatrix_Cross(400,15233
PetscErrorCode SVDCrossSetExplicitMatrix(429,15987
static PetscErrorCode SVDCrossGetExplicitMatrix_Cross(438,16312
PetscErrorCode SVDCrossGetExplicitMatrix(462,16829
static PetscErrorCode SVDCrossSetEPS_Cross(471,17142
PetscErrorCode SVDCrossSetEPS(498,17748
static PetscErrorCode SVDCrossGetEPS_Cross(508,18051
PetscErrorCode SVDCrossGetEPS(542,19079
PetscErrorCode SVDView_Cross(551,19330
PetscErrorCode SVDReset_Cross(568,19943
PetscErrorCode SVDDestroy_Cross(579,20204
SLEPC_EXTERN PetscErrorCode SVDCreate_Cross(593,20787

src/svd/impls/cross/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/svd/impls/cyclic/cyclic.c,1611
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(72,2099
static PetscErrorCode MatMult_ECross(130,4611
static PetscErrorCode MatGetDiagonal_ECross(160,5573
static PetscErrorCode MatDestroy_ECross(214,7597
static PetscErrorCode SVDCyclicGetECrossMat(235,8212
static PetscErrorCode EPSConv_Cyclic(311,11440
PetscErrorCode SVDSetUp_Cyclic(320,11697
PetscErrorCode SVDCyclicCheckEigenvalue(477,19354
PetscErrorCode SVDSolve_Cyclic(493,20004
static PetscErrorCode SVDComputeVectors_Cyclic_Standard(518,20794
static PetscErrorCode SVDComputeVectors_Cyclic_Generalized(554,22011
static PetscErrorCode VecMaxAbs(628,25086
static PetscErrorCode SVDComputeVectors_Cyclic_Hyperbolic(654,25923
PetscErrorCode SVDComputeVectors_Cyclic(761,29388
static PetscErrorCode EPSMonitor_Cyclic(780,29947
PetscErrorCode SVDSetFromOptions_Cyclic(807,30767
static PetscErrorCode SVDCyclicSetExplicitMatrix_Cyclic(831,31646
PetscErrorCode SVDCyclicSetExplicitMatrix(860,32418
static PetscErrorCode SVDCyclicGetExplicitMatrix_Cyclic(869,32745
PetscErrorCode SVDCyclicGetExplicitMatrix(893,33269
static PetscErrorCode SVDCyclicSetEPS_Cyclic(902,33584
PetscErrorCode SVDCyclicSetEPS(929,34201
static PetscErrorCode SVDCyclicGetEPS_Cyclic(939,34506
PetscErrorCode SVDCyclicGetEPS(973,35551
PetscErrorCode SVDView_Cyclic(982,35804
PetscErrorCode SVDReset_Cyclic(999,36425
PetscErrorCode SVDDestroy_Cyclic(1010,36692
SLEPC_EXTERN PetscErrorCode SVDCreate_Cyclic(1024,37283

src/svd/impls/cyclic/cyclic.h,448
cyclic.h:^?cyclic.h^A,1
#define SLEPC_CYCLIC_H12,425
  PetscBool explicitmatrix;15,466
  EPS       eps;16,494
  PetscBool usereps;17,511
  Mat       C,18,532
  Mat       C,D;18,532
} SVD_CYCLIC;19,549
  Mat       A,22,581
  Mat       A,AT;22,581
  Vec       x1,23,599
  Vec       x1,x2,23,599
  Vec       x1,x2,y1,23,599
  Vec       x1,x2,y1,y2;23,599
  Vec       diag,24,624
  Vec       diag,w;24,624
  PetscBool swapped;25,693
} SVD_CYCLIC_SHELL;26,714

src/svd/impls/cyclic/cycliccuda/cycliccuda.cu,87
cycliccuda.cu:^?cycliccuda.cu^A,1
PetscErrorCode MatMult_Cyclic_CUDA(16,544
PetscErrorCode MatMult_ECross_CUDA(43,1481

src/svd/impls/cyclic/cycliccuda/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,453

src/svd/impls/cyclic/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,440

src/svd/impls/external/elemental/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,435
MANSEC 13,459

src/svd/impls/external/elemental/svdelemen.cxx,271
svdelemen.cxx:^?svdelemen.cxx^A,1
  Mat Ae;18,583
} SVD_Elemental;19,623
PetscErrorCode SVDSetUp_Elemental(21,641
PetscErrorCode SVDSolve_Elemental(44,1438
PetscErrorCode SVDDestroy_Elemental(80,2538
PetscErrorCode SVDReset_Elemental(87,2683
SLEPC_EXTERN PetscErrorCode SVDCreate_Elemental(96,2878

src/svd/impls/external/ksvd/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,454

src/svd/impls/external/ksvd/svdksvd.c,841
svdksvd.c:^?svdksvd.c^A,1
  Mat                As;19,596
  SVDKSVDEigenMethod eigen;20,651
  SVDKSVDPolarMethod polar;21,679
} SVD_KSVD;22,707
PetscErrorCode SVDSetUp_KSVD(24,720
PetscErrorCode SVDSolve_KSVD(51,1647
PetscErrorCode SVDDestroy_KSVD(125,4635
PetscErrorCode SVDReset_KSVD(136,5135
PetscErrorCode SVDView_KSVD(145,5315
PetscErrorCode SVDSetFromOptions_KSVD(160,5861
static PetscErrorCode SVDKSVDSetEigenMethod_KSVD(179,6748
PetscErrorCode SVDKSVDSetEigenMethod(206,7454
static PetscErrorCode SVDKSVDGetEigenMethod_KSVD(215,7771
PetscErrorCode SVDKSVDGetEigenMethod(239,8306
static PetscErrorCode SVDKSVDSetPolarMethod_KSVD(248,8607
PetscErrorCode SVDKSVDSetPolarMethod(275,9328
static PetscErrorCode SVDKSVDGetPolarMethod_KSVD(284,9645
PetscErrorCode SVDKSVDGetPolarMethod(308,10195
SLEPC_EXTERN PetscErrorCode SVDCreate_KSVD(317,10496

src/svd/impls/external/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,461

src/svd/impls/external/primme/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,432
MANSEC 13,455

src/svd/impls/external/primme/svdprimme.c,1353
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
PetscErrorCode SVDSetUp_PRIMME(147,5375
PetscErrorCode SVDSolve_PRIMME(228,8257
PetscErrorCode SVDReset_PRIMME(286,10765
PetscErrorCode SVDDestroy_PRIMME(297,11021
PetscErrorCode SVDView_PRIMME(308,11517
PetscErrorCode SVDSetFromOptions_PRIMME(327,12214
static PetscErrorCode SVDPRIMMESetBlockSize_PRIMME(347,12993
PetscErrorCode SVDPRIMMESetBlockSize(385,14105
static PetscErrorCode SVDPRIMMEGetBlockSize_PRIMME(394,14392
PetscErrorCode SVDPRIMMEGetBlockSize(418,14868
static PetscErrorCode SVDPRIMMESetMethod_PRIMME(427,15143
PetscErrorCode SVDPRIMMESetMethod(455,15824
static PetscErrorCode SVDPRIMMEGetMethod_PRIMME(464,16132
PetscErrorCode SVDPRIMMEGetMethod(488,16661
SLEPC_EXTERN PetscErrorCode SVDCreate_PRIMME(497,16953

src/svd/impls/external/scalapack/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,435
MANSEC 13,459

src/svd/impls/external/scalapack/svdscalap.c,274
svdscalap.c:^?svdscalap.c^A,1
  Mat As;18,583
} SVD_ScaLAPACK;19,623
PetscErrorCode SVDSetUp_ScaLAPACK(21,641
PetscErrorCode SVDSolve_ScaLAPACK(43,1327
PetscErrorCode SVDDestroy_ScaLAPACK(122,4630
PetscErrorCode SVDReset_ScaLAPACK(129,4775
SLEPC_EXTERN PetscErrorCode SVDCreate_ScaLAPACK(138,4970

src/svd/impls/lanczos/gklanczos.c,687
gklanczos.c:^?gklanczos.c^A,1
  PetscBool oneside;34,1062
} SVD_LANCZOS;35,1083
PetscErrorCode SVDSetUp_Lanczos(37,1099
PetscErrorCode SVDTwoSideLanczos(58,1904
static PetscErrorCode SVDOneSideLanczos(112,3665
PetscErrorCode SVDKrylovConvergence(189,6239
PetscErrorCode SVDSolve_Lanczos(220,7476
PetscErrorCode SVDSetFromOptions_Lanczos(312,10812
static PetscErrorCode SVDLanczosSetOneSide_Lanczos(327,11335
PetscErrorCode SVDLanczosSetOneSide(362,12343
static PetscErrorCode SVDLanczosGetOneSide_Lanczos(371,12646
PetscErrorCode SVDLanczosGetOneSide(396,13213
PetscErrorCode SVDDestroy_Lanczos(405,13504
PetscErrorCode SVDView_Lanczos(414,13825
SLEPC_EXTERN PetscErrorCode SVDCreate_Lanczos(425,14237

src/svd/impls/lanczos/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/svd/impls/lapack/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/svd/impls/lapack/svdlapack.c,271
svdlapack.c:^?svdlapack.c^A,1
PetscErrorCode SVDSetUp_LAPACK(17,531
PetscErrorCode SVDSolve_LAPACK(37,1168
PetscErrorCode SVDSolve_LAPACK_GSVD(100,3342
PetscErrorCode SVDSolve_LAPACK_HSVD(171,6142
PetscErrorCode SVDSetDSType_LAPACK(241,8660
SLEPC_EXTERN PetscErrorCode SVDCreate_LAPACK(248,8842

src/svd/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,487

src/svd/impls/randomized/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/svd/impls/randomized/rsvd.c,247
rsvd.c:^?rsvd.c^A,1
PetscErrorCode SVDSetUp_Randomized(29,852
static PetscErrorCode SVDRandomizedResidualNorm(50,1682
static PetscErrorCode BlockMatMult(78,2683
PetscErrorCode SVDSolve_Randomized(91,3102
SLEPC_EXTERN PetscErrorCode SVDCreate_Randomized(153,5536

src/svd/impls/trlanczos/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/svd/impls/trlanczos/trlanczos.c,4021
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;54,1847
  PetscReal           keep;55,1904
  PetscBool           lock;56,1961
  KSP                 ksp;57,2028
  SVDTRLanczosGBidiag bidiag;58,2108
  PetscReal           scalef;59,2182
  PetscReal           scaleth;60,2247
  PetscBool           explicitmatrix;61,2324
  Mat                 Z;63,2390
} SVD_TRLANCZOS;64,2458
  Mat       A,68,2531
  Mat       A,B,68,2531
  Mat       A,B,AT,68,2531
  Mat       A,B,AT,BT;68,2531
  Vec       y1,69,2554
  Vec       y1,y2,69,2554
  Vec       y1,y2,y;69,2554
  PetscInt  m;70,2575
  PetscReal scalef;71,2590
} MatZData;72,2610
static PetscErrorCode MatZCreateContext(74,2623
static PetscErrorCode MatZUpdateScale(94,3302
static PetscErrorCode MatDestroy_Z(135,4802
static PetscErrorCode MatMult_Z(148,5119
static PetscErrorCode MatMultTranspose_Z(169,5730
static PetscErrorCode MatCreateVecs_Z(190,6363
#define SWAP(201,6675
PetscErrorCode SVDSetUp_TRLanczos(203,6724
static PetscErrorCode SVDOneSideTRLanczosMGS(263,9508
static PetscErrorCode SVDOrthogonalizeCGS(319,11317
static PetscErrorCode SVDOneSideTRLanczosCGS(357,12482
PetscErrorCode SVDSolve_TRLanczos(450,15842
PetscErrorCode SVDLanczosHSVD(553,20139
PetscErrorCode SVDSolve_TRLanczos_HSVD(592,21312
static PetscErrorCode SVDLanczosBackTransform(717,26166
static PetscErrorCode SVDLanczosGSingle(744,26976
PetscErrorCode SVDSolve_TRLanczosGSingle(850,30375
static inline PetscErrorCode SVDLeftSingularVectors_Single(954,34864
static PetscErrorCode SVDLanczosGUpper(994,36300
static inline PetscErrorCode SVDInitialVectorGUpper(1087,39858
PetscErrorCode SVDSolve_TRLanczosGUpper(1117,41058
static inline PetscErrorCode SVDLeftSingularVectors(1225,45832
static PetscErrorCode SVDLanczosGLower(1256,46872
static inline PetscErrorCode SVDInitialVectorGLower(1351,50476
PetscErrorCode SVDSolve_TRLanczosGLower(1412,53030
PetscErrorCode SVDSolve_TRLanczos_GSVD(1523,57969
PetscErrorCode SVDSetFromOptions_TRLanczos(1617,61172
static PetscErrorCode SVDTRLanczosSetOneSide_TRLanczos(1655,63087
PetscErrorCode SVDTRLanczosSetOneSide(1692,64173
static PetscErrorCode SVDTRLanczosGetOneSide_TRLanczos(1701,64480
PetscErrorCode SVDTRLanczosGetOneSide(1726,65059
static PetscErrorCode SVDTRLanczosSetGBidiag_TRLanczos(1735,65354
PetscErrorCode SVDTRLanczosSetGBidiag(1773,66393
static PetscErrorCode SVDTRLanczosGetGBidiag_TRLanczos(1782,66717
PetscErrorCode SVDTRLanczosGetGBidiag(1807,67281
static PetscErrorCode SVDTRLanczosSetKSP_TRLanczos(1816,67589
PetscErrorCode SVDTRLanczosSetKSP(1844,68195
static PetscErrorCode SVDTRLanczosGetKSP_TRLanczos(1854,68506
PetscErrorCode SVDTRLanczosGetKSP(1893,69743
static PetscErrorCode SVDTRLanczosSetRestart_TRLanczos(1902,70002
PetscErrorCode SVDTRLanczosSetRestart(1936,70990
static PetscErrorCode SVDTRLanczosGetRestart_TRLanczos(1945,71288
PetscErrorCode SVDTRLanczosGetRestart(1970,71798
static PetscErrorCode SVDTRLanczosSetLocking_TRLanczos(1979,72084
PetscErrorCode SVDTRLanczosSetLocking(2011,72952
static PetscErrorCode SVDTRLanczosGetLocking_TRLanczos(2020,73250
PetscErrorCode SVDTRLanczosGetLocking(2045,73750
static PetscErrorCode SVDTRLanczosSetExplicitMatrix_TRLanczos(2054,74036
PetscErrorCode SVDTRLanczosSetExplicitMatrix(2087,74930
static PetscErrorCode SVDTRLanczosGetExplicitMatrix_TRLanczos(2096,75263
PetscErrorCode SVDTRLanczosGetExplicitMatrix(2120,75810
static PetscErrorCode SVDTRLanczosSetScale_TRLanczos(2129,76131
PetscErrorCode SVDTRLanczosSetScale(2169,77248
static PetscErrorCode SVDTRLanczosGetScale_TRLanczos(2178,77545
PetscErrorCode SVDTRLanczosGetScale(2208,78315
PetscErrorCode SVDReset_TRLanczos(2217,78600
PetscErrorCode SVDDestroy_TRLanczos(2229,78911
PetscErrorCode SVDView_TRLanczos(2253,80488
PetscErrorCode SVDSetDSType_TRLanczos(2284,82167
SLEPC_EXTERN PetscErrorCode SVDCreate_TRLanczos(2296,82576

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,1215
PetscErrorCode SVDFinalizePackage(31,1485
PetscErrorCode SVDInitializePackage(53,2242
SLEPC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcsvd(93,3622

src/svd/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,3783
PetscErrorCode SVDDestroy(169,4760
PetscErrorCode SVDSetType(218,6516
PetscErrorCode SVDGetType(257,7521
PetscErrorCode SVDRegister(292,8342
PetscErrorCode SVDMonitorRegister(330,9431
PetscErrorCode SVDSetBV(361,10689
PetscErrorCode SVDGetBV(399,11631
PetscErrorCode SVDSetDS(439,12785
PetscErrorCode SVDGetDS(467,13422

src/svd/interface/svddefault.c,252
svddefault.c:^?svddefault.c^A,1
PetscErrorCode SVDConvergedAbsolute(19,579
PetscErrorCode SVDConvergedRelative(29,846
PetscErrorCode SVDConvergedNorm(39,1113
PetscErrorCode SVDConvergedMaxIt(49,1423
PetscErrorCode SVDStoppingBasic(88,2734
PetscErrorCode SVDSetWorkVecs(123,3944

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,12696
PetscErrorCode SVDMonitorFirstDrawLGCreate(388,14080
PetscErrorCode SVDMonitorAllDrawLG(419,15125
PetscErrorCode SVDMonitorAllDrawLGCreate(469,16624
PetscErrorCode SVDMonitorConvergedDrawLG(500,17662
PetscErrorCode SVDMonitorConvergedDrawLGCreate(544,18950
PetscErrorCode SVDMonitorConditioning(583,20325

src/svd/interface/svdopts.c,1156
svdopts.c:^?svdopts.c^A,1
PetscErrorCode SVDSetImplicitTranspose(44,1457
PetscErrorCode SVDGetImplicitTranspose(72,2173
PetscErrorCode SVDSetTolerances(103,2996
PetscErrorCode SVDGetTolerances(146,4269
PetscErrorCode SVDSetDimensions(189,5806
PetscErrorCode SVDGetDimensions(235,7302
PetscErrorCode SVDSetWhichSingularTriplets(271,8231
PetscErrorCode SVDGetWhichSingularTriplets(309,9195
PetscErrorCode SVDSetConvergenceTestFunction(346,10507
PetscErrorCode SVDSetConvergenceTest(396,12640
PetscErrorCode SVDGetConvergenceTest(433,13864
PetscErrorCode SVDSetStoppingTestFunction(474,15425
PetscErrorCode SVDSetStoppingTest(513,16784
PetscErrorCode SVDGetStoppingTest(547,17789
PetscErrorCode SVDMonitorSetFromOptions(573,18518
PetscErrorCode SVDSetFromOptions(622,20502
PetscErrorCode SVDSetProblemType(738,27438
PetscErrorCode SVDGetProblemType(780,28561
PetscErrorCode SVDIsGeneralized(805,29079
PetscErrorCode SVDIsHyperbolic(830,29589
PetscErrorCode SVDSetTrackAll(861,30523
PetscErrorCode SVDGetTrackAll(886,31069
PetscErrorCode SVDSetOptionsPrefix(921,32010
PetscErrorCode SVDAppendOptionsPrefix(952,33014
PetscErrorCode SVDGetOptionsPrefix(985,33997

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(165,5153
PetscErrorCode SVDSetDSType(191,5766
PetscErrorCode SVDSetUp(217,6420
PetscErrorCode SVDSetInitialSpaces(411,14319
PetscErrorCode SVDSetDimensions_Default(437,15345
PetscErrorCode SVDAllocateSolution(484,16816

src/svd/interface/svdsolve.c,550
svdsolve.c:^?svdsolve.c^A,1
PetscErrorCode SVDComputeVectors_Left(21,685
PetscErrorCode SVDComputeVectors(76,3009
PetscErrorCode SVDSolve(116,4554
PetscErrorCode SVDGetIterationNumber(200,7234
PetscErrorCode SVDGetConvergedReason(239,8382
PetscErrorCode SVDGetConverged(267,9040
PetscErrorCode SVDGetSingularTriplet(313,10644
static PetscErrorCode SVDComputeResidualNorms_Standard(348,12014
static PetscErrorCode SVDComputeResidualNorms_Generalized(380,13006
static PetscErrorCode SVDComputeResidualNorms_Hyperbolic(433,14722
PetscErrorCode SVDComputeError(485,16364

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,8659
static PetscErrorCode SVDErrorView_DETAIL(238,9956
static PetscErrorCode SVDErrorView_MATLAB(268,11130
PetscErrorCode SVDErrorView(311,12603
PetscErrorCode SVDErrorViewFromOptions(356,14003
static PetscErrorCode SVDValuesView_DRAW(391,15493
static PetscErrorCode SVDValuesView_BINARY(413,16196
static PetscErrorCode SVDValuesView_HDF5(430,16631
static PetscErrorCode SVDValuesView_ASCII(461,17578
static PetscErrorCode SVDValuesView_MATLAB(472,17969
PetscErrorCode SVDValuesView(501,18787
PetscErrorCode SVDValuesViewFromOptions(557,20671
PetscErrorCode SVDVectorsView(598,21855
PetscErrorCode SVDVectorsViewFromOptions(644,23334

src/svd/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,446

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/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(132,5590

src/svd/tutorials/cnetwork/network.h,1059
network.h:^?network.h^A,1
#define NETWORK_H15,502
typedef enum { GRAPH_UNDIRECTED,19,544
               GRAPH_DIRECTED,20,577
               GRAPH_BIPARTITE 21,608
               GRAPH_BIPARTITE } GraphType;21,608
SLEPC_EXTERN const char *GraphTypes[GraphTypes22,652
typedef enum { GRAPH_WEIGHT_UNWEIGHTED,24,692
               GRAPH_WEIGHT_POSITIVE,25,732
               GRAPH_WEIGHT_POSWEIGHTED,26,770
               GRAPH_WEIGHT_SIGNED,27,811
               GRAPH_WEIGHT_MULTISIGNED,28,847
               GRAPH_WEIGHT_WEIGHTED,29,888
               GRAPH_WEIGHT_MULTIWEIGHTED,30,926
               GRAPH_WEIGHT_DYNAMIC,31,969
               GRAPH_WEIGHT_MULTIPOSWEIGHTED 32,1006
               GRAPH_WEIGHT_MULTIPOSWEIGHTED } GraphWeight;32,1006
SLEPC_EXTERN const char *GraphWeights[GraphWeights33,1066
struct _n_Graph 35,1108
  MPI_Comm      comm;36,1126
  GraphType     type;37,1148
  GraphWeight   weight;38,1170
  PetscInt      nvertices;39,1194
  PetscInt      nedges;40,1221
  Mat           adjacency;41,1245
typedef struct _n_Graph* Graph;43,1275

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,1791
  static PetscReal tt_rotr,tt_rotc,52,1791
  static PetscReal tt_rotr,tt_rotc,tt_assmr=52,1791
  #define time_now(53,1907
  #define time_diff(54,1944
  #define time_diff(56,2023
  #define time_now(57,2058
struct _p_XMat 60,2088
  MPI_Comm    comm;61,2105
  PetscInt    M,62,2125
  PetscInt    M,N;62,2125
  PetscInt    Istart,63,2192
  PetscInt    Istart,Iend;63,2192
  PetscInt    *nzr;nzr64,2262
  PetscInt    **rcol;rcol65,2327
  PetscInt    *ranges;ranges66,2372
  PetscScalar **rval;rval67,2421
typedef struct _p_XMat *XMat;XMat70,2469
struct _p_ColsNzIter 73,2547
  XMat      A;74,2570
  PetscInt  j1,75,2585
  PetscInt  j1,j2;75,2585
  PetscInt  iloc;76,2632
typedef struct _p_ColsNzIter *ColsNzIter;ColsNzIter79,2682
static PetscErrorCode XMatCreate(81,2725
static PetscErrorCode XMatDestroy(105,3434
static PetscErrorCode XMatGetSize(122,3824
static PetscErrorCode XMatGetOwnershipRange(130,3985
static PetscErrorCode XMatGetOwnershipRanges(138,4180
static PetscErrorCode XMatGetRow(145,4343
static PetscErrorCode XMatRestoreRow(156,4606
static PetscErrorCode XMatChangeRow(165,4814
static PetscBool getcolpos(182,5407
static PetscErrorCode XMatSetValue(211,6048
static PetscErrorCode XMatConvert(248,7012
static PetscErrorCode XMatGetNumberNonzeros(263,7486
static PetscErrorCode XMatCreateColsNzIter(273,7702
static PetscErrorCode ColitDestroy(284,7971
static PetscErrorCode ColitNextRow(291,8124
static PetscErrorCode SendrecvRow(354,9741
static PetscErrorCode PadRows(374,10573
static inline void MyAxpby(425,12236
static PetscErrorCode RotateRows(433,12452
static PetscErrorCode RotateCols(495,14531
static PetscErrorCode GetIndexPair(517,15168
int main(536,15599

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,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,417

src/sys/classes/bv/f90-mod/makefile,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,474

src/sys/classes/bv/f90-mod/slepcbv.h90,37
slepcbv.h90:^?slepcbv.h90^A,1
        subroutine BVDestroy(12,411

src/sys/classes/bv/impls/contiguous/contig.c,1163
contig.c:^?contig.c^A,1
  Vec         *V;V17,532
  PetscScalar *array;array18,550
  PetscBool   mpi;19,572
} BV_CONTIGUOUS;20,591
PetscErrorCode BVMult_Contiguous(22,609
PetscErrorCode BVMultVec_Contiguous(38,1301
PetscErrorCode BVMultInPlace_Contiguous(52,1811
PetscErrorCode BVMultInPlaceHermitianTranspose_Contiguous(66,2309
PetscErrorCode BVDot_Contiguous(80,2824
PetscErrorCode BVDotVec_Contiguous(94,3315
PetscErrorCode BVDotVec_Local_Contiguous(114,3933
PetscErrorCode BVScale_Contiguous(131,4415
PetscErrorCode BVNorm_Contiguous(141,4806
PetscErrorCode BVNorm_Local_Contiguous(151,5233
PetscErrorCode BVNormalize_Contiguous(161,5672
PetscErrorCode BVMatMult_Contiguous(172,6014
PetscErrorCode BVCopy_Contiguous(196,6801
PetscErrorCode BVCopyColumn_Contiguous(208,7141
PetscErrorCode BVResize_Contiguous(217,7403
PetscErrorCode BVGetColumn_Contiguous(248,8562
PetscErrorCode BVRestoreColumn_Contiguous(259,8813
PetscErrorCode BVGetArray_Contiguous(269,9008
PetscErrorCode BVGetArrayRead_Contiguous(278,9202
PetscErrorCode BVDestroy_Contiguous(287,9406
PetscErrorCode BVView_Contiguous(300,9716
SLEPC_EXTERN PetscErrorCode BVCreate_Contiguous(331,10820

src/sys/classes/bv/impls/contiguous/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/bv/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,461

src/sys/classes/bv/impls/mat/bvmat.c,1060
bvmat.c:^?bvmat.c^A,1
  Mat       A;17,489
  PetscBool mpi;18,504
} BV_MAT;19,521
PetscErrorCode BVMult_Mat(21,532
PetscErrorCode BVMultVec_Mat(42,1388
PetscErrorCode BVMultInPlace_Mat(59,2003
PetscErrorCode BVMultInPlaceHermitianTranspose_Mat(76,2594
PetscErrorCode BVDot_Mat(93,3202
PetscErrorCode BVDotVec_Mat(112,3886
PetscErrorCode BVDotVec_Local_Mat(134,4582
PetscErrorCode BVScale_Mat(153,5159
PetscErrorCode BVNorm_Mat(166,5647
PetscErrorCode BVNorm_Local_Mat(179,6185
PetscErrorCode BVNormalize_Mat(192,6735
PetscErrorCode BVMatMult_Mat(205,7161
PetscErrorCode BVCopy_Mat(235,8055
PetscErrorCode BVCopyColumn_Mat(252,8577
PetscErrorCode BVResize_Mat(264,8921
PetscErrorCode BVGetColumn_Mat(290,9805
PetscErrorCode BVRestoreColumn_Mat(303,10136
PetscErrorCode BVGetArray_Mat(316,10461
PetscErrorCode BVRestoreArray_Mat(325,10664
PetscErrorCode BVGetArrayRead_Mat(334,10882
PetscErrorCode BVRestoreArrayRead_Mat(343,11099
PetscErrorCode BVView_Mat(352,11331
PetscErrorCode BVDestroy_Mat(375,12331
SLEPC_EXTERN PetscErrorCode BVCreate_Mat(387,12618

src/sys/classes/bv/impls/mat/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/bv/impls/svec/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,438

src/sys/classes/bv/impls/svec/svec.c,1021
svec.c:^?svec.c^A,1
PetscErrorCode BVMult_Svec(17,489
PetscErrorCode BVMultVec_Svec(38,1328
PetscErrorCode BVMultInPlace_Svec(54,1900
PetscErrorCode BVMultInPlaceHermitianTranspose_Svec(71,2483
PetscErrorCode BVDot_Svec(88,3083
PetscErrorCode BVDotVec_Svec(107,3750
PetscErrorCode BVDotVec_Local_Svec(129,4438
PetscErrorCode BVScale_Svec(148,4982
PetscErrorCode BVNorm_Svec(161,5462
PetscErrorCode BVNorm_Local_Svec(174,5978
PetscErrorCode BVNormalize_Svec(187,6506
PetscErrorCode BVMatMult_Svec(200,6924
PetscErrorCode BVCopy_Svec(230,7819
PetscErrorCode BVCopyColumn_Svec(246,8289
PetscErrorCode BVResize_Svec(258,8625
PetscErrorCode BVGetColumn_Svec(289,9675
PetscErrorCode BVRestoreColumn_Svec(302,10003
PetscErrorCode BVGetArray_Svec(314,10304
PetscErrorCode BVRestoreArray_Svec(323,10504
PetscErrorCode BVGetArrayRead_Svec(332,10712
PetscErrorCode BVRestoreArrayRead_Svec(341,10926
PetscErrorCode BVView_Svec(350,11148
PetscErrorCode BVDestroy_Svec(373,12214
SLEPC_EXTERN PetscErrorCode BVCreate_Svec(386,12529

src/sys/classes/bv/impls/svec/svec.h,92
svec.h:^?svec.h^A,1
#define SLEPC_SVEC_H12,423
  Vec       v;15,462
  PetscBool mpi;16,477
} BV_SVEC;17,539

src/sys/classes/bv/impls/svec/sveccuda/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,453

src/sys/classes/bv/impls/svec/sveccuda/sveccuda.cu,993
sveccuda.cu:^?sveccuda.cu^A,1
#define BLOCKSIZE 22,632
static PetscErrorCode BVAXPY_BLAS_CUDA(29,711
PetscErrorCode BVMult_Svec_CUDA(52,1483
PetscErrorCode BVMultVec_Svec_CUDA(104,3644
PetscErrorCode BVMultInPlace_Svec_CUDA(143,5148
PetscErrorCode BVMultInPlaceHermitianTranspose_Svec_CUDA(213,8361
PetscErrorCode BVDot_Svec_CUDA(262,10408
struct conjugate332,13540
    PetscScalar operator(335,13581
PetscErrorCode ConjugateCudaArray(341,13666
PetscErrorCode BVDotVec_Svec_CUDA(359,14077
PetscErrorCode BVDotVec_Local_Svec_CUDA(431,16895
PetscErrorCode BVScale_Svec_CUDA(475,18418
PetscErrorCode BVMatMult_Svec_CUDA(503,19367
PetscErrorCode BVCopy_Svec_CUDA(539,20649
PetscErrorCode BVCopyColumn_Svec_CUDA(556,21259
PetscErrorCode BVResize_Svec_CUDA(568,21664
PetscErrorCode BVGetColumn_Svec_CUDA(599,22807
PetscErrorCode BVRestoreColumn_Svec_CUDA(613,23199
PetscErrorCode BVRestoreSplit_Svec_CUDA(626,23558
PetscErrorCode BVGetMat_Svec_CUDA(661,24576
PetscErrorCode BVRestoreMat_Svec_CUDA(690,25657

src/sys/classes/bv/impls/tensor/bvtensor.c,1360
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
PetscErrorCode BVMultInPlace_Tensor(28,1031
PetscErrorCode BVMultInPlaceHermitianTranspose_Tensor(45,1647
PetscErrorCode BVDot_Tensor(62,2280
PetscErrorCode BVScale_Tensor(83,3296
PetscErrorCode BVNorm_Tensor(97,3806
PetscErrorCode BVCopyColumn_Tensor(111,4360
static PetscErrorCode BVTensorNormColumn(124,4752
PetscErrorCode BVOrthogonalizeGS1_Tensor(162,6009
PetscErrorCode BVView_Tensor(220,8473
static PetscErrorCode BVTensorUpdateMatrix(251,9817
static PetscErrorCode BVTensorBuildFirstColumn_Tensor(296,11227
PetscErrorCode BVTensorBuildFirstColumn(356,13250
static PetscErrorCode BVTensorCompress_Tensor(365,13527
PetscErrorCode BVTensorCompress(564,21653
static PetscErrorCode BVTensorGetDegree_Tensor(573,21923
PetscErrorCode BVTensorGetDegree(597,22360
static PetscErrorCode BVTensorGetFactors_Tensor(606,22617
PetscErrorCode BVTensorGetFactors(646,23838
static PetscErrorCode BVTensorRestoreFactors_Tensor(654,24066
PetscErrorCode BVTensorRestoreFactors(685,24809
PetscErrorCode BVDestroy_Tensor(695,25150
SLEPC_EXTERN PetscErrorCode BVCreate_Tensor(715,25939
PetscErrorCode BVCreateTensor(775,28345

src/sys/classes/bv/impls/tensor/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/bv/impls/vecs/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/bv/impls/vecs/vecs.c,1436
vecs.c:^?vecs.c^A,1
  Vec      *V;V17,504
  PetscInt vmip;18,519
} BV_VECS;21,723
PetscErrorCode BVMult_Vecs(23,735
PetscErrorCode BVMultVec_Vecs(56,1793
PetscErrorCode BVMultInPlace_Vecs_ME(87,2793
PetscErrorCode BVMultInPlace_Vecs_Alloc(112,3671
PetscErrorCode BVMultInPlaceHermitianTranspose_Vecs(133,4386
PetscErrorCode BVDot_Vecs(154,5143
PetscErrorCode BVDotVec_Vecs(168,5576
PetscErrorCode BVDotVec_Begin_Vecs(185,6030
PetscErrorCode BVDotVec_End_Vecs(199,6368
PetscErrorCode BVScale_Vecs(208,6591
PetscErrorCode BVNorm_Vecs(220,6942
PetscErrorCode BVNorm_Begin_Vecs(239,7545
PetscErrorCode BVNorm_End_Vecs(249,7899
PetscErrorCode BVNormalize_Vecs(259,8249
PetscErrorCode BVMatMult_Vecs(279,8710
PetscErrorCode BVCopy_Vecs(303,9479
PetscErrorCode BVCopyColumn_Vecs(313,9754
PetscErrorCode BVResize_Vecs(322,9973
PetscErrorCode BVGetColumn_Vecs(345,10642
PetscErrorCode BVRestoreColumn_Vecs(356,10871
PetscErrorCode BVGetArray_Vecs(366,11060
PetscErrorCode BVRestoreArray_Vecs(382,11508
PetscErrorCode BVGetArrayRead_Vecs(398,11920
PetscErrorCode BVRestoreArrayRead_Vecs(414,12407
static inline PetscErrorCode BVVecsSetVmip(424,12646
  typedef PetscErrorCode (*fmultinplace)fmultinplace426,12712
PetscErrorCode BVSetFromOptions_Vecs(436,13044
PetscErrorCode BVView_Vecs(450,13493
PetscErrorCode BVDestroy_Vecs(479,14565
PetscErrorCode BVDuplicate_Vecs(489,14815
SLEPC_EXTERN PetscErrorCode BVCreate_Vecs(498,15008

src/sys/classes/bv/interface/bvbasic.c,2147
bvbasic.c:^?bvbasic.c^A,1
PetscBool         BVRegisterAllCalled 16,483
PetscFunctionList BVList 17,536
PetscErrorCode BVSetType(35,843
PetscErrorCode BVGetType(81,2172
PetscErrorCode BVSetSizes(110,2915
PetscErrorCode BVSetSizesFromVec(162,5314
PetscErrorCode BVGetSizes(215,7185
PetscErrorCode BVSetNumConstraints(252,8189
PetscErrorCode BVGetNumConstraints(303,9767
PetscErrorCode BVResize(330,10411
PetscErrorCode BVSetActiveColumns(404,13017
PetscErrorCode BVGetActiveColumns(442,14173
PetscErrorCode BVSetMatrix(480,15455
PetscErrorCode BVGetMatrix(521,16883
PetscErrorCode BVApplyMatrix(550,17501
PetscErrorCode BVApplyMatrixBV(586,18507
PetscErrorCode BVSetSignature(614,19235
PetscErrorCode BVGetSignature(658,20622
PetscErrorCode BVSetBufferVec(703,22013
PetscErrorCode BVGetBufferVec(758,23862
PetscErrorCode BVSetRandomContext(790,24741
PetscErrorCode BVGetRandomContext(817,25468
PetscErrorCode BVSetFromOptions(847,26255
PetscErrorCode BVSetOrthogonalization(927,30234
PetscErrorCode BVGetOrthogonalization(990,32234
PetscErrorCode BVSetMatMultMethod(1025,33317
PetscErrorCode BVGetMatMultMethod(1060,34232
PetscErrorCode BVGetColumn(1098,35357
PetscErrorCode BVRestoreColumn(1138,36943
PetscErrorCode BVGetArray(1191,39037
PetscErrorCode BVRestoreArray(1219,39698
PetscErrorCode BVGetArrayRead(1255,40725
PetscErrorCode BVRestoreArrayRead(1280,41299
PetscErrorCode BVCreateVec(1310,41946
PetscErrorCode BVCreateMat(1341,42634
PetscErrorCode BVGetMat_Default(1360,43206
PetscErrorCode BVGetMat(1412,44797
PetscErrorCode BVRestoreMat_Default(1422,45028
PetscErrorCode BVRestoreMat(1453,45754
static inline PetscErrorCode BVDuplicate_Private(1468,46352
PetscErrorCode BVDuplicate(1514,47781
PetscErrorCode BVDuplicateResize(1548,48651
PetscErrorCode BVGetCachedBV(1581,49438
PetscErrorCode BVCopy(1617,50426
PetscErrorCode BVCopyVec(1670,52250
PetscErrorCode BVCopyColumn(1709,53412
static PetscErrorCode BVGetSplit_Private(1733,54109
PetscErrorCode BVGetSplit(1792,56185
PetscErrorCode BVRestoreSplit(1825,57251
PetscErrorCode BVSetDefiniteTolerance(1873,59343
PetscErrorCode BVGetDefiniteTolerance(1902,60078

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,619
PetscErrorCode BVMultVec_BLAS_Private(54,1751
PetscErrorCode BVMultInPlace_BLAS_Private(71,2292
PetscErrorCode BVMultInPlace_Vecs_Private(109,3489
PetscErrorCode BVAXPY_BLAS_Private(161,5154
PetscErrorCode BVDot_BLAS_Private(181,5728
PetscErrorCode BVDotVec_BLAS_Private(220,7322
PetscErrorCode BVScale_BLAS_Private(245,8201

src/sys/classes/bv/interface/bvcontour.c,397
bvcontour.c:^?bvcontour.c^A,1
#define p_id(17,558
PetscErrorCode BVScatter(43,1332
PetscErrorCode BVSumQuadrature(106,3732
PetscErrorCode BVDotQuadrature(185,6673
PetscErrorCode BVTraceQuadrature(273,9925
PetscErrorCode BVSVDAndRank_Refine(308,11177
PetscErrorCode BVSVDAndRank_QR(398,14698
PetscErrorCode BVSVDAndRank_QR_CAA(446,16348
PetscErrorCode BVSVDAndRank(536,19858
PetscErrorCode BVCISSResizeBases(583,21305

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(157,6179
PetscErrorCode BVCreateFromMat(244,8391
PetscErrorCode BVInsertVec(276,9124
PetscErrorCode BVInsertVecs(326,10922
PetscErrorCode BVInsertConstraints(406,14207
PetscErrorCode BVSetOptionsPrefix(455,15976
PetscErrorCode BVAppendOptionsPrefix(482,16714
PetscErrorCode BVGetOptionsPrefix(510,17417
PetscErrorCode BVView(543,18332
PetscErrorCode BVViewFromOptions(616,21710
PetscErrorCode BVRegister(641,22305
PetscErrorCode BVAllocateWork_Private(649,22539
PETSC_UNUSED PetscErrorCode SlepcDebugBVView(668,23021

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,17686
PetscErrorCode BVNormVecBegin(581,19004
PetscErrorCode BVNormVecEnd(623,20343
PetscErrorCode BVNormColumn(662,21516
PetscErrorCode BVNormColumnBegin(703,22889
PetscErrorCode BVNormColumnEnd(759,25083
PetscErrorCode BVNormalize(829,27997
static inline PetscErrorCode BVMatProject_Vec(855,28790
static inline PetscErrorCode BVMatProject_MatMult(902,30214
static inline PetscErrorCode BVMatProject_MatMult_2(953,31853
static inline PetscErrorCode BVMatProject_Dot(1013,33744
PetscErrorCode BVMatProject(1093,36539

src/sys/classes/bv/interface/bvkrylov.c,75
bvkrylov.c:^?bvkrylov.c^A,1
PetscErrorCode BVMatArnoldi(56,1925
PetscErrorCode BVMatLanczos(165,6609

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(87,2917
PetscErrorCode BVMatCholInv_LAPACK_Private(134,4471
PetscErrorCode BVMatTriInv_LAPACK_Private(206,6721
PetscErrorCode BVMatSVQB_LAPACK_Private(259,8299
PetscErrorCode BVOrthogonalize_LAPACK_TSQR(345,11048
SLEPC_EXTERN void MPIAPI SlepcGivensPacked(482,16516
PetscErrorCode BVOrthogonalize_LAPACK_TSQR_OnlyR(507,17348

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,5977
PetscErrorCode BVMultInPlace(220,7874
PetscErrorCode BVMultInPlaceHermitianTranspose(269,9826
PetscErrorCode BVScale(313,11647
PetscErrorCode BVScaleColumn(343,12436
static inline PetscErrorCode BVSetRandomColumn_Private(362,13213
static inline PetscErrorCode BVSetRandomNormalColumn_Private(383,13887
static inline PetscErrorCode BVSetRandomSignColumn_Private(411,15004
PetscErrorCode BVSetRandom(454,16255
PetscErrorCode BVSetRandomColumn(484,17033
PetscErrorCode BVSetRandomNormal(525,18494
PetscErrorCode BVSetRandomSign(575,19940
PetscErrorCode BVSetRandomCond(612,21158
PetscErrorCode BVMatMult(694,24021
PetscErrorCode BVMatMultTranspose(752,26283
PetscErrorCode BVMatMultHermitianTranspose(809,28473
PetscErrorCode BVMatMultColumn(864,30657
PetscErrorCode BVMatMultTransposeColumn(904,32029
PetscErrorCode BVMatMultHermitianTransposeColumn(944,33429

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,4724
PetscErrorCode BVOrthogonalizeVec(249,8369
PetscErrorCode BVOrthogonalizeColumn(315,10866
PetscErrorCode BVOrthonormalizeColumn(380,13631
PetscErrorCode BVOrthogonalizeSomeColumn(460,16564
static PetscErrorCode BVOrthogonalize_BlockGS(492,17989
static PetscErrorCode BVOrthogonalize_GS(507,18356
static inline PetscErrorCode BV_GetBufferMat(554,19939
static inline PetscErrorCode BV_StoreCoeffsBlock_Default(575,20603
static PetscErrorCode BVOrthogonalize_Chol(595,21249
static PetscErrorCode BVOrthogonalize_TSQR(615,21829
static PetscErrorCode BVOrthogonalize_TSQRCHOL(638,22577
static PetscErrorCode BVOrthogonalize_SVQB(665,23454
PetscErrorCode BVOrthogonalize(726,25839

src/sys/classes/bv/interface/bvregis.c,37
bvregis.c:^?bvregis.c^A,1
PetscErrorCode BVRegisterAll(28,855

src/sys/classes/bv/interface/cuda/bvorthogcuda.cu,416
bvorthogcuda.cu:^?bvorthogcuda.cu^A,1
PetscErrorCode BV_CleanCoefficients_CUDA(21,655
PetscErrorCode BV_AddCoefficients_CUDA(44,1345
PetscErrorCode BV_SetValue_CUDA(73,2313
PetscErrorCode BV_SquareSum_CUDA(96,3058
__global__ void PointwiseMult_kernel(124,4004
__global__ void PointwiseDiv_kernel(133,4259
PetscErrorCode BV_ApplySignature_CUDA(146,4719
PetscErrorCode BV_SquareRoot_CUDA(184,6204
PetscErrorCode BV_StoreCoefficients_CUDA(206,7002

src/sys/classes/bv/interface/cuda/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,453

src/sys/classes/bv/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

src/sys/classes/bv/interface/ftn-custom/zbvf.c,847
zbvf.c:^?zbvf.c^A,1
SLEPC_EXTERN void bvsettype_(34,1322
SLEPC_EXTERN void bvgettype_(43,1525
SLEPC_EXTERN void bvsetoptionsprefix_(52,1792
SLEPC_EXTERN void bvappendoptionsprefix_(61,2019
SLEPC_EXTERN void bvgetoptionsprefix_(70,2252
SLEPC_EXTERN void bvdestroy_(79,2548
SLEPC_EXTERN void bvview_(86,2755
SLEPC_EXTERN void bvviewfromoptions_(93,2923

src/sys/classes/bv/interface/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,434

src/sys/classes/bv/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,436

src/sys/classes/bv/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,411

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,481

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,1357

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,474

src/sys/classes/ds/f90-mod/slepcds.h90,37
slepcds.h90:^?slepcds.h90^A,1
        subroutine DSDestroy(12,411

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,324
dsghep.c:^?dsghep.c^A,1
PetscErrorCode DSAllocate_GHEP(14,460
PetscErrorCode DSView_GHEP(25,797
PetscErrorCode DSVectors_GHEP(39,1353
PetscErrorCode DSSort_GHEP(75,2646
PetscErrorCode DSSolve_GHEP(96,3426
PetscErrorCode DSSynchronize_GHEP(148,5402
PetscErrorCode DSHermitian_GHEP(186,7453
SLEPC_EXTERN PetscErrorCode DSCreate_GHEP(217,8397

src/sys/classes/ds/impls/ghep/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/ghiep/dsghiep.c,778
dsghiep.c:^?dsghiep.c^A,1
PetscErrorCode DSAllocate_GHIEP(14,460
PetscErrorCode DSSwitchFormat_GHIEP(27,896
PetscErrorCode DSView_GHIEP(78,2578
static PetscErrorCode DSVectors_GHIEP_Eigen_Some(159,6507
PetscErrorCode DSVectors_GHIEP(263,10321
PetscErrorCode DSGHIEPComplexEigs(309,12035
PetscErrorCode DSSort_GHIEP(380,14407
PetscErrorCode DSUpdateExtraRow_GHIEP(423,15917
PetscErrorCode DSGHIEPInverseIteration(462,17226
PetscErrorCode DSGHIEPRealBlocks(544,20358
PetscErrorCode DSSolve_GHIEP_QR_II(668,24827
PetscErrorCode DSSolve_GHIEP_QR(792,29394
PetscErrorCode DSGetTruncateSize_GHIEP(934,34449
PetscErrorCode DSTruncate_GHIEP(948,34788
PetscErrorCode DSSynchronize_GHIEP(1000,36577
PetscErrorCode DSHermitian_GHIEP(1069,39907
SLEPC_EXTERN PetscErrorCode DSCreate_GHIEP(1114,41693

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,11434
PetscErrorCode DSPseudoOrthog_HR(487,17230
PetscErrorCode DSGHIEPOrthogEigenv(572,19787
PetscErrorCode DSIntermediate_GHIEP(677,23155

src/sys/classes/ds/impls/ghiep/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/gnhep/dsgnhep.c,662
dsgnhep.c:^?dsgnhep.c^A,1
PetscErrorCode DSAllocate_GNHEP(32,1204
PetscErrorCode DSView_GNHEP(44,1591
static PetscErrorCode DSVectors_GNHEP_Eigen_Some(62,2272
static PetscErrorCode DSVectors_GNHEP_Eigen_All(141,5494
PetscErrorCode DSVectors_GNHEP(214,8077
static PetscErrorCode DSSort_GNHEP_Arbitrary(229,8601
static PetscErrorCode DSSort_GNHEP_Total(282,10784
PetscErrorCode DSSort_GNHEP(382,14046
PetscErrorCode DSUpdateExtraRow_GNHEP(390,14346
static PetscErrorCode CleanDenseSchur(424,15669
PetscErrorCode DSSolve_GNHEP(498,18945
PetscErrorCode DSSynchronize_GNHEP(552,21182
PetscErrorCode DSTruncate_GNHEP(609,23949
SLEPC_EXTERN PetscErrorCode DSCreate_GNHEP(672,26275

src/sys/classes/ds/impls/gnhep/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/gsvd/dsgsvd.c,867
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
PetscErrorCode DSAllocate_GSVD(20,758
PetscErrorCode DSView_GSVD(91,4868
PetscErrorCode DSVectors_GSVD(177,9385
PetscErrorCode DSSort_GSVD(193,9776
PetscErrorCode DSUpdateExtraRow_GSVD(243,11909
PetscErrorCode DSTruncate_GSVD(285,13519
static PetscErrorCode DSSwitchFormat_GSVD(326,15052
PetscErrorCode DSSolve_GSVD(370,16653
PetscErrorCode DSCond_GSVD(510,22706
PetscErrorCode DSSynchronize_GSVD(568,24719
PetscErrorCode DSMatGetSize_GSVD(626,27702
static PetscErrorCode DSGSVDSetDimensions_GSVD(667,28865
PetscErrorCode DSGSVDSetDimensions(707,30063
static PetscErrorCode DSGSVDGetDimensions_GSVD(717,30399
PetscErrorCode DSGSVDGetDimensions(743,30945
PetscErrorCode DSDestroy_GSVD(751,31201
SLEPC_EXTERN PetscErrorCode DSCreate_GSVD(803,33439

src/sys/classes/ds/impls/gsvd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,31
makefile:^?makefile^A,1
LIBBASE 12,419
MANSEC 13,442

src/sys/classes/ds/impls/hep/dshep.c,765
dshep.c:^?dshep.c^A,1
PetscErrorCode DSAllocate_HEP(14,460
static PetscErrorCode DSSwitchFormat_HEP(50,1859
PetscErrorCode DSView_HEP(78,2649
PetscErrorCode DSVectors_HEP(137,5573
PetscErrorCode DSArrowTridiag(221,8264
static PetscErrorCode DSIntermediate_HEP(268,9598
PetscErrorCode DSSort_HEP(324,11799
PetscErrorCode DSUpdateExtraRow_HEP(350,12717
PetscErrorCode DSSolve_HEP_QR(384,13913
PetscErrorCode DSSolve_HEP_MRRR(429,15472
PetscErrorCode DSSolve_HEP_DC(516,19008
PetscErrorCode DSSolve_HEP_BDC(576,21068
PetscErrorCode DSTruncate_HEP(643,23467
PetscErrorCode DSSynchronize_HEP(673,24487
PetscErrorCode DSCond_HEP(714,26720
PetscErrorCode DSTranslateRKS_HEP(753,27912
PetscErrorCode DSHermitian_HEP(808,29686
SLEPC_EXTERN PetscErrorCode DSCreate_HEP(844,30859

src/sys/classes/ds/impls/hep/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,433

src/sys/classes/ds/impls/hsvd/dshsvd.c,1041
dshsvd.c:^?dshsvd.c^A,1
  PetscInt  m;15,503
  PetscInt  t;16,554
  PetscBool reorth;17,624
} DS_HSVD;18,686
PetscErrorCode DSAllocate_HSVD(20,698
PetscErrorCode DSView_HSVD(58,2196
PetscErrorCode DSVectors_HSVD(139,6159
PetscErrorCode DSSort_HSVD(153,6518
PetscErrorCode DSUpdateExtraRow_HSVD(186,7892
PetscErrorCode DSTruncate_HSVD(214,9097
PetscErrorCode DSSolve_HSVD_CROSS(248,10317
PetscErrorCode DSSynchronize_HSVD(397,16067
PetscErrorCode DSMatGetSize_HSVD(455,19018
static PetscErrorCode DSHSVDSetDimensions_HSVD(488,19964
PetscErrorCode DSHSVDSetDimensions(520,20774
static PetscErrorCode DSHSVDGetDimensions_HSVD(529,21046
PetscErrorCode DSHSVDGetDimensions(553,21490
static PetscErrorCode DSHSVDSetReorthogonalize_HSVD(562,21751
PetscErrorCode DSHSVDSetReorthogonalize(592,22537
static PetscErrorCode DSHSVDGetReorthogonalize_HSVD(601,22837
PetscErrorCode DSHSVDGetReorthogonalize(625,23330
PetscErrorCode DSSetFromOptions_HSVD(634,23619
PetscErrorCode DSDestroy_HSVD(648,24080
SLEPC_EXTERN PetscErrorCode DSCreate_HSVD(689,25772

src/sys/classes/ds/impls/hsvd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,484

src/sys/classes/ds/impls/nep/dsnep.c,2484
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
PetscErrorCode DSAllocate_NEP(63,2763
PetscErrorCode DSView_NEP(76,3156
PetscErrorCode DSVectors_NEP(111,4886
PetscErrorCode DSSort_NEP(126,5389
PetscErrorCode DSSolve_NEP_SLP(151,6377
static PetscErrorCode DSNEPNewtonRefine(275,10820
PetscErrorCode DSSolve_NEP_Contour(360,14551
PetscErrorCode DSSynchronize_NEP(531,21922
static PetscErrorCode DSNEPSetFN_NEP(576,23975
PetscErrorCode DSNEPSetFN(615,25330
static PetscErrorCode DSNEPGetFN_NEP(631,25762
PetscErrorCode DSNEPGetFN(657,26385
static PetscErrorCode DSNEPGetNumFN_NEP(666,26638
PetscErrorCode DSNEPGetNumFN(691,27100
static PetscErrorCode DSNEPSetMinimality_NEP(700,27349
PetscErrorCode DSNEPSetMinimality(736,28343
static PetscErrorCode DSNEPGetMinimality_NEP(745,28613
PetscErrorCode DSNEPGetMinimality(770,29117
static PetscErrorCode DSNEPSetRefine_NEP(779,29376
PetscErrorCode DSNEPSetRefine(820,30595
static PetscErrorCode DSNEPGetRefine_NEP(830,30936
PetscErrorCode DSNEPGetRefine(857,31502
static PetscErrorCode DSNEPSetIntegrationPoints_NEP(865,31758
PetscErrorCode DSNEPSetIntegrationPoints(899,32732
static PetscErrorCode DSNEPGetIntegrationPoints_NEP(908,33019
PetscErrorCode DSNEPGetIntegrationPoints(933,33528
static PetscErrorCode DSNEPSetSamplingSize_NEP(942,33804
PetscErrorCode DSNEPSetSamplingSize(975,34664
static PetscErrorCode DSNEPGetSamplingSize_NEP(984,34938
PetscErrorCode DSNEPGetSamplingSize(1009,35441
static PetscErrorCode DSNEPSetComputeMatrixFunction_NEP(1018,35704
PetscErrorCode DSNEPSetComputeMatrixFunction(1055,36927
static PetscErrorCode DSNEPGetComputeMatrixFunction_NEP(1063,37328
PetscErrorCode DSNEPGetComputeMatrixFunction(1090,38017
static PetscErrorCode DSNEPSetRG_NEP(1098,38398
PetscErrorCode DSNEPSetRG(1126,38998
static PetscErrorCode DSNEPGetRG_NEP(1138,39298
PetscErrorCode DSNEPGetRG(1169,40111
PetscErrorCode DSSetFromOptions_NEP(1178,40342
PetscErrorCode DSDestroy_NEP(1217,41775
PetscErrorCode DSMatGetSize_NEP(1245,43397
SLEPC_EXTERN PetscErrorCode DSCreate_NEP(1288,45157

src/sys/classes/ds/impls/nep/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/nhep/dsnhep.c,814
dsnhep.c:^?dsnhep.c^A,1
PetscErrorCode DSAllocate_NHEP(14,460
PetscErrorCode DSView_NHEP(24,748
static PetscErrorCode DSVectors_NHEP_Refined_Some(38,1328
static PetscErrorCode DSVectors_NHEP_Refined_All(92,3586
static PetscErrorCode DSVectors_NHEP_Eigen_Some(101,3824
static PetscErrorCode DSVectors_NHEP_Eigen_All(168,6535
PetscErrorCode DSVectors_NHEP(228,8635
static PetscErrorCode DSSort_NHEP_Arbitrary(256,9807
PetscErrorCode DSSort_NHEP(303,11538
static PetscErrorCode DSSortWithPermutation_NHEP(311,11853
PetscErrorCode DSUpdateExtraRow_NHEP(318,12103
PetscErrorCode DSSolve_NHEP(342,12935
PetscErrorCode DSSynchronize_NHEP(353,13234
PetscErrorCode DSTruncate_NHEP(394,15286
PetscErrorCode DSCond_NHEP(427,16457
PetscErrorCode DSTranslateHarmonic_NHEP(466,17696
SLEPC_EXTERN PetscErrorCode DSCreate_NHEP(565,21140

src/sys/classes/ds/impls/nhep/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/nhepts/dsnhepts.c,736
dsnhepts.c:^?dsnhepts.c^A,1
  PetscScalar *wr,wr15,477
  PetscScalar *wr,*wi;wi15,477
} DS_NHEPTS;16,527
PetscErrorCode DSAllocate_NHEPTS(18,541
PetscErrorCode DSView_NHEPTS(36,1095
static PetscErrorCode DSVectors_NHEPTS_Eigen_Some(54,1777
static PetscErrorCode DSVectors_NHEPTS_Eigen_All(121,4528
PetscErrorCode DSVectors_NHEPTS(170,6447
PetscErrorCode DSSort_NHEPTS(193,7399
PetscErrorCode DSUpdateExtraRow_NHEPTS(244,9305
PetscErrorCode DSSolve_NHEPTS(275,10552
PetscErrorCode DSSynchronize_NHEPTS(289,10973
PetscErrorCode DSGetTruncateSize_NHEPTS(353,14317
PetscErrorCode DSTruncate_NHEPTS(373,14940
PetscErrorCode DSDestroy_NHEPTS(408,16331
PetscErrorCode DSMatGetSize_NHEPTS(419,16608
SLEPC_EXTERN PetscErrorCode DSCreate_NHEPTS(460,18346

src/sys/classes/ds/impls/nhepts/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/pep/dspep.c,827
dspep.c:^?dspep.c^A,1
  PetscInt  d;15,503
  PetscReal *pbc;pbc16,555
} DS_PEP;17,619
PetscErrorCode DSAllocate_PEP(19,630
PetscErrorCode DSView_PEP(34,1217
PetscErrorCode DSVectors_PEP(52,1903
PetscErrorCode DSSort_PEP(67,2334
PetscErrorCode DSSolve_PEP_QZ(93,3353
PetscErrorCode DSSynchronize_PEP(243,8975
static PetscErrorCode DSPEPSetDegree_PEP(292,11141
PetscErrorCode DSPEPSetDegree(316,11816
static PetscErrorCode DSPEPGetDegree_PEP(325,12078
PetscErrorCode DSPEPGetDegree(349,12492
static PetscErrorCode DSPEPSetCoefficients_PEP(358,12743
PetscErrorCode DSPEPSetCoefficients(398,14258
static PetscErrorCode DSPEPGetCoefficients_PEP(406,14498
PetscErrorCode DSPEPGetCoefficients(444,15514
PetscErrorCode DSDestroy_PEP(453,15784
PetscErrorCode DSMatGetSize_PEP(467,16351
SLEPC_EXTERN PetscErrorCode DSCreate_PEP(511,18103

src/sys/classes/ds/impls/pep/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/impls/svd/dssvd.c,764
dssvd.c:^?dssvd.c^A,1
  PetscInt m;15,503
  PetscInt t;16,554
} DS_SVD;17,624
PetscErrorCode DSAllocate_SVD(19,635
static PetscErrorCode DSSwitchFormat_SVD(56,2083
PetscErrorCode DSView_SVD(83,2941
PetscErrorCode DSVectors_SVD(137,5377
PetscErrorCode DSSort_SVD(151,5735
PetscErrorCode DSUpdateExtraRow_SVD(179,6866
PetscErrorCode DSTruncate_SVD(216,8292
PetscErrorCode DSSolve_SVD_DC(250,9510
PetscErrorCode DSSynchronize_SVD(344,13387
PetscErrorCode DSMatGetSize_SVD(397,16001
static PetscErrorCode DSSVDSetDimensions_SVD(426,16873
PetscErrorCode DSSVDSetDimensions(458,17676
static PetscErrorCode DSSVDGetDimensions_SVD(467,17946
PetscErrorCode DSSVDGetDimensions(491,18383
PetscErrorCode DSDestroy_SVD(500,18642
SLEPC_EXTERN PetscErrorCode DSCreate_SVD(539,20055

src/sys/classes/ds/impls/svd/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,5035
PetscErrorCode DSAppendOptionsPrefix(189,5744
PetscErrorCode DSGetOptionsPrefix(217,6446
PetscErrorCode DSSetType(239,6928
PetscErrorCode DSGetType(276,7861
PetscErrorCode DSDuplicate(307,8618
PetscErrorCode DSSetMethod(339,9485
PetscErrorCode DSGetMethod(365,10206
PetscErrorCode DSSetParallel(406,11609
PetscErrorCode DSGetParallel(430,12088
PetscErrorCode DSSetCompact(460,12831
PetscErrorCode DSGetCompact(484,13277
PetscErrorCode DSSetExtraRow(515,14129
PetscErrorCode DSGetExtraRow(540,14709
PetscErrorCode DSSetRefined(573,15587
PetscErrorCode DSGetRefined(597,16029
PetscErrorCode DSSetBlockSize(622,16519
PetscErrorCode DSGetBlockSize(647,17068
PetscErrorCode DSSetSlepcSC(669,17526
PetscErrorCode DSGetSlepcSC(695,18079
PetscErrorCode DSSetFromOptions(720,18594
PetscErrorCode DSView(772,20411
PetscErrorCode DSViewFromOptions(817,22290
PetscErrorCode DSAllocate(843,23055
PetscErrorCode DSReset(875,23906
PetscErrorCode DSDestroy(904,24523
PetscErrorCode DSRegister(937,25410
PetscErrorCode DSRegisterAll(966,26308

src/sys/classes/ds/interface/dsops.c,1094
dsops.c:^?dsops.c^A,1
PetscErrorCode DSGetLeadingDimension(32,833
PetscErrorCode DSSetState(63,1640
PetscErrorCode DSGetState(97,2468
PetscErrorCode DSSetDimensions(127,3248
PetscErrorCode DSGetDimensions(189,5599
PetscErrorCode DSTruncate(229,6919
PetscErrorCode DSMatGetSize(273,8473
PetscErrorCode DSMatIsHermitian(314,9557
PetscErrorCode DSGetTruncateSize_Default(326,9880
PetscErrorCode DSGetTruncateSize(370,11168
PetscErrorCode DSGetMat(414,12724
PetscErrorCode DSRestoreMat(453,13762
PetscErrorCode DSGetMatAndColumn(491,14838
PetscErrorCode DSRestoreMatAndColumn(539,16218
PetscErrorCode DSGetArray(588,17624
PetscErrorCode DSRestoreArray(613,18193
PetscErrorCode DSGetArrayReal(647,19130
PetscErrorCode DSRestoreArrayReal(681,19886
PetscErrorCode DSSolve(720,20876
PetscErrorCode DSSort(774,23264
PetscErrorCode DSSortWithPermutation(822,25117
PetscErrorCode DSSynchronize(872,27031
PetscErrorCode DSVectors(928,28924
PetscErrorCode DSUpdateExtraRow(961,30107
PetscErrorCode DSCond(999,31270
PetscErrorCode DSTranslateHarmonic(1047,32878
PetscErrorCode DSTranslateRKS(1091,34479

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,16170

src/sys/classes/ds/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/ds/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,436

src/sys/classes/ds/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,411

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,3989

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,433
CLEANFILES 13,449

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/impls/combine/fncombine.c,722
fncombine.c:^?fncombine.c^A,1
  FN            f1,23,807
  FN            f1,f2;23,807
  FNCombineType comb;24,849
} FN_COMBINE;25,912
PetscErrorCode FNEvaluateFunction_Combine(27,927
PetscErrorCode FNEvaluateDerivative_Combine(55,1742
PetscErrorCode FNEvaluateFunctionMat_Combine(92,3046
PetscErrorCode FNEvaluateFunctionMatVec_Combine(132,4672
PetscErrorCode FNView_Combine(181,6585
static PetscErrorCode FNCombineSetChildren_Combine(211,7621
PetscErrorCode FNCombineSetChildren(242,8471
static PetscErrorCode FNCombineGetChildren_Combine(253,8879
PetscErrorCode FNCombineGetChildren(288,9785
PetscErrorCode FNDuplicate_Combine(296,10063
PetscErrorCode FNDestroy_Combine(307,10404
SLEPC_EXTERN PetscErrorCode FNCreate_Combine(320,10835

src/sys/classes/fn/impls/combine/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/impls/cuda/fnutilcuda.cu,875
fnutilcuda.cu:^?fnutilcuda.cu^A,1
__global__ void set_diagonal_kernel(16,474
__host__ PetscErrorCode set_diagonal(26,710
__global__ void set_Cdiagonal_kernel(40,1153
__host__ PetscErrorCode set_Cdiagonal(50,1436
__global__ void shift_diagonal_kernel(64,1898
__host__ PetscErrorCode shift_diagonal(74,2137
__global__ void shift_Cdiagonal_kernel(88,2584
__host__ PetscErrorCode shift_Cdiagonal(98,2870
__global__ void copy_array2D_S2C_kernel(112,3336
__host__ PetscErrorCode copy_array2D_S2C(125,3771
__global__ void copy_array2D_C2S_kernel(141,4350
__host__ PetscErrorCode copy_array2D_C2S(154,4807
__global__ void add_array2D_Conj_kernel(170,5386
__host__ PetscErrorCode add_array2D_Conj(183,5802
__global__ void getisreal_array2D_kernel(199,6341
__host__ PetscErrorCode getisreal_array2D(214,6837
__global__ void mult_diagonal_kernel(232,7528
__host__ PetscErrorCode mult_diagonal(255,9025

src/sys/classes/fn/impls/cuda/fnutilcuda.h,30
fnutilcuda.h:^?fnutilcuda.h^A,1
#define __FNUTILCUDA_H15,478

src/sys/classes/fn/impls/cuda/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,430
MANSEC 13,453

src/sys/classes/fn/impls/exp/fnexp.c,967
fnexp.c:^?fnexp.c^A,1
PetscErrorCode FNEvaluateFunction_Exp(17,523
PetscErrorCode FNEvaluateDerivative_Exp(24,688
#define MAX_PADE 31,855
#define SWAP(32,874
PetscErrorCode FNEvaluateFunctionMat_Exp_Pade(34,923
static PetscErrorCode sexpm_params(132,4310
static PetscErrorCode getcoeffs(162,5513
static PetscErrorCode getcoeffsproduct(282,11130
static PetscErrorCode getisreal(389,15910
PetscErrorCode FNEvaluateFunctionMat_Exp_GuettelNakatsukasa(411,16546
#define SMALLN 687,26914
static PetscInt ell(692,27020
static PetscErrorCode expm_params(715,27821
PetscErrorCode FNEvaluateFunctionMat_Exp_Higham(798,31068
PetscErrorCode FNEvaluateFunctionMat_Exp_Pade_CUDA(940,37731
PetscErrorCode FNEvaluateFunctionMat_Exp_Pade_CUDAm(1092,45016
PetscErrorCode FNEvaluateFunctionMat_Exp_Higham_CUDAm(1215,49955
PetscErrorCode FNEvaluateFunctionMat_Exp_GuettelNakatsukasa_CUDAm(1391,58922
PetscErrorCode FNView_Exp(1657,71980
SLEPC_EXTERN PetscErrorCode FNCreate_Exp(1694,73710

src/sys/classes/fn/impls/exp/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,696
fninvsqrt.c:^?fninvsqrt.c^A,1
PetscErrorCode FNEvaluateFunction_Invsqrt(17,533
PetscErrorCode FNEvaluateDerivative_Invsqrt(28,963
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Schur(39,1413
PetscErrorCode FNEvaluateFunctionMatVec_Invsqrt_Schur(68,2365
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_DBP(98,3346
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_NS(114,3808
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Sadeghi(130,4268
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_NS_CUDA(160,5241
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_DBP_CUDAm(179,5778
PetscErrorCode FNEvaluateFunctionMat_Invsqrt_Sadeghi_CUDAm(195,6260
PetscErrorCode FNView_Invsqrt(226,7261
SLEPC_EXTERN PetscErrorCode FNCreate_Invsqrt(263,8917

src/sys/classes/fn/impls/invsqrt/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/impls/log/fnlog.c,811
fnlog.c:^?fnlog.c^A,1
PetscErrorCode FNEvaluateFunction_Log(17,521
PetscErrorCode FNEvaluateDerivative_Log(27,834
static PetscErrorCode qtri_struct(45,1558
static PetscErrorCode FNlogm_params(83,2696
static PetscScalar sqrt_obo(190,6399
static PetscErrorCode sqrtm_tbt(221,7037
static inline PetscReal unwinding(259,8115
static PetscScalar powerm2by2(273,8450
static PetscErrorCode recompute_diag_blocks_sqrt(302,9350
static PetscErrorCode gauss_legendre(387,12433
static PetscErrorCode pade_approx(440,14019
static PetscErrorCode recompute_diag_blocks_log(472,15045
static PetscErrorCode FNLogmPade(541,17509
PetscErrorCode FNEvaluateFunctionMat_Log_Higham(607,19858
PetscErrorCode FNEvaluateFunctionMatVec_Log_Higham(623,20312
PetscErrorCode FNView_Log(642,20848
SLEPC_EXTERN PetscErrorCode FNCreate_Log(676,22332

src/sys/classes/fn/impls/log/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,476

src/sys/classes/fn/impls/phi/fnphi.c,698
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
PetscErrorCode FNEvaluateFunction_Phi(29,959
PetscErrorCode FNEvaluateDerivative_Phi(45,1361
PetscErrorCode FNEvaluateFunctionMatVec_Phi(61,1803
static PetscErrorCode FNPhiSetIndex_Phi(109,3325
PetscErrorCode FNPhiSetIndex(145,4241
static PetscErrorCode FNPhiGetIndex_Phi(154,4501
PetscErrorCode FNPhiGetIndex(178,4904
PetscErrorCode FNView_Phi(187,5153
PetscErrorCode FNSetFromOptions_Phi(215,6411
PetscErrorCode FNDuplicate_Phi(231,6887
PetscErrorCode FNDestroy_Phi(240,7102
SLEPC_EXTERN PetscErrorCode FNCreate_Phi(253,7511

src/sys/classes/fn/impls/phi/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/impls/rational/fnrational.c,1139
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
PetscErrorCode FNEvaluateFunction_Rational(23,837
static PetscErrorCode EvaluatePoly(51,1548
PetscErrorCode FNEvaluateFunctionMat_Rational(69,2021
PetscErrorCode FNEvaluateFunctionMatVec_Rational(101,3059
PetscErrorCode FNEvaluateDerivative_Rational(133,4177
PetscErrorCode FNView_Rational(165,4899
static PetscErrorCode FNRationalSetNumerator_Rational(230,8172
PetscErrorCode FNRationalSetNumerator(270,9434
static PetscErrorCode FNRationalGetNumerator_Rational(280,9800
PetscErrorCode FNRationalGetNumerator(319,10790
static PetscErrorCode FNRationalSetDenominator_Rational(327,11073
PetscErrorCode FNRationalSetDenominator(367,12359
static PetscErrorCode FNRationalGetDenominator_Rational(377,12729
PetscErrorCode FNRationalGetDenominator(416,13730
PetscErrorCode FNSetFromOptions_Rational(424,14017
#define PARMAX 426,14104
PetscErrorCode FNDuplicate_Rational(448,14981
PetscErrorCode FNDestroy_Rational(467,15533
SLEPC_EXTERN PetscErrorCode FNCreate_Rational(482,16160

src/sys/classes/fn/impls/rational/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/impls/sqrt/fnsqrt.c,775
fnsqrt.c:^?fnsqrt.c^A,1
PetscErrorCode FNEvaluateFunction_Sqrt(17,524
PetscErrorCode FNEvaluateDerivative_Sqrt(27,839
PetscErrorCode FNEvaluateFunctionMat_Sqrt_Schur(38,1278
PetscErrorCode FNEvaluateFunctionMatVec_Sqrt_Schur(54,1732
PetscErrorCode FNEvaluateFunctionMat_Sqrt_DBP(73,2268
PetscErrorCode FNEvaluateFunctionMat_Sqrt_NS(89,2728
#define MAXIT 105,3190
PetscErrorCode FNSqrtmSadeghi(111,3333
PetscErrorCode FNSqrtmSadeghi_CUDAm(202,6793
PetscErrorCode FNEvaluateFunctionMat_Sqrt_Sadeghi(297,10710
PetscErrorCode FNEvaluateFunctionMat_Sqrt_NS_CUDA(314,11189
PetscErrorCode FNEvaluateFunctionMat_Sqrt_DBP_CUDAm(331,11699
PetscErrorCode FNEvaluateFunctionMat_Sqrt_Sadeghi_CUDAm(347,12179
PetscErrorCode FNView_Sqrt(365,12708
SLEPC_EXTERN PetscErrorCode FNCreate_Sqrt(402,14321

src/sys/classes/fn/impls/sqrt/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/interface/fnbasic.c,1667
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,3673
PetscErrorCode FNAppendOptionsPrefix(162,4382
PetscErrorCode FNGetOptionsPrefix(190,5084
PetscErrorCode FNSetType(216,5720
PetscErrorCode FNGetType(254,6687
PetscErrorCode FNSetScale(287,7729
PetscErrorCode FNGetScale(315,8511
PetscErrorCode FNSetMethod(348,9525
PetscErrorCode FNGetMethod(374,10246
PetscErrorCode FNSetParallel(413,11625
PetscErrorCode FNGetParallel(437,12104
PetscErrorCode FNEvaluateFunction(466,12806
PetscErrorCode FNEvaluateDerivative(502,13723
static PetscErrorCode FNEvaluateFunctionMat_Sym_Private(518,14196
static PetscErrorCode FNEvaluateFunctionMat_Sym_Default(576,16256
PetscErrorCode FNEvaluateFunctionMat_Basic(592,16746
PetscErrorCode FNEvaluateFunctionMat_Private(608,17688
PetscErrorCode FNEvaluateFunctionMat(686,20783
static PetscErrorCode FNEvaluateFunctionMatVec_Default(724,22208
static PetscErrorCode FNEvaluateFunctionMatVec_Sym_Default(741,22750
PetscErrorCode FNEvaluateFunctionMatVec_Private(757,23232
PetscErrorCode FNEvaluateFunctionMatVec(827,25992
PetscErrorCode FNSetFromOptions(867,27328
PetscErrorCode FNView(927,29514
PetscErrorCode FNViewFromOptions(963,30657
PetscErrorCode FNDuplicate(992,31362
PetscErrorCode FNDestroy(1028,32269
PetscErrorCode FNRegister(1058,33048

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/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/fn/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,436

src/sys/classes/fn/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,411

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.F,37
test1f.F:^?test1f.F^A,1
      subroutine PrintInfo(128,4186

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.F,40
test7f.F:^?test7f.F^A,1
      subroutine FillUpMatrix(149,5198

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,44
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418
DIRS 13,433

src/sys/classes/rg/f90-mod/makefile,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,474

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/impls/ellipse/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/rg/impls/ellipse/rgellipse.c,813
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
PetscErrorCode RGView_Ellipse(114,3611
PetscErrorCode RGIsTrivial_Ellipse(157,5354
PetscErrorCode RGComputeContour_Ellipse(167,5636
PetscErrorCode RGComputeBoundingBox_Ellipse(186,6212
PetscErrorCode RGComputeQuadrature_Ellipse(198,6682
PetscErrorCode RGCheckInside_Ellipse(220,7403
PetscErrorCode RGIsAxisymmetric_Ellipse(238,7911
PetscErrorCode RGSetFromOptions_Ellipse(248,8270
PetscErrorCode RGDestroy_Ellipse(267,9068
SLEPC_EXTERN PetscErrorCode RGCreate_Ellipse(276,9387

src/sys/classes/rg/impls/interval/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/rg/impls/interval/rginterval.c,844
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
PetscErrorCode RGView_Interval(120,4244
PetscErrorCode RGIsTrivial_Interval(161,5902
PetscErrorCode RGComputeContour_Interval(171,6318
PetscErrorCode RGComputeBoundingBox_Interval(235,8510
PetscErrorCode RGComputeQuadrature_Interval(247,8813
PetscErrorCode RGCheckInside_Interval(292,10540
PetscErrorCode RGIsAxisymmetric_Interval(308,10986
PetscErrorCode RGSetFromOptions_Interval(318,11311
PetscErrorCode RGDestroy_Interval(338,12101
SLEPC_EXTERN PetscErrorCode RGCreate_Interval(347,12421

src/sys/classes/rg/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,459

src/sys/classes/rg/impls/polygon/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/rg/impls/polygon/rgpolygon.c,772
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,844
static PetscErrorCode RGPolygonSetVertices_Polygon(49,1347
PetscErrorCode RGPolygonSetVertices(110,3372
static PetscErrorCode RGPolygonGetVertices_Polygon(123,3817
PetscErrorCode RGPolygonGetVertices(171,4945
PetscErrorCode RGView_Polygon(179,5247
PetscErrorCode RGIsTrivial_Polygon(253,8054
PetscErrorCode RGComputeContour_Polygon(262,8255
PetscErrorCode RGComputeBoundingBox_Polygon(332,10317
PetscErrorCode RGCheckInside_Polygon(358,11142
PetscErrorCode RGSetFromOptions_Polygon(396,12168
PetscErrorCode RGDestroy_Polygon(426,13293
SLEPC_EXTERN PetscErrorCode RGCreate_Polygon(443,13785

src/sys/classes/rg/impls/ring/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/rg/impls/ring/rgring.c,861
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
PetscErrorCode RGView_Ring(169,6674
PetscErrorCode RGIsTrivial_Ring(232,9715
PetscErrorCode RGComputeContour_Ring(242,9988
PetscErrorCode RGComputeBoundingBox_Ring(272,11193
PetscErrorCode RGComputeQuadrature_Ring(285,11790
PetscErrorCode RGCheckInside_Ring(322,13058
PetscErrorCode RGIsAxisymmetric_Ring(374,14733
PetscErrorCode RGSetFromOptions_Ring(384,15192
PetscErrorCode RGDestroy_Ring(406,16358
SLEPC_EXTERN PetscErrorCode RGCreate_Ring(415,16668

src/sys/classes/rg/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,3370
PetscErrorCode RGAppendOptionsPrefix(152,4076
PetscErrorCode RGGetOptionsPrefix(180,4771
PetscErrorCode RGSetType(202,5246
PetscErrorCode RGGetType(240,6199
PetscErrorCode RGSetFromOptions(264,6686
PetscErrorCode RGView(313,8395
PetscErrorCode RGViewFromOptions(349,9700
PetscErrorCode RGIsTrivial(374,10358
PetscErrorCode RGCheckInside(410,11367
PetscErrorCode RGIsAxisymmetric(463,12707
PetscErrorCode RGCanUseConjugates(498,13799
PetscErrorCode RGComputeContour(545,14964
PetscErrorCode RGComputeBoundingBox(590,16419
PetscErrorCode RGComputeQuadrature(639,17888
PetscErrorCode RGSetComplement(670,18713
PetscErrorCode RGGetComplement(695,19211
PetscErrorCode RGSetScale(721,19817
PetscErrorCode RGGetScale(747,20494
PetscErrorCode RGPushScale(776,21202
PetscErrorCode RGPopScale(800,21940
PetscErrorCode RGDestroy(822,22426
PetscErrorCode RGRegister(849,23102

src/sys/classes/rg/interface/rgregis.c,37
rgregis.c:^?rgregis.c^A,1
PetscErrorCode RGRegisterAll(27,794

src/sys/classes/rg/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,436

src/sys/classes/rg/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,411

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,474

src/sys/classes/st/f90-mod/slepcst.h90,37
slepcst.h90:^?slepcst.h90^A,1
        subroutine STDestroy(12,411

src/sys/classes/st/impls/cayley/cayley.c,844
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
PetscErrorCode STGetBilinearForm_Cayley(74,1981
PetscErrorCode STBackTransform_Cayley(83,2195
PetscErrorCode STPostSolve_Cayley(113,2964
PetscErrorCode STComputeOperator_Cayley(132,3538
PetscErrorCode STSetUp_Cayley(165,5199
PetscErrorCode STSetShift_Cayley(174,5503
PetscErrorCode STSetFromOptions_Cayley(200,6720
static PetscErrorCode STCayleySetAntishift_Cayley(216,7227
PetscErrorCode STCayleySetAntishift(252,8286
static PetscErrorCode STCayleyGetAntishift_Cayley(261,8572
PetscErrorCode STCayleyGetAntishift(286,9086
PetscErrorCode STView_Cayley(295,9361
PetscErrorCode STDestroy_Cayley(310,9829
SLEPC_EXTERN PetscErrorCode STCreate_Cayley(319,10143

src/sys/classes/st/impls/cayley/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/filter/filter.c,1026
filter.c:^?filter.c^A,1
PetscErrorCode STComputeOperator_Filter(22,673
PetscErrorCode STSetUp_Filter(42,1832
PetscErrorCode STSetFromOptions_Filter(49,1968
static PetscErrorCode STFilterSetInterval_Filter(77,3316
PetscErrorCode STFilterSetInterval(120,4680
static PetscErrorCode STFilterGetInterval_Filter(130,5040
PetscErrorCode STFilterGetInterval(156,5620
static PetscErrorCode STFilterSetRange_Filter(164,5892
PetscErrorCode STFilterSetRange(202,7074
static PetscErrorCode STFilterGetRange_Filter(212,7431
PetscErrorCode STFilterGetRange(238,8002
static PetscErrorCode STFilterSetDegree_Filter(246,8270
PetscErrorCode STFilterSetDegree(284,9293
static PetscErrorCode STFilterGetDegree_Filter(293,9567
PetscErrorCode STFilterGetDegree(317,10030
static PetscErrorCode STFilterGetThreshold_Filter(326,10293
PetscErrorCode STFilterGetThreshold(351,10887
PetscErrorCode STReset_Filter(360,11165
PetscErrorCode STView_Filter(373,11453
PetscErrorCode STDestroy_Filter(389,12266
SLEPC_EXTERN PetscErrorCode STCreate_Filter(408,13168

src/sys/classes/st/impls/filter/filter.h,1760
filter.h:^?filter.h^A,1
#define SLEPC_FILTER_H12,425
struct _n_FILTLAN_IOP 15,502
  PetscReal   intervalWeights[intervalWeights16,526
  PetscReal   transIntervalRatio;17,626
  PetscBool   reverseInterval;18,712
  PetscReal   initialPlateau;19,829
  PetscReal   plateauShrinkRate;20,921
  PetscReal   initialShiftStep;21,1018
  PetscReal   shiftStepExpanRate;22,1113
  PetscInt    maxInnerIter;23,1195
  PetscReal   yLimitTol;24,1311
  PetscInt    maxOuterIter;25,1418
  PetscInt    numGridPoints;26,1534
  PetscReal   yBottomLine;27,1656
  PetscReal   yRippleLimit;28,1758
typedef struct _n_FILTLAN_IOP *FILTLAN_IOP;FILTLAN_IOP30,1873
struct _n_FILTLAN_PFI 33,1978
  PetscInt    filterType;34,2002
  PetscInt    filterOK;35,2122
  PetscReal   filterQualityIndex;36,2234
  PetscInt    numIter;37,2340
  PetscInt    totalNumIter;38,2436
  PetscReal   yLimit;39,2514
  PetscReal   ySummit;40,2637
  PetscInt    numLeftSteps;41,2760
  PetscReal   yLeftSummit;42,2833
  PetscReal   yLeftBottom;43,2954
  PetscReal   yLimitGap;44,3074
  PetscInt    numRightSteps;45,3183
  PetscReal   yRightSummit;46,3257
  PetscReal   yRightBottom;47,3379
typedef struct _n_FILTLAN_PFI *FILTLAN_PFI;FILTLAN_PFI49,3503
  PetscReal   inta,53,3586
  PetscReal   inta,intb;53,3586
  PetscReal   left,54,3673
  PetscReal   left,right;54,3673
  PetscInt    polyDegree;55,3791
  PetscInt    baseDegree;56,3882
  FILTLAN_IOP opts;57,3983
  FILTLAN_PFI filterInfo;59,4068
  PetscReal   frame[frame60,4132
  PetscReal   intervals[intervals63,4403
  PetscReal   intervals2[intervals266,4695
  PetscReal   *baseFilter;baseFilter67,4755
  Mat         T;68,4853
  PetscBool   filtch;69,4930
  Mat         *W;W70,5019
  PetscInt    nW;71,5122
} ST_FILTER;72,5184

src/sys/classes/st/impls/filter/filtlan.c,1135
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,22081
static inline PetscReal FILTLAN_PolynomialEvaluationInChebyshevBasis(540,23977
#define basisTranslated 567,24976
static inline PetscReal FILTLAN_PiecewisePolynomialEvaluationInChebyshevBasis(594,26496
static inline PetscReal FILTLAN_PiecewisePolynomialInnerProductInChebyshevBasis(654,29002
static inline PetscErrorCode FILTLAN_PiecewisePolynomialInChebyshevBasisMultiplyX(695,31123
static inline PetscErrorCode Mat_AXPY_BLAS(732,32489
static PetscErrorCode FILTLAN_FilteredConjugateResidualPolynomial(785,35322
static PetscErrorCode FILTLAN_FilteredConjugateResidualMatrixPolynomialVectorProduct(880,40302
PetscErrorCode MatMult_FILTLAN(958,43618
static PetscErrorCode FILTLAN_FilteredConjugateResidualMatrixPolynomialVectorProductBlock(975,44297
PetscErrorCode MatMatMult_FILTLAN(1052,47784
PetscErrorCode STFilter_FILTLAN_setFilter(1086,49087

src/sys/classes/st/impls/filter/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,471

src/sys/classes/st/impls/precond/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/precond/precond.c,600
precond.c:^?precond.c^A,1
  PetscBool ksphasmat;17,548
} ST_PRECOND;18,618
static PetscErrorCode STSetDefaultKSP_Precond(20,633
PetscErrorCode STPostSolve_Precond(42,1317
PetscErrorCode STComputeOperator_Precond(61,1939
PetscErrorCode STSetUp_Precond(100,3422
PetscErrorCode STSetShift_Precond(112,3768
static PetscErrorCode STPrecondSetKSPHasMat_Precond(132,4558
PetscErrorCode STPrecondSetKSPHasMat(164,5403
static PetscErrorCode STPrecondGetKSPHasMat_Precond(173,5706
PetscErrorCode STPrecondGetKSPHasMat(199,6306
PetscErrorCode STDestroy_Precond(208,6598
SLEPC_EXTERN PetscErrorCode STCreate_Precond(217,6915

src/sys/classes/st/impls/shell/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

src/sys/classes/st/impls/shell/ftn-custom/zshell.c,801
zshell.c:^?zshell.c^A,1
  PetscFortranCallbackId apply;27,1002
  PetscFortranCallbackId applytranspose;28,1034
  PetscFortranCallbackId backtransform;29,1075
} _cb;30,1115
static PetscErrorCode ourshellapply(33,1215
static PetscErrorCode ourshellapplytranspose(38,1372
static PetscErrorCode ourshellbacktransform(43,1547
SLEPC_EXTERN void stshellgetcontext_(48,1788
SLEPC_EXTERN void stshellsetapply_(53,1908
SLEPC_EXTERN void stshellsetapplytranspose_(59,2218
SLEPC_EXTERN void stshellsetbacktransform_(65,2582

src/sys/classes/st/impls/shell/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/shell/shell.c,871
shell.c:^?shell.c^A,1
  void           *ctx;ctx18,623
  PetscErrorCode (*apply)apply19,696
  PetscErrorCode (*applytrans)applytrans20,735
  PetscErrorCode (*backtransform)backtransform21,779
} ST_SHELL;22,855
PetscErrorCode STShellGetContext(42,1226
PetscErrorCode STShellSetContext(73,2008
PetscErrorCode STApply_Shell(85,2334
PetscErrorCode STApplyTranspose_Shell(102,3000
PetscErrorCode STBackTransform_Shell(119,3697
PetscErrorCode STIsInjective_Shell(131,4116
PetscErrorCode STDestroy_Shell(140,4334
static PetscErrorCode STShellSetApply_Shell(150,4737
PetscErrorCode STShellSetApply(179,5510
static PetscErrorCode STShellSetApplyTranspose_Shell(187,5795
PetscErrorCode STShellSetApplyTranspose(216,6618
static PetscErrorCode STShellSetBackTransform_Shell(224,6931
PetscErrorCode STShellSetBackTransform(255,7922
SLEPC_EXTERN PetscErrorCode STCreate_Shell(284,8993

src/sys/classes/st/impls/shift/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/shift/shift.c,267
shift.c:^?shift.c^A,1
PetscErrorCode STBackTransform_Shift(17,557
PetscErrorCode STPostSolve_Shift(28,780
PetscErrorCode STComputeOperator_Shift(47,1343
PetscErrorCode STSetUp_Shift(67,2142
PetscErrorCode STSetShift_Shift(106,3653
SLEPC_EXTERN PetscErrorCode STCreate_Shift(126,4405

src/sys/classes/st/impls/sinvert/makefile,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

src/sys/classes/st/impls/sinvert/sinvert.c,280
sinvert.c:^?sinvert.c^A,1
PetscErrorCode STBackTransform_Sinvert(16,506
PetscErrorCode STPostSolve_Sinvert(41,1073
PetscErrorCode STComputeOperator_Sinvert(60,1637
PetscErrorCode STSetUp_Sinvert(79,2425
PetscErrorCode STSetShift_Sinvert(120,4056
SLEPC_EXTERN PetscErrorCode STCreate_Sinvert(151,5311

src/sys/classes/st/interface/ftn-custom/makefile,16
makefile:^?makefile^A,1
LIBBASE 12,434

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,31
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418

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,734
const char *STMatModes[STMatModes20,788
PetscErrorCode STFinalizePackage(30,1069
PetscErrorCode STInitializePackage(48,1581
PetscErrorCode STReset(98,3473
PetscErrorCode STDestroy(137,4568
PetscErrorCode STCreate(165,5272
static inline PetscErrorCode STMatIsSymmetricKnown(215,6629
PetscErrorCode STSetMatrices(264,8063
PetscErrorCode STGetMatrix(327,10177
PetscErrorCode STGetMatrixTransformed(356,11117
PetscErrorCode STGetNumMatrices(384,11945
PetscErrorCode STResetMatrixState(411,12670
PetscErrorCode STSetPreconditionerMat(456,14460
PetscErrorCode STGetPreconditionerMat(491,15531
PetscErrorCode STSetSplitPreconditioner(535,17176
PetscErrorCode STGetSplitPreconditionerTerm(592,19824
PetscErrorCode STGetSplitPreconditionerInfo(621,20856
PetscErrorCode STSetShift(650,21656
PetscErrorCode STGetShift(680,22349
PetscErrorCode STSetDefaultShift(703,22873
PetscErrorCode STScaleShift(733,23588
PetscErrorCode STSetBalanceMatrix(762,24383
PetscErrorCode STGetBalanceMatrix(798,25257
PetscErrorCode STMatCreateVecs(823,25838
PetscErrorCode STMatCreateVecsEmpty(848,26508
PetscErrorCode STMatGetSize(872,27029
PetscErrorCode STMatGetLocalSize(896,27534
PetscErrorCode STSetOptionsPrefix(923,28238
PetscErrorCode STAppendOptionsPrefix(953,29138
PetscErrorCode STGetOptionsPrefix(984,30022
PetscErrorCode STView(1017,30932
PetscErrorCode STViewFromOptions(1080,33378
PetscErrorCode STRegister(1115,34262

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,2374
PetscErrorCode STSetFromOptions(111,2918
PetscErrorCode STSetMatStructure(183,5888
PetscErrorCode STGetMatStructure(218,6871
PetscErrorCode STSetMatMode(265,8610
PetscErrorCode STGetMatMode(295,9284
PetscErrorCode STSetTransform(327,10203
PetscErrorCode STGetTransform(356,10829

src/sys/classes/st/interface/stshellmat.c,481
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 MatGetDiagonal_Shell(89,2567
static PetscErrorCode MatDestroy_Shell(118,3436
PetscErrorCode STMatShellCreate(131,3749

src/sys/classes/st/interface/stsles.c,493
stsles.c:^?stsles.c^A,1
PetscErrorCode STSetDefaultKSP(21,739
PetscErrorCode STSetDefaultKSP_Default(35,1128
PetscErrorCode STMatMult(79,2296
PetscErrorCode STMatMultTranspose(119,3659
PetscErrorCode STMatSolve(158,5030
PetscErrorCode STMatMatSolve(195,6151
PetscErrorCode STMatSolveTranspose(228,7093
PetscErrorCode STCheckFactorPackage(248,7891
PetscErrorCode STSetKSP(281,8892
PetscErrorCode STGetKSP(310,9527
PetscErrorCode STCheckNullSpace_Default(327,10213
PetscErrorCode STCheckNullSpace(389,12266

src/sys/classes/st/interface/stsolve.c,1115
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(174,4884
PetscErrorCode STGetBilinearForm(211,5878
PetscErrorCode STGetBilinearForm_Default(222,6154
static PetscErrorCode MatMult_STOperator(233,6390
static PetscErrorCode MatMultTranspose_STOperator(250,6924
static PetscErrorCode MatMultHermitianTranspose_STOperator(268,7526
static PetscErrorCode MatMatMult_STOperator(290,8290
PetscErrorCode STGetOperator_Private(303,8661
PetscErrorCode STGetOperator(384,12131
PetscErrorCode STRestoreOperator(413,12905
PetscErrorCode STComputeOperator(444,14104
PetscErrorCode STSetUp(486,15314
PetscErrorCode STMatMAXPY_Private(541,17206
PetscErrorCode STCoeffs_Monomial(619,20232
PetscErrorCode STPostSolve(649,20957
PetscErrorCode STBackTransform(675,21618
PetscErrorCode STIsInjective(701,22272
PetscErrorCode STMatSetUp(738,23262
PetscErrorCode STSetWorkVecs(770,24252

src/sys/classes/st/makefile,28
makefile:^?makefile^A,1
DIRS 11,395
MANSEC 12,436

src/sys/classes/st/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,411

src/sys/classes/st/tests/test1.c,300
test1.c:^?test1.c^A,1
static char help[help11,396
static PetscErrorCode MyShellMatCreate(20,736
int main(36,1425
static PetscErrorCode MatMult_Shell(139,4968
static PetscErrorCode MatMultTranspose_Shell(149,5186
static PetscErrorCode MatGetDiagonal_Shell(159,5422
static PetscErrorCode MatDuplicate_Shell(169,5652

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,50
makefile:^?makefile^A,1
LIBBASE 12,433
MANSEC 13,458
CLEANFILES 14,475

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/ftn-custom/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,434
MANSEC 13,457

src/sys/ftn-custom/zslepc_start.c,348
zslepc_start.c:^?zslepc_start.c^A,1
SLEPC_EXTERN void slepcinitializef_(38,1435
SLEPC_EXTERN void slepcfinalize_(64,2560

src/sys/ftn-custom/zslepc_startf.c,178
zslepc_startf.c:^?zslepc_startf.c^A,1
PetscErrorCode SlepcInitializeFortran(40,1302
SLEPC_EXTERN void slepcinitializefortran_(46,1414

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/magma/makefile,31
makefile:^?makefile^A,1
LIBBASE 12,431
MANSEC 13,454

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,44
makefile:^?makefile^A,1
LIBBASE 11,395
MANSEC 12,418
DIRS 13,433

src/sys/mat/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,435

src/sys/mat/matutil.c,224
matutil.c:^?matutil.c^A,1
static PetscErrorCode MatCreateTile_Seq(13,466
static PetscErrorCode MatCreateTile_MPI(118,3711
PetscErrorCode MatCreateTile(288,9678
PetscErrorCode MatCreateVecsEmpty(379,13122
PetscErrorCode MatNormEstimate(460,16127

src/sys/mat/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

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,3079
PetscBool SlepcBeganPetsc 115,3704
PetscBool SlepcInitializeCalled 116,3751
PetscBool SlepcFinalizeCalled 117,3798
static PetscErrorCode SlepcLoadDynamicLibrary(120,3927
PetscErrorCode SlepcInitialize_DynamicLibraries(152,5331
PetscErrorCode SlepcCitationsInitialize(211,8393
PetscErrorCode SlepcInitialize(255,10138
PetscErrorCode SlepcFinalize(289,11168
PetscErrorCode SlepcInitializeNoArguments(317,11902
PetscErrorCode SlepcInitialized(337,12305
PetscErrorCode SlepcFinalized(354,12647
PETSC_EXTERN PetscBool PetscBeganMPI;361,12804
PetscErrorCode SlepcInitializeNoPointers(380,13349

src/sys/slepcsc.c,645
slepcsc.c:^?slepcsc.c^A,1
PetscErrorCode SlepcSCCompare(40,1141
PetscErrorCode SlepcSortEigenvalues(89,2776
PetscErrorCode SlepcMap_ST(145,4325
PetscErrorCode SlepcCompareLargestMagnitude(152,4532
PetscErrorCode SlepcCompareSmallestMagnitude(165,4887
PetscErrorCode SlepcCompareLargestReal(178,5243
PetscErrorCode SlepcCompareSmallestReal(191,5577
PetscErrorCode SlepcCompareLargestImaginary(204,5912
PetscErrorCode SlepcCompareSmallestImaginary(222,6353
PetscErrorCode SlepcCompareTargetMagnitude(240,6795
PetscErrorCode SlepcCompareTargetReal(255,7272
PetscErrorCode SlepcCompareTargetImaginary(270,7729
PetscErrorCode SlepcCompareSmallestPosReal(289,8268

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,6282

src/sys/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

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/tutorials/makefile,15
makefile:^?makefile^A,1
MANSEC 11,395

src/sys/vec/makefile,44
makefile:^?makefile^A,1
LIBBASE 11,395
DIRS 12,418
MANSEC 13,435

src/sys/vec/pool.c,179
pool.c:^?pool.c^A,1
PetscErrorCode SlepcVecPoolCreate(32,815
PetscErrorCode SlepcVecPoolDestroy(61,1545
PetscErrorCode SlepcVecPoolGetVecs(94,2237
PetscErrorCode SlepcVecPoolRestoreVecs(133,3329

src/sys/vec/tests/makefile,29
makefile:^?makefile^A,1
MANSEC 11,395
TESTS 12,412

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(200,7655
PetscErrorCode VecDestroyVecs_Comp(213,8075
static PetscErrorCode VecCreate_Comp_Private(225,8417
SLEPC_EXTERN PetscErrorCode VecCreate_Comp(282,10091
PetscErrorCode VecCreateComp(313,10923
PetscErrorCode VecCreateCompWithVecs(348,11798
PetscErrorCode VecDuplicate_Comp(362,12307
static PetscErrorCode VecCompGetSubVecs_Comp(380,12807
PetscErrorCode VecCompGetSubVecs(407,13326
static PetscErrorCode VecCompSetSubVecs_Comp(415,13589
PetscErrorCode VecCompSetSubVecs(468,15450
PetscErrorCode VecAXPY_Comp(477,15740
PetscErrorCode VecAYPX_Comp(489,16077
PetscErrorCode VecAXPBY_Comp(501,16414
PetscErrorCode VecMAXPY_Comp(513,16775
PetscErrorCode VecWAXPY_Comp(534,17285
PetscErrorCode VecAXPBYPCZ_Comp(547,17690
PetscErrorCode VecGetSize_Comp(560,18149
PetscErrorCode VecGetLocalSize_Comp(573,18430
PetscErrorCode VecMax_Comp(586,18717
PetscErrorCode VecMin_Comp(615,19401
PetscErrorCode VecMaxPointwiseDivide_Comp(644,20085
#define __QUOTEME__(662,20626
#define __COMPOSE2__(663,20652
#define __COMPOSE3__(664,20683
#define __FUNC_TEMPLATE1__(666,20720
__FUNC_TEMPLATE1__(680,21065
#define __FUNC_TEMPLATE2__(687,21227
#define __FUNC_TEMPLATE3__(707,21778
#define __FUNC_TEMPLATE4__(726,22262

src/sys/vec/veccomp0.h,397
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
PetscErrorCode __SUF__(22,629
PetscErrorCode __SUF__(50,1379
PetscErrorCode __SUF__(98,2602
PetscErrorCode __SUF__(126,3356
PetscErrorCode __SUF__(174,4586
PetscErrorCode __SUF__(238,6765
#undef __SUF__284,8284
#undef __QUOTEME285,8299
#undef __SUF_C__286,8316

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,5723
PetscErrorCode VecDuplicateEmpty(217,6775
PetscErrorCode VecSetRandomNormal(266,8571

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/f90-mod/slepcstmod.F90,0
slepcstmod.F90:^?slepcstmod.F90^A,1

src/sys/classes/st/f90-mod/slepcst.h,0
slepcst.h:^?slepcst.h^A,1

src/sys/classes/rg/tests/test1f.F,0
test1f.F:^?test1f.F^A,1

src/sys/classes/rg/f90-mod/slepcrgmod.F90,0
slepcrgmod.F90:^?slepcrgmod.F90^A,1

src/sys/classes/rg/f90-mod/slepcrg.h,0
slepcrg.h:^?slepcrg.h^A,1

src/sys/classes/fn/f90-mod/slepcfnmod.F90,0
slepcfnmod.F90:^?slepcfnmod.F90^A,1

src/sys/classes/fn/f90-mod/slepcfn.h,0
slepcfn.h:^?slepcfn.h^A,1

src/sys/classes/ds/f90-mod/slepcdsmod.F90,0
slepcdsmod.F90:^?slepcdsmod.F90^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/f90-mod/slepcbvmod.F90,0
slepcbvmod.F90:^?slepcbvmod.F90^A,1

src/sys/classes/bv/f90-mod/slepcbv.h,0
slepcbv.h:^?slepcbv.h^A,1

src/svd/tutorials/ex15f.F,0
ex15f.F:^?ex15f.F^A,1

src/svd/tests/test4f.F,0
test4f.F:^?test4f.F^A,1

src/svd/f90-mod/slepcsvdmod.F90,0
slepcsvdmod.F90:^?slepcsvdmod.F90^A,1

src/svd/f90-mod/slepcsvd.h,0
slepcsvd.h:^?slepcsvd.h^A,1

src/pep/tutorials/ex16f90.F90,0
ex16f90.F90:^?ex16f90.F90^A,1

src/pep/tests/test3f.F,0
test3f.F:^?test3f.F^A,1

src/pep/f90-mod/slepcpepmod.F90,0
slepcpepmod.F90:^?slepcpepmod.F90^A,1

src/pep/f90-mod/slepcpep.h,0
slepcpep.h:^?slepcpep.h^A,1

src/nep/tutorials/ex22f90.F90,0
ex22f90.F90:^?ex22f90.F90^A,1

src/nep/tests/test2f.F,0
test2f.F:^?test2f.F^A,1

src/nep/f90-mod/slepcnepmod.F90,0
slepcnepmod.F90:^?slepcnepmod.F90^A,1

src/nep/f90-mod/slepcnep.h,0
slepcnep.h:^?slepcnep.h^A,1

src/mfn/tutorials/ex23f90.F90,0
ex23f90.F90:^?ex23f90.F90^A,1

src/mfn/tests/test3f.F,0
test3f.F:^?test3f.F^A,1

src/mfn/f90-mod/slepcmfnmod.F90,0
slepcmfnmod.F90:^?slepcmfnmod.F90^A,1

src/mfn/f90-mod/slepcmfn.h,0
slepcmfn.h:^?slepcmfn.h^A,1

src/lme/f90-mod/slepclmemod.F90,0
slepclmemod.F90:^?slepclmemod.F90^A,1

src/lme/f90-mod/slepclme.h,0
slepclme.h:^?slepclme.h^A,1

src/eps/tutorials/ex1f90.F90,0
ex1f90.F90:^?ex1f90.F90^A,1

src/eps/tutorials/ex1f.F,0
ex1f.F:^?ex1f.F^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.F,0
test7f.F:^?test7f.F^A,1

src/eps/tests/test17f.F90,0
test17f.F90:^?test17f.F90^A,1

src/eps/tests/test14f.F,0
test14f.F:^?test14f.F^A,1

src/eps/f90-mod/slepcepsmod.F90,0
slepcepsmod.F90:^?slepcepsmod.F90^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

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

README.md,0
README.md:^?README.md^A,1

.mailmap,0
.mailmap:^?.mailmap^A,1

.gitlab/CODEOWNERS,0
CODEOWNERS:^?CODEOWNERS^A,1

.gitignore,0
.gitignore:^?.gitignore^A,1
