
bin/maint/generateetags.py,427
generateetags.py:^?generateetags.py^A,1
def addFileNameTags(filename):addFileNameTags22,469
def createTags(flist,etagfile,ctagfile):createTags43,1056
def endsWithSuffix(file,suffixes):endsWithSuffix60,1841
def startsWithPrefix(file,prefixes):startsWithPrefix67,2018
def badWebIndex(dirname,file):badWebIndex74,2197
def processDir(flist,dirname,names):processDir83,2439
def processFiles(dirname,flist):processFiles113,3643
def main(ctags):main127,4082

bin/maint/generatefortranstubs.py,353
generatefortranstubs.py:^?generatefortranstubs.py^A,1
def FixFile(filename):FixFile8,123
def FindSource(filename):FindSource36,1622
def FixDir(petscdir,dir,verbose):FixDir50,2071
def PrepFtnDir(dir):PrepFtnDir130,4922
def processDir(arg,dirname,names):processDir144,5382
def processf90interfaces(petscdir,verbose):processf90interfaces187,7192
def main(petscdir,bfort,dir,verbose):main207,8319

config/argdb.py,343
argdb.py:^?argdb.py^A,1
class ArgDB:ArgDB24,938
  def __init__(self,argv):__init__26,952
  def PopString(self,keyword):PopString45,1720
  def PopPath(self,keyword):PopPath61,2091
  def PopUrl(self,keyword):PopUrl77,2472
  def PopBool(self,keyword):PopBool96,2938
  def PopHelp(self):PopHelp112,3304
  def ErrorIfNotEmpty(self):ErrorIfNotEmpty128,3679

config/cmakeboot.py,647
cmakeboot.py:^?cmakeboot.py^A,1
def noCheck(command, status, output, error):noCheck20,732
def quoteIfNeeded(path):quoteIfNeeded23,787
class StdoutLogger(object):StdoutLogger31,1050
  def write(self,str):write32,1078
class PETScMaker(script.Script):PETScMaker35,1117
 def __init__(self, slepcdir, petscdir, petscarch, argDB = None, framework = None):__init__36,1150
 def __str__(self):__str__47,1544
 def setupModules(self):setupModules50,1578
 def setup(self):setup69,2939
 def cmakeboot(self, args, log):cmakeboot75,3079
def main(slepcdir, petscdir, petscarch=os.environ['PETSC_ARCH'], argDB=None, framework=None, log=StdoutLogger(), args=[]):main176,8202

config/cmakegen.py,1817
cmakegen.py:^?cmakegen.py^A,1
    class defaultdict(dict):defaultdict24,764
        def __init__(self, default_factory=None, *a, **kw):__init__25,793
        def __getitem__(self, key):__getitem__31,1120
        def __missing__(self, key):__missing__36,1298
        def __reduce__(self):__reduce__41,1495
        def copy(self):copy47,1726
        def __copy__(self):__copy__49,1785
        def __deepcopy__(self, memo):__deepcopy__51,1871
        def __repr__(self):__repr__55,2044
class StdoutLogger(object):StdoutLogger59,2204
  def write(self,str):write60,2232
def cmakeconditional(key,val):cmakeconditional63,2271
  def unexpected():unexpected64,2302
AUTODIRS = set('ftn-auto ftn-custom f90-custom'.split()) # Automatically recurse into these, if they existAUTODIRS88,3067
SKIPDIRS = set('benchmarks'.split())                     # Skip these during the buildSKIPDIRS89,3174
NOWARNDIRS = set('tests tutorials'.split())              # Do not warn about mismatch in theseNOWARNDIRS90,3261
def pathsplit(path):pathsplit92,3357
class Mistakes(object):Mistakes101,3640
    def __init__(self, log, verbose=False):__init__102,3664
    def compareDirLists(self,root, mdirs, dirs):compareDirLists107,3790
    def compareSourceLists(self, root, msources, files):compareSourceLists123,4579
    def summary(self):summary139,5470
def stripsplit(line):stripsplit145,6034
def pkgsources(pkg, mistakes):pkgsources148,6114
    def relpath(filename):relpath169,7159
def writeRoot(f,petscdir,petscdestdir):writeRoot180,7717
def writePackage(f,pkg,pkgdeps,mistakes):writePackage223,9378
    def body(indentlevel):body226,9499
def main(slepcdir,petscdir,petscdestdir,log=StdoutLogger(), verbose=False):main249,10483
    written = Truewritten289,12183
  parser = optparse.OptionParser()parser300,12414

config/configure.py,3513
configure.py:^?configure.py^A,1
def AddDefine(conffile,name,value):AddDefine25,978
def CreateFile(basedir,fname,log):CreateFile28,1106
def CreateDir(basedir,dirname,log):CreateDir37,1371
def CreateDirTwo(basedir,dir1,dir2,log):CreateDirTwo47,1678
def CreateDirTest(basedir,dirname,log):CreateDirTest63,2190
def WriteModulesFile(modules,version,sdir):WriteModulesFile76,2577
def WritePkgconfigFile(pkgconfig,version,pversion,sdir,isinstall,prefixdir):WritePkgconfigFile88,3227
def WriteCMakeConfigFile(cmakeconf):WriteCMakeConfigFile99,3935
configdir = os.path.abspath('config')configdir130,5737
argdb = argdb.ArgDB(sys.argv)argdb138,6013
log   = log.Log()log139,6043
slepc   = slepc.SLEPc(argdb,log)slepc143,6206
petsc   = petsc.PETSc(argdb,log)petsc144,6239
arpack  = arpack.Arpack(argdb,log)arpack145,6272
blopex  = blopex.Blopex(argdb,log)blopex146,6307
blzpack = blzpack.Blzpack(argdb,log)blzpack147,6342
feast   = feast.Feast(argdb,log)feast148,6379
primme  = primme.Primme(argdb,log)primme149,6412
trlan   = trlan.Trlan(argdb,log)trlan150,6447
sowing  = sowing.Sowing(argdb,log)sowing151,6480
lapack  = lapack.Lapack(argdb,log)lapack152,6515
externalpackages = [arpack, blopex, blzpack, feast, primme, trlan]externalpackages154,6551
optionspackages  = [slepc, arpack, blopex, blzpack, feast, primme, trlan, sowing]optionspackages155,6618
checkpackages    = [arpack, blopex, blzpack, feast, primme, trlan, lapack]checkpackages156,6700
emptyarch = not ('PETSC_ARCH' in os.environ and os.environ['PETSC_ARCH'])emptyarch184,7677
  archname = petsc.archarchname188,7808
libdir  = CreateDir(archdir,'lib',log)libdir192,7942
confdir = CreateDirTwo(libdir,'slepc','conf',log)confdir193,7981
      f = open(os.path.join(confdir,'slepcvariables'),'r')f217,8824
      searchlines = f.readlines()searchlines218,8883
includedir = CreateDir(archdir,'include',log)includedir241,9802
modulesdir = CreateDirTwo(confdir,'modules','slepc',log)modulesdir242,9848
pkgconfdir = CreateDir(libdir,'pkgconfig',log)pkgconfdir243,9905
slepcvars  = CreateFile(confdir,'slepcvariables',log)slepcvars244,9952
slepcrules = CreateFile(confdir,'slepcrules',log)slepcrules245,10006
slepcconf  = CreateFile(includedir,'slepcconf.h',log)slepcconf246,10056
cmakeconf  = CreateFile(confdir,'SLEPcConfig.cmake',log)cmakeconf247,10110
pkgconfig  = CreateFile(pkgconfdir,'SLEPc.pc',log)pkgconfig248,10167
  modules  = CreateFile(modulesdir,slepc.lversion,log)modules250,10238
  modules  = CreateFile(modulesdir,slepc.lversion+'-'+archname,log)modules252,10299
testruns = set(petsc.test_runs.split())testruns258,10526
testruns = testruns.intersection(set(['C','F90','Fortran','C_Complex','Fortran_Complex','C_NoComplex','Fortran_NoComplex']))testruns259,10566
  testruns = testruns.union(set(['C_NoF128']))testruns261,10727
  testruns = testruns.union(set(['DATAFILESPATH']))testruns264,10849
  globconf = CreateFile(os.path.join(slepc.dir,'lib','slepc','conf'),'slepcvariables',log)globconf278,11423
bfort = petsc.bfortbfort329,13662
  bfort = sowing.Install(archdir,petsc.make)bfort331,13709
      bfort = os.path.join(archdir,'bin','bfort')bfort336,13837
      bfort = sowing.Install(archdir,petsc.make)bfort338,13921
cmakeok = Falsecmakeok352,14461
      cmakeok = cmakeboot.main(slepc.dir,petsc.dir,log=log)cmakeok369,15074
      petscdate = dateutil.parser.parse(petsc.gitdate)petscdate405,16475
      slepcdate = dateutil.parser.parse(slepc.gitdate)slepcdate406,16530

config/gmakegen.py,1260
gmakegen.py:^?gmakegen.py^A,1
PKGS = 'sys eps svd pep nep mfn'.split()PKGS11,362
LANGS = dict(c='C', cxx='CXX', cu='CU', F='F')LANGS12,403
    def all(iterable):all17,529
    def _relpath(path, start=os.path.curdir):_relpath26,730
class debuglogger(object):debuglogger45,1414
    def __init__(self, log):__init__46,1441
    def write(self, string):write49,1495
class Slepc(object):Slepc52,1557
    def __init__(self, slepc_dir=None, petsc_dir=None, petsc_arch=None, installed_petsc=False, verbose=False):__init__53,1578
    def petsc_path(self, *args):petsc_path76,2764
    def arch_path(self, *args):arch_path82,2972
    def read_conf(self):read_conf85,3073
    def inconf(self, key, val):inconf105,4024
    def relpath(self, root, src):relpath116,4473
    def get_sources(self, makevars):get_sources119,4580
    def gen_pkg(self, pkg):gen_pkg126,4871
            def mkrel(src):mkrel147,5923
    def gen_gnumake(self, fd):gen_gnumake157,6370
        def write(stem, srcs):write158,6401
    def summary(self):summary168,6840
def WriteGnuMake(slepc):WriteGnuMake171,6896
def main(slepc_dir=None, petsc_dir=None, petsc_arch=None, installed_petsc=False, output=None, verbose=False):main185,7507
    parser = optparse.OptionParser()parser195,7934

config/install.py,1066
install.py:^?install.py^A,1
  WindowsError = NoneWindowsError7,94
class Installer:Installer9,117
  def __init__(self, args = None):__init__10,134
  def setupDirectories(self):setupDirectories26,775
  def checkDestdir(self):checkDestdir45,1919
  def copytree(self, src, dst, symlinks = False, copyFunc = shutil.copy2, exclude = []):copytree69,3357
  def fixConfFile(self, src):fixConfFile121,5362
  def fixConf(self):fixConf143,6562
  def createUninstaller(self):createUninstaller150,6831
  def installIncludes(self):installIncludes182,7731
  def installConf(self):installConf188,8023
  def installBin(self):installBin193,8248
  def installShare(self):installShare200,8516
  def copyLib(self, src, dst):copyLib204,8630
  def installLib(self):installLib227,9668
  def outputInstallDone(self):outputInstallDone232,9802
  def outputDestDirDone(self):outputDestDirDone242,10110
  def runsetup(self):runsetup251,10378
  def runcopy(self):runcopy256,10464
  def runfix(self):runfix276,11198
  def rundone(self):rundone280,11249
  def run(self):run288,11423

config/log.py,273
log.py:^?log.py^A,1
class Log:Log24,942
  def Open(self,filename):Open26,954
  def Println(self,string):Println33,1150
  def Print(self,string):Print37,1227
  def NewSection(self,string):NewSection41,1302
  def write(self,string):write46,1427
  def Exit(self,string):Exit49,1485

config/package.py,589
package.py:^?package.py^A,1
class Package:Package25,983
  def ProcessArgs(self,argdb):ProcessArgs27,999
  def Process(self,conf,vars,cmake,petsc,archdir=''):Process48,1691
  def ShowHelp(self):ShowHelp61,2150
  def ShowInfo(self):ShowInfo72,2851
  def LinkWithOutput(self,functions,callbacks,flags):LinkWithOutput77,3022
  def Link(self,functions,callbacks,flags):Link128,4856
  def FortranLink(self,functions,callbacks,flags):FortranLink133,5016
  def GenerateGuesses(self,name):GenerateGuesses162,5923
  def FortranLib(self,conf,vars,cmake,dirs,libs,functions,callbacks = []):FortranLib181,6515

config/packages/arpack.py,148
arpack.py:^?arpack.py^A,1
class Arpack(package.Package):Arpack24,947
  def __init__(self,argdb,log):__init__26,979
  def Check(self,conf,vars,cmake,petsc):Check34,1185

config/packages/blopex.py,161
blopex.py:^?blopex.py^A,1
class Blopex(package.Package):Blopex26,996
  def __init__(self,argdb,log):__init__28,1028
  def Install(self,conf,vars,cmake,petsc,archdir):Install36,1247

config/packages/blzpack.py,150
blzpack.py:^?blzpack.py^A,1
class Blzpack(package.Package):Blzpack24,947
  def __init__(self,argdb,log):__init__26,980
  def Check(self,conf,vars,cmake,petsc):Check34,1187

config/packages/feast.py,146
feast.py:^?feast.py^A,1
class Feast(package.Package):Feast24,947
  def __init__(self,argdb,log):__init__26,978
  def Check(self,conf,vars,cmake,petsc):Check34,1183

config/packages/lapack.py,257
lapack.py:^?lapack.py^A,1
class Lapack(package.Package):Lapack24,947
  def __init__(self,argdb,log):__init__26,979
  def ShowInfo(self):ShowInfo31,1103
  def Process(self,conf,vars,cmake,petsc,archdir=''):Process41,1484
  def Check(self,conf,vars,cmake,petsc):Check47,1689

config/packages/petsc.py,245
petsc.py:^?petsc.py^A,1
class PETSc(package.Package):PETSc24,961
  def __init__(self,argdb,log):__init__26,992
  def Check(self):Check31,1115
  def InitDir(self):InitDir34,1178
  def LoadVersion(self):LoadVersion46,1578
  def LoadConf(self):LoadConf78,2919

config/packages/primme.py,148
primme.py:^?primme.py^A,1
class Primme(package.Package):Primme25,957
  def __init__(self,argdb,log):__init__27,989
  def Check(self,conf,vars,cmake,petsc):Check35,1195

config/packages/slepc.py,195
slepc.py:^?slepc.py^A,1
class SLEPc:SLEPc24,959
  def __init__(self,argdb,log):__init__26,973
  def ShowHelp(self):ShowHelp34,1276
  def InitDir(self):InitDir41,1659
  def LoadVersion(self):LoadVersion53,2215

config/packages/sowing.py,144
sowing.py:^?sowing.py^A,1
class Sowing(package.Package):Sowing25,972
  def __init__(self,argdb,log):__init__27,1004
  def Install(self,archdir,make):Install35,1223

config/packages/trlan.py,146
trlan.py:^?trlan.py^A,1
class Trlan(package.Package):Trlan24,947
  def __init__(self,argdb,log):__init__26,978
  def Check(self,conf,vars,cmake,petsc):Check34,1183

configure,0
configure:^?configure^A,1

docs/changes.htm,0
changes.htm:^?changes.htm^A,1

docs/faq.htm,0
faq.htm:^?faq.htm^A,1

docs/instal.htm,0
instal.htm:^?instal.htm^A,1

docs/mail_list.htm,0
mail_list.htm:^?mail_list.htm^A,1

docs/makefile,276
makefile:^?makefile^A,1
CFLAGS   =CFLAGS22,934
FFLAGS   =FFLAGS23,945
SOURCEC  =SOURCEC24,956
SOURCEF  =SOURCEF25,967
SOURCEH  = SOURCEH26,978
DOCS     = DOCS27,990
LIBBASE  =LIBBASE28,1002
LINCLUDE = ${SOURCEH}LINCLUDE29,1013
DIRS     = DIRS30,1035
LOCDIR   = docs/LOCDIR31,1047

docs/manual.htm,0
manual.htm:^?manual.htm^A,1

docs/manual/ex1.c,243
ex1.c:^?ex1.c^A,1
static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 1 dimension.\n\n"help22,924
#undef __FUNCT____FUNCT__28,1178
#define __FUNCT__ __FUNCT__29,1195
int main(int argc,char **argv)main30,1220

docs/manual/ex1f.F,508
ex1f.F:^?ex1f.F^A,1
      program mainmain31,1377
 100  format (/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')10075,2683
 110  format (/' Number of iterations of the method:',I4)110146,4950
 120  format (' Solution method: ',A)120153,5185
 130  format (' Number of requested eigenvalues:',I2)130159,5415
 140  format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)140164,5589
 150  format (' Number of converged eigenpairs:',I2/)150175,5997
 160      format (1P,'   ',E12.4,'       ',E12.4)160193,6728

docs/manual/makefile,218
makefile:^?makefile^A,1
LATEX		= pdflatex --shell-escapeLATEX1,0
DOC_TEX	= slepc.tex \DOC_TEX3,34
DOC_SRC = $(DOC_TEX) slepc.bblDOC_SRC13,146
DOC_GEN	= $(subst .tex,.aux,$(DOC_TEX)) \DOC_GEN15,178
LOCDIR  = docs/manual/LOCDIR26,354

include/makefile,348
makefile:^?makefile^A,1
CFLAGS   =CFLAGS22,934
FFLAGS   =FFLAGS23,945
SOURCEC  =SOURCEC24,956
SOURCEF  =SOURCEF25,967
SOURCEH  = slepc.h slepcsys.h slepcmath.h slepcversion.h slepcblaslapack.h \SOURCEH26,978
LIBBASE  = libslepcsysLIBBASE29,1195
DIRS     = slepc/finclude slepc/privateDIRS30,1218
LOCDIR   = include/LOCDIR31,1258
MANSEC   = MANSEC32,1278

include/slepc.h,0
slepc.h:^?slepc.h^A,1

include/slepc/finclude/ftn-custom/makefile,60
makefile:^?makefile^A,1
LOCDIR   = include/slepc/finclude/ftn-custom/LOCDIR22,934

include/slepc/finclude/makefile,333
makefile:^?makefile^A,1
CFLAGS    =CFLAGS24,971
FFLAGS    =FFLAGS25,983
SOURCEC   =SOURCEC26,995
SOURCEF   =SOURCEF27,1007
SOURCEH   = slepc.h slepceps.h slepcst.h slepcsvd.h slepcpep.h \SOURCEH28,1019
LIBBASE   = libslepcsysLIBBASE35,1534
DIRS      = DIRS36,1558
MANSEC    = MANSEC37,1571
LOCDIR    = include/slepc/finclude/LOCDIR38,1584

include/slepc/finclude/slepc.h,181
slepc.h:^?slepc.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia3,143
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY12,521

include/slepc/finclude/slepcbv.h,181
slepcbv.h:^?slepcbv.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583

include/slepc/finclude/slepcbvdef.h,605
slepcbvdef.h:^?slepcbvdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583
#define __SLEPCBV_H__SLEPCBV_H24,1011
#define BV BV27,1074
#define BVType BVType30,1117
#define BVOrthogType BVOrthogType31,1150
#define BVOrthogRefineType BVOrthogRefineType32,1187
#define BVOrthogBlockType BVOrthogBlockType33,1224
#define BVMatMultType BVMatMultType34,1261
#define BVMAT BVMAT36,1299
#define BVSVEC BVSVEC37,1326
#define BVVECS BVVECS38,1354
#define BVCONTIGUOUS BVCONTIGUOUS39,1382

include/slepc/finclude/slepcdef.h,181
slepcdef.h:^?slepcdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,195
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,573

include/slepc/finclude/slepcds.h,181
slepcds.h:^?slepcds.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,207
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,585

include/slepc/finclude/slepcdsdef.h,597
slepcdsdef.h:^?slepcdsdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583
#define __SLEPCDS_H__SLEPCDS_H24,1011
#define DS DS27,1074
#define DSType DSType30,1110
#define DSStateType DSStateType31,1145
#define DSMatType DSMatType32,1175
#define DSHEP DSHEP34,1206
#define DSNHEP DSNHEP35,1232
#define DSGHEP DSGHEP36,1259
#define DSGHIEP DSGHIEP37,1286
#define DSGNHEP DSGNHEP38,1314
#define DSSVD DSSVD39,1342
#define DSPEP DSPEP40,1368
#define DSNEP DSNEP41,1394

include/slepc/finclude/slepceps.h,181
slepceps.h:^?slepceps.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,208
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,586

include/slepc/finclude/slepcepsdef.h,1362
slepcepsdef.h:^?slepcepsdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCEPS_H__SLEPCEPS_H24,1013
#define EPS EPS32,1234
#define EPSType EPSType35,1290
#define EPSConvergedReason EPSConvergedReason36,1336
#define EPSErrorType EPSErrorType37,1377
#define EPSProblemType EPSProblemType38,1418
#define EPSWhich EPSWhich39,1459
#define EPSExtraction EPSExtraction40,1500
#define EPSBalance EPSBalance41,1541
#define EPSConv EPSConv42,1582
#define EPSPowerShiftType EPSPowerShiftType43,1623
#define EPSLanczosReorthogType EPSLanczosReorthogType44,1664
#define EPSPRIMMEMethod EPSPRIMMEMethod45,1705
#define EPSPOWER EPSPOWER48,1748
#define EPSSUBSPACE EPSSUBSPACE49,1779
#define EPSARNOLDI EPSARNOLDI50,1813
#define EPSLANCZOS EPSLANCZOS51,1846
#define EPSKRYLOVSCHUR EPSKRYLOVSCHUR52,1879
#define EPSGD EPSGD53,1916
#define EPSJD EPSJD54,1944
#define EPSRQCG EPSRQCG55,1972
#define EPSLOBPCG EPSLOBPCG56,2002
#define EPSCISS EPSCISS57,2034
#define EPSLAPACK EPSLAPACK58,2064
#define EPSARPACK EPSARPACK59,2096
#define EPSBLZPACK EPSBLZPACK60,2128
#define EPSTRLAN EPSTRLAN61,2161
#define EPSBLOPEX EPSBLOPEX62,2192
#define EPSPRIMME EPSPRIMME63,2224
#define EPSFEAST EPSFEAST64,2256

include/slepc/finclude/slepcfn.h,181
slepcfn.h:^?slepcfn.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,207
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,585

include/slepc/finclude/slepcfndef.h,514
slepcfndef.h:^?slepcfndef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583
#define __SLEPCFN_H__SLEPCFN_H24,1011
#define FN FN27,1074
#define FNType FNType30,1110
#define FNCombineType FNCombineType31,1152
#define FNCOMBINE FNCOMBINE33,1190
#define FNRATIONAL FNRATIONAL34,1219
#define FNEXP FNEXP35,1249
#define FNLOG FNLOG36,1274
#define FNPHI FNPHI37,1299
#define FNSQRT FNSQRT38,1324

include/slepc/finclude/slepcmfn.h,181
slepcmfn.h:^?slepcmfn.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,208
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,586

include/slepc/finclude/slepcmfndef.h,373
slepcmfndef.h:^?slepcmfndef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCMFN_H__SLEPCMFN_H24,1013
#define MFN MFN31,1196
#define MFNType MFNType34,1252
#define MFNConvergedReason MFNConvergedReason35,1298
#define MFNKRYLOV MFNKRYLOV38,1341

include/slepc/finclude/slepcnep.h,181
slepcnep.h:^?slepcnep.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,208
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,586

include/slepc/finclude/slepcnepdef.h,628
slepcnepdef.h:^?slepcnepdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCNEP_H__SLEPCNEP_H24,1013
#define NEP NEP34,1314
#define NEPType NEPType37,1366
#define NEPConvergedReason NEPConvergedReason38,1408
#define NEPErrorType NEPErrorType39,1445
#define NEPWhich NEPWhich40,1482
#define NEPRefine NEPRefine41,1519
#define NEPRII NEPRII43,1557
#define NEPSLP NEPSLP44,1584
#define NEPNARNOLDI NEPNARNOLDI45,1611
#define NEPCISS NEPCISS46,1643
#define NEPINTERPOL NEPINTERPOL47,1671

include/slepc/finclude/slepcpep.h,181
slepcpep.h:^?slepcpep.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,208
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,586

include/slepc/finclude/slepcpepdef.h,815
slepcpepdef.h:^?slepcpepdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCPEP_H__SLEPCPEP_H24,1013
#define PEP PEP33,1274
#define PEPType PEPType36,1326
#define PEPProblemType PEPProblemType37,1368
#define PEPWhich PEPWhich38,1405
#define PEPBasis PEPBasis39,1442
#define PEPScale PEPScale40,1479
#define PEPRefine PEPRefine41,1516
#define PEPExtract PEPExtract42,1553
#define PEPConv PEPConv43,1590
#define PEPErrorType PEPErrorType44,1627
#define PEPConvergedReason PEPConvergedReason45,1664
#define PEPLINEAR PEPLINEAR47,1702
#define PEPQARNOLDI PEPQARNOLDI48,1732
#define PEPTOAR PEPTOAR49,1764
#define PEPSTOAR PEPSTOAR50,1792
#define PEPJD PEPJD51,1821

include/slepc/finclude/slepcrg.h,181
slepcrg.h:^?slepcrg.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,207
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,585

include/slepc/finclude/slepcrgdef.h,450
slepcrgdef.h:^?slepcrgdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583
#define __SLEPCRG_H__SLEPCRG_H24,1011
#define RG RG27,1074
#define RGType RGType30,1110
#define RGNONE RGNONE32,1153
#define RGINTERVAL RGINTERVAL33,1180
#define RGPOLYGON RGPOLYGON34,1211
#define RGELLIPSE RGELLIPSE35,1241
#define RGRING RGRING36,1271

include/slepc/finclude/slepcst.h,181
slepcst.h:^?slepcst.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583

include/slepc/finclude/slepcstdef.h,487
slepcstdef.h:^?slepcstdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,205
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,583
#define __SLEPCST_H__SLEPCST_H24,1011
#define ST ST29,1115
#define STType STType32,1158
#define STMatMode STMatMode33,1191
#define STSHELL STSHELL35,1220
#define STSHIFT STSHIFT36,1248
#define STSINVERT STSINVERT37,1276
#define STCAYLEY STCAYLEY38,1306
#define STPRECOND STPRECOND39,1335

include/slepc/finclude/slepcsvd.h,181
slepcsvd.h:^?slepcsvd.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia7,208
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY16,586

include/slepc/finclude/slepcsvddef.h,605
slepcsvddef.h:^?slepcsvddef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCSVD_H__SLEPCSVD_H24,1013
#define SVD SVD31,1196
#define SVDType SVDType34,1248
#define SVDConvergedReason SVDConvergedReason35,1290
#define SVDErrorType SVDErrorType36,1327
#define SVDWhich SVDWhich37,1364
#define SVDCROSS SVDCROSS39,1402
#define SVDCYCLIC SVDCYCLIC40,1431
#define SVDLAPACK SVDLAPACK41,1461
#define SVDLANCZOS SVDLANCZOS42,1491
#define SVDTRLANCZOS SVDTRLANCZOS43,1522

include/slepc/finclude/slepcsys.h,181
slepcsys.h:^?slepcsys.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584

include/slepc/finclude/slepcsysdef.h,223
slepcsysdef.h:^?slepcsysdef.h^A,1
!  Copyright (c) 2002-2015, Universitat Politecnica de Valencia, SpainValencia6,206
!  WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESSWARRANTY15,584
#define __SLEPCSYS_H__SLEPCSYS_H25,1014

include/slepc/private/bvimpl.h,7617
bvimpl.h:^?bvimpl.h^A,1
#define _BVIMPL_BVIMPL23,937
PETSC_EXTERN PetscBool BVRegisterAllCalled;BVRegisterAllCalled28,1013
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Create31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Copy31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Mult31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Dot31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Orthogonalize31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Scale31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_Norm31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_SetRandom31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_MatMult31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_MatProject31,1107
PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_Dot,BV_Orthogonalize,BV_Scale,BV_Norm,BV_SetRandom,BV_MatMult,BV_MatProject,BV_AXPY;BV_AXPY31,1107
typedef struct _BVOps *BVOps;BVOps33,1249
struct _BVOps {_BVOps35,1280
  PetscErrorCode (*mult)(BV,PetscScalar,PetscScalar,BV,Mat);mult36,1296
  PetscErrorCode (*multvec)(BV,PetscScalar,PetscScalar,Vec,PetscScalar*);multvec37,1357
  PetscErrorCode (*multinplace)(BV,Mat,PetscInt,PetscInt);multinplace38,1431
  PetscErrorCode (*multinplacetrans)(BV,Mat,PetscInt,PetscInt);multinplacetrans39,1490
  PetscErrorCode (*axpy)(BV,PetscScalar,BV);axpy40,1554
  PetscErrorCode (*dot)(BV,BV,Mat);dot41,1599
  PetscErrorCode (*dotvec)(BV,Vec,PetscScalar*);dotvec42,1635
  PetscErrorCode (*dotvec_local)(BV,Vec,PetscScalar*);dotvec_local43,1684
  PetscErrorCode (*dotvec_begin)(BV,Vec,PetscScalar*);dotvec_begin44,1739
  PetscErrorCode (*dotvec_end)(BV,Vec,PetscScalar*);dotvec_end45,1794
  PetscErrorCode (*scale)(BV,PetscInt,PetscScalar);scale46,1847
  PetscErrorCode (*norm)(BV,PetscInt,NormType,PetscReal*);norm47,1899
  PetscErrorCode (*norm_local)(BV,PetscInt,NormType,PetscReal*);norm_local48,1958
  PetscErrorCode (*norm_begin)(BV,PetscInt,NormType,PetscReal*);norm_begin49,2023
  PetscErrorCode (*norm_end)(BV,PetscInt,NormType,PetscReal*);norm_end50,2088
  PetscErrorCode (*orthogonalize)(BV,Mat);orthogonalize51,2151
  PetscErrorCode (*matmult)(BV,Mat,BV);matmult52,2194
  PetscErrorCode (*copy)(BV,BV);copy53,2234
  PetscErrorCode (*resize)(BV,PetscInt,PetscBool);resize54,2267
  PetscErrorCode (*getcolumn)(BV,PetscInt,Vec*);getcolumn55,2318
  PetscErrorCode (*restorecolumn)(BV,PetscInt,Vec*);restorecolumn56,2367
  PetscErrorCode (*getarray)(BV,PetscScalar**);getarray57,2420
  PetscErrorCode (*restorearray)(BV,PetscScalar**);restorearray58,2468
  PetscErrorCode (*create)(BV);create59,2520
  PetscErrorCode (*setfromoptions)(PetscOptions*,BV);setfromoptions60,2552
  PetscErrorCode (*view)(BV,PetscViewer);view61,2606
  PetscErrorCode (*destroy)(BV);destroy62,2648
struct _p_BV {_p_BV65,2685
  Vec                t;            /* template vector */t68,2805
  PetscInt           n,N;          /* dimensions of vectors (local, global) */n69,2862
  PetscInt           n,N;          /* dimensions of vectors (local, global) */N69,2862
  PetscInt           m;            /* number of vectors */m70,2941
  PetscInt           l;            /* number of leading columns */l71,3000
  PetscInt           k;            /* number of active columns */k72,3067
  PetscInt           nc;           /* number of constraints */nc73,3133
  BVOrthogType       orthog_type;  /* the method of vector orthogonalization */orthog_type74,3196
  BVOrthogRefineType orthog_ref;   /* refinement method */orthog_ref75,3276
  PetscReal          orthog_eta;   /* refinement threshold */orthog_eta76,3335
  BVOrthogBlockType  orthog_block; /* the method of block orthogonalization */orthog_block77,3397
  Mat                matrix;       /* inner product matrix */matrix78,3476
  PetscBool          indef;        /* matrix is indefinite */indef79,3538
  BVMatMultType      vmm;          /* version of matmult operation */vmm80,3600
  Vec                Bx;           /* result of matrix times a vector x */Bx83,3746
  PetscObjectId      xid;          /* object id of vector x */xid84,3821
  PetscObjectState   xstate;       /* state of vector x */xstate85,3884
  Vec                cv[2];        /* column vectors obtained with BVGetColumn() */cv86,3943
  PetscInt           ci[2];        /* column indices of obtained vectors */ci87,4027
  PetscObjectState   st[2];        /* state of obtained vectors */st88,4103
  PetscObjectId      id[2];        /* object id of obtained vectors */id89,4170
  PetscScalar        *h,*c;        /* orthogonalization coefficients */h90,4241
  PetscScalar        *h,*c;        /* orthogonalization coefficients */c90,4241
  PetscReal          *omega;       /* signature matrix values for indefinite case */omega91,4313
  Mat                B,C;          /* auxiliary dense matrices for matmult operation */B92,4398
  Mat                B,C;          /* auxiliary dense matrices for matmult operation */C92,4398
  PetscObjectId      Aid;          /* object id of matrix A of matmult operation */Aid93,4486
  PetscBool          defersfo;     /* deferred call to setfromoptions */defersfo94,4570
  BV                 cached;       /* cached BV to store result of matrix times BV */cached95,4643
  PetscObjectState   bvstate;      /* state of BV when BVApplyMatrixBV() was called */bvstate96,4729
  PetscScalar        *work;work97,4816
  PetscInt           lwork;lwork98,4844
  void               *data;data99,4872
#undef __FUNCT____FUNCT__102,4904
#define __FUNCT__ __FUNCT__103,4921
PETSC_STATIC_INLINE PetscErrorCode BV_IPMatMult(BV bv,Vec x)BV_IPMatMult108,5052
#undef __FUNCT____FUNCT__121,5409
#define __FUNCT__ __FUNCT__122,5426
PETSC_STATIC_INLINE PetscErrorCode BV_AllocateCachedBV(BV V)BV_AllocateCachedBV126,5565
#undef __FUNCT____FUNCT__140,6065
#define __FUNCT__ __FUNCT__141,6082
PETSC_STATIC_INLINE PetscErrorCode BV_IPMatMultBV(BV bv)BV_IPMatMultBV146,6228
#undef __FUNCT____FUNCT__164,6729
#define __FUNCT__ __FUNCT__165,6746
PETSC_STATIC_INLINE PetscErrorCode BV_AllocateCoeffs(BV bv)BV_AllocateCoeffs169,6873
#undef __FUNCT____FUNCT__181,7202
#define __FUNCT__ __FUNCT__182,7219
PETSC_STATIC_INLINE PetscErrorCode BV_AllocateSignature(BV bv)BV_AllocateSignature186,7344
#undef __FUNCT____FUNCT__200,7745
#define __FUNCT__ __FUNCT__201,7762
PETSC_STATIC_INLINE PetscErrorCode BV_AllocateMatMult(BV bv,Mat A,PetscInt m)BV_AllocateMatMult205,7899
#define BVAvailableVec BVAvailableVec236,8946
#define BVCheckSizes(BVCheckSizes243,9106
#define BVCheckSizes(BVCheckSizes247,9158

include/slepc/private/dsimpl.h,3316
dsimpl.h:^?dsimpl.h^A,1
#define _DSIMPL_DSIMPL23,946
PETSC_EXTERN PetscBool DSRegisterAllCalled;DSRegisterAllCalled28,1022
PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;DS_Solve30,1115
PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;DS_Vectors30,1115
PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;DS_Other30,1115
PETSC_INTERN const char *DSMatName[];DSMatName31,1172
typedef struct _DSOps *DSOps;DSOps33,1211
struct _DSOps {_DSOps35,1242
  PetscErrorCode (*allocate)(DS,PetscInt);allocate36,1258
  PetscErrorCode (*view)(DS,PetscViewer);view37,1301
  PetscErrorCode (*vectors)(DS,DSMatType,PetscInt*,PetscReal*);vectors38,1343
  PetscErrorCode (*solve[DS_MAX_SOLVE])(DS,PetscScalar*,PetscScalar*);solve39,1407
  PetscErrorCode (*sort)(DS,PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*);sort40,1478
  PetscErrorCode (*truncate)(DS,PetscInt);truncate41,1570
  PetscErrorCode (*update)(DS);update42,1613
  PetscErrorCode (*cond)(DS,PetscReal*);cond43,1645
  PetscErrorCode (*transharm)(DS,PetscScalar,PetscReal,PetscBool,PetscScalar*,PetscReal*);transharm44,1686
  PetscErrorCode (*transrks)(DS,PetscScalar);transrks45,1777
  PetscErrorCode (*normalize)(DS,DSMatType,PetscInt);normalize46,1823
  PetscErrorCode (*destroy)(DS);destroy47,1877
struct _p_DS {_p_DS50,1914
  DSStateType    state;              /* the current state */state53,2034
  PetscInt       method;             /* identifies the variant to be used */method54,2095
  PetscBool      compact;            /* whether the matrices are stored in compact form */compact55,2172
  PetscBool      refined;            /* get refined vectors instead of regular vectors */refined56,2263
  PetscBool      extrarow;           /* assume the matrix dimension is (n+1) x n */extrarow57,2353
  PetscInt       ld;                 /* leading dimension */ld58,2437
  PetscInt       l;                  /* number of locked (inactive) leading columns */l59,2498
  PetscInt       n;                  /* current dimension */n60,2585
  PetscInt       m;                  /* current column dimension (for SVD only) */m61,2646
  PetscInt       k;                  /* intermediate dimension (e.g. position of arrow) */k62,2729
  PetscInt       t;                  /* length of decomposition when it was truncated */t63,2820
  PetscInt       bs;                 /* block size */bs64,2909
  SlepcSC        sc;                 /* sorting criterion */sc65,2963
  PetscScalar    *mat[DS_NUM_MAT];   /* the matrices */mat68,3100
  PetscReal      *rmat[DS_NUM_MAT];  /* the matrices (real) */rmat69,3156
  Mat            omat[DS_NUM_MAT];   /* the matrices (PETSc object) */omat70,3219
  PetscInt       *perm;              /* permutation */perm71,3290
  void           *data;              /* placeholder for solver-specific stuff */data72,3345
  PetscScalar    *work;work73,3426
  PetscReal      *rwork;rwork74,3450
  PetscBLASInt   *iwork;iwork75,3475
  PetscInt       lwork,lrwork,liwork;lwork76,3500
  PetscInt       lwork,lrwork,liwork;lrwork76,3500
  PetscInt       lwork,lrwork,liwork;liwork76,3500
#define DSCheckAlloc(DSCheckAlloc84,3617
#define DSCheckSolved(DSCheckSolved85,3661
#define DSCheckAlloc(DSCheckAlloc89,3714
#define DSCheckSolved(DSCheckSolved94,3904

include/slepc/private/epsimpl.h,6433
epsimpl.h:^?epsimpl.h^A,1
#define _EPSIMPL_EPSIMPL23,947
PETSC_EXTERN PetscBool EPSRegisterAllCalled;EPSRegisterAllCalled28,1025
PETSC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve;EPS_SetUp30,1120
PETSC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve;EPS_Solve30,1120
typedef struct _EPSOps *EPSOps;EPSOps32,1169
struct _EPSOps {_EPSOps34,1202
  PetscErrorCode (*solve)(EPS);solve35,1219
  PetscErrorCode (*setup)(EPS);setup36,1251
  PetscErrorCode (*setfromoptions)(PetscOptions*,EPS);setfromoptions37,1283
  PetscErrorCode (*publishoptions)(EPS);publishoptions38,1338
  PetscErrorCode (*destroy)(EPS);destroy39,1379
  PetscErrorCode (*reset)(EPS);reset40,1413
  PetscErrorCode (*view)(EPS,PetscViewer);view41,1445
  PetscErrorCode (*backtransform)(EPS);backtransform42,1488
  PetscErrorCode (*computevectors)(EPS);computevectors43,1528
#define MAXEPSMONITORS MAXEPSMONITORS49,1641
typedef enum { EPS_STATE_INITIAL,EPS_STATE_INITIAL51,1667
               EPS_STATE_SETUP,EPS_STATE_SETUP52,1701
               EPS_STATE_SOLVED,EPS_STATE_SOLVED53,1733
               EPS_STATE_EIGENVECTORS } EPSStateType;EPS_STATE_EIGENVECTORS54,1766
               EPS_STATE_EIGENVECTORS } EPSStateType;EPSStateType54,1766
struct _p_EPS {_p_EPS59,1862
  PetscInt       max_it;           /* maximum number of iterations */max_it62,1985
  PetscInt       nev;              /* number of eigenvalues to compute */nev63,2055
  PetscInt       ncv;              /* number of basis vectors */ncv64,2129
  PetscInt       mpd;              /* maximum dimension of projected problem */mpd65,2194
  PetscInt       nini;             /* number of initial vectors (negative means not copied yet) */nini66,2274
  PetscInt       nds;              /* number of basis vectors of deflation space */nds67,2373
  PetscScalar    target;           /* target value */target68,2457
  PetscReal      tol;              /* tolerance */tol69,2511
  EPSConv        conv;             /* convergence test */conv70,2562
  EPSWhich       which;            /* which part of the spectrum to be sought */which71,2620
  PetscReal      inta,intb;        /* interval [a,b] for spectrum slicing */inta72,2701
  PetscReal      inta,intb;        /* interval [a,b] for spectrum slicing */intb72,2701
  EPSProblemType problem_type;     /* which kind of problem to be solved */problem_type73,2778
  EPSExtraction  extraction;       /* which kind of extraction to be applied */extraction74,2854
  EPSBalance     balance;          /* the balancing method */balance75,2934
  PetscInt       balance_its;      /* number of iterations of the balancing method */balance_its76,2996
  PetscReal      balance_cutoff;   /* cutoff value for balancing */balance_cutoff77,3082
  PetscBool      trueres;          /* whether the true residual norm must be computed */trueres78,3150
  PetscBool      trackall;         /* whether all the residuals must be computed */trackall79,3239
  PetscBool      purify;           /* whether eigenvectors need to be purified */purify80,3323
  PetscErrorCode (*converged)(EPS,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*);converged83,3482
  PetscErrorCode (*convergeddestroy)(void*);convergeddestroy84,3569
  PetscErrorCode (*arbitrary)(PetscScalar,PetscScalar,Vec,Vec,PetscScalar*,PetscScalar*,void*);arbitrary85,3614
  void           *convergedctx;convergedctx86,3710
  void           *arbitraryctx;arbitraryctx87,3742
  PetscErrorCode (*monitor[MAXEPSMONITORS])(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*);monitor88,3774
  PetscErrorCode (*monitordestroy[MAXEPSMONITORS])(void**);monitordestroy89,3894
  void           *monitorcontext[MAXEPSMONITORS];monitorcontext90,3954
  PetscInt       numbermonitors;numbermonitors91,4004
  ST             st;               /* spectral transformation object */st94,4113
  DS             ds;               /* direct solver object */ds95,4185
  BV             V;                /* set of basis vectors and computed eigenvectors */V96,4247
  RG             rg;               /* optional region for filtering */rg97,4335
  PetscRandom    rand;             /* random number generator */rand98,4406
  SlepcSC        sc;               /* sorting criterion data */sc99,4471
  Vec            D;                /* diagonal matrix for balancing */D100,4535
  Vec            *IS;              /* references to user-provided initial space */IS101,4606
  Vec            *defl;            /* references to user-provided deflation space */defl102,4689
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigr103,4774
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigi103,4774
  PetscReal      *errest;          /* error estimates */errest104,4855
  PetscScalar    *rr,*ri;          /* values computed by user's arbitrary selection function */rr105,4912
  PetscScalar    *rr,*ri;          /* values computed by user's arbitrary selection function */ri105,4912
  PetscInt       *perm;            /* permutation for eigenvalue ordering */perm106,5008
  PetscInt       nwork;            /* number of work vectors */nwork107,5085
  Vec            *work;            /* work vectors */work108,5149
  void           *data;            /* placeholder for solver-specific stuff */data109,5203
  EPSStateType   state;            /* initial -> setup -> solved -> eigenvectors */state112,5358
  PetscInt       nconv;            /* number of converged eigenvalues */nconv113,5442
  PetscInt       its;              /* number of iterations so far computed */its114,5515
  PetscInt       n,nloc;           /* problem dimensions (global, local) */n115,5593
  PetscInt       n,nloc;           /* problem dimensions (global, local) */nloc115,5593
  PetscReal      nrma,nrmb;        /* computed matrix norms */nrma116,5669
  PetscReal      nrma,nrmb;        /* computed matrix norms */nrmb116,5669
  PetscBool      isgeneralized;isgeneralized117,5732
  PetscBool      ispositive;ispositive118,5764
  PetscBool      ishermitian;ishermitian119,5793
  EPSConvergedReason reason;reason120,5823
#define EPSCheckSolved(EPSCheckSolved128,5932
#define EPSCheckSolved(EPSCheckSolved132,5986
#undef __FUNCT____FUNCT__139,6203
#define __FUNCT__ __FUNCT__140,6220
PETSC_STATIC_INLINE PetscErrorCode EPS_SetInnerProduct(EPS eps)EPS_SetInnerProduct144,6337

include/slepc/private/fnimpl.h,1287
fnimpl.h:^?fnimpl.h^A,1
#define _FNIMPL_FNIMPL23,946
PETSC_EXTERN PetscBool FNRegisterAllCalled;FNRegisterAllCalled28,1022
PETSC_EXTERN PetscLogEvent FN_Evaluate;FN_Evaluate30,1115
typedef struct _FNOps *FNOps;FNOps32,1156
struct _FNOps {_FNOps34,1187
  PetscErrorCode (*evaluatefunction)(FN,PetscScalar,PetscScalar*);evaluatefunction35,1203
  PetscErrorCode (*evaluatederivative)(FN,PetscScalar,PetscScalar*);evaluatederivative36,1270
  PetscErrorCode (*evaluatefunctionmat)(FN,Mat,Mat);evaluatefunctionmat37,1339
  PetscErrorCode (*evaluatefunctionmatsym)(FN,Mat,Mat);evaluatefunctionmatsym38,1392
  PetscErrorCode (*setfromoptions)(PetscOptions*,FN);setfromoptions39,1448
  PetscErrorCode (*view)(FN,PetscViewer);view40,1502
  PetscErrorCode (*duplicate)(FN,MPI_Comm,FN*);duplicate41,1544
  PetscErrorCode (*destroy)(FN);destroy42,1592
struct _p_FN {_p_FN45,1629
  PetscScalar        alpha;   /* inner scaling (argument) */alpha48,1749
  PetscScalar        beta;    /* outer scaling (result) */beta49,1810
  Mat                W;       /* workspace matrix */W52,1945
  void               *data;data53,1998
#undef __FUNCT____FUNCT__56,2030
#define __FUNCT__ __FUNCT__57,2047
PETSC_STATIC_INLINE PetscErrorCode FN_AllocateWorkMat(FN fn,Mat A)FN_AllocateWorkMat61,2184

include/slepc/private/makefile,309
makefile:^?makefile^A,1
CFLAGS   =CFLAGS22,934
FFLAGS   =FFLAGS23,945
SOURCEC  =SOURCEC24,956
SOURCEF  =SOURCEF25,967
SOURCEH  = epsimpl.h stimpl.h svdimpl.h pepimpl.h \SOURCEH26,978
LIBBASE  = libslepcsysLIBBASE28,1109
DIRS     = DIRS29,1132
LOCDIR   = include/slepc/private/LOCDIR30,1144
MANSEC   = MANSEC31,1178

include/slepc/private/mfnimpl.h,2360
mfnimpl.h:^?mfnimpl.h^A,1
#define _MFNIMPL_MFNIMPL23,947
PETSC_EXTERN PetscBool MFNRegisterAllCalled;MFNRegisterAllCalled28,1025
PETSC_EXTERN PetscLogEvent MFN_SetUp, MFN_Solve;MFN_SetUp30,1120
PETSC_EXTERN PetscLogEvent MFN_SetUp, MFN_Solve;MFN_Solve30,1120
typedef struct _MFNOps *MFNOps;MFNOps32,1170
struct _MFNOps {_MFNOps34,1203
  PetscErrorCode (*solve)(MFN,Vec,Vec);solve35,1220
  PetscErrorCode (*setup)(MFN);setup36,1260
  PetscErrorCode (*setfromoptions)(PetscOptions*,MFN);setfromoptions37,1292
  PetscErrorCode (*publishoptions)(MFN);publishoptions38,1347
  PetscErrorCode (*destroy)(MFN);destroy39,1388
  PetscErrorCode (*reset)(MFN);reset40,1422
  PetscErrorCode (*view)(MFN,PetscViewer);view41,1454
#define MAXMFNMONITORS MAXMFNMONITORS47,1569
struct _p_MFN {_p_MFN52,1636
  Mat            A;              /* the problem matrix */A55,1759
  FN             fn;             /* which function to compute */fn56,1817
  PetscInt       max_it;         /* maximum number of iterations */max_it57,1882
  PetscInt       ncv;            /* number of basis vectors */ncv58,1950
  PetscReal      tol;            /* tolerance */tol59,2013
  PetscScalar    sfactor;        /* scaling factor */sfactor60,2062
  PetscBool      errorifnotconverged;    /* error out if MFNSolve() does not converge */errorifnotconverged61,2116
  PetscErrorCode (*monitor[MAXMFNMONITORS])(MFN,PetscInt,PetscReal,void*);monitor64,2282
  PetscErrorCode (*monitordestroy[MAXMFNMONITORS])(void**);monitordestroy65,2357
  void           *monitorcontext[MAXMFNMONITORS];monitorcontext66,2417
  PetscInt       numbermonitors;numbermonitors67,2467
  BV             V;              /* set of basis vectors */V70,2576
  PetscRandom    rand;           /* random number generator */rand71,2636
  PetscInt       nwork;          /* number of work vectors */nwork72,2699
  Vec            *work;          /* work vectors */work73,2761
  void           *data;          /* placeholder for solver-specific stuff */data74,2813
  PetscInt       its;            /* number of iterations so far computed */its77,2967
  PetscInt       nv;             /* size of current Schur decomposition */nv78,3043
  PetscReal      errest;         /* error estimate */errest79,3118
  PetscInt       setupcalled;setupcalled80,3172
  MFNConvergedReason reason;reason81,3202

include/slepc/private/nepimpl.h,6925
nepimpl.h:^?nepimpl.h^A,1
#define _NEPIMPL_NEPIMPL23,947
PETSC_EXTERN PetscBool NEPRegisterAllCalled;NEPRegisterAllCalled28,1025
PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval;NEP_SetUp30,1120
PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval;NEP_Solve30,1120
PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval;NEP_Refine30,1120
PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval;NEP_FunctionEval30,1120
PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval;NEP_JacobianEval30,1120
typedef struct _NEPOps *NEPOps;NEPOps32,1214
struct _NEPOps {_NEPOps34,1247
  PetscErrorCode (*solve)(NEP);solve35,1264
  PetscErrorCode (*setup)(NEP);setup36,1296
  PetscErrorCode (*setfromoptions)(PetscOptions*,NEP);setfromoptions37,1328
  PetscErrorCode (*publishoptions)(NEP);publishoptions38,1383
  PetscErrorCode (*destroy)(NEP);destroy39,1424
  PetscErrorCode (*reset)(NEP);reset40,1458
  PetscErrorCode (*view)(NEP,PetscViewer);view41,1490
  PetscErrorCode (*computevectors)(NEP);computevectors42,1533
#define MAXNEPMONITORS MAXNEPMONITORS48,1646
typedef enum { NEP_STATE_INITIAL,NEP_STATE_INITIAL50,1672
               NEP_STATE_SETUP,NEP_STATE_SETUP51,1706
               NEP_STATE_SOLVED,NEP_STATE_SOLVED52,1738
               NEP_STATE_EIGENVECTORS } NEPStateType;NEP_STATE_EIGENVECTORS53,1771
               NEP_STATE_EIGENVECTORS } NEPStateType;NEPStateType53,1771
struct _p_NEP {_p_NEP58,1867
  PetscInt       max_it;           /* maximum number of iterations */max_it61,1990
  PetscInt       max_funcs;        /* maximum number of function evaluations */max_funcs62,2060
  PetscInt       nev;              /* number of eigenvalues to compute */nev63,2140
  PetscInt       ncv;              /* number of basis vectors */ncv64,2214
  PetscInt       mpd;              /* maximum dimension of projected problem */mpd65,2279
  PetscInt       lag;              /* interval to rebuild preconditioner */lag66,2359
  PetscInt       nini;             /* number of initial vectors (negative means not copied yet) */nini67,2435
  PetscScalar    target;           /* target value */target68,2534
  PetscReal      abstol,rtol,stol; /* user tolerances */abstol69,2588
  PetscReal      abstol,rtol,stol; /* user tolerances */rtol69,2588
  PetscReal      abstol,rtol,stol; /* user tolerances */stol69,2588
  PetscReal      ktol;             /* tolerance for linear solver */ktol70,2645
  PetscBool      cctol;            /* constant correction tolerance */cctol71,2714
  PetscReal      ttol;             /* tolerance used in the convergence criterion */ttol72,2785
  NEPWhich       which;            /* which part of the spectrum to be sought */which73,2870
  NEPRefine      refine;           /* type of refinement to be applied after solve */refine74,2951
  PetscInt       npart;            /* number of partitions of the communicator */npart75,3037
  PetscReal      reftol;           /* tolerance for refinement */reftol76,3119
  PetscInt       rits;             /* number of iterations of the refinement method */rits77,3185
  PetscBool      trackall;         /* whether all the residuals must be computed */trackall78,3272
  PetscErrorCode (*computefunction)(NEP,PetscScalar,Mat,Mat,void*);computefunction81,3433
  PetscErrorCode (*computejacobian)(NEP,PetscScalar,Mat,void*);computejacobian82,3501
  void           *functionctx;functionctx83,3565
  void           *jacobianctx;jacobianctx84,3596
  PetscErrorCode (*converged)(NEP,PetscInt,PetscReal,PetscReal,PetscReal,NEPConvergedReason*,void*);converged85,3627
  PetscErrorCode (*convergeddestroy)(void*);convergeddestroy86,3728
  void           *convergedctx;convergedctx87,3773
  PetscErrorCode (*monitor[MAXNEPMONITORS])(NEP,PetscInt,PetscInt,PetscScalar*,PetscReal*,PetscInt,void*);monitor88,3805
  PetscErrorCode (*monitordestroy[MAXNEPMONITORS])(void**);monitordestroy89,3912
  void           *monitorcontext[MAXNEPMONITORS];monitorcontext90,3972
  PetscInt       numbermonitors;numbermonitors91,4022
  DS             ds;               /* direct solver object */ds94,4131
  BV             V;                /* set of basis vectors and computed eigenvectors */V95,4193
  RG             rg;               /* optional region for filtering */rg96,4281
  PetscRandom    rand;             /* random number generator */rand97,4352
  SlepcSC        sc;               /* sorting criterion data */sc98,4417
  KSP            ksp;              /* linear solver object */ksp99,4481
  Mat            function;         /* function matrix */function100,4543
  Mat            function_pre;     /* function matrix (preconditioner) */function_pre101,4600
  Mat            jacobian;         /* Jacobian matrix */jacobian102,4674
  Mat            *A;               /* matrix coefficients of split form */A103,4731
  FN             *f;               /* matrix functions of split form */f104,4806
  PetscInt       nt;               /* number of terms in split form */nt105,4878
  MatStructure   mstr;             /* pattern of split matrices */mstr106,4949
  Vec            *IS;              /* references to user-provided initial space */IS107,5016
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigr108,5099
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigi108,5099
  PetscReal      *errest;          /* error estimates */errest109,5180
  PetscInt       *perm;            /* permutation for eigenvalue ordering */perm110,5237
  PetscInt       nwork;            /* number of work vectors */nwork111,5314
  Vec            *work;            /* work vectors */work112,5378
  void           *data;            /* placeholder for solver-specific stuff */data113,5432
  NEPStateType   state;            /* initial -> setup -> solved -> eigenvectors */state116,5587
  PetscInt       nconv;            /* number of converged eigenvalues */nconv117,5671
  PetscInt       its;              /* number of iterations so far computed */its118,5744
  PetscInt       n,nloc;           /* problem dimensions (global, local) */n119,5822
  PetscInt       n,nloc;           /* problem dimensions (global, local) */nloc119,5822
  PetscInt       nfuncs;           /* number of function evaluations */nfuncs120,5898
  PetscBool      split;            /* the nonlinear operator has been set insplit121,5970
  NEPConvergedReason reason;reason123,6134
#define NEPCheckSolved(NEPCheckSolved131,6243
#define NEPCheckSolved(NEPCheckSolved135,6297
#undef __FUNCT____FUNCT__142,6514
#define __FUNCT__ __FUNCT__143,6531
PETSC_STATIC_INLINE PetscErrorCode NEP_KSPSolve(NEP nep,Vec b,Vec x)NEP_KSPSolve144,6564

include/slepc/private/pepimpl.h,6888
pepimpl.h:^?pepimpl.h^A,1
#define _PEPIMPL_PEPIMPL23,947
PETSC_EXTERN PetscBool PEPRegisterAllCalled;PEPRegisterAllCalled28,1025
PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;PEP_SetUp30,1120
PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;PEP_Solve30,1120
PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;PEP_Refine30,1120
typedef struct _PEPOps *PEPOps;PEPOps32,1180
struct _PEPOps {_PEPOps34,1213
  PetscErrorCode (*solve)(PEP);solve35,1230
  PetscErrorCode (*setup)(PEP);setup36,1262
  PetscErrorCode (*setfromoptions)(PetscOptions*,PEP);setfromoptions37,1294
  PetscErrorCode (*publishoptions)(PEP);publishoptions38,1349
  PetscErrorCode (*destroy)(PEP);destroy39,1390
  PetscErrorCode (*reset)(PEP);reset40,1424
  PetscErrorCode (*view)(PEP,PetscViewer);view41,1456
  PetscErrorCode (*backtransform)(PEP);backtransform42,1499
  PetscErrorCode (*computevectors)(PEP);computevectors43,1539
  PetscErrorCode (*extractvectors)(PEP);extractvectors44,1580
#define MAXPEPMONITORS MAXPEPMONITORS50,1693
typedef enum { PEP_STATE_INITIAL,PEP_STATE_INITIAL52,1719
               PEP_STATE_SETUP,PEP_STATE_SETUP53,1753
               PEP_STATE_SOLVED,PEP_STATE_SOLVED54,1785
               PEP_STATE_EIGENVECTORS } PEPStateType;PEP_STATE_EIGENVECTORS55,1818
               PEP_STATE_EIGENVECTORS } PEPStateType;PEPStateType55,1818
struct _p_PEP {_p_PEP60,1914
  PetscInt       max_it;           /* maximum number of iterations */max_it63,2037
  PetscInt       nev;              /* number of eigenvalues to compute */nev64,2107
  PetscInt       ncv;              /* number of basis vectors */ncv65,2181
  PetscInt       mpd;              /* maximum dimension of projected problem */mpd66,2246
  PetscInt       nini;             /* number of initial vectors (negative means not copied yet) */nini67,2326
  PetscScalar    target;           /* target value */target68,2425
  PetscReal      tol;              /* tolerance */tol69,2479
  PEPConv        conv;             /* convergence test */conv70,2530
  PEPWhich       which;            /* which part of the spectrum to be sought */which71,2588
  PEPBasis       basis;            /* polynomial basis used to represent the problem */basis72,2669
  PEPProblemType problem_type;     /* which kind of problem to be solved */problem_type73,2757
  PEPScale       scale;            /* scaling strategy to be used */scale74,2833
  PetscReal      sfactor,dsfactor; /* scaling factors */sfactor75,2902
  PetscReal      sfactor,dsfactor; /* scaling factors */dsfactor75,2902
  PetscInt       sits;             /* number of iterations of the scaling method */sits76,2959
  PetscReal      slambda;          /* norm eigenvalue approximation for scaling */slambda77,3043
  PEPRefine      refine;           /* type of refinement to be applied after solve */refine78,3126
  PetscInt       npart;            /* number of partitions of the communicator */npart79,3212
  PetscReal      rtol;             /* tolerance for refinement */rtol80,3294
  PetscInt       rits;             /* number of iterations of the refinement method */rits81,3360
  PetscBool      schur;            /* use Schur complement in refinement method */schur82,3447
  PEPExtract     extract;          /* type of extraction used */extract83,3530
  PetscBool      trackall;         /* whether all the residuals must be computed */trackall84,3595
  PetscErrorCode (*converged)(PEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*);converged87,3756
  PetscErrorCode (*convergeddestroy)(void*);convergeddestroy88,3843
  void           *convergedctx;convergedctx89,3888
  PetscErrorCode (*monitor[MAXPEPMONITORS])(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*);monitor90,3920
  PetscErrorCode (*monitordestroy[MAXPEPMONITORS])(void**);monitordestroy91,4040
  void           *monitorcontext[MAXPEPMONITORS];monitorcontext92,4100
  PetscInt        numbermonitors;numbermonitors93,4150
  ST             st;               /* spectral transformation object */st96,4260
  DS             ds;               /* direct solver object */ds97,4332
  BV             V;                /* set of basis vectors and computed eigenvectors */V98,4394
  RG             rg;               /* optional region for filtering */rg99,4482
  PetscRandom    rand;             /* random number generator */rand100,4553
  SlepcSC        sc;               /* sorting criterion data */sc101,4618
  Mat            *A;               /* coefficient matrices of the polynomial */A102,4682
  PetscInt       nmat;             /* number of matrices */nmat103,4762
  Vec            Dl,Dr;            /* diagonal matrices for balancing */Dl104,4822
  Vec            Dl,Dr;            /* diagonal matrices for balancing */Dr104,4822
  Vec            *IS;              /* references to user-provided initial space */IS105,4895
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigr106,4978
  PetscScalar    *eigr,*eigi;      /* real and imaginary parts of eigenvalues */eigi106,4978
  PetscReal      *errest;          /* error estimates */errest107,5059
  PetscInt       *perm;            /* permutation for eigenvalue ordering */perm108,5116
  PetscReal      *pbc;             /* coefficients defining the polynomial basis */pbc109,5193
  PetscScalar    *solvematcoeffs;  /* coefficients to compute the matrix to be inverted */solvematcoeffs110,5277
  PetscInt       nwork;            /* number of work vectors */nwork111,5368
  Vec            *work;            /* work vectors */work112,5432
  KSP            refineksp;        /* ksp used in refinement */refineksp113,5486
  PetscSubcomm   refinesubc;       /* context for sub-communicators */refinesubc114,5550
  void           *data;            /* placeholder for solver-specific stuff */data115,5621
  PEPStateType   state;            /* initial -> setup -> solved -> eigenvectors */state118,5776
  PetscInt       nconv;            /* number of converged eigenvalues */nconv119,5860
  PetscInt       its;              /* number of iterations so far computed */its120,5933
  PetscInt       n,nloc;           /* problem dimensions (global, local) */n121,6011
  PetscInt       n,nloc;           /* problem dimensions (global, local) */nloc121,6011
  PetscReal      *nrma;            /* computed matrix norms */nrma122,6087
  PetscReal      nrml[2];          /* computed matrix norms for the linearization */nrml123,6150
  PetscBool      sfactor_set;      /* flag to indicate the user gave sfactor */sfactor_set124,6235
  PetscBool      lineariz;         /* current solver is based on linearization */lineariz125,6315
  PEPConvergedReason reason;reason126,6397
#define PEPCheckSolved(PEPCheckSolved134,6506
#define PEPCheckSolved(PEPCheckSolved138,6560

include/slepc/private/rgimpl.h,876
rgimpl.h:^?rgimpl.h^A,1
#define _RGIMPL_RGIMPL23,946
PETSC_EXTERN PetscBool RGRegisterAllCalled;RGRegisterAllCalled28,1022
typedef struct _RGOps *RGOps;RGOps31,1116
struct _RGOps {_RGOps33,1147
  PetscErrorCode (*istrivial)(RG,PetscBool*);istrivial34,1163
  PetscErrorCode (*computecontour)(RG,PetscInt,PetscScalar*,PetscScalar*);computecontour35,1209
  PetscErrorCode (*checkinside)(RG,PetscReal,PetscReal,PetscInt*);checkinside36,1284
  PetscErrorCode (*setfromoptions)(PetscOptions*,RG);setfromoptions37,1351
  PetscErrorCode (*view)(RG,PetscViewer);view38,1405
  PetscErrorCode (*destroy)(RG);destroy39,1447
struct _p_RG {_p_RG42,1484
  PetscBool   complement;    /* region is the complement of the specified one */complement44,1529
  PetscReal   sfactor;       /* scaling factor */sfactor45,1610
  void        *data;data46,1660
#define RGShowReal(RGShowReal50,1729

include/slepc/private/slepcimpl.h,368
slepcimpl.h:^?slepcimpl.h^A,1
#define _SLEPCIMPL_SLEPCIMPL23,949
PETSC_INTERN PetscBool SlepcBeganPetsc;SlepcBeganPetsc28,1029
#define SlepcHeaderCreate(SlepcHeaderCreate51,1714
struct _n_SlepcConvMonitor {_n_SlepcConvMonitor58,2132
  PetscViewer viewer;viewer59,2161
  PetscInt    oldnconv;oldnconv60,2183
typedef struct _n_SlepcConvMonitor* SlepcConvMonitor;SlepcConvMonitor62,2210

include/slepc/private/stimpl.h,3649
stimpl.h:^?stimpl.h^A,1
#define _STIMPL_STIMPL23,937
PETSC_EXTERN PetscBool STRegisterAllCalled;STRegisterAllCalled28,1013
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_SetUp30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_Apply30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_ApplyTranspose30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_MatSetUp30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_MatMult30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_MatMultTranspose30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_MatSolve30,1106
PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;ST_MatSolveTranspose30,1106
typedef struct _STOps *STOps;STOps32,1247
struct _STOps {_STOps34,1278
  PetscErrorCode (*setup)(ST);setup35,1294
  PetscErrorCode (*apply)(ST,Vec,Vec);apply36,1325
  PetscErrorCode (*getbilinearform)(ST,Mat*);getbilinearform37,1364
  PetscErrorCode (*applytrans)(ST,Vec,Vec);applytrans38,1410
  PetscErrorCode (*setshift)(ST,PetscScalar);setshift39,1454
  PetscErrorCode (*setfromoptions)(PetscOptions*,ST);setfromoptions40,1500
  PetscErrorCode (*postsolve)(ST);postsolve41,1554
  PetscErrorCode (*backtransform)(ST,PetscInt,PetscScalar*,PetscScalar*);backtransform42,1589
  PetscErrorCode (*destroy)(ST);destroy43,1663
  PetscErrorCode (*reset)(ST);reset44,1696
  PetscErrorCode (*view)(ST,PetscViewer);view45,1727
  PetscErrorCode (*checknullspace)(ST,BV);checknullspace46,1769
struct _p_ST {_p_ST49,1816
  Mat              *A;               /* Matrices that define the eigensystem */A52,1936
  PetscObjectState *Astate;          /* State (to identify the original matrices) */Astate53,2016
  Mat              *T;               /* Matrices resulting from transformation */T54,2101
  Mat              P;                /* Matrix from which preconditioner is built */P55,2183
  PetscInt         nmat;             /* Number of matrices */nmat56,2268
  PetscScalar      sigma;            /* Value of the shift */sigma57,2330
  PetscBool        sigma_set;        /* whether the user provided the shift or not */sigma_set58,2392
  PetscScalar      defsigma;         /* Default value of the shift */defsigma59,2478
  STMatMode        shift_matrix;shift_matrix60,2548
  MatStructure     str;              /* whether matrices have the same pattern or not */str61,2581
  PetscBool        transform;        /* whether transformed matrices are computed */transform62,2670
  KSP              ksp;ksp65,2825
  Vec              w;w66,2849
  Vec              D;                /* diagonal matrix for balancing */D67,2871
  Vec              wb;               /* balancing requires an extra work vector */wb68,2944
  void             *data;data69,3027
  PetscInt         setupcalled;setupcalled70,3053
#define STCheckMatrices(STCheckMatrices78,3164
#define STCheckMatrices(STCheckMatrices82,3219

include/slepc/private/svdimpl.h,4573
svdimpl.h:^?svdimpl.h^A,1
#define _SVDIMPL_SVDIMPL23,947
PETSC_EXTERN PetscBool SVDRegisterAllCalled;SVDRegisterAllCalled28,1025
PETSC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;SVD_SetUp30,1120
PETSC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;SVD_Solve30,1120
typedef struct _SVDOps *SVDOps;SVDOps32,1169
struct _SVDOps {_SVDOps34,1202
  PetscErrorCode (*solve)(SVD);solve35,1219
  PetscErrorCode (*setup)(SVD);setup36,1251
  PetscErrorCode (*setfromoptions)(PetscOptions*,SVD);setfromoptions37,1283
  PetscErrorCode (*publishoptions)(SVD);publishoptions38,1338
  PetscErrorCode (*destroy)(SVD);destroy39,1379
  PetscErrorCode (*reset)(SVD);reset40,1413
  PetscErrorCode (*view)(SVD,PetscViewer);view41,1445
#define MAXSVDMONITORS MAXSVDMONITORS47,1560
typedef enum { SVD_STATE_INITIAL,SVD_STATE_INITIAL49,1586
               SVD_STATE_SETUP,SVD_STATE_SETUP50,1620
               SVD_STATE_SOLVED,SVD_STATE_SOLVED51,1652
               SVD_STATE_VECTORS } SVDStateType;SVD_STATE_VECTORS52,1685
               SVD_STATE_VECTORS } SVDStateType;SVDStateType52,1685
struct _p_SVD {_p_SVD57,1776
  Mat              OP;          /* problem matrix */OP60,1899
  PetscInt         max_it;      /* max iterations */max_it61,1952
  PetscInt         nsv;         /* number of requested values */nsv62,2005
  PetscInt         ncv;         /* basis size */ncv63,2070
  PetscInt         mpd;         /* maximum dimension of projected problem */mpd64,2119
  PetscInt         nini,ninil;  /* number of initial vectors (negative means not copied yet) */nini65,2196
  PetscInt         nini,ninil;  /* number of initial vectors (negative means not copied yet) */ninil65,2196
  PetscReal        tol;         /* tolerance */tol66,2292
  SVDWhich         which;       /* which singular values are computed */which67,2340
  PetscBool        impltrans;   /* implicit transpose mode */impltrans68,2413
  PetscBool        trackall;    /* whether all the residuals must be computed */trackall69,2475
  PetscErrorCode   (*monitor[MAXSVDMONITORS])(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,void*);monitor72,2633
  PetscErrorCode   (*monitordestroy[MAXSVDMONITORS])(void**);monitordestroy73,2740
  void             *monitorcontext[MAXSVDMONITORS];monitorcontext74,2802
  PetscInt         numbermonitors;numbermonitors75,2854
  DS               ds;          /* direct solver object */ds78,2965
  BV               U,V;         /* left and right singular vectors */U79,3024
  BV               U,V;         /* left and right singular vectors */V79,3024
  PetscRandom      rand;        /* random number generator */rand80,3094
  SlepcSC          sc;          /* sorting criterion data */sc81,3156
  Mat              A;           /* problem matrix (m>n) */A82,3217
  Mat              AT;          /* transposed matrix */AT83,3276
  Vec              *IS,*ISL;    /* placeholder for references to user-provided initial space */IS84,3332
  Vec              *IS,*ISL;    /* placeholder for references to user-provided initial space */ISL84,3332
  PetscReal        *sigma;      /* singular values */sigma85,3428
  PetscInt         *perm;       /* permutation for singular value ordering */perm86,3482
  PetscReal        *errest;     /* error estimates */errest87,3560
  void             *data;       /* placeholder for solver-specific stuff */data88,3614
  SVDStateType     state;       /* initial -> setup -> solved -> vectors */state91,3767
  PetscInt         nconv;       /* number of converged values */nconv92,3843
  PetscInt         its;         /* iteration counter */its93,3908
  PetscBool        leftbasis;   /* if U is filled by the solver */leftbasis94,3964
  SVDConvergedReason reason;reason95,4031
#define SVDCheckSolved(SVDCheckSolved103,4140
#define SVDCheckSolved(SVDCheckSolved107,4194
#undef __FUNCT____FUNCT__114,4411
#define __FUNCT__ __FUNCT__115,4428
PETSC_STATIC_INLINE PetscErrorCode SVDMatMult(SVD svd,PetscBool trans,Vec x,Vec y)SVDMatMult116,4459
#undef __FUNCT____FUNCT__145,5157
#define __FUNCT__ __FUNCT__146,5174
PETSC_STATIC_INLINE PetscErrorCode SVDMatCreateVecs(SVD svd,Vec *x,Vec *y)SVDMatCreateVecs147,5211
#undef __FUNCT____FUNCT__160,5499
#define __FUNCT__ __FUNCT__161,5516
PETSC_STATIC_INLINE PetscErrorCode SVDMatGetSize(SVD svd,PetscInt *m,PetscInt *n)SVDMatGetSize162,5550
#undef __FUNCT____FUNCT__175,5839
#define __FUNCT__ __FUNCT__176,5856
PETSC_STATIC_INLINE PetscErrorCode SVDMatGetLocalSize(SVD svd,PetscInt *m,PetscInt *n)SVDMatGetLocalSize177,5895

include/slepc/private/vecimplslepc.h,2135
vecimplslepc.h:^?vecimplslepc.h^A,1
#define _VECIMPLSLEPC_VECIMPLSLEPC23,946
#define SlepcValidVecComp(SlepcValidVecComp30,1060
#define SlepcValidVecComp(SlepcValidVecComp34,1113
  PetscInt      n;        /* number of active subvectors */n44,1384
  PetscInt      N;        /* virtual global size */N45,1444
  PetscInt      lN;       /* virtual local size */lN46,1496
  PetscInt      friends;  /* number of vectors sharing this structure */friends47,1547
} Vec_Comp_N;Vec_Comp_N48,1620
  Vec           *x;       /* the vectors */x51,1652
  PetscInt      nx;       /* number of available subvectors */nx52,1696
  Vec_Comp_N    *n;       /* structure shared by friend vectors */n53,1759
} Vec_Comp;Vec_Comp54,1826
typedef PetscInt MatType_t;MatType_t96,4221
#define DVD_MAT_HERMITIAN DVD_MAT_HERMITIAN97,4249
#define DVD_MAT_NEG_DEF DVD_MAT_NEG_DEF98,4282
#define DVD_MAT_POS_DEF DVD_MAT_POS_DEF99,4313
#define DVD_MAT_SINGULAR DVD_MAT_SINGULAR100,4344
#define DVD_MAT_COMPLEX DVD_MAT_COMPLEX101,4376
#define DVD_MAT_IMPLICIT DVD_MAT_IMPLICIT102,4407
#define DVD_MAT_IDENTITY DVD_MAT_IDENTITY103,4439
#define DVD_MAT_DIAG DVD_MAT_DIAG104,4471
#define DVD_MAT_TRIANG DVD_MAT_TRIANG105,4499
#define DVD_MAT_UTRIANG DVD_MAT_UTRIANG106,4529
#define DVD_MAT_LTRIANG DVD_MAT_LTRIANG107,4560
#define DVD_MAT_UNITARY DVD_MAT_UNITARY108,4592
typedef PetscInt EPType_t;EPType_t110,4625
#define DVD_EP_STD DVD_EP_STD111,4652
#define DVD_EP_HERMITIAN DVD_EP_HERMITIAN112,4678
#define DVD_EP_INDEFINITE DVD_EP_INDEFINITE113,4710
#define DVD_IS(DVD_IS115,4744
#define DVD_ISNOT(DVD_ISNOT116,4776
typedef struct VecPool_ {VecPool_119,4834
  Vec      v;              /* template vector */v120,4860
  Vec      *vecs;          /* pool of vectors */vecs121,4909
  PetscInt n;              /* size of vecs */n122,4958
  PetscInt used;           /* number of already used vectors */used123,5004
  PetscInt guess;          /* expected maximum number of vectors */guess124,5068
  struct VecPool_ *next;   /* list of pool of vectors */next125,5136
} VecPool_;VecPool_126,5193
typedef VecPool_* VecPool;VecPool127,5205

include/slepcblaslapack.h,5983
slepcblaslapack.h:^?slepcblaslapack.h^A,1
#define __SLEPCBLASLAPACK_H__SLEPCBLASLAPACK_H25,1034
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL31,1207
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK33,1292
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK35,1348
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL38,1446
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK40,1531
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK42,1587
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL45,1650
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK47,1735
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK49,1791
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL55,1965
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK57,2047
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK59,2100
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL62,2195
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK64,2277
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK66,2330
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL69,2390
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK71,2472
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK73,2525
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL79,2628
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK81,2710
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK83,2763
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL86,2858
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK88,2940
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK90,2993
#define SLEPC_BLASLAPACKREAL(SLEPC_BLASLAPACKREAL93,3053
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK95,3135
#define SLEPC_BLASLAPACK(SLEPC_BLASLAPACK97,3188
#define LAPACKlaev2_ LAPACKlaev2_104,3307
#define LAPACKgehrd_ LAPACKgehrd_105,3358
#define LAPACKgelqf_ LAPACKgelqf_106,3409
#define LAPACKtgexc_ LAPACKtgexc_107,3460
#define LAPACKlarfg_ LAPACKlarfg_108,3511
#define LAPACKlag2_ LAPACKlag2_109,3562
#define LAPACKlasv2_ LAPACKlasv2_110,3615
#define LAPACKlartg_ LAPACKlartg_111,3670
#define LAPACKlaln2_ LAPACKlaln2_112,3725
#define LAPACKlaed4_ LAPACKlaed4_113,3780
#define LAPACKlamrg_ LAPACKlamrg_114,3835
#define LAPACKlapy2_ LAPACKlapy2_115,3890
#define LAPACKorghr_ LAPACKorghr_117,3977
#define LAPACKorgqr_ LAPACKorgqr_118,4028
#define LAPACKorghr_ LAPACKorghr_120,4085
#define LAPACKorgqr_ LAPACKorgqr_121,4136
#define BLASrot_ BLASrot_126,4325
#define BLASrot_ BLASrot_129,4413
#define BLASrot_ BLASrot_131,4503
#define BLASrot_ BLASrot_133,4558
#define LAPACKlanhs_(LAPACKlanhs_141,4745
#define LAPACKlange_(LAPACKlange_142,4831
#define LAPACKggevx_(LAPACKggevx_143,4923
#define LAPACKggev_(LAPACKggev_144,5165
#define LAPACKpbtrf_(LAPACKpbtrf_145,5322
#define LAPACKlarf_(LAPACKlarf_146,5414
#define BLAStrmm_(BLAStrmm_147,5521
#define LAPACKlacpy_(LAPACKlacpy_148,5644
#define LAPACKlascl_(LAPACKlascl_149,5742
#define LAPACKlansy_(LAPACKlansy_150,5858
#define LAPACKlaset_(LAPACKlaset_151,5952
#define LAPACKstevr_(LAPACKstevr_153,6152
#define LAPACKbdsdc_(LAPACKbdsdc_154,6334
#define LAPACKlamch_(LAPACKlamch_155,6480
#define LAPACKlamc3_(LAPACKlamc3_156,6546
#define LAPACKsyevr_(LAPACKsyevr_160,6689
#define LAPACKsyevd_(LAPACKsyevd_161,6875
#define LAPACKsygvd_(LAPACKsygvd_162,6999
#define LAPACKormlq_(LAPACKormlq_163,7142
#define LAPACKorgtr_(LAPACKorgtr_164,7278
#define LAPACKsytrd_(LAPACKsytrd_165,7382
#define LAPACKtrevc_(LAPACKtrevc_166,7498
#define LAPACKgeevx_(LAPACKgeevx_167,7640
#define LAPACKtrexc_(LAPACKtrexc_168,7840
#define LAPACKgesdd_(LAPACKgesdd_169,7956
#define LAPACKtgevc_(LAPACKtgevc_170,8096
#define LAPACKhsein_(LAPACKhsein_171,8250
#define LAPACKstedc_(LAPACKstedc_172,8424
#define LAPACKsyevr_(LAPACKsyevr_175,8595
#define LAPACKsyevd_(LAPACKsyevd_176,8793
#define LAPACKsygvd_(LAPACKsygvd_177,8929
#define LAPACKormlq_(LAPACKormlq_178,9083
#define LAPACKorgtr_(LAPACKorgtr_179,9219
#define LAPACKsytrd_(LAPACKsytrd_180,9323
#define LAPACKtrevc_(LAPACKtrevc_181,9439
#define LAPACKgeevx_(LAPACKgeevx_182,9587
#define LAPACKtrexc_(LAPACKtrexc_183,9781
#define LAPACKgesdd_(LAPACKgesdd_184,9891
#define LAPACKtgevc_(LAPACKtgevc_185,10037
#define LAPACKhsein_(LAPACKhsein_186,10197
#define LAPACKstedc_(LAPACKstedc_187,10371
#define LAPACKlanhs_(LAPACKlanhs_193,10588
#define LAPACKlange_(LAPACKlange_194,10674
#define LAPACKggevx_(LAPACKggevx_195,10766
#define LAPACKggev_(LAPACKggev_196,11008
#define LAPACKpbtrf_(LAPACKpbtrf_197,11165
#define LAPACKlarf_(LAPACKlarf_198,11257
#define BLAStrmm_(BLAStrmm_199,11364
#define LAPACKlacpy_(LAPACKlacpy_200,11487
#define LAPACKlascl_(LAPACKlascl_201,11585
#define LAPACKlansy_(LAPACKlansy_202,11701
#define LAPACKlaset_(LAPACKlaset_203,11795
#define LAPACKstevr_(LAPACKstevr_205,11995
#define LAPACKbdsdc_(LAPACKbdsdc_206,12177
#define LAPACKlamch_(LAPACKlamch_207,12323
#define LAPACKlamc3_(LAPACKlamc3_208,12389
#define LAPACKsyevr_(LAPACKsyevr_212,12532
#define LAPACKsyevd_(LAPACKsyevd_213,12718
#define LAPACKsygvd_(LAPACKsygvd_214,12842
#define LAPACKormlq_(LAPACKormlq_215,12985
#define LAPACKorgtr_(LAPACKorgtr_216,13121
#define LAPACKsytrd_(LAPACKsytrd_217,13225
#define LAPACKtrevc_(LAPACKtrevc_218,13341
#define LAPACKgeevx_(LAPACKgeevx_219,13483
#define LAPACKtrexc_(LAPACKtrexc_220,13683
#define LAPACKgesdd_(LAPACKgesdd_221,13799
#define LAPACKtgevc_(LAPACKtgevc_222,13939
#define LAPACKhsein_(LAPACKhsein_223,14093
#define LAPACKstedc_(LAPACKstedc_224,14267
#define LAPACKsyevr_(LAPACKsyevr_227,14438
#define LAPACKsyevd_(LAPACKsyevd_228,14636
#define LAPACKsygvd_(LAPACKsygvd_229,14772
#define LAPACKormlq_(LAPACKormlq_230,14926
#define LAPACKorgtr_(LAPACKorgtr_231,15062
#define LAPACKsytrd_(LAPACKsytrd_232,15166
#define LAPACKtrevc_(LAPACKtrevc_233,15282
#define LAPACKgeevx_(LAPACKgeevx_234,15430
#define LAPACKtrexc_(LAPACKtrexc_235,15624
#define LAPACKgesdd_(LAPACKgesdd_236,15734
#define LAPACKtgevc_(LAPACKtgevc_237,15880
#define LAPACKhsein_(LAPACKhsein_238,16040
#define LAPACKstedc_(LAPACKstedc_239,16214

include/slepcbv.h,1376
slepcbv.h:^?slepcbv.h^A,1
#define __SLEPCBV_H__SLEPCBV_H23,950
typedef struct _p_BV* BV;BV36,1228
typedef const char* BVType;BVType46,1424
#define BVMAT BVMAT47,1452
#define BVSVEC BVSVEC48,1479
#define BVVECS BVVECS49,1507
#define BVCONTIGUOUS BVCONTIGUOUS50,1535
PETSC_EXTERN PetscClassId BV_CLASSID;BV_CLASSID53,1592
typedef enum { BV_ORTHOG_CGS,BV_ORTHOG_CGS63,1853
               BV_ORTHOG_MGS } BVOrthogType;BV_ORTHOG_MGS64,1883
               BV_ORTHOG_MGS } BVOrthogType;BVOrthogType64,1883
typedef enum { BV_ORTHOG_REFINE_IFNEEDED,BV_ORTHOG_REFINE_IFNEEDED74,2152
               BV_ORTHOG_REFINE_NEVER,BV_ORTHOG_REFINE_NEVER75,2194
               BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;BV_ORTHOG_REFINE_ALWAYS76,2233
               BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;BVOrthogRefineType76,2233
typedef enum { BV_ORTHOG_BLOCK_GS,BV_ORTHOG_BLOCK_GS86,2540
               BV_ORTHOG_BLOCK_CHOL } BVOrthogBlockType;BV_ORTHOG_BLOCK_CHOL87,2575
               BV_ORTHOG_BLOCK_CHOL } BVOrthogBlockType;BVOrthogBlockType87,2575
typedef enum { BV_MATMULT_VECS,BV_MATMULT_VECS100,3041
               BV_MATMULT_MAT,BV_MATMULT_MAT101,3073
               BV_MATMULT_MAT_SAVE } BVMatMultType;BV_MATMULT_MAT_SAVE102,3104
               BV_MATMULT_MAT_SAVE } BVMatMultType;BVMatMultType102,3104
PETSC_EXTERN PetscFunctionList BVList;BVList182,7955

include/slepcds.h,2029
slepcds.h:^?slepcds.h^A,1
#define __SLEPCDS_H__SLEPCDS_H23,950
#define DS_MAX_SOLVE DS_MAX_SOLVE27,1013
typedef struct _p_DS* DS;DS39,1366
typedef const char* DSType;DSType49,1595
#define DSHEP DSHEP50,1623
#define DSNHEP DSNHEP51,1655
#define DSGHEP DSGHEP52,1688
#define DSGHIEP DSGHIEP53,1721
#define DSGNHEP DSGNHEP54,1755
#define DSSVD DSSVD55,1789
#define DSPEP DSPEP56,1821
#define DSNEP DSNEP57,1853
PETSC_EXTERN PetscClassId DS_CLASSID;DS_CLASSID60,1908
typedef enum { DS_STATE_RAW,DS_STATE_RAW69,2064
               DS_STATE_INTERMEDIATE,DS_STATE_INTERMEDIATE70,2093
               DS_STATE_CONDENSED,DS_STATE_CONDENSED71,2131
               DS_STATE_TRUNCATED } DSStateType;DS_STATE_TRUNCATED72,2166
               DS_STATE_TRUNCATED } DSStateType;DSStateType72,2166
typedef enum { DS_MAT_A,DS_MAT_A104,3363
               DS_MAT_B,DS_MAT_B105,3388
               DS_MAT_C,DS_MAT_C106,3413
               DS_MAT_T,DS_MAT_T107,3438
               DS_MAT_D,DS_MAT_D108,3463
               DS_MAT_Q,DS_MAT_Q109,3488
               DS_MAT_Z,DS_MAT_Z110,3513
               DS_MAT_X,DS_MAT_X111,3538
               DS_MAT_Y,DS_MAT_Y112,3563
               DS_MAT_U,DS_MAT_U113,3588
               DS_MAT_VT,DS_MAT_VT114,3613
               DS_MAT_W,DS_MAT_W115,3639
               DS_MAT_E0,DS_MAT_E0116,3664
               DS_MAT_E1,DS_MAT_E1117,3690
               DS_MAT_E2,DS_MAT_E2118,3716
               DS_MAT_E3,DS_MAT_E3119,3742
               DS_MAT_E4,DS_MAT_E4120,3768
               DS_MAT_E5,DS_MAT_E5121,3794
               DS_MAT_E6,DS_MAT_E6122,3820
               DS_MAT_E7,DS_MAT_E7123,3846
               DS_MAT_E8,DS_MAT_E8124,3872
               DS_MAT_E9,DS_MAT_E9125,3898
               DS_NUM_MAT } DSMatType;DS_NUM_MAT126,3924
               DS_NUM_MAT } DSMatType;DSMatType126,3924
PETSC_EXTERN DSMatType DSMatExtra[];DSMatExtra129,4010
#define DS_NUM_EXTRA DS_NUM_EXTRA130,4047
PETSC_EXTERN PetscFunctionList DSList;DSList189,7336

include/slepceps.h,7327
slepceps.h:^?slepceps.h^A,1
#define __SLEPCEPS_H__SLEPCEPS_H25,1006
typedef struct _p_EPS* EPS;EPS41,1311
typedef const char* EPSType;EPSType50,1456
#define EPSPOWER EPSPOWER51,1485
#define EPSSUBSPACE EPSSUBSPACE52,1516
#define EPSARNOLDI EPSARNOLDI53,1550
#define EPSLANCZOS EPSLANCZOS54,1583
#define EPSKRYLOVSCHUR EPSKRYLOVSCHUR55,1616
#define EPSGD EPSGD56,1653
#define EPSJD EPSJD57,1681
#define EPSRQCG EPSRQCG58,1709
#define EPSLOBPCG EPSLOBPCG59,1739
#define EPSCISS EPSCISS60,1771
#define EPSLAPACK EPSLAPACK61,1801
#define EPSARPACK EPSARPACK62,1833
#define EPSBLZPACK EPSBLZPACK63,1865
#define EPSTRLAN EPSTRLAN64,1898
#define EPSBLOPEX EPSBLOPEX65,1929
#define EPSPRIMME EPSPRIMME66,1961
#define EPSFEAST EPSFEAST67,1993
PETSC_EXTERN PetscClassId EPS_CLASSID;EPS_CLASSID70,2047
typedef enum { EPS_HEP=1,EPS_HEP79,2231
               EPS_GHEP,EPS_GHEP80,2257
               EPS_NHEP,EPS_NHEP81,2282
               EPS_GNHEP,EPS_GNHEP82,2307
               EPS_PGNHEP,EPS_PGNHEP83,2333
               EPS_GHIEP } EPSProblemType;EPS_GHIEP84,2360
               EPS_GHIEP } EPSProblemType;EPSProblemType84,2360
typedef enum { EPS_RITZ,EPS_RITZ94,2579
               EPS_HARMONIC,EPS_HARMONIC95,2604
               EPS_HARMONIC_RELATIVE,EPS_HARMONIC_RELATIVE96,2633
               EPS_HARMONIC_RIGHT,EPS_HARMONIC_RIGHT97,2671
               EPS_HARMONIC_LARGEST,EPS_HARMONIC_LARGEST98,2706
               EPS_REFINED,EPS_REFINED99,2743
               EPS_REFINED_HARMONIC } EPSExtraction;EPS_REFINED_HARMONIC100,2771
               EPS_REFINED_HARMONIC } EPSExtraction;EPSExtraction100,2771
typedef enum { EPS_LARGEST_MAGNITUDE=1,EPS_LARGEST_MAGNITUDE109,2984
               EPS_SMALLEST_MAGNITUDE,EPS_SMALLEST_MAGNITUDE110,3024
               EPS_LARGEST_REAL,EPS_LARGEST_REAL111,3063
               EPS_SMALLEST_REAL,EPS_SMALLEST_REAL112,3096
               EPS_LARGEST_IMAGINARY,EPS_LARGEST_IMAGINARY113,3130
               EPS_SMALLEST_IMAGINARY,EPS_SMALLEST_IMAGINARY114,3168
               EPS_TARGET_MAGNITUDE,EPS_TARGET_MAGNITUDE115,3207
               EPS_TARGET_REAL,EPS_TARGET_REAL116,3244
               EPS_TARGET_IMAGINARY,EPS_TARGET_IMAGINARY117,3276
               EPS_ALL,EPS_ALL118,3313
               EPS_WHICH_USER } EPSWhich;EPS_WHICH_USER119,3337
               EPS_WHICH_USER } EPSWhich;EPSWhich119,3337
typedef enum { EPS_BALANCE_NONE,EPS_BALANCE_NONE128,3511
               EPS_BALANCE_ONESIDE,EPS_BALANCE_ONESIDE129,3544
               EPS_BALANCE_TWOSIDE,EPS_BALANCE_TWOSIDE130,3580
               EPS_BALANCE_USER } EPSBalance;EPS_BALANCE_USER131,3616
               EPS_BALANCE_USER } EPSBalance;EPSBalance131,3616
PETSC_EXTERN const char *EPSBalanceTypes[];EPSBalanceTypes132,3662
typedef enum { EPS_ERROR_ABSOLUTE,EPS_ERROR_ABSOLUTE141,3849
               EPS_ERROR_RELATIVE,EPS_ERROR_RELATIVE142,3884
               EPS_ERROR_BACKWARD } EPSErrorType;EPS_ERROR_BACKWARD143,3919
               EPS_ERROR_BACKWARD } EPSErrorType;EPSErrorType143,3919
PETSC_EXTERN const char *EPSErrorTypes[];EPSErrorTypes144,3969
typedef enum { EPS_CONV_ABS,EPS_CONV_ABS153,4159
               EPS_CONV_EIG,EPS_CONV_EIG154,4188
               EPS_CONV_NORM,EPS_CONV_NORM155,4217
               EPS_CONV_USER } EPSConv;EPS_CONV_USER156,4247
               EPS_CONV_USER } EPSConv;EPSConv156,4247
PETSC_STATIC_INLINE PetscErrorCode EPSViewFromOptions(EPS eps,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)eps,obj,name);}EPSViewFromOptions175,5273
PETSC_DEPRECATED("Use EPSErrorView()") PETSC_STATIC_INLINE PetscErrorCode EPSPrintSolution(EPS eps,PetscViewer v) {return EPSErrorView(eps,EPS_ERROR_RELATIVE,v);}EPSPrintSolution177,5506
PETSC_DEPRECATED("Use EPSComputeError()") PETSC_STATIC_INLINE PetscErrorCode EPSComputeRelativeError(EPS eps,PetscInt i,PetscReal *r) {return EPSComputeError(eps,i,EPS_ERROR_RELATIVE,r);}EPSComputeRelativeError215,8037
PETSC_DEPRECATED("Use EPSComputeError() with EPS_ERROR_ABSOLUTE") PETSC_STATIC_INLINE PetscErrorCode EPSComputeResidualNorm(EPS eps,PetscInt i,PetscReal *r) {return EPSComputeError(eps,i,EPS_ERROR_ABSOLUTE,r);}EPSComputeResidualNorm216,8225
              EPS_CONVERGED_TOL                =  2,EPS_CONVERGED_TOL263,11187
              EPS_DIVERGED_ITS                 = -3,EPS_DIVERGED_ITS265,11269
              EPS_DIVERGED_BREAKDOWN           = -4,EPS_DIVERGED_BREAKDOWN266,11322
              EPS_DIVERGED_SYMMETRY_LOST       = -5,EPS_DIVERGED_SYMMETRY_LOST267,11375
              EPS_CONVERGED_ITERATING          =  0} EPSConvergedReason;EPS_CONVERGED_ITERATING268,11428
              EPS_CONVERGED_ITERATING          =  0} EPSConvergedReason;EPSConvergedReason268,11428
PETSC_EXTERN const char *const*EPSConvergedReasons;EPSConvergedReasons269,11501
PETSC_EXTERN PetscFunctionList EPSList;EPSList273,11631
typedef enum { EPS_POWER_SHIFT_CONSTANT,EPS_POWER_SHIFT_CONSTANT288,12110
               EPS_POWER_SHIFT_RAYLEIGH,EPS_POWER_SHIFT_RAYLEIGH289,12151
               EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;EPS_POWER_SHIFT_WILKINSON290,12192
               EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;EPSPowerShiftType290,12192
PETSC_EXTERN const char *EPSPowerShiftTypes[];EPSPowerShiftTypes291,12254
typedef enum { EPS_LANCZOS_REORTHOG_LOCAL,EPS_LANCZOS_REORTHOG_LOCAL323,13946
               EPS_LANCZOS_REORTHOG_FULL,EPS_LANCZOS_REORTHOG_FULL324,13989
               EPS_LANCZOS_REORTHOG_SELECTIVE,EPS_LANCZOS_REORTHOG_SELECTIVE325,14031
               EPS_LANCZOS_REORTHOG_PERIODIC,EPS_LANCZOS_REORTHOG_PERIODIC326,14078
               EPS_LANCZOS_REORTHOG_PARTIAL,EPS_LANCZOS_REORTHOG_PARTIAL327,14124
               EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;EPS_LANCZOS_REORTHOG_DELAYED328,14169
               EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;EPSLanczosReorthogType328,14169
PETSC_EXTERN const char *EPSLanczosReorthogTypes[];EPSLanczosReorthogTypes329,14239
typedef enum { EPS_PRIMME_DYNAMIC,EPS_PRIMME_DYNAMIC344,14740
               EPS_PRIMME_DEFAULT_MIN_TIME,EPS_PRIMME_DEFAULT_MIN_TIME345,14775
               EPS_PRIMME_DEFAULT_MIN_MATVECS,EPS_PRIMME_DEFAULT_MIN_MATVECS346,14819
               EPS_PRIMME_ARNOLDI,EPS_PRIMME_ARNOLDI347,14866
               EPS_PRIMME_GD,EPS_PRIMME_GD348,14901
               EPS_PRIMME_GD_PLUSK,EPS_PRIMME_GD_PLUSK349,14931
               EPS_PRIMME_GD_OLSEN_PLUSK,EPS_PRIMME_GD_OLSEN_PLUSK350,14967
               EPS_PRIMME_JD_OLSEN_PLUSK,EPS_PRIMME_JD_OLSEN_PLUSK351,15009
               EPS_PRIMME_RQI,EPS_PRIMME_RQI352,15051
               EPS_PRIMME_JDQR,EPS_PRIMME_JDQR353,15082
               EPS_PRIMME_JDQMR,EPS_PRIMME_JDQMR354,15114
               EPS_PRIMME_JDQMR_ETOL,EPS_PRIMME_JDQMR_ETOL355,15147
               EPS_PRIMME_SUBSPACE_ITERATION,EPS_PRIMME_SUBSPACE_ITERATION356,15185
               EPS_PRIMME_LOBPCG_ORTHOBASIS,EPS_PRIMME_LOBPCG_ORTHOBASIS357,15231
               EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;EPS_PRIMME_LOBPCG_ORTHOBASISW358,15276
               EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;EPSPRIMMEMethod358,15276
PETSC_EXTERN const char *EPSPRIMMEMethods[];EPSPRIMMEMethods359,15340

include/slepcfn.h,753
slepcfn.h:^?slepcfn.h^A,1
#define __SLEPCFN_H__SLEPCFN_H23,950
typedef struct _p_FN* FN;FN34,1146
typedef const char* FNType;FNType43,1291
#define FNCOMBINE FNCOMBINE44,1319
#define FNRATIONAL FNRATIONAL45,1348
#define FNEXP FNEXP46,1378
#define FNLOG FNLOG47,1403
#define FNPHI FNPHI48,1428
#define FNSQRT FNSQRT49,1453
PETSC_EXTERN PetscClassId FN_CLASSID;FN_CLASSID52,1502
typedef enum { FN_COMBINE_ADD,FN_COMBINE_ADD61,1666
               FN_COMBINE_MULTIPLY,FN_COMBINE_MULTIPLY62,1697
               FN_COMBINE_DIVIDE,FN_COMBINE_DIVIDE63,1733
               FN_COMBINE_COMPOSE } FNCombineType;FN_COMBINE_COMPOSE64,1767
               FN_COMBINE_COMPOSE } FNCombineType;FNCombineType64,1767
PETSC_EXTERN PetscFunctionList FNList;FNList84,2736

include/slepcmath.h,455
slepcmath.h:^?slepcmath.h^A,1
#define __SLEPCMATH_H__SLEPCMATH_H26,1100
#  define SLEPC_DEFAULT_TOL SLEPC_DEFAULT_TOL32,1240
#  define SLEPC_DEFAULT_TOL SLEPC_DEFAULT_TOL34,1312
#  define SLEPC_DEFAULT_TOL SLEPC_DEFAULT_TOL36,1388
#  define SLEPC_DEFAULT_TOL SLEPC_DEFAULT_TOL38,1430
PETSC_STATIC_INLINE PetscReal SlepcAbs(PetscReal x,PetscReal y)SlepcAbs58,1794
#define SlepcAbsEigenvalue(SlepcAbsEigenvalue91,2609
#define SlepcAbsEigenvalue(SlepcAbsEigenvalue93,2661

include/slepcmfn.h,1000
slepcmfn.h:^?slepcmfn.h^A,1
#define __SLEPCMFN_H__SLEPCMFN_H25,1008
typedef struct _p_MFN* MFN;MFN38,1259
typedef const char* MFNType;MFNType47,1425
#define MFNKRYLOV MFNKRYLOV48,1454
PETSC_EXTERN PetscClassId MFN_CLASSID;MFN_CLASSID51,1506
PETSC_STATIC_INLINE PetscErrorCode MFNViewFromOptions(MFN mfn,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)mfn,obj,name);}MFNViewFromOptions64,2104
              MFN_CONVERGED_TOL                =  2,MFN_CONVERGED_TOL102,3944
              MFN_DIVERGED_ITS                 = -3,MFN_DIVERGED_ITS104,4026
              MFN_DIVERGED_BREAKDOWN           = -4,MFN_DIVERGED_BREAKDOWN105,4079
              MFN_CONVERGED_ITERATING          =  0} MFNConvergedReason;MFN_CONVERGED_ITERATING106,4132
              MFN_CONVERGED_ITERATING          =  0} MFNConvergedReason;MFNConvergedReason106,4132
PETSC_EXTERN const char *const*MFNConvergedReasons;MFNConvergedReasons107,4205
PETSC_EXTERN PetscFunctionList MFNList;MFNList111,4336

include/slepcnep.h,3315
slepcnep.h:^?slepcnep.h^A,1
#define __SLEPCNEP_H__SLEPCNEP_H25,1012
typedef struct _p_NEP* NEP;NEP40,1306
typedef const char* NEPType;NEPType49,1454
#define NEPRII NEPRII50,1483
#define NEPSLP NEPSLP51,1510
#define NEPNARNOLDI NEPNARNOLDI52,1537
#define NEPCISS NEPCISS53,1569
#define NEPINTERPOL NEPINTERPOL54,1597
PETSC_EXTERN PetscClassId NEP_CLASSID;NEP_CLASSID57,1652
typedef enum { NEP_LARGEST_MAGNITUDE=1,NEP_LARGEST_MAGNITUDE66,1851
               NEP_SMALLEST_MAGNITUDE,NEP_SMALLEST_MAGNITUDE67,1891
               NEP_LARGEST_REAL,NEP_LARGEST_REAL68,1930
               NEP_SMALLEST_REAL,NEP_SMALLEST_REAL69,1963
               NEP_LARGEST_IMAGINARY,NEP_LARGEST_IMAGINARY70,1997
               NEP_SMALLEST_IMAGINARY,NEP_SMALLEST_IMAGINARY71,2035
               NEP_TARGET_MAGNITUDE,NEP_TARGET_MAGNITUDE72,2074
               NEP_TARGET_REAL,NEP_TARGET_REAL73,2111
               NEP_TARGET_IMAGINARY} NEPWhich;NEP_TARGET_IMAGINARY74,2143
               NEP_TARGET_IMAGINARY} NEPWhich;NEPWhich74,2143
typedef enum { NEP_ERROR_ABSOLUTE,NEP_ERROR_ABSOLUTE83,2333
               NEP_ERROR_RELATIVE } NEPErrorType;NEP_ERROR_RELATIVE84,2368
               NEP_ERROR_RELATIVE } NEPErrorType;NEPErrorType84,2368
PETSC_EXTERN const char *NEPErrorTypes[];NEPErrorTypes85,2418
typedef enum { NEP_REFINE_NONE,NEP_REFINE_NONE94,2556
               NEP_REFINE_SIMPLE,NEP_REFINE_SIMPLE95,2588
               NEP_REFINE_MULTIPLE } NEPRefine;NEP_REFINE_MULTIPLE96,2622
               NEP_REFINE_MULTIPLE } NEPRefine;NEPRefine96,2622
PETSC_EXTERN const char *NEPRefineTypes[];NEPRefineTypes97,2670
              NEP_CONVERGED_FNORM_ABS          =  2,NEP_CONVERGED_FNORM_ABS108,2948
              NEP_CONVERGED_FNORM_RELATIVE     =  3,NEP_CONVERGED_FNORM_RELATIVE109,3001
              NEP_CONVERGED_SNORM_RELATIVE     =  4,NEP_CONVERGED_SNORM_RELATIVE110,3054
              NEP_DIVERGED_LINEAR_SOLVE        = -1,NEP_DIVERGED_LINEAR_SOLVE112,3136
              NEP_DIVERGED_FUNCTION_COUNT      = -2,NEP_DIVERGED_FUNCTION_COUNT113,3189
              NEP_DIVERGED_MAX_IT              = -3,NEP_DIVERGED_MAX_IT114,3242
              NEP_DIVERGED_BREAKDOWN           = -4,NEP_DIVERGED_BREAKDOWN115,3295
              NEP_DIVERGED_FNORM_NAN           = -5,NEP_DIVERGED_FNORM_NAN116,3348
              NEP_CONVERGED_ITERATING          =  0} NEPConvergedReason;NEP_CONVERGED_ITERATING117,3401
              NEP_CONVERGED_ITERATING          =  0} NEPConvergedReason;NEPConvergedReason117,3401
PETSC_EXTERN const char *const*NEPConvergedReasons;NEPConvergedReasons118,3474
PETSC_STATIC_INLINE PetscErrorCode NEPViewFromOptions(NEP nep,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)nep,obj,name);}NEPViewFromOptions133,4185
PETSC_DEPRECATED("Use NEPComputeError()") PETSC_STATIC_INLINE PetscErrorCode NEPComputeRelativeError(NEP nep,PetscInt i,PetscReal *r) {return NEPComputeError(nep,i,NEP_ERROR_RELATIVE,r);}NEPComputeRelativeError174,7146
PETSC_DEPRECATED("Use NEPComputeError() with NEP_ERROR_ABSOLUTE") PETSC_STATIC_INLINE PetscErrorCode NEPComputeResidualNorm(NEP nep,PetscInt i,PetscReal *r) {return NEPComputeError(nep,i,NEP_ERROR_ABSOLUTE,r);}NEPComputeResidualNorm175,7334
PETSC_EXTERN PetscFunctionList NEPList;NEPList209,9571

include/slepcpep.h,5189
slepcpep.h:^?slepcpep.h^A,1
#define __SLEPCPEP_H__SLEPCPEP_H25,1013
typedef struct _p_PEP* PEP;PEP38,1264
typedef const char* PEPType;PEPType47,1413
#define PEPLINEAR PEPLINEAR48,1442
#define PEPQARNOLDI PEPQARNOLDI49,1472
#define PEPTOAR PEPTOAR50,1504
#define PEPSTOAR PEPSTOAR51,1532
#define PEPJD PEPJD52,1561
PETSC_EXTERN PetscClassId PEP_CLASSID;PEP_CLASSID55,1610
typedef enum { PEP_GENERAL=1,PEP_GENERAL64,1807
               PEP_HERMITIAN,   /* All A_i  Hermitian */PEP_HERMITIAN65,1837
               PEP_GYROSCOPIC   /* QEP with M, K  Hermitian, M>0, C skew-Hermitian */PEP_GYROSCOPIC66,1894
             } PEPProblemType;PEPProblemType67,1980
typedef enum { PEP_LARGEST_MAGNITUDE=1,PEP_LARGEST_MAGNITUDE76,2171
               PEP_SMALLEST_MAGNITUDE,PEP_SMALLEST_MAGNITUDE77,2211
               PEP_LARGEST_REAL,PEP_LARGEST_REAL78,2250
               PEP_SMALLEST_REAL,PEP_SMALLEST_REAL79,2283
               PEP_LARGEST_IMAGINARY,PEP_LARGEST_IMAGINARY80,2317
               PEP_SMALLEST_IMAGINARY,PEP_SMALLEST_IMAGINARY81,2355
               PEP_TARGET_MAGNITUDE,PEP_TARGET_MAGNITUDE82,2394
               PEP_TARGET_REAL,PEP_TARGET_REAL83,2431
               PEP_TARGET_IMAGINARY,PEP_TARGET_IMAGINARY84,2463
               PEP_WHICH_USER } PEPWhich;PEP_WHICH_USER85,2500
               PEP_WHICH_USER } PEPWhich;PEPWhich85,2500
typedef enum { PEP_BASIS_MONOMIAL,PEP_BASIS_MONOMIAL95,2695
               PEP_BASIS_CHEBYSHEV1,PEP_BASIS_CHEBYSHEV196,2730
               PEP_BASIS_CHEBYSHEV2,PEP_BASIS_CHEBYSHEV297,2767
               PEP_BASIS_LEGENDRE,PEP_BASIS_LEGENDRE98,2804
               PEP_BASIS_LAGUERRE,PEP_BASIS_LAGUERRE99,2839
               PEP_BASIS_HERMITE } PEPBasis;PEP_BASIS_HERMITE100,2874
               PEP_BASIS_HERMITE } PEPBasis;PEPBasis100,2874
PETSC_EXTERN const char *PEPBasisTypes[];PEPBasisTypes101,2919
typedef enum { PEP_SCALE_NONE,PEP_SCALE_NONE110,3056
               PEP_SCALE_SCALAR,PEP_SCALE_SCALAR111,3087
               PEP_SCALE_DIAGONAL,PEP_SCALE_DIAGONAL112,3120
               PEP_SCALE_BOTH } PEPScale;PEP_SCALE_BOTH113,3155
               PEP_SCALE_BOTH } PEPScale;PEPScale113,3155
PETSC_EXTERN const char *PEPScaleTypes[];PEPScaleTypes114,3197
typedef enum { PEP_REFINE_NONE,PEP_REFINE_NONE123,3335
               PEP_REFINE_SIMPLE,PEP_REFINE_SIMPLE124,3367
               PEP_REFINE_MULTIPLE } PEPRefine;PEP_REFINE_MULTIPLE125,3401
               PEP_REFINE_MULTIPLE } PEPRefine;PEPRefine125,3401
PETSC_EXTERN const char *PEPRefineTypes[];PEPRefineTypes126,3449
typedef enum { PEP_EXTRACT_NONE=1,PEP_EXTRACT_NONE135,3590
               PEP_EXTRACT_NORM,PEP_EXTRACT_NORM136,3625
               PEP_EXTRACT_RESIDUAL,PEP_EXTRACT_RESIDUAL137,3658
               PEP_EXTRACT_STRUCTURED } PEPExtract;PEP_EXTRACT_STRUCTURED138,3695
               PEP_EXTRACT_STRUCTURED } PEPExtract;PEPExtract138,3695
PETSC_EXTERN const char *PEPExtractTypes[];PEPExtractTypes139,3747
typedef enum { PEP_ERROR_ABSOLUTE,PEP_ERROR_ABSOLUTE148,3934
               PEP_ERROR_RELATIVE,PEP_ERROR_RELATIVE149,3969
               PEP_ERROR_BACKWARD } PEPErrorType;PEP_ERROR_BACKWARD150,4004
               PEP_ERROR_BACKWARD } PEPErrorType;PEPErrorType150,4004
PETSC_EXTERN const char *PEPErrorTypes[];PEPErrorTypes151,4054
typedef enum { PEP_CONV_ABS,PEP_CONV_ABS160,4244
               PEP_CONV_EIG,PEP_CONV_EIG161,4273
               PEP_CONV_LINEAR,PEP_CONV_LINEAR162,4302
               PEP_CONV_NORM,PEP_CONV_NORM163,4334
               PEP_CONV_USER } PEPConv;PEP_CONV_USER164,4364
               PEP_CONV_USER } PEPConv;PEPConv164,4364
PETSC_STATIC_INLINE PetscErrorCode PEPViewFromOptions(PEP pep,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)pep,obj,name);}PEPViewFromOptions182,5292
PETSC_DEPRECATED("Use PEPErrorView()") PETSC_STATIC_INLINE PetscErrorCode PEPPrintSolution(PEP pep,PetscViewer v) {return PEPErrorView(pep,PEP_ERROR_BACKWARD,v);}PEPPrintSolution184,5525
PETSC_DEPRECATED("Use PEPComputeError()") PETSC_STATIC_INLINE PetscErrorCode PEPComputeRelativeError(PEP pep,PetscInt i,PetscReal *r) {return PEPComputeError(pep,i,PEP_ERROR_BACKWARD,r);}PEPComputeRelativeError225,8407
PETSC_DEPRECATED("Use PEPComputeError() with PEP_ERROR_ABSOLUTE") PETSC_STATIC_INLINE PetscErrorCode PEPComputeResidualNorm(PEP pep,PetscInt i,PetscReal *r) {return PEPComputeError(pep,i,PEP_ERROR_ABSOLUTE,r);}PEPComputeResidualNorm226,8595
              PEP_CONVERGED_TOL                =  2,PEP_CONVERGED_TOL262,10849
              PEP_DIVERGED_ITS                 = -3,PEP_DIVERGED_ITS264,10931
              PEP_DIVERGED_BREAKDOWN           = -4,PEP_DIVERGED_BREAKDOWN265,10984
              PEP_DIVERGED_SYMMETRY_LOST       = -5,PEP_DIVERGED_SYMMETRY_LOST266,11037
              PEP_CONVERGED_ITERATING          =  0} PEPConvergedReason;PEP_CONVERGED_ITERATING267,11090
              PEP_CONVERGED_ITERATING          =  0} PEPConvergedReason;PEPConvergedReason267,11090
PETSC_EXTERN const char *const*PEPConvergedReasons;PEPConvergedReasons268,11163
PETSC_EXTERN PetscFunctionList PEPList;PEPList272,11294

include/slepcrg.h,337
slepcrg.h:^?slepcrg.h^A,1
#define __SLEPCRG_H__SLEPCRG_H23,950
typedef const char* RGType;RGType36,1178
#define RGINTERVAL RGINTERVAL37,1206
#define RGPOLYGON RGPOLYGON38,1237
#define RGELLIPSE RGELLIPSE39,1267
#define RGRING RGRING40,1297
PETSC_EXTERN PetscClassId RG_CLASSID;RG_CLASSID43,1347
PETSC_EXTERN PetscFunctionList RGList;RGList63,2348

include/slepcrgtypes.h,86
slepcrgtypes.h:^?slepcrgtypes.h^A,1
#define __SLEPCRGTYPES_H__SLEPCRGTYPES_H23,955
typedef struct _p_RG* RG;RG32,1068

include/slepcsc.h,458
slepcsc.h:^?slepcsc.h^A,1
#define __SLEPCSC_H__SLEPCSC_H25,993
struct _n_SlepcSC {_n_SlepcSC60,2108
  PetscErrorCode (*map)(PetscObject,PetscInt,PetscScalar*,PetscScalar*);map62,2211
  PetscObject    mapobj;mapobj63,2284
  PetscErrorCode (*comparison)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*);comparison65,2374
  void           *comparisonctx;comparisonctx66,2471
  RG             rg;rg68,2542
typedef struct _n_SlepcSC* SlepcSC;SlepcSC70,2566

include/slepcst.h,662
slepcst.h:^?slepcst.h^A,1
#define __SLEPCST_H__SLEPCST_H25,1010
typedef struct _p_ST* ST;ST40,1338
typedef const char* STType;STType49,1490
#define STSHELL STSHELL50,1518
#define STSHIFT STSHIFT51,1546
#define STSINVERT STSINVERT52,1574
#define STCAYLEY STCAYLEY53,1604
#define STPRECOND STPRECOND54,1633
PETSC_EXTERN PetscClassId ST_CLASSID;ST_CLASSID57,1686
typedef enum { ST_MATMODE_COPY,ST_MATMODE_COPY114,4215
               ST_MATMODE_INPLACE,ST_MATMODE_INPLACE115,4247
               ST_MATMODE_SHELL } STMatMode;ST_MATMODE_SHELL116,4282
               ST_MATMODE_SHELL } STMatMode;STMatMode116,4282
PETSC_EXTERN PetscFunctionList STList;STList122,4570

include/slepcsvd.h,2262
slepcsvd.h:^?slepcsvd.h^A,1
#define __SLEPCSVD_H__SLEPCSVD_H25,1006
typedef struct _p_SVD* SVD;SVD40,1292
typedef const char* SVDType;SVDType49,1446
#define SVDCROSS SVDCROSS50,1475
#define SVDCYCLIC SVDCYCLIC51,1506
#define SVDLAPACK SVDLAPACK52,1538
#define SVDLANCZOS SVDLANCZOS53,1570
#define SVDTRLANCZOS SVDTRLANCZOS54,1603
PETSC_EXTERN PetscClassId SVD_CLASSID;SVD_CLASSID57,1661
typedef enum { SVD_LARGEST,SVD_LARGEST67,1901
               SVD_SMALLEST } SVDWhich;SVD_SMALLEST68,1929
               SVD_SMALLEST } SVDWhich;SVDWhich68,1929
typedef enum { SVD_ERROR_ABSOLUTE,SVD_ERROR_ABSOLUTE77,2112
               SVD_ERROR_RELATIVE } SVDErrorType;SVD_ERROR_RELATIVE78,2147
               SVD_ERROR_RELATIVE } SVDErrorType;SVDErrorType78,2147
PETSC_EXTERN const char *SVDErrorTypes[];SVDErrorTypes79,2197
              SVD_CONVERGED_TOL                =  2,SVD_CONVERGED_TOL90,2473
              SVD_DIVERGED_ITS                 = -3,SVD_DIVERGED_ITS92,2555
              SVD_DIVERGED_BREAKDOWN           = -4,SVD_DIVERGED_BREAKDOWN93,2608
              SVD_CONVERGED_ITERATING          =  0 } SVDConvergedReason;SVD_CONVERGED_ITERATING94,2661
              SVD_CONVERGED_ITERATING          =  0 } SVDConvergedReason;SVDConvergedReason94,2661
PETSC_EXTERN const char *const*SVDConvergedReasons;SVDConvergedReasons95,2735
PETSC_DEPRECATED("Use SVDComputeError()") PETSC_STATIC_INLINE PetscErrorCode SVDComputeRelativeError(SVD svd,PetscInt i,PetscReal *r) {return SVDComputeError(svd,i,SVD_ERROR_RELATIVE,r);}SVDComputeRelativeError127,4678
PETSC_DEPRECATED("Use SVDComputeError() with SVD_ERROR_ABSOLUTE") PETSC_STATIC_INLINE PetscErrorCode SVDComputeResidualNorms(SVD svd,PetscInt i,PetscReal *r1,PetscReal *r2) {return SVDComputeError(svd,i,SVD_ERROR_ABSOLUTE,r1);}SVDComputeResidualNorms128,4866
PETSC_STATIC_INLINE PetscErrorCode SVDViewFromOptions(SVD svd,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)svd,obj,name);}SVDViewFromOptions130,5148
PETSC_DEPRECATED("Use SVDErrorView()") PETSC_STATIC_INLINE PetscErrorCode SVDPrintSolution(SVD svd,PetscViewer v) {return SVDErrorView(svd,SVD_ERROR_RELATIVE,v);}SVDPrintSolution132,5381
PETSC_EXTERN PetscFunctionList SVDList;SVDList170,7693

include/slepcsys.h,171
slepcsys.h:^?slepcsys.h^A,1
#define __SLEPCSYS_H__SLEPCSYS_H26,1067
#define SLEPC_AUTHOR_INFO SLEPC_AUTHOR_INFO38,1415
PETSC_EXTERN PetscBool SlepcInitializeCalled;SlepcInitializeCalled71,2796

include/slepcvec.h,75
slepcvec.h:^?slepcvec.h^A,1
#define __SLEPCVEC_H__SLEPCVEC_H25,1016
#define VECCOMP VECCOMP30,1134

include/slepcversion.h,800
slepcversion.h:^?slepcversion.h^A,1
#define __SLEPCVERSION_H__SLEPCVERSION_H2,31
#define SLEPC_VERSION_RELEASE SLEPC_VERSION_RELEASE4,57
#define SLEPC_VERSION_MAJOR SLEPC_VERSION_MAJOR5,92
#define SLEPC_VERSION_MINOR SLEPC_VERSION_MINOR6,127
#define SLEPC_VERSION_SUBMINOR SLEPC_VERSION_SUBMINOR7,162
#define SLEPC_VERSION_PATCH SLEPC_VERSION_PATCH8,197
#define SLEPC_RELEASE_DATE SLEPC_RELEASE_DATE9,232
#define SLEPC_VERSION_DATE SLEPC_VERSION_DATE10,281
#define SLEPC_VERSION_GIT SLEPC_VERSION_GIT13,358
#define SLEPC_VERSION_DATE_GIT SLEPC_VERSION_DATE_GIT17,446
#define SLEPC_VERSION_(SLEPC_VERSION_20,497
#define SLEPC_VERSION_LT(SLEPC_VERSION_LT26,716
#define SLEPC_VERSION_LE(SLEPC_VERSION_LE34,1115
#define SLEPC_VERSION_GT(SLEPC_VERSION_GT38,1253
#define SLEPC_VERSION_GE(SLEPC_VERSION_GE41,1351

makefile,179
makefile:^?makefile^A,1
LOCDIR = .LOCDIR26,1041
DIRS   = src include docsDIRS27,1052
	-@grep "define SLEPC_VERSION" ${SLEPC_DIR}/include/slepcversion.h | ${SED} "s/........//"SLEPC_VERSION100,5456

setup.py,1787
setup.py:^?setup.py^A,1
metadata = {metadata56,1655
CONFIGURE_OPTIONS = []CONFIGURE_OPTIONS61,1723
def bootstrap():bootstrap63,1747
def get_petsc_dir():get_petsc_dir100,3087
def get_petsc_arch():get_petsc_arch111,3420
def config(prefix, dry_run=False):config115,3515
def build(dry_run=False):build133,4084
def install(dest_dir, dry_run=False):install145,4487
class context(object):context162,5134
    def __init__(self):__init__163,5157
    def enter(self):enter166,5249
    def exit(self):exit171,5377
class cmd_install(_install):cmd_install175,5462
    def initialize_options(self):initialize_options177,5492
    def finalize_options(self):finalize_options181,5595
    def run(self):run186,5764
    def get_outputs(self):get_outputs206,6344
def version():version211,6488
def tarball():tarball231,7338
description = __doc__.split('\n')[1:-1]; del description[1:3]description237,7533
      version=version(),version258,8181
      description=description.pop(0),description259,8206
      long_description='\n'.join(description),long_description260,8244
      classifiers= classifiers.split('\n')[1:-1],classifiers261,8291
      keywords = ['SLEPc','PETSc', 'MPI'],keywords262,8341
      platforms=['POSIX'],platforms263,8384
      license='LGPL',license264,8411
      url='http://slepc.upv.es/',url266,8434
      download_url=tarball(),download_url267,8468
      author='SLEPc Team',author269,8499
      author_email='slepc-maint@upv.es',author_email270,8526
      maintainer='Lisandro Dalcin',maintainer271,8567
      maintainer_email='dalcinl@gmail.com',maintainer_email272,8603
      packages = ['slepc'],packages274,8648
      package_dir = {'slepc': 'pypi'},package_dir275,8676
      cmdclass={'install': cmd_install},cmdclass276,8715

src/eps/examples/makefile,82
makefile:^?makefile^A,1
LOCDIR   = src/eps/examples/LOCDIR24,932
DIRS     = tests tutorialsDIRS25,961

src/eps/examples/tests/makefile,1059
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/eps/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.c test4.c test5.c test6.c \EXAMPLESC27,1015
EXAMPLESF  = test7f.F test14f.F test15f.FEXAMPLESF30,1176
MANSEC     = EPSMANSEC31,1218
TESTS      = test1 test2 test3 test4 test5 test6 test7f test8 test9 test10 \TESTS32,1235
TESTEXAMPLES_C           = test1.PETSc runtest1_1 test1.rm \TESTEXAMPLES_C35,1377
TESTEXAMPLES_C_NOCOMPLEX = test1.PETSc runtest1_2 test1.rmTESTEXAMPLES_C_NOCOMPLEX48,2198
TESTEXAMPLES_C_NOF128    = test5.PETSc runtest5_1 test5.rmTESTEXAMPLES_C_NOF12849,2257
TESTEXAMPLES_FORTRAN     = test7f.PETSc runtest7f_1 test7f.rm \TESTEXAMPLES_FORTRAN50,2316
TESTEXAMPLES_BLOPEX      = test5.PETSc runtest5_blopex test5.rmTESTEXAMPLES_BLOPEX52,2445
EPSALL = krylovschur arnoldi lanczos gd jd gd2EPSALL125,4163
EPSNS  = krylovschur arnoldi gd jd gd2EPSNS126,4210
EPSAR  = gd jd gd2EPSAR127,4249
TESTCODE = \TESTCODE129,4269

src/eps/examples/tests/test1.c,214
test1.c:^?test1.c^A,1
static char help[] = "Tests B-orthonormality of eigenvectors in a GHEP problem.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1034
#define __FUNCT__ __FUNCT__27,1051
int main(int argc,char **argv)main28,1076

src/eps/examples/tests/test10.c,226
test10.c:^?test10.c^A,1
static char help[] = "Computes the smallest nonzero eigenvalue of the Laplacian of a graph.\n\n"help22,924
#undef __FUNCT____FUNCT__30,1335
#define __FUNCT__ __FUNCT__31,1352
int main (int argc,char **argv)main32,1377

src/eps/examples/tests/test11.c,580
test11.c:^?test11.c^A,1
static char help[] = "Solves the same problem as in ex5, but with a user-defined sorting criterion."help22,924
#undef __FUNCT____FUNCT__37,1557
#define __FUNCT__ __FUNCT__38,1574
int main(int argc,char **argv)main39,1599
#undef __FUNCT____FUNCT__138,5321
#define __FUNCT__ __FUNCT__139,5338
PetscErrorCode MatMarkovModel(PetscInt m,Mat A)MatMarkovModel159,6494
#undef __FUNCT____FUNCT__204,7879
#define __FUNCT__ __FUNCT__205,7896
PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)MyEigenSort214,8237

src/eps/examples/tests/test12.c,359
test12.c:^?test12.c^A,1
static char help[] = "Diagonal eigenproblem. Illustrates use of shell preconditioner.\n\n"help22,924
#undef __FUNCT____FUNCT__29,1220
#define __FUNCT__ __FUNCT__30,1237
PetscErrorCode PCApply_User(PC pc,Vec x,Vec y)PCApply_User31,1270
#undef __FUNCT____FUNCT__40,1435
#define __FUNCT__ __FUNCT__41,1452
int main(int argc,char **argv)main42,1477

src/eps/examples/tests/test13.c,415
test13.c:^?test13.c^A,1
static char help[] = "Test EPSSetArbitrarySelection.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1007
#define __FUNCT__ __FUNCT__27,1024
PetscErrorCode MyArbitrarySelection(PetscScalar eigr,PetscScalar eigi,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx)MyArbitrarySelection28,1065
#undef __funct____funct__40,1404
#define __funct__ __funct__41,1421
int main(int argc,char **argv)main42,1446

src/eps/examples/tests/test14.c,186
test14.c:^?test14.c^A,1
static char help[] = "Test EPS interface functions.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1006
#define __FUNCT__ __FUNCT__27,1023
int main(int argc,char **argv)main28,1048

src/eps/examples/tests/test14f.F,784
test14f.F:^?test14f.F^A,1
      program mainmain24,1075
 100  format (/'Diagonal Eigenproblem, n =',I3,' (Fortran)')10066,2419
 110  format (' Type set to ',A)11094,3493
 120  format (' Problem type before changing = ',I2)120100,3639
 130  format (' ... changed to ',I2)130106,3851
 140  format (' Extraction before changing = ',I2)140124,4363
 150  format (' ... changed to ',I2)150130,4574
 160  format (' Balance: ',I2,', its=',I2,', cutoff=',F8.6)160140,4844
 170  format (' Which = ',I2,', target = ',F3.1)170150,5200
 180  format (' Dimensions: nev=',I2,', ncv=',I2,', mpd=',I2)180159,5517
 190  format (' Tolerance =',F7.5,', max_its =',I4)190168,5776
 200  format (' Convergence test =',I2)200175,5999
 210  format (' Finished - converged reason =',I2,', its=',I4)210198,6808

src/eps/examples/tests/test15f.F,368
test15f.F:^?test15f.F^A,1
      program mainmain30,1287
 100  format (/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')10076,2615
 120  format (' Solution method: ',A)120155,5211
 130  format (' Number of requested eigenvalues:',I2)130161,5441
      subroutine MyEPSMonitor(MyEPSMonitor189,6402
 140  format(i3,' EPS nconv=',i2,' first unconverged value (error) ',   &140214,7137

src/eps/examples/tests/test16.c,415
test16.c:^?test16.c^A,1
static char help[] = "Tests a user-defined convergence test.\n\n";help22,924
#undef __FUNCT____FUNCT__27,1016
#define __FUNCT__ __FUNCT__28,1033
PetscErrorCode MyConvergedAbsolute(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)MyConvergedAbsolute33,1209
#undef __FUNCT____FUNCT__40,1433
#define __FUNCT__ __FUNCT__41,1450
int main(int argc,char **argv)main42,1475

src/eps/examples/tests/test2.c,211
test2.c:^?test2.c^A,1
static char help[] = "Tests multiple calls to EPSSolve with the same matrix.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1031
#define __FUNCT__ __FUNCT__27,1048
int main(int argc,char **argv)main28,1073

src/eps/examples/tests/test3.c,212
test3.c:^?test3.c^A,1
static char help[] = "Tests multiple calls to EPSSolve with different matrix.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1032
#define __FUNCT__ __FUNCT__27,1049
int main(int argc,char **argv)main28,1074

src/eps/examples/tests/test4.c,234
test4.c:^?test4.c^A,1
static char help[] = "Test the solution of a HEP without calling EPSSetFromOptions (based on ex1.c).\n\n"help22,924
#undef __FUNCT____FUNCT__29,1214
#define __FUNCT__ __FUNCT__30,1231
int main(int argc,char **argv)main31,1256

src/eps/examples/tests/test5.c,218
test5.c:^?test5.c^A,1
static char help[] = "Test EPS with different builds with a matrix loaded from a file.\n"help22,924
#undef __FUNCT____FUNCT__29,1220
#define __FUNCT__ __FUNCT__30,1237
int main(int argc,char **argv)main31,1262

src/eps/examples/tests/test6.c,178
test6.c:^?test6.c^A,1
static char help[] = "Diagonal eigenproblem.\n\n"help22,924
#undef __FUNCT____FUNCT__29,1179
#define __FUNCT__ __FUNCT__30,1196
int main(int argc,char **argv)main31,1221

src/eps/examples/tests/test7f.F,228
test7f.F:^?test7f.F^A,1
      program mainmain30,1314
 100  format (/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')10071,2513
 120  format (' Solution method: ',A)120142,4805
 130  format (' Number of requested eigenvalues:',I2)130148,5035

src/eps/examples/tests/test8.c,622
test8.c:^?test8.c^A,1
static char help[] = "Solves the same eigenproblem as in example ex2, but using a shell matrix. "help22,924
#undef __FUNCT____FUNCT__36,1446
#define __FUNCT__ __FUNCT__37,1463
int main(int argc,char **argv)main38,1488
static void tv(int nx,const PetscScalar *x,PetscScalar *y)tv117,4665
#undef __FUNCT____FUNCT__132,4946
#define __FUNCT__ __FUNCT__133,4963
PetscErrorCode MatMult_Laplacian2D(Mat A,Vec x,Vec y)MatMult_Laplacian2D150,5483
#undef __FUNCT____FUNCT__182,6280
#define __FUNCT__ __FUNCT__183,6297
PetscErrorCode MatGetDiagonal_Laplacian2D(Mat A,Vec diag)MatGetDiagonal_Laplacian2D184,6344

src/eps/examples/tests/test9.c,592
test9.c:^?test9.c^A,1
static char help[] = "Eigenvalue problem associated with a Markov model of a random walk on a triangular grid. "help22,924
#undef __FUNCT____FUNCT__36,1559
#define __FUNCT__ __FUNCT__37,1576
int main(int argc,char **argv)main38,1601
#undef __FUNCT____FUNCT__130,4984
#define __FUNCT__ __FUNCT__131,5001
PetscErrorCode MatMarkovModel(PetscInt m,Mat A)MatMarkovModel151,6157
#undef __FUNCT____FUNCT__196,7542
#define __FUNCT__ __FUNCT__197,7559
PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)MyEigenSort205,7874

src/eps/examples/tutorials/ex1.c,243
ex1.c:^?ex1.c^A,1
static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 1 dimension.\n\n"help22,924
#undef __FUNCT____FUNCT__28,1178
#define __FUNCT__ __FUNCT__29,1195
int main(int argc,char **argv)main30,1220

src/eps/examples/tutorials/ex10.c,1069
ex10.c:^?ex10.c^A,1
static char help[] = "Illustrates the use of shell spectral transformations. "help22,924
  KSP        ksp;ksp32,1338
} SampleShellST;SampleShellST33,1356
#undef __FUNCT____FUNCT__42,1699
#define __FUNCT__ __FUNCT__43,1716
int main (int argc,char **argv)main44,1741
#undef __FUNCT____FUNCT__167,6850
#define __FUNCT__ __FUNCT__168,6867
PetscErrorCode STCreate_User(SampleShellST **shell)STCreate_User176,7076
#undef __FUNCT____FUNCT__189,7506
#define __FUNCT__ __FUNCT__190,7523
PetscErrorCode STSetUp_User(SampleShellST *shell,ST st)STSetUp_User208,8150
#undef __FUNCT____FUNCT__220,8538
#define __FUNCT__ __FUNCT__221,8555
PetscErrorCode STApply_User(ST st,Vec x,Vec y)STApply_User238,9011
#undef __FUNCT____FUNCT__249,9347
#define __FUNCT__ __FUNCT__250,9364
PetscErrorCode STBackTransform_User(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)STBackTransform_User269,10007
#undef __FUNCT____FUNCT__280,10297
#define __FUNCT__ __FUNCT__281,10314
PetscErrorCode STDestroy_User(SampleShellST *shell)STDestroy_User289,10525

src/eps/examples/tutorials/ex11.c,226
ex11.c:^?ex11.c^A,1
static char help[] = "Computes the smallest nonzero eigenvalue of the Laplacian of a graph.\n\n"help22,924
#undef __FUNCT____FUNCT__30,1335
#define __FUNCT__ __FUNCT__31,1352
int main (int argc,char **argv)main32,1377

src/eps/examples/tutorials/ex12.c,227
ex12.c:^?ex12.c^A,1
static char help[] = "Compute all eigenvalues in an interval of a symmetric-definite problem.\n\n"help22,924
#undef __FUNCT____FUNCT__29,1230
#define __FUNCT__ __FUNCT__30,1247
int main(int argc,char **argv)main31,1272

src/eps/examples/tutorials/ex13.c,191
ex13.c:^?ex13.c^A,1
static char help[] = "Generalized Symmetric eigenproblem.\n\n"help22,924
#undef __FUNCT____FUNCT__33,1422
#define __FUNCT__ __FUNCT__34,1439
int main(int argc,char **argv)main35,1464

src/eps/examples/tutorials/ex18.c,580
ex18.c:^?ex18.c^A,1
static char help[] = "Solves the same problem as in ex5, but with a user-defined sorting criterion."help22,924
#undef __FUNCT____FUNCT__37,1557
#define __FUNCT__ __FUNCT__38,1574
int main(int argc,char **argv)main39,1599
#undef __FUNCT____FUNCT__141,5536
#define __FUNCT__ __FUNCT__142,5553
PetscErrorCode MatMarkovModel(PetscInt m,Mat A)MatMarkovModel162,6709
#undef __FUNCT____FUNCT__207,8094
#define __FUNCT__ __FUNCT__208,8111
PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)MyEigenSort217,8452

src/eps/examples/tutorials/ex19.c,569
ex19.c:^?ex19.c^A,1
static char help[] = "Standard symmetric eigenproblem for the 3-D Laplacian built with the DM interface.\n\n"help22,924
#undef __FUNCT____FUNCT__30,1219
#define __FUNCT__ __FUNCT__31,1236
PetscErrorCode GetExactEigenvalues(PetscInt M,PetscInt N,PetscInt P,PetscInt nconv,PetscReal *exact)GetExactEigenvalues32,1276
#undef __FUNCT____FUNCT__61,2096
#define __FUNCT__ __FUNCT__62,2113
PetscErrorCode FillMatrix(DM da,Mat A)FillMatrix63,2144
#undef __FUNCT____FUNCT__96,3467
#define __FUNCT__ __FUNCT__97,3484
int main(int argc,char **argv)main98,3509

src/eps/examples/tutorials/ex1f.F,508
ex1f.F:^?ex1f.F^A,1
      program mainmain31,1377
 100  format (/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')10075,2683
 110  format (/' Number of iterations of the method:',I4)110146,4950
 120  format (' Solution method: ',A)120153,5185
 130  format (' Number of requested eigenvalues:',I2)130159,5415
 140  format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)140164,5589
 150  format (' Number of converged eigenpairs:',I2/)150175,5997
 160      format (1P,'   ',E12.4,'       ',E12.4)160193,6728

src/eps/examples/tutorials/ex1f90.F90,298
ex1f90.F90:^?ex1f90.F90^A,1
      program mainmain31,1379
      type(Mat)      AA53,1969
      type(EPS)      epseps54,1992
 100  format (/'1-D Laplacian Eigenproblem, n =',I4,' (Fortran)')10083,2811
 120  format (' Solution method: ',A)120152,5107
 130  format (' Number of requested eigenvalues:',I4)130158,5337

src/eps/examples/tutorials/ex2.c,244
ex2.c:^?ex2.c^A,1
static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 2 dimensions.\n\n"help22,924
#undef __FUNCT____FUNCT__29,1247
#define __FUNCT__ __FUNCT__30,1264
int main(int argc,char **argv)main31,1289

src/eps/examples/tutorials/ex24.c,811
ex24.c:^?ex24.c^A,1
static char help[] = "Spectrum folding for a standard symmetric eigenproblem.\n\n"help22,924
  Mat       A;A34,1321
  Vec       w;w35,1336
  PetscReal target;target36,1351
} CTX_FOLD;CTX_FOLD37,1371
#undef __FUNCT____FUNCT__46,1578
#define __FUNCT__ __FUNCT__47,1595
int main(int argc,char **argv)main48,1620
#undef __FUNCT____FUNCT__197,7685
#define __FUNCT__ __FUNCT__198,7702
PetscErrorCode MatMult_Fold(Mat M,Vec x,Vec y)MatMult_Fold203,7830
#undef __FUNCT____FUNCT__219,8274
#define __FUNCT__ __FUNCT__220,8291
PetscErrorCode RayleighQuotient(Mat A,Vec x,PetscScalar *r)RayleighQuotient225,8437
#undef __FUNCT____FUNCT__238,8762
#define __FUNCT__ __FUNCT__239,8779
PetscErrorCode ComputeResidualNorm(Mat A,PetscScalar lambda,Vec x,PetscReal *r)ComputeResidualNorm243,8905

src/eps/examples/tutorials/ex25.c,211
ex25.c:^?ex25.c^A,1
static char help[] = "Spectrum slicing on generalized symmetric eigenproblem.\n\n"help22,924
#undef __FUNCT____FUNCT__30,1254
#define __FUNCT__ __FUNCT__31,1271
int main(int argc,char **argv)main32,1296

src/eps/examples/tutorials/ex3.c,622
ex3.c:^?ex3.c^A,1
static char help[] = "Solves the same eigenproblem as in example ex2, but using a shell matrix. "help22,924
#undef __FUNCT____FUNCT__36,1446
#define __FUNCT__ __FUNCT__37,1463
int main(int argc,char **argv)main38,1488
static void tv(int nx,const PetscScalar *x,PetscScalar *y)tv125,5079
#undef __FUNCT____FUNCT__140,5360
#define __FUNCT__ __FUNCT__141,5377
PetscErrorCode MatMult_Laplacian2D(Mat A,Vec x,Vec y)MatMult_Laplacian2D158,5897
#undef __FUNCT____FUNCT__190,6694
#define __FUNCT__ __FUNCT__191,6711
PetscErrorCode MatGetDiagonal_Laplacian2D(Mat A,Vec diag)MatGetDiagonal_Laplacian2D192,6758

src/eps/examples/tutorials/ex4.c,225
ex4.c:^?ex4.c^A,1
static char help[] = "Solves a standard eigensystem Ax=kx with the matrix loaded from a file.\n"help22,924
#undef __FUNCT____FUNCT__29,1225
#define __FUNCT__ __FUNCT__30,1242
int main(int argc,char **argv)main31,1267

src/eps/examples/tutorials/ex5.c,387
ex5.c:^?ex5.c^A,1
static char help[] = "Eigenvalue problem associated with a Markov model of a random walk on a triangular grid. "help22,924
#undef __FUNCT____FUNCT__35,1448
#define __FUNCT__ __FUNCT__36,1465
int main(int argc,char **argv)main37,1490
#undef __FUNCT____FUNCT__126,4882
#define __FUNCT__ __FUNCT__127,4899
PetscErrorCode MatMarkovModel(PetscInt m,Mat A)MatMarkovModel147,6055

src/eps/examples/tutorials/ex6f.F,355
ex6f.F:^?ex6f.F^A,1
      program mainmain32,1462
 999  continue999160,6119
      subroutine MatIsing_Mult(MatIsing_Mult176,6424
      SUBROUTINE MVMISG(MVMISG211,7418
   10       CONTINUE10286,9397
   20       CONTINUE  20293,9672
   30    CONTINUE 30295,9697
   40       CONTINUE  40306,9984
   50       CONTINUE50312,10255
   60    CONTINUE60316,10366

src/eps/examples/tutorials/ex7.c,227
ex7.c:^?ex7.c^A,1
static char help[] = "Solves a generalized eigensystem Ax=kBx with matrices loaded from a file.\n"help22,924
#undef __FUNCT____FUNCT__33,1500
#define __FUNCT__ __FUNCT__34,1517
int main(int argc,char **argv)main35,1542

src/eps/examples/tutorials/ex9.c,1230
ex9.c:^?ex9.c^A,1
static char help[] = "Solves a problem associated to the Brusselator wave model in chemical reactions, illustrating the use of shell matrices.\n\n"help22,924
  Mat         T;T55,1910
  Vec         x1,x2,y1,y2;x156,1927
  Vec         x1,x2,y1,y2;x256,1927
  Vec         x1,x2,y1,y2;y156,1927
  Vec         x1,x2,y1,y2;y256,1927
  PetscScalar alpha,beta,tau1,tau2,sigma;alpha57,1954
  PetscScalar alpha,beta,tau1,tau2,sigma;beta57,1954
  PetscScalar alpha,beta,tau1,tau2,sigma;tau157,1954
  PetscScalar alpha,beta,tau1,tau2,sigma;tau257,1954
  PetscScalar alpha,beta,tau1,tau2,sigma;sigma57,1954
} CTX_BRUSSEL;CTX_BRUSSEL58,1996
#undef __FUNCT____FUNCT__60,2012
#define __FUNCT__ __FUNCT__61,2029
int main(int argc,char **argv)main62,2054
#undef __FUNCT____FUNCT__207,7735
#define __FUNCT__ __FUNCT__208,7752
PetscErrorCode MatMult_Brussel(Mat A,Vec x,Vec y)MatMult_Brussel209,7788
#undef __FUNCT____FUNCT__246,9233
#define __FUNCT__ __FUNCT__247,9250
PetscErrorCode MatShift_Brussel(PetscScalar* a,Mat Y)MatShift_Brussel248,9287
#undef __FUNCT____FUNCT__259,9524
#define __FUNCT__ __FUNCT__260,9541
PetscErrorCode MatGetDiagonal_Brussel(Mat A,Vec diag)MatGetDiagonal_Brussel261,9584

src/eps/examples/tutorials/makefile,803
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/eps/examples/tutorials/LOCDIR26,978
EXAMPLESC  = ex1.c ex2.c ex3.c ex4.c ex5.c ex7.c ex9.c ex10.c ex11.c ex12.c ex13.c \EXAMPLESC27,1019
EXAMPLESF  = ex1f.F ex1f90.F90 ex6f.FEXAMPLESF29,1145
MANSEC     = EPSMANSEC30,1183
TESTEXAMPLES_C                 = ex2.PETSc runex2_1 ex2.rm \TESTEXAMPLES_C32,1201
TESTEXAMPLES_C_NOCOMPLEX       = ex4.PETSc runex4_1 ex4.rm \TESTEXAMPLES_C_NOCOMPLEX42,1827
TESTEXAMPLES_FORTRAN_NOCOMPLEX = ex6f.PETSc runex6f_1 ex6f.rmTESTEXAMPLES_FORTRAN_NOCOMPLEX45,2011
TESTEXAMPLES_F90               = ex1f90.PETSc runex1f90_1 ex1f90.rmTESTEXAMPLES_F9046,2073
DATAPATH = ${SLEPC_DIR}/share/slepc/datafiles/matricesDATAPATH123,3711

src/eps/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcepsmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcepsLIBBASE37,1243
MANSEC     = EPSMANSEC38,1268
LOCDIR     = src/eps/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/eps/f90-mod/slepcepsmod.F,87
slepcepsmod.F:^?slepcepsmod.F^A,1
        module slepcepsdefslepcepsdef22,965
        module slepcepsslepceps31,1182

src/eps/impls/cg/lobpcg/lobpcg.c,2684
lobpcg.c:^?lobpcg.c^A,1
  PetscInt  bs;     /* block size */bs46,1698
  PetscBool lock;   /* soft locking active/inactive */lock47,1735
} EPS_LOBPCG;EPS_LOBPCG48,1790
#undef __FUNCT____FUNCT__50,1805
#define __FUNCT__ __FUNCT__51,1822
PetscErrorCode EPSSetDimensions_LOBPCG(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)EPSSetDimensions_LOBPCG52,1866
#undef __FUNCT____FUNCT__67,2459
#define __FUNCT__ __FUNCT__68,2476
PetscErrorCode EPSSetUp_LOBPCG(EPS eps)EPSSetUp_LOBPCG69,2512
#undef __FUNCT____FUNCT__100,4309
#define __FUNCT__ __FUNCT__101,4326
PetscErrorCode EPSSolve_LOBPCG(EPS eps)EPSSolve_LOBPCG102,4362
#undef __FUNCT____FUNCT__422,16625
#define __FUNCT__ __FUNCT__423,16642
static PetscErrorCode EPSLOBPCGSetBlockSize_LOBPCG(EPS eps,PetscInt bs)EPSLOBPCGSetBlockSize_LOBPCG424,16691
#undef __FUNCT____FUNCT__433,16877
#define __FUNCT__ __FUNCT__434,16894
PetscErrorCode EPSLOBPCGSetBlockSize(EPS eps,PetscInt bs)EPSLOBPCGSetBlockSize451,17260
#undef __FUNCT____FUNCT__462,17580
#define __FUNCT__ __FUNCT__463,17597
static PetscErrorCode EPSLOBPCGGetBlockSize_LOBPCG(EPS eps,PetscInt *bs)EPSLOBPCGGetBlockSize_LOBPCG464,17646
#undef __FUNCT____FUNCT__473,17834
#define __FUNCT__ __FUNCT__474,17851
PetscErrorCode EPSLOBPCGGetBlockSize(EPS eps,PetscInt *bs)EPSLOBPCGGetBlockSize490,18156
#undef __FUNCT____FUNCT__501,18461
#define __FUNCT__ __FUNCT__502,18478
static PetscErrorCode EPSLOBPCGSetLocking_LOBPCG(EPS eps,PetscBool lock)EPSLOBPCGSetLocking_LOBPCG503,18525
#undef __FUNCT____FUNCT__512,18716
#define __FUNCT__ __FUNCT__513,18733
PetscErrorCode EPSLOBPCGSetLocking(EPS eps,PetscBool lock)EPSLOBPCGSetLocking536,19339
#undef __FUNCT____FUNCT__547,19664
#define __FUNCT__ __FUNCT__548,19681
static PetscErrorCode EPSLOBPCGGetLocking_LOBPCG(EPS eps,PetscBool *lock)EPSLOBPCGGetLocking_LOBPCG549,19728
#undef __FUNCT____FUNCT__558,19921
#define __FUNCT__ __FUNCT__559,19938
PetscErrorCode EPSLOBPCGGetLocking(EPS eps,PetscBool *lock)EPSLOBPCGGetLocking575,20243
#undef __FUNCT____FUNCT__586,20552
#define __FUNCT__ __FUNCT__587,20569
PetscErrorCode EPSView_LOBPCG(EPS eps,PetscViewer viewer)EPSView_LOBPCG588,20604
#undef __FUNCT____FUNCT__603,21135
#define __FUNCT__ __FUNCT__604,21152
PetscErrorCode EPSSetFromOptions_LOBPCG(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_LOBPCG605,21197
#undef __FUNCT____FUNCT__637,22308
#define __FUNCT__ __FUNCT__638,22325
PetscErrorCode EPSDestroy_LOBPCG(EPS eps)EPSDestroy_LOBPCG639,22363
#undef __FUNCT____FUNCT__652,22923
#define __FUNCT__ __FUNCT__653,22940
PETSC_EXTERN PetscErrorCode EPSCreate_LOBPCG(EPS eps)EPSCreate_LOBPCG654,22977

src/eps/impls/cg/lobpcg/makefile,281
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = lobpcg.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcepsLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = EPSMANSEC31,1034
LOCDIR   = src/eps/impls/cg/lobpcg/LOCDIR32,1049

src/eps/impls/cg/makefile,146
makefile:^?makefile^A,1
LIBBASE  = libslepcepsLIBBASE24,936
DIRS     = rqcg lobpcgDIRS25,959
LOCDIR   = src/eps/impls/cg/LOCDIR26,982
MANSEC   = EPSMANSEC27,1011

src/eps/impls/cg/rqcg/makefile,276
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rqcg.cSOURCEC26,958
SOURCEF  =SOURCEF27,976
SOURCEH  =SOURCEH28,987
LIBBASE  = libslepcepsLIBBASE29,998
DIRS     =DIRS30,1021
MANSEC   = EPSMANSEC31,1032
LOCDIR   = src/eps/impls/cg/rqcg/LOCDIR32,1047

src/eps/impls/cg/rqcg/rqcg.c,2055
rqcg.c:^?rqcg.c^A,1
  PetscInt nrest;nrest43,1500
  BV       AV,W,P,G;AV44,1518
  BV       AV,W,P,G;W44,1518
  BV       AV,W,P,G;P44,1518
  BV       AV,W,P,G;G44,1518
} EPS_RQCG;EPS_RQCG45,1539
#undef __FUNCT____FUNCT__47,1552
#define __FUNCT__ __FUNCT__48,1569
PetscErrorCode EPSSetUp_RQCG(EPS eps)EPSSetUp_RQCG49,1603
#undef __FUNCT____FUNCT__94,3914
#define __FUNCT__ __FUNCT__95,3931
static PetscErrorCode ExtractSubmatrix(Mat A,PetscInt k,Mat *B)ExtractSubmatrix99,4028
#undef __FUNCT____FUNCT__118,4654
#define __FUNCT__ __FUNCT__119,4671
PetscErrorCode EPSSolve_RQCG(EPS eps)EPSSolve_RQCG120,4705
#undef __FUNCT____FUNCT__299,12479
#define __FUNCT__ __FUNCT__300,12496
static PetscErrorCode EPSRQCGSetReset_RQCG(EPS eps,PetscInt nrest)EPSRQCGSetReset_RQCG301,12537
#undef __FUNCT____FUNCT__310,12720
#define __FUNCT__ __FUNCT__311,12737
PetscErrorCode EPSRQCGSetReset(EPS eps,PetscInt nrest)EPSRQCGSetReset329,13197
#undef __FUNCT____FUNCT__340,13514
#define __FUNCT__ __FUNCT__341,13531
static PetscErrorCode EPSRQCGGetReset_RQCG(EPS eps,PetscInt *nrest)EPSRQCGGetReset_RQCG342,13572
#undef __FUNCT____FUNCT__351,13757
#define __FUNCT__ __FUNCT__352,13774
PetscErrorCode EPSRQCGGetReset(EPS eps,PetscInt *nrest)EPSRQCGGetReset368,14072
#undef __FUNCT____FUNCT__379,14374
#define __FUNCT__ __FUNCT__380,14391
PetscErrorCode EPSReset_RQCG(EPS eps)EPSReset_RQCG381,14425
#undef __FUNCT____FUNCT__395,14777
#define __FUNCT__ __FUNCT__396,14794
PetscErrorCode EPSSetFromOptions_RQCG(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_RQCG397,14837
#undef __FUNCT____FUNCT__413,15348
#define __FUNCT__ __FUNCT__414,15365
PetscErrorCode EPSDestroy_RQCG(EPS eps)EPSDestroy_RQCG415,15401
#undef __FUNCT____FUNCT__426,15751
#define __FUNCT__ __FUNCT__427,15768
PetscErrorCode EPSView_RQCG(EPS eps,PetscViewer viewer)EPSView_RQCG428,15801
#undef __FUNCT____FUNCT__442,16227
#define __FUNCT__ __FUNCT__443,16244
PETSC_EXTERN PetscErrorCode EPSCreate_RQCG(EPS eps)EPSCreate_RQCG444,16279

src/eps/impls/ciss/ciss.c,8196
ciss.c:^?ciss.c^A,1
  PetscInt    N;          /* number of integration points (32) */N51,1767
  PetscInt    L;          /* block size (16) */L52,1833
  PetscInt    M;          /* moment degree (N/4 = 4) */M53,1881
  PetscReal   delta;      /* threshold of singular value (1e-12) */delta54,1937
  PetscInt    L_max;      /* maximum number of columns of the source matrix V */L_max55,2005
  PetscReal   spurious_threshold; /* discard spurious eigenpairs */spurious_threshold56,2086
  PetscBool   isreal;     /* A and B are real */isreal57,2154
  PetscInt    refine_inner;refine_inner58,2203
  PetscInt    refine_outer;refine_outer59,2231
  PetscInt    refine_blocksize;refine_blocksize60,2259
  PetscReal    *sigma;     /* threshold for numerical rank */sigma62,2312
  PetscInt     num_subcomm;num_subcomm63,2374
  PetscInt     subcomm_id;subcomm_id64,2402
  PetscInt     num_solve_point;num_solve_point65,2429
  PetscScalar  *weight;weight66,2461
  PetscScalar  *omega;omega67,2485
  PetscScalar  *pp;pp68,2508
  BV           V;V69,2528
  BV           S;S70,2546
  BV           pV;pV71,2564
  BV           Y;Y72,2583
  Vec          xsub;xsub73,2601
  Vec          xdup;xdup74,2622
  KSP          *ksp;ksp75,2643
  Mat          *kspMat;kspMat76,2664
  PetscBool    useconj;useconj77,2688
  PetscReal    est_eig;est_eig78,2712
  VecScatter   scatterin;scatterin79,2736
  Mat          pA,pB;pA80,2762
  Mat          pA,pB;pB80,2762
  PetscSubcomm subcomm;subcomm81,2784
  PetscBool    usest;usest82,2808
} EPS_CISS;EPS_CISS83,2830
#undef __FUNCT____FUNCT__85,2843
#define __FUNCT__ __FUNCT__86,2860
static PetscErrorCode SetSolverComm(EPS eps)SetSolverComm87,2894
#undef __FUNCT____FUNCT__108,3731
#define __FUNCT__ __FUNCT__109,3748
static PetscErrorCode CISSRedundantMat(EPS eps)CISSRedundantMat110,3785
#undef __FUNCT____FUNCT__133,4562
#define __FUNCT__ __FUNCT__134,4579
static PetscErrorCode CISSScatterVec(EPS eps)CISSScatterVec135,4614
#undef __FUNCT____FUNCT__171,6104
#define __FUNCT__ __FUNCT__172,6121
static PetscErrorCode SetPathParameter(EPS eps)SetPathParameter173,6158
#undef __FUNCT____FUNCT__218,8006
#define __FUNCT__ __FUNCT__219,8023
static PetscErrorCode CISSVecSetRandom(BV V,PetscInt i0,PetscInt i1,PetscRandom rctx)CISSVecSetRandom220,8060
#undef __FUNCT____FUNCT__244,8794
#define __FUNCT__ __FUNCT__245,8811
static PetscErrorCode VecScatterVecs(EPS eps,BV Vin,PetscInt n)VecScatterVecs246,8846
#undef __FUNCT____FUNCT__271,9839
#define __FUNCT__ __FUNCT__272,9856
static PetscErrorCode SolveLinearSystem(EPS eps,Mat A,Mat B,BV V,PetscInt L_start,PetscInt L_end,PetscBool initksp)SolveLinearSystem273,9894
#undef __FUNCT____FUNCT__354,13009
#define __FUNCT__ __FUNCT__355,13026
static PetscErrorCode EstimateNumberEigs(EPS eps,PetscInt *L_add)EstimateNumberEigs356,13065
#undef __FUNCT____FUNCT__405,15015
#define __FUNCT__ __FUNCT__406,15032
static PetscErrorCode CalcMu(EPS eps,PetscScalar *Mu)CalcMu407,15059
#undef __FUNCT____FUNCT__459,17223
#define __FUNCT__ __FUNCT__460,17240
static PetscErrorCode BlockHankel(EPS eps,PetscScalar *Mu,PetscInt s,PetscScalar *H)BlockHankel461,17272
#undef __FUNCT____FUNCT__474,17603
#define __FUNCT__ __FUNCT__475,17620
static PetscErrorCode SVD_H0(EPS eps,PetscScalar *S,PetscInt *K)SVD_H0476,17647
#undef __FUNCT____FUNCT__518,19103
#define __FUNCT__ __FUNCT__519,19120
static PetscErrorCode ConstructS(EPS eps)ConstructS520,19151
#undef __FUNCT____FUNCT__568,21001
#define __FUNCT__ __FUNCT__569,21018
static PetscErrorCode SVD_S(BV S,PetscInt ml,PetscReal delta,PetscReal *sigma,PetscInt *K)SVD_S570,21044
#undef __FUNCT____FUNCT__680,25510
#define __FUNCT__ __FUNCT__681,25527
static PetscErrorCode isGhost(EPS eps,PetscInt ld,PetscInt nv,PetscBool *fl)isGhost682,25555
#undef __FUNCT____FUNCT__717,26550
#define __FUNCT__ __FUNCT__718,26567
PetscErrorCode EPSSetUp_CISS(EPS eps)EPSSetUp_CISS719,26601
#undef __FUNCT____FUNCT__828,31949
#define __FUNCT__ __FUNCT__829,31966
PetscErrorCode EPSSolve_CISS(EPS eps)EPSSolve_CISS830,32000
#undef __FUNCT____FUNCT__1005,39330
#define __FUNCT__ __FUNCT__1006,39347
static PetscErrorCode EPSCISSSetSizes_CISS(EPS eps,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool isreal)EPSCISSSetSizes_CISS1007,39388
#undef __FUNCT____FUNCT__1052,41475
#define __FUNCT__ __FUNCT__1053,41492
PetscErrorCode EPSCISSSetSizes(EPS eps,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool isreal)EPSCISSSetSizes1085,42571
#undef __FUNCT____FUNCT__1101,43252
#define __FUNCT__ __FUNCT__1102,43269
static PetscErrorCode EPSCISSGetSizes_CISS(EPS eps,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *isreal)EPSCISSGetSizes_CISS1103,43310
#undef __FUNCT____FUNCT__1117,43728
#define __FUNCT__ __FUNCT__1118,43745
PetscErrorCode EPSCISSGetSizes(EPS eps,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *isreal)EPSCISSGetSizes1139,44230
#undef __FUNCT____FUNCT__1149,44648
#define __FUNCT__ __FUNCT__1150,44665
static PetscErrorCode EPSCISSSetThreshold_CISS(EPS eps,PetscReal delta,PetscReal spur)EPSCISSSetThreshold_CISS1151,44710
#undef __FUNCT____FUNCT__1171,45364
#define __FUNCT__ __FUNCT__1172,45381
PetscErrorCode EPSCISSSetThreshold(EPS eps,PetscReal delta,PetscReal spur)EPSCISSSetThreshold1192,45903
#undef __FUNCT____FUNCT__1204,46308
#define __FUNCT__ __FUNCT__1205,46325
static PetscErrorCode EPSCISSGetThreshold_CISS(EPS eps,PetscReal *delta,PetscReal *spur)EPSCISSGetThreshold_CISS1206,46370
#undef __FUNCT____FUNCT__1216,46633
#define __FUNCT__ __FUNCT__1217,46650
PetscErrorCode EPSCISSGetThreshold(EPS eps,PetscReal *delta,PetscReal *spur)EPSCISSGetThreshold1235,47054
#undef __FUNCT____FUNCT__1245,47368
#define __FUNCT__ __FUNCT__1246,47385
static PetscErrorCode EPSCISSSetRefinement_CISS(EPS eps,PetscInt inner,PetscInt outer,PetscInt blsize)EPSCISSSetRefinement_CISS1247,47431
#undef __FUNCT____FUNCT__1273,48339
#define __FUNCT__ __FUNCT__1274,48356
PetscErrorCode EPSCISSSetRefinement(EPS eps,PetscInt inner,PetscInt outer,PetscInt blsize)EPSCISSSetRefinement1296,49075
#undef __FUNCT____FUNCT__1309,49559
#define __FUNCT__ __FUNCT__1310,49576
static PetscErrorCode EPSCISSGetRefinement_CISS(EPS eps,PetscInt *inner,PetscInt *outer,PetscInt *blsize)EPSCISSGetRefinement_CISS1311,49622
#undef __FUNCT____FUNCT__1322,49953
#define __FUNCT__ __FUNCT__1323,49970
PetscErrorCode EPSCISSGetRefinement(EPS eps, PetscInt *inner, PetscInt *outer,PetscInt *blsize)EPSCISSGetRefinement1342,50480
#undef __FUNCT____FUNCT__1352,50830
#define __FUNCT__ __FUNCT__1353,50847
static PetscErrorCode EPSCISSSetUseST_CISS(EPS eps,PetscBool usest)EPSCISSSetUseST_CISS1354,50888
#undef __FUNCT____FUNCT__1363,51072
#define __FUNCT__ __FUNCT__1364,51089
PetscErrorCode EPSCISSSetUseST(EPS eps,PetscBool usest)EPSCISSSetUseST1382,51544
#undef __FUNCT____FUNCT__1393,51864
#define __FUNCT__ __FUNCT__1394,51881
static PetscErrorCode EPSCISSGetUseST_CISS(EPS eps,PetscBool *usest)EPSCISSGetUseST_CISS1395,51922
#undef __FUNCT____FUNCT__1404,52108
#define __FUNCT__ __FUNCT__1405,52125
PetscErrorCode EPSCISSGetUseST(EPS eps, PetscBool *usest)EPSCISSGetUseST1422,52470
#undef __FUNCT____FUNCT__1432,52745
#define __FUNCT__ __FUNCT__1433,52762
PetscErrorCode EPSReset_CISS(EPS eps)EPSReset_CISS1434,52796
#undef __FUNCT____FUNCT__1466,53848
#define __FUNCT__ __FUNCT__1467,53865
PetscErrorCode EPSSetFromOptions_CISS(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_CISS1468,53908
#undef __FUNCT____FUNCT__1505,56344
#define __FUNCT__ __FUNCT__1506,56361
PetscErrorCode EPSDestroy_CISS(EPS eps)EPSDestroy_CISS1507,56397
#undef __FUNCT____FUNCT__1524,57329
#define __FUNCT__ __FUNCT__1525,57346
PetscErrorCode EPSView_CISS(EPS eps,PetscViewer viewer)EPSView_CISS1526,57379
#undef __FUNCT____FUNCT__1551,58722
#define __FUNCT__ __FUNCT__1552,58739
PETSC_EXTERN PetscErrorCode EPSCreate_CISS(EPS eps)EPSCreate_CISS1553,58774

src/eps/impls/ciss/makefile,273
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = ciss.cSOURCEC26,958
SOURCEF  =SOURCEF27,976
SOURCEH  =SOURCEH28,987
LIBBASE  = libslepcepsLIBBASE29,998
DIRS     =DIRS30,1021
MANSEC   = EPSMANSEC31,1032
LOCDIR   = src/eps/impls/ciss/LOCDIR32,1047

src/eps/impls/davidson/davidson.c,5000
davidson.c:^?davidson.c^A,1
  PetscInt  blocksize;     /* block size */blocksize30,1112
  PetscInt  initialsize;   /* initial size of V */initialsize31,1156
  PetscInt  minv;          /* size of V after restarting */minv32,1207
  PetscInt  plusk;         /* keep plusk eigenvectors from the last iteration */plusk33,1267
  PetscBool ipB;           /* true if B-ortho is used */ipB34,1348
  PetscInt  method;        /* method for improving the approximate solution */method35,1405
  PetscReal fix;           /* the fix parameter */fix36,1484
  PetscBool krylovstart;   /* true if the starting subspace is a Krylov basis */krylovstart37,1535
  PetscBool dynamic;       /* true if dynamic stopping criterion is used */dynamic38,1616
  PetscInt  cX_in_proj;    /* converged vectors in the projected problem */cX_in_proj39,1692
  PetscInt  cX_in_impr;    /* converged vectors in the projector */cX_in_impr40,1768
  Method_t  scheme;        /* method employed: GD, JD or GD2 */scheme41,1836
  dvdDashboard ddb;ddb44,1927
} EPS_DAVIDSON;EPS_DAVIDSON45,1947
#undef __FUNCT____FUNCT__47,1964
#define __FUNCT__ __FUNCT__48,1981
PetscErrorCode EPSCreate_XD(EPS eps)EPSCreate_XD49,2014
#undef __FUNCT____FUNCT__78,3052
#define __FUNCT__ __FUNCT__79,3069
PetscErrorCode EPSSetUp_XD(EPS eps)EPSSetUp_XD80,3101
#undef __FUNCT____FUNCT__260,11760
#define __FUNCT__ __FUNCT__261,11777
PetscErrorCode EPSSolve_XD(EPS eps)EPSSolve_XD262,11809
#undef __FUNCT____FUNCT__301,12985
#define __FUNCT__ __FUNCT__302,13002
PetscErrorCode EPSReset_XD(EPS eps)EPSReset_XD303,13034
#undef __FUNCT____FUNCT__318,13536
#define __FUNCT__ __FUNCT__319,13553
PetscErrorCode EPSView_XD(EPS eps,PetscViewer viewer)EPSView_XD320,13584
#undef __FUNCT____FUNCT__356,15243
#define __FUNCT__ __FUNCT__357,15260
PetscErrorCode EPSXDSetKrylovStart_XD(EPS eps,PetscBool krylovstart)EPSXDSetKrylovStart_XD358,15303
#undef __FUNCT____FUNCT__367,15510
#define __FUNCT__ __FUNCT__368,15527
PetscErrorCode EPSXDGetKrylovStart_XD(EPS eps,PetscBool *krylovstart)EPSXDGetKrylovStart_XD369,15570
#undef __FUNCT____FUNCT__378,15779
#define __FUNCT__ __FUNCT__379,15796
PetscErrorCode EPSXDSetBlockSize_XD(EPS eps,PetscInt blocksize)EPSXDSetBlockSize_XD380,15837
#undef __FUNCT____FUNCT__391,16230
#define __FUNCT__ __FUNCT__392,16247
PetscErrorCode EPSXDGetBlockSize_XD(EPS eps,PetscInt *blocksize)EPSXDGetBlockSize_XD393,16288
#undef __FUNCT____FUNCT__402,16488
#define __FUNCT__ __FUNCT__403,16505
PetscErrorCode EPSXDSetRestart_XD(EPS eps,PetscInt minv,PetscInt plusk)EPSXDSetRestart_XD404,16544
#undef __FUNCT____FUNCT__418,17107
#define __FUNCT__ __FUNCT__419,17124
PetscErrorCode EPSXDGetRestart_XD(EPS eps,PetscInt *minv,PetscInt *plusk)EPSXDGetRestart_XD420,17163
#undef __FUNCT____FUNCT__430,17407
#define __FUNCT__ __FUNCT__431,17424
PetscErrorCode EPSXDGetInitialSize_XD(EPS eps,PetscInt *initialsize)EPSXDGetInitialSize_XD432,17467
#undef __FUNCT____FUNCT__441,17675
#define __FUNCT__ __FUNCT__442,17692
PetscErrorCode EPSXDSetInitialSize_XD(EPS eps,PetscInt initialsize)EPSXDSetInitialSize_XD443,17735
#undef __FUNCT____FUNCT__454,18147
#define __FUNCT__ __FUNCT__455,18164
PetscErrorCode EPSXDGetFix_XD(EPS eps,PetscReal *fix)EPSXDGetFix_XD456,18199
#undef __FUNCT____FUNCT__465,18376
#define __FUNCT__ __FUNCT__466,18393
PetscErrorCode EPSJDSetFix_JD(EPS eps,PetscReal fix)EPSJDSetFix_JD467,18428
#undef __FUNCT____FUNCT__478,18772
#define __FUNCT__ __FUNCT__479,18789
PetscErrorCode EPSXDSetBOrth_XD(EPS eps,PetscBool borth)EPSXDSetBOrth_XD480,18826
#undef __FUNCT____FUNCT__489,19007
#define __FUNCT__ __FUNCT__490,19024
PetscErrorCode EPSXDGetBOrth_XD(EPS eps,PetscBool *borth)EPSXDGetBOrth_XD491,19061
#undef __FUNCT____FUNCT__500,19244
#define __FUNCT__ __FUNCT__501,19261
PetscErrorCode EPSJDSetConstCorrectionTol_JD(EPS eps,PetscBool constant)EPSJDSetConstCorrectionTol_JD502,19311
#undef __FUNCT____FUNCT__511,19543
#define __FUNCT__ __FUNCT__512,19560
PetscErrorCode EPSJDGetConstCorrectionTol_JD(EPS eps,PetscBool *constant)EPSJDGetConstCorrectionTol_JD513,19610
#undef __FUNCT____FUNCT__522,19844
#define __FUNCT__ __FUNCT__523,19861
PetscErrorCode EPSXDSetWindowSizes_XD(EPS eps,PetscInt pwindow,PetscInt qwindow)EPSXDSetWindowSizes_XD524,19904
#undef __FUNCT____FUNCT__538,20516
#define __FUNCT__ __FUNCT__539,20533
PetscErrorCode EPSXDGetWindowSizes_XD(EPS eps,PetscInt *pwindow,PetscInt *qwindow)EPSXDGetWindowSizes_XD540,20576
#undef __FUNCT____FUNCT__550,20850
#define __FUNCT__ __FUNCT__551,20867
PetscErrorCode EPSXDSetMethod(EPS eps,Method_t method)EPSXDSetMethod552,20902
#undef __FUNCT____FUNCT__561,21085
#define __FUNCT__ __FUNCT__562,21102
PetscErrorCode EPSXDGetMethod_XD(EPS eps,Method_t *method)EPSXDGetMethod_XD563,21140
#undef __FUNCT____FUNCT__572,21328
#define __FUNCT__ __FUNCT__573,21345
PetscErrorCode EPSComputeVectors_XD(EPS eps)EPSComputeVectors_XD582,21758

src/eps/impls/davidson/davidson.h,9831
davidson.h:^?davidson.h^A,1
typedef PetscErrorCode (*dvdCallback)(struct _dvdDashboard*);dvdCallback32,1202
typedef struct _dvdFunctionList {_dvdFunctionList33,1264
  dvdCallback f;f34,1298
  struct _dvdFunctionList *next;next35,1315
} dvdFunctionList;dvdFunctionList36,1348
  DVD_HARM_NONE,DVD_HARM_NONE39,1383
  DVD_HARM_RR,DVD_HARM_RR40,1400
  DVD_HARM_RRR,DVD_HARM_RRR41,1415
  DVD_HARM_REIGS,DVD_HARM_REIGS42,1431
  DVD_HARM_LEIGSDVD_HARM_LEIGS43,1449
} HarmType_t;HarmType_t44,1466
  DVD_INITV_CLASSIC,DVD_INITV_CLASSIC47,1496
  DVD_INITV_KRYLOVDVD_INITV_KRYLOV48,1517
} InitType_t;InitType_t49,1536
  DVD_PROJ_KXX,DVD_PROJ_KXX52,1566
  DVD_PROJ_KZXDVD_PROJ_KZX53,1582
} ProjType_t;ProjType_t54,1597
  DVD_METH_GD,DVD_METH_GD57,1627
  DVD_METH_JD,DVD_METH_JD58,1642
  DVD_METH_GD2DVD_METH_GD259,1657
} Method_t;Method_t60,1672
typedef struct _dvdDashboard {_dvdDashboard67,1783
  PetscErrorCode (*initV)(struct _dvdDashboard*);initV70,1864
  void *initV_data;initV_data71,1914
  PetscErrorCode (*calcPairs)(struct _dvdDashboard*);calcPairs74,1982
  void *calcPairs_data;calcPairs_data75,2036
  PetscBool (*testConv)(struct _dvdDashboard*,PetscScalar eigvr,PetscScalar eigvi,PetscReal res,PetscReal *error);testConv78,2100
  void *testConv_data;testConv_data79,2215
  PetscErrorCode (*improveX)(struct _dvdDashboard*,PetscInt r_s,PetscInt r_e,PetscInt *size_D);improveX82,2279
  void *improveX_data;improveX_data83,2375
  PetscErrorCode (*isRestarting)(struct _dvdDashboard*,PetscBool*);isRestarting86,2428
  void *isRestarting_data;isRestarting_data87,2496
  PetscErrorCode (*restartV)(struct _dvdDashboard*);restartV90,2551
  void *restartV_data;restartV_data91,2604
  PetscErrorCode (*updateV)(struct _dvdDashboard*);updateV94,2645
  void *updateV_data;updateV_data95,2697
  Mat         A,B;            /* problem matrices */A98,2756
  Mat         A,B;            /* problem matrices */B98,2756
  MatType_t   sA,sB;          /* matrix specifications */sA99,2809
  MatType_t   sA,sB;          /* matrix specifications */sB99,2809
  EPType_t    sEP;            /* problem specifications */sEP100,2867
  PetscInt    nev;            /* number of eigenpairs */nev101,2926
  EPSWhich    which;          /* spectrum selection */which102,2983
  PetscBool   withTarget;     /* if there is a target */withTarget103,3038
  PetscScalar target[2];      /* target value */target104,3095
  PetscReal   tol;            /* tolerance */tol105,3144
  PetscBool   correctXnorm;   /* if true, norm of X are computed */correctXnorm106,3190
  PetscInt nconv;             /* number of converged eigenpairs */nconv109,3297
  PetscInt npreconv;          /* number of pairs ready to converge */npreconv110,3364
  BV       W;                 /* left basis for harmonic case */W112,3435
  BV       AX;                /* A*V */AX113,3500
  BV       BX;                /* B*V */BX114,3540
  PetscInt size_D;            /* active vectors */size_D115,3580
  PetscInt max_size_proj;     /* max size projected problem */max_size_proj116,3631
  PetscInt max_cX_in_proj;    /* max vectors from cX in the projected problem */max_cX_in_proj117,3694
  PetscInt max_cX_in_impr;    /* max vectros from cX in the projector */max_cX_in_impr118,3775
  PetscInt max_size_P;        /* max unconverged vectors in the projector */max_size_P119,3848
  PetscInt bs;                /* max vectors that expands the subspace every iteration */bs120,3925
  EPS eps;                    /* connection to SLEPc */eps121,4015
  VecPool auxV;               /* auxiliary vectors */auxV124,4102
  BV      auxBV;              /* auxiliary vectors */auxBV125,4156
  PetscScalar *ceigr,*ceigi;  /* converged eigenvalues */ceigr128,4248
  PetscScalar *ceigr,*ceigi;  /* converged eigenvalues */ceigi128,4248
  PetscScalar *eigr,*eigi;    /* current eigenvalues */eigr129,4306
  PetscScalar *eigr,*eigi;    /* current eigenvalues */eigi129,4306
  PetscReal   *nR;            /* residual norm */nR130,4362
  PetscReal   *real_nR;       /* original nR */real_nR131,4412
  PetscReal   *nX;            /* X norm */nX132,4460
  PetscReal   *real_nX;       /* original nX */real_nX133,4503
  PetscReal   *errest;        /* relative error eigenpairs */errest134,4551
  PetscReal   *nBds;          /* B-norms of projected problem  */nBds135,4613
  PetscErrorCode (*e_Vchanged)(struct _dvdDashboard*,PetscInt s_imm,PetscInt e_imm,PetscInt s_new,PetscInt e_new);e_Vchanged138,4724
  void *e_Vchanged_data;e_Vchanged_data139,4839
  PetscErrorCode (*calcpairs_residual)(struct _dvdDashboard*,PetscInt s,PetscInt e);calcpairs_residual140,4864
  PetscErrorCode (*calcpairs_selectPairs)(struct _dvdDashboard*,PetscInt n);calcpairs_selectPairs141,4949
  void *calcpairs_residual_data;calcpairs_residual_data142,5026
  PetscErrorCode (*improvex_precond)(struct _dvdDashboard*,PetscInt i,Vec x,Vec Px);improvex_precond143,5059
  void *improvex_precond_data;improvex_precond_data144,5144
  PetscErrorCode (*improvex_jd_proj_uv)(struct _dvdDashboard*,PetscInt i_s,PetscInt i_e,Vec *u,Vec *v,Vec *kr,PetscScalar *theta,PetscScalar *thetai,PetscScalar *pX,PetscScalar *pY,PetscInt ld);improvex_jd_proj_uv145,5175
  PetscErrorCode (*improvex_jd_lit)(struct _dvdDashboard*,PetscInt i,PetscScalar* theta,PetscScalar* thetai,PetscInt *maxits,PetscReal *tol);improvex_jd_lit146,5370
  PetscErrorCode (*calcpairs_W)(struct _dvdDashboard*);calcpairs_W147,5512
  void *calcpairs_W_data;calcpairs_W_data148,5568
  PetscErrorCode (*calcpairs_proj_trans)(struct _dvdDashboard*);calcpairs_proj_trans149,5594
  PetscErrorCode (*calcpairs_eigs_trans)(struct _dvdDashboard*);calcpairs_eigs_trans150,5659
  PetscErrorCode (*calcpairs_eig_backtrans)(struct _dvdDashboard*,PetscScalar,PetscScalar,PetscScalar*,PetscScalar*);calcpairs_eig_backtrans151,5724
  PetscErrorCode (*calcpairs_proj_res)(struct _dvdDashboard*,PetscInt r_s,PetscInt r_e,Vec *R);calcpairs_proj_res152,5842
  PetscErrorCode (*preTestConv)(struct _dvdDashboard*,PetscInt s,PetscInt pre,PetscInt e,PetscInt *nConv);preTestConv153,5938
  PetscErrorCode (*e_newIteration)(struct _dvdDashboard*);e_newIteration154,6045
  void *e_newIteration_data;e_newIteration_data155,6104
  dvdFunctionList *startList;  /* starting list */startList157,6134
  dvdFunctionList *endList;    /* ending list */endList158,6185
  dvdFunctionList *destroyList;/* destructor list */destroyList159,6234
  Mat       H,G;               /* projected problem matrices */H161,6288
  Mat       H,G;               /* projected problem matrices */G161,6288
  Mat       auxM;              /* auxiliary dense matrix */auxM162,6352
  PetscInt  size_MT;           /* rows in MT */size_MT163,6412
  PetscInt  V_tra_s;V_tra_s165,6461
  PetscInt  V_tra_e;       /* cX <- [cX V*MT(0:V_tra_s-1)], V <- V*MT(V_tra_s:V_tra_e) */V_tra_e166,6482
  PetscInt  V_new_s;V_new_s167,6572
  PetscInt  V_new_e;           /* added to V the columns V_new_s:V_new_e */V_new_e168,6593
  PetscBool BV_shift;          /* if true BV is shifted when vectors converge */BV_shift169,6669
  PetscBool W_shift;           /* if true W is shifted when vectors converge */W_shift170,6750
  void* prof_data;             /* profiler data */prof_data172,6831
} dvdDashboard;dvdDashboard173,6882
#undef __FUNCT____FUNCT__175,6899
#define __FUNCT__ __FUNCT__176,6916
PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLAdd(dvdFunctionList **fl,dvdCallback f)EPSDavidsonFLAdd177,6953
#undef __FUNCT____FUNCT__190,7219
#define __FUNCT__ __FUNCT__191,7236
PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLCall(dvdFunctionList *fl,dvdDashboard *d)EPSDavidsonFLCall192,7274
#undef __FUNCT____FUNCT__202,7524
#define __FUNCT__ __FUNCT__203,7541
PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLDestroy(dvdFunctionList **fl)EPSDavidsonFLDestroy204,7582
  PetscInt max_size_V;         /* max size of the searching subspace (mpd) */max_size_V237,8569
  PetscInt max_size_X;         /* max size of X (bs) */max_size_X238,8647
  PetscInt size_V;             /* real size of V (nev+size_P+mpd) */size_V239,8703
  PetscInt max_size_oldX;      /* max size of oldX */max_size_oldX240,8772
  PetscInt max_nev;            /* max number of converged pairs */max_nev241,8826
  PetscInt max_size_P;         /* number of computed vectors for the projector */max_size_P242,8893
  PetscInt max_size_cP;        /* number of converged vectors in the projectors */max_size_cP243,8975
  PetscInt max_size_proj;      /* max size projected problem */max_size_proj244,9058
  PetscInt max_size_cX_proj;   /* max converged vectors in the projected problem */max_size_cX_proj245,9122
  PetscInt state;              /* method states:state246,9206
} dvdBlackboard;dvdBlackboard250,9407
#define DVD_STATE_PRECONF DVD_STATE_PRECONF252,9425
#define DVD_STATE_CONF DVD_STATE_CONF253,9453
#define DVD_STATE_RUN DVD_STATE_RUN254,9478
typedef PetscErrorCode (*dvdPrecond)(dvdDashboard*,PetscInt i,Vec x,Vec Px);dvdPrecond257,9522
typedef PetscErrorCode (*e_Vchanged_type)(dvdDashboard*,PetscInt s_imm,PetscInt e_imm,PetscInt s_new,PetscInt e_new);e_Vchanged_type258,9599
typedef PetscErrorCode (*isRestarting_type)(dvdDashboard*,PetscBool*);isRestarting_type259,9717
typedef PetscErrorCode (*e_newIteration_type)(dvdDashboard*);e_newIteration_type260,9788
typedef PetscErrorCode (*improveX_type)(dvdDashboard*,Vec *D,PetscInt max_size_D,PetscInt r_s,PetscInt r_e,PetscInt *size_D);improveX_type261,9850
#undef __FUNCT____FUNCT__324,14150
#define __FUNCT__ __FUNCT__325,14167
PETSC_STATIC_INLINE PetscErrorCode dvd_improvex_compute_X(dvdDashboard *d,PetscInt i_s,PetscInt i_e,Vec *u_,PetscScalar *pX,PetscInt ld)dvd_improvex_compute_X326,14210

src/eps/impls/davidson/dvdcalcpairs.c,2445
dvdcalcpairs.c:^?dvdcalcpairs.c^A,1
#undef __FUNCT____FUNCT__36,1259
#define __FUNCT__ __FUNCT__37,1276
static PetscErrorCode dvd_calcpairs_qz_start(dvdDashboard *d)dvd_calcpairs_qz_start38,1319
#undef __FUNCT____FUNCT__50,1706
#define __FUNCT__ __FUNCT__51,1723
static PetscErrorCode dvd_calcpairs_qz_d(dvdDashboard *d)dvd_calcpairs_qz_d52,1762
#undef __FUNCT____FUNCT__70,2368
#define __FUNCT__ __FUNCT__71,2385
static PetscErrorCode dvd_calcpairs_projeig_solve(dvdDashboard *d)dvd_calcpairs_projeig_solve72,2433
#undef __FUNCT____FUNCT__108,3834
#define __FUNCT__ __FUNCT__109,3851
static PetscErrorCode EPSXDUpdateProj(Mat Q,Mat Z,PetscInt l,Mat A,PetscInt lA,PetscInt kA,Mat aux)EPSXDUpdateProj113,3970
#undef __FUNCT____FUNCT__167,6512
#define __FUNCT__ __FUNCT__168,6529
static PetscErrorCode dvd_calcpairs_updateproj(dvdDashboard *d)dvd_calcpairs_updateproj169,6574
#undef __FUNCT____FUNCT__215,8743
#define __FUNCT__ __FUNCT__216,8760
PETSC_STATIC_INLINE PetscErrorCode dvd_calcpairs_updateBV0_gen(dvdDashboard *d,BV bv,DSMatType mat)dvd_calcpairs_updateBV0_gen220,8830
#undef __FUNCT____FUNCT__238,9563
#define __FUNCT__ __FUNCT__239,9580
static PetscErrorCode dvd_calcpairs_proj(dvdDashboard *d)dvd_calcpairs_proj240,9619
#undef __FUNCT____FUNCT__332,13686
#define __FUNCT__ __FUNCT__333,13703
static PetscErrorCode dvd_calcpairs_apply_arbitrary(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscScalar *rr,PetscScalar *ri)dvd_calcpairs_apply_arbitrary334,13753
#undef __FUNCT____FUNCT__398,15771
#define __FUNCT__ __FUNCT__399,15788
static PetscErrorCode dvd_calcpairs_selectPairs(dvdDashboard *d,PetscInt n)dvd_calcpairs_selectPairs400,15834
#undef __FUNCT____FUNCT__442,17130
#define __FUNCT__ __FUNCT__443,17147
static PetscErrorCode EPSXDComputeDSConv(dvdDashboard *d)EPSXDComputeDSConv444,17186
#undef __FUNCT____FUNCT__485,18959
#define __FUNCT__ __FUNCT__486,18976
static PetscErrorCode dvd_calcpairs_res_0(dvdDashboard *d,PetscInt r_s,PetscInt r_e)dvd_calcpairs_res_0491,19157
#undef __FUNCT____FUNCT__517,20168
#define __FUNCT__ __FUNCT__518,20185
static PetscErrorCode dvd_calcpairs_proj_res(dvdDashboard *d,PetscInt r_s,PetscInt r_e,Vec *R)dvd_calcpairs_proj_res519,20228
#undef __FUNCT____FUNCT__552,21484
#define __FUNCT__ __FUNCT__553,21501
PetscErrorCode dvd_calcpairs_qz(dvdDashboard *d,dvdBlackboard *b,PetscBool borth,PetscInt cX_proj,PetscBool harm)dvd_calcpairs_qz554,21538

src/eps/impls/davidson/dvdgd2.c,628
dvdgd2.c:^?dvdgd2.c^A,1
  PetscInt size_X;size_X29,1042
} dvdImprovex_gd2;dvdImprovex_gd230,1061
#undef __FUNCT____FUNCT__32,1081
#define __FUNCT__ __FUNCT__33,1098
static PetscErrorCode dvd_improvex_gd2_d(dvdDashboard *d)dvd_improvex_gd2_d34,1137
#undef __FUNCT____FUNCT__45,1411
#define __FUNCT__ __FUNCT__46,1428
static PetscErrorCode dvd_improvex_gd2_gen(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscInt *size_D)dvd_improvex_gd2_gen47,1469
#undef __FUNCT____FUNCT__216,7386
#define __FUNCT__ __FUNCT__217,7403
PetscErrorCode dvd_improvex_gd2(dvdDashboard *d,dvdBlackboard *b,KSP ksp,PetscInt max_bs)dvd_improvex_gd2218,7440

src/eps/impls/davidson/dvdimprovex.c,6957
dvdimprovex.c:^?dvdimprovex.c^A,1
  PetscInt     size_X;size_X32,1160
  KSP          ksp;                /* correction equation solver */ksp33,1183
  Vec          friends;            /* reference vector for composite vectors */friends34,1251
  PetscScalar  theta[4],thetai[2]; /* the shifts used in the correction eq. */theta35,1331
  PetscScalar  theta[4],thetai[2]; /* the shifts used in the correction eq. */thetai35,1331
  PetscInt     maxits;             /* maximum number of iterations */maxits36,1410
  PetscInt     r_s,r_e;            /* the selected eigenpairs to improve */r_s37,1480
  PetscInt     r_s,r_e;            /* the selected eigenpairs to improve */r_e37,1480
  PetscInt     ksp_max_size;       /* the ksp maximum subvectors size */ksp_max_size38,1556
  PetscReal    tol;                /* the maximum solution tolerance */tol39,1629
  PetscReal    lastTol;            /* last tol for dynamic stopping criterion */lastTol40,1701
  PetscReal    fix;                /* tolerance for using the approx. eigenvalue */fix41,1782
  PetscBool    dynamic;            /* if the dynamic stopping criterion is applied */dynamic42,1866
  dvdDashboard *d;                 /* the currect dvdDashboard reference */d43,1952
  PC           old_pc;             /* old pc in ksp */old_pc44,2028
  BV           KZ;                 /* KZ vecs for the projector KZ*inv(X'*KZ)*X' */KZ45,2083
  BV           U;                  /* new X vectors */U46,2167
  PetscScalar  *XKZ;               /* X'*KZ */XKZ47,2222
  PetscScalar  *iXKZ;              /* inverse of XKZ */iXKZ48,2269
  PetscInt     ldXKZ;              /* leading dimension of XKZ */ldXKZ49,2325
  PetscInt     size_iXKZ;          /* size of iXKZ */size_iXKZ50,2391
  PetscInt     ldiXKZ;             /* leading dimension of iXKZ */ldiXKZ51,2445
  PetscInt     size_cX;            /* last value of d->size_cX */size_cX52,2512
  PetscInt     old_size_X;         /* last number of improved vectors */old_size_X53,2578
  PetscBLASInt *iXKZPivots;        /* array of pivots */iXKZPivots54,2651
} dvdImprovex_jd;dvdImprovex_jd55,2708
#undef __FUNCT____FUNCT__57,2727
#define __FUNCT__ __FUNCT__58,2744
static PetscErrorCode dvd_improvex_apply_proj(dvdDashboard *d,Vec *V,PetscInt cV)dvd_improvex_apply_proj64,2908
#undef __FUNCT____FUNCT__117,4804
#define __FUNCT__ __FUNCT__118,4821
static PetscErrorCode dvd_improvex_applytrans_proj(dvdDashboard *d,Vec *V,PetscInt cV)dvd_improvex_applytrans_proj124,4990
#undef __FUNCT____FUNCT__178,6918
#define __FUNCT__ __FUNCT__179,6935
static PetscErrorCode dvd_improvex_jd_end(dvdDashboard *d)dvd_improvex_jd_end180,6975
#undef __FUNCT____FUNCT__196,7413
#define __FUNCT__ __FUNCT__197,7430
static PetscErrorCode dvd_improvex_jd_d(dvdDashboard *d)dvd_improvex_jd_d198,7468
#undef __FUNCT____FUNCT__214,7970
#define __FUNCT__ __FUNCT__215,7987
PETSC_STATIC_INLINE PetscErrorCode dvd_aux_matmult(dvdImprovex_jd *data,const Vec *x,const Vec *y)dvd_aux_matmult220,8096
#undef __FUNCT____FUNCT__262,9502
#define __FUNCT__ __FUNCT__263,9519
PETSC_STATIC_INLINE PetscErrorCode dvd_aux_matmulttrans(dvdImprovex_jd *data,const Vec *x,const Vec *y)dvd_aux_matmulttrans267,9607
#undef __FUNCT____FUNCT__309,11076
#define __FUNCT__ __FUNCT__310,11093
static PetscErrorCode PCApplyBA_dvd(PC pc,PCSide side,Vec in,Vec out,Vec w)PCApplyBA_dvd311,11127
#undef __FUNCT____FUNCT__370,13012
#define __FUNCT__ __FUNCT__371,13029
static PetscErrorCode PCApply_dvd(PC pc,Vec in,Vec out)PCApply_dvd372,13061
#undef __FUNCT____FUNCT__395,13782
#define __FUNCT__ __FUNCT__396,13799
static PetscErrorCode PCApplyTranspose_dvd(PC pc,Vec in,Vec out)PCApplyTranspose_dvd397,13840
#undef __FUNCT____FUNCT__427,14816
#define __FUNCT__ __FUNCT__428,14833
static PetscErrorCode MatMult_dvd_jd(Mat A,Vec in,Vec out)MatMult_dvd_jd429,14868
#undef __FUNCT____FUNCT__452,15593
#define __FUNCT__ __FUNCT__453,15610
static PetscErrorCode MatMultTranspose_dvd_jd(Mat A,Vec in,Vec out)MatMultTranspose_dvd_jd454,15654
#undef __FUNCT____FUNCT__487,16722
#define __FUNCT__ __FUNCT__488,16739
static PetscErrorCode MatCreateVecs_dvd_jd(Mat A,Vec *right,Vec *left)MatCreateVecs_dvd_jd489,16780
#undef __FUNCT____FUNCT__530,17772
#define __FUNCT__ __FUNCT__531,17789
static PetscErrorCode dvd_improvex_jd_start(dvdDashboard *d)dvd_improvex_jd_start532,17831
#undef __FUNCT____FUNCT__603,20907
#define __FUNCT__ __FUNCT__604,20924
static PetscErrorCode dvd_improvex_jd_proj_cuv(dvdDashboard *d,PetscInt i_s,PetscInt i_e,Vec *kr,PetscScalar *theta,PetscScalar *thetai,PetscScalar *pX,PetscScalar *pY,PetscInt ld)dvd_improvex_jd_proj_cuv612,21221
#undef __FUNCT____FUNCT__682,24134
#define __FUNCT__ __FUNCT__683,24151
static PetscErrorCode dvd_improvex_jd_gen(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscInt *size_D)dvd_improvex_jd_gen684,24191
#undef __FUNCT____FUNCT__815,29437
#define __FUNCT__ __FUNCT__816,29454
PetscErrorCode dvd_improvex_jd(dvdDashboard *d,dvdBlackboard *b,KSP ksp,PetscInt max_bs,PetscInt cX_impr,PetscBool dynamic)dvd_improvex_jd817,29490
#undef __FUNCT____FUNCT__883,31728
#define __FUNCT__ __FUNCT__884,31745
PETSC_STATIC_INLINE PetscErrorCode dvd_complex_rayleigh_quotient(Vec ur,Vec ui,Vec Axr,Vec Axi,Vec Bxr,Vec Bxi,PetscScalar *eigr,PetscScalar *eigi)dvd_complex_rayleigh_quotient885,31795
#undef __FUNCT____FUNCT__921,33468
#define __FUNCT__ __FUNCT__922,33485
PETSC_STATIC_INLINE PetscErrorCode dvd_compute_n_rr(PetscInt i_s,PetscInt n,PetscScalar *eigr,PetscScalar *eigi,Vec *u,Vec *Ax,Vec *Bx)dvd_compute_n_rr923,33522
#undef __FUNCT____FUNCT__955,34962
#define __FUNCT__ __FUNCT__956,34979
static PetscErrorCode dvd_improvex_jd_proj_uv_KZX(dvdDashboard *d,PetscInt i_s,PetscInt i_e,Vec *u,Vec *v,Vec *kr,PetscScalar *theta,PetscScalar *thetai,PetscScalar *pX,PetscScalar *pY,PetscInt ld)dvd_improvex_jd_proj_uv_KZX964,35279
#undef __FUNCT____FUNCT__1074,39165
#define __FUNCT__ __FUNCT__1075,39182
static PetscErrorCode dvd_improvex_jd_proj_uv_KXX(dvdDashboard *d,PetscInt i_s,PetscInt i_e,Vec *u,Vec *v,Vec *kr,PetscScalar *theta,PetscScalar *thetai,PetscScalar *pX,PetscScalar *pY,PetscInt ld)dvd_improvex_jd_proj_uv_KXX1083,39440
#undef __FUNCT____FUNCT__1164,42189
#define __FUNCT__ __FUNCT__1165,42206
static PetscErrorCode dvd_improvex_jd_lit_const_0(dvdDashboard *d,PetscInt i,PetscScalar* theta,PetscScalar* thetai,PetscInt *maxits,PetscReal *tol)dvd_improvex_jd_lit_const_01166,42254
#undef __FUNCT____FUNCT__1196,42974
#define __FUNCT__ __FUNCT__1197,42991
PetscErrorCode dvd_improvex_jd_lit_const(dvdDashboard *d,dvdBlackboard *b,PetscInt maxits,PetscReal tol,PetscReal fix)dvd_improvex_jd_lit_const1198,43037
#undef __FUNCT____FUNCT__1213,43457
#define __FUNCT__ __FUNCT__1214,43474
PetscErrorCode dvd_improvex_jd_proj_uv(dvdDashboard *d,dvdBlackboard *b,ProjType_t p)dvd_improvex_jd_proj_uv1215,43518

src/eps/impls/davidson/dvdinitv.c,1093
dvdinitv.c:^?dvdinitv.c^A,1
  PetscInt k;                 /* desired initial subspace size */k29,1022
  PetscInt user;              /* number of user initial vectors */user30,1088
  void     *old_initV_data;   /* old initV data */old_initV_data31,1155
} dvdInitV;dvdInitV32,1206
#undef __FUNCT____FUNCT__34,1219
#define __FUNCT__ __FUNCT__35,1236
static PetscErrorCode dvd_initV_classic_0(dvdDashboard *d)dvd_initV_classic_036,1276
#undef __FUNCT____FUNCT__55,1870
#define __FUNCT__ __FUNCT__56,1887
static PetscErrorCode dvd_initV_krylov_0(dvdDashboard *d)dvd_initV_krylov_057,1926
#undef __FUNCT____FUNCT__101,3569
#define __FUNCT__ __FUNCT__102,3586
static PetscErrorCode dvd_initV_d(dvdDashboard *d)dvd_initV_d103,3618
#undef __FUNCT____FUNCT__117,3942
#define __FUNCT__ __FUNCT__118,3959
PetscErrorCode dvd_initV(dvdDashboard *d, dvdBlackboard *b, PetscInt k,PetscInt user, PetscBool krylov)dvd_initV119,3989
#undef __FUNCT____FUNCT__142,4678
#define __FUNCT__ __FUNCT__143,4695
PetscErrorCode dvd_orthV(BV V,PetscInt V_new_s,PetscInt V_new_e,PetscRandom rand)dvd_orthV144,4725

src/eps/impls/davidson/dvdschm.c,918
dvdschm.c:^?dvdschm.c^A,1
#define DVD_CHECKSUM(DVD_CHECKSUM24,947
#undef __FUNCT____FUNCT__26,1011
#define __FUNCT__ __FUNCT__27,1028
PetscErrorCode dvd_schm_basic_preconf(dvdDashboard *d,dvdBlackboard *b,PetscInt mpd,PetscInt min_size_V,PetscInt bs,PetscInt ini_size_V,PetscInt size_initV,PetscInt plusk,HarmType_t harmMode,KSP ksp,InitType_t init,PetscBool allResiduals,PetscBool orth,PetscInt cX_proj,PetscInt cX_impr,Method_t method)dvd_schm_basic_preconf28,1071
#undef __FUNCT____FUNCT__70,2927
#define __FUNCT__ __FUNCT__71,2944
PetscErrorCode dvd_schm_basic_conf(dvdDashboard *d,dvdBlackboard *b,PetscInt mpd,PetscInt min_size_V,PetscInt bs,PetscInt ini_size_V,PetscInt size_initV,PetscInt plusk,HarmType_t harmMode,PetscBool fixedTarget,PetscScalar t,KSP ksp,PetscReal fix,InitType_t init,PetscBool allResiduals,PetscBool orth,PetscInt cX_proj,PetscInt cX_impr,PetscBool dynamic,Method_t method)dvd_schm_basic_conf72,2984

src/eps/impls/davidson/dvdtestconv.c,774
dvdtestconv.c:^?dvdtestconv.c^A,1
#undef __FUNCT____FUNCT__28,1010
#define __FUNCT__ __FUNCT__29,1027
static PetscBool dvd_testconv_basic_0(dvdDashboard *d,PetscScalar eigvr,PetscScalar eigvi,PetscReal r,PetscReal *err)dvd_testconv_basic_030,1068
#undef __FUNCT____FUNCT__43,1440
#define __FUNCT__ __FUNCT__44,1457
PetscErrorCode dvd_testconv_basic(dvdDashboard *d, dvdBlackboard *b)dvd_testconv_basic45,1496
#undef __FUNCT____FUNCT__58,1799
#define __FUNCT__ __FUNCT__59,1816
static PetscBool dvd_testconv_slepc_0(dvdDashboard *d,PetscScalar eigvr,PetscScalar eigvi,PetscReal r,PetscReal *err)dvd_testconv_slepc_060,1857
#undef __FUNCT____FUNCT__69,2227
#define __FUNCT__ __FUNCT__70,2244
PetscErrorCode dvd_testconv_slepc(dvdDashboard *d, dvdBlackboard *b)dvd_testconv_slepc71,2283

src/eps/impls/davidson/dvdupdatev.c,2548
dvdupdatev.c:^?dvdupdatev.c^A,1
  PetscInt          min_size_V;        /* restart with this number of eigenvectors */min_size_V30,1079
  PetscInt          plusk;             /* at restart, save plusk vectors from last iteration */plusk31,1165
  PetscInt          mpd;               /* max size of the searching subspace */mpd32,1261
  void              *old_updateV_data; /* old updateV data */old_updateV_data33,1341
  isRestarting_type old_isRestarting;  /* old isRestarting */old_isRestarting34,1403
  Mat               oldU;              /* previous projected right igenvectors */oldU35,1465
  Mat               oldV;              /* previous projected left eigenvectors */oldV36,1547
  PetscInt          size_oldU;         /* size of oldU */size_oldU37,1629
  PetscBool         allResiduals;      /* if computing all the residuals */allResiduals38,1687
} dvdManagV_basic;dvdManagV_basic39,1763
#undef __FUNCT____FUNCT__41,1783
#define __FUNCT__ __FUNCT__42,1800
static PetscErrorCode dvd_updateV_start(dvdDashboard *d)dvd_updateV_start43,1838
#undef __FUNCT____FUNCT__62,2373
#define __FUNCT__ __FUNCT__63,2390
static PetscErrorCode dvd_isrestarting_fullV(dvdDashboard *d,PetscBool *r)dvd_isrestarting_fullV64,2433
#undef __FUNCT____FUNCT__83,2981
#define __FUNCT__ __FUNCT__84,2998
static PetscErrorCode dvd_managementV_basic_d(dvdDashboard *d)dvd_managementV_basic_d85,3042
#undef __FUNCT____FUNCT__103,3621
#define __FUNCT__ __FUNCT__104,3638
static PetscErrorCode dvd_updateV_conv_gen(dvdDashboard *d)dvd_updateV_conv_gen105,3679
#undef __FUNCT____FUNCT__168,5859
#define __FUNCT__ __FUNCT__169,5876
static PetscErrorCode dvd_updateV_restart_gen(dvdDashboard *d)dvd_updateV_restart_gen170,5920
#undef __FUNCT____FUNCT__224,8197
#define __FUNCT__ __FUNCT__225,8214
static PetscErrorCode dvd_updateV_testConv(dvdDashboard *d,PetscInt s,PetscInt pre,PetscInt e,PetscInt *nConv)dvd_updateV_testConv226,8255
#undef __FUNCT____FUNCT__266,9413
#define __FUNCT__ __FUNCT__267,9430
static PetscErrorCode dvd_updateV_update_gen(dvdDashboard *d)dvd_updateV_update_gen268,9473
#undef __FUNCT____FUNCT__318,11012
#define __FUNCT__ __FUNCT__319,11029
static PetscErrorCode dvd_updateV_extrapol(dvdDashboard *d)dvd_updateV_extrapol320,11070
#undef __FUNCT____FUNCT__355,12074
#define __FUNCT__ __FUNCT__356,12091
PetscErrorCode dvd_managementV_basic(dvdDashboard *d,dvdBlackboard *b,PetscInt bs,PetscInt mpd,PetscInt min_size_V,PetscInt plusk,PetscBool harm,PetscBool allResiduals)dvd_managementV_basic357,12133

src/eps/impls/davidson/dvdutils.c,5536
dvdutils.c:^?dvdutils.c^A,1
  PC pc;pc29,1011
} dvdPCWrapper;dvdPCWrapper30,1020
  PetscScalar Wa,Wb;       /* span{W} = span{Wa*AV - Wb*BV} */Wa44,1363
  PetscScalar Wa,Wb;       /* span{W} = span{Wa*AV - Wb*BV} */Wb44,1363
  PetscScalar Pa,Pb;       /* H=W'*(Pa*AV - Pb*BV), G=W'*(Wa*AV - Wb*BV) */Pa45,1426
  PetscScalar Pa,Pb;       /* H=W'*(Pa*AV - Pb*BV), G=W'*(Wa*AV - Wb*BV) */Pb45,1426
  PetscBool   withTarget;withTarget46,1502
  HarmType_t  mode;mode47,1528
} dvdHarmonic;dvdHarmonic48,1548
  Vec diagA, diagB;diagA51,1581
  Vec diagA, diagB;diagB51,1581
} dvdJacobiPrecond;dvdJacobiPrecond52,1601
#define DVD_STAGE_INITV DVD_STAGE_INITV59,1683
#define DVD_STAGE_NEWITER DVD_STAGE_NEWITER60,1709
#define DVD_STAGE_CALCPAIRS DVD_STAGE_CALCPAIRS61,1737
#define DVD_STAGE_IMPROVEX DVD_STAGE_IMPROVEX62,1767
#define DVD_STAGE_UPDATEV DVD_STAGE_UPDATEV63,1796
#define DVD_STAGE_ORTHV DVD_STAGE_ORTHV64,1824
  PetscErrorCode (*old_initV)(struct _dvdDashboard*);old_initV67,1868
  PetscErrorCode (*old_calcPairs)(struct _dvdDashboard*);old_calcPairs68,1922
  PetscErrorCode (*old_improveX)(struct _dvdDashboard*,PetscInt r_s,PetscInt r_e,PetscInt *size_D);old_improveX69,1980
  PetscErrorCode (*old_updateV)(struct _dvdDashboard*);old_updateV70,2080
  PetscErrorCode (*old_orthV)(struct _dvdDashboard*);old_orthV71,2136
} DvdProfiler;DvdProfiler72,2190
static PetscLogStage stages[6] = {0,0,0,0,0,0};stages74,2206
#undef __FUNCT____FUNCT__76,2255
#define __FUNCT__ __FUNCT__77,2272
static PetscErrorCode dvd_improvex_precond_d(dvdDashboard *d)dvd_improvex_precond_d78,2315
#undef __FUNCT____FUNCT__90,2670
#define __FUNCT__ __FUNCT__91,2687
static PetscErrorCode dvd_static_precond_PC_0(dvdDashboard *d,PetscInt i,Vec x,Vec Px)dvd_static_precond_PC_092,2731
#undef __FUNCT____FUNCT__102,3010
#define __FUNCT__ __FUNCT__103,3027
static PetscErrorCode dvd_precond_none(dvdDashboard *d,PetscInt i,Vec x,Vec Px)dvd_precond_none107,3104
#undef __FUNCT____FUNCT__116,3299
#define __FUNCT__ __FUNCT__117,3316
PetscErrorCode dvd_static_precond_PC(dvdDashboard *d,dvdBlackboard *b,PC pc)dvd_static_precond_PC121,3407
#undef __FUNCT____FUNCT__165,5042
#define __FUNCT__ __FUNCT__166,5059
static PetscErrorCode dvd_jacobi_precond_0(dvdDashboard *d,PetscInt i,Vec x,Vec Px)dvd_jacobi_precond_0167,5100
#undef __FUNCT____FUNCT__188,5724
#define __FUNCT__ __FUNCT__189,5741
static PetscErrorCode dvd_jacobi_precond_d(dvdDashboard *d)dvd_jacobi_precond_d190,5782
#undef __FUNCT____FUNCT__202,6198
#define __FUNCT__ __FUNCT__203,6215
PetscErrorCode dvd_jacobi_precond(dvdDashboard *d,dvdBlackboard *b)dvd_jacobi_precond207,6325
#undef __FUNCT____FUNCT__244,7498
#define __FUNCT__ __FUNCT__245,7515
PetscErrorCode dvd_prof_init()dvd_prof_init246,7549
#undef __FUNCT____FUNCT__261,8154
#define __FUNCT__ __FUNCT__262,8171
PetscErrorCode dvd_initV_prof(dvdDashboard* d)dvd_initV_prof263,8206
#undef __FUNCT____FUNCT__275,8488
#define __FUNCT__ __FUNCT__276,8505
static PetscErrorCode dvd_calcPairs_prof(dvdDashboard* d)dvd_calcPairs_prof277,8544
#undef __FUNCT____FUNCT__289,8845
#define __FUNCT__ __FUNCT__290,8862
static PetscErrorCode dvd_improveX_prof(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscInt *size_D)dvd_improveX_prof291,8900
#undef __FUNCT____FUNCT__303,9256
#define __FUNCT__ __FUNCT__304,9273
static PetscErrorCode dvd_updateV_prof(dvdDashboard *d)dvd_updateV_prof305,9310
#undef __FUNCT____FUNCT__317,9605
#define __FUNCT__ __FUNCT__318,9622
static PetscErrorCode dvd_profiler_d(dvdDashboard *d)dvd_profiler_d319,9657
#undef __FUNCT____FUNCT__330,9899
#define __FUNCT__ __FUNCT__331,9916
PetscErrorCode dvd_profiler(dvdDashboard *d,dvdBlackboard *b)dvd_profiler332,9949
#undef __FUNCT____FUNCT__353,10629
#define __FUNCT__ __FUNCT__354,10646
static PetscErrorCode dvd_harm_d(dvdDashboard *d)dvd_harm_d355,10677
#undef __FUNCT____FUNCT__365,10883
#define __FUNCT__ __FUNCT__366,10900
static PetscErrorCode dvd_harm_transf(dvdHarmonic *dvdh,PetscScalar t)dvd_harm_transf367,10936
#undef __FUNCT____FUNCT__398,11923
#define __FUNCT__ __FUNCT__399,11940
static PetscErrorCode dvd_harm_updateW(dvdDashboard *d)dvd_harm_updateW400,11977
#undef __FUNCT____FUNCT__432,13209
#define __FUNCT__ __FUNCT__433,13226
static PetscErrorCode dvd_harm_proj(dvdDashboard *d)dvd_harm_proj434,13260
#undef __FUNCT____FUNCT__472,14326
#define __FUNCT__ __FUNCT__473,14343
PetscErrorCode dvd_harm_updateproj(dvdDashboard *d)dvd_harm_updateproj474,14383
#undef __FUNCT____FUNCT__511,15430
#define __FUNCT__ __FUNCT__512,15447
static PetscErrorCode dvd_harm_backtrans(dvdHarmonic *data,PetscScalar *ar,PetscScalar *ai)dvd_harm_backtrans513,15486
#undef __FUNCT____FUNCT__537,16174
#define __FUNCT__ __FUNCT__538,16191
static PetscErrorCode dvd_harm_eig_backtrans(dvdDashboard *d,PetscScalar ar,PetscScalar ai,PetscScalar *br,PetscScalar *bi)dvd_harm_eig_backtrans539,16234
#undef __FUNCT____FUNCT__551,16576
#define __FUNCT__ __FUNCT__552,16593
static PetscErrorCode dvd_harm_eigs_trans(dvdDashboard *d)dvd_harm_eigs_trans553,16633
#undef __FUNCT____FUNCT__567,17016
#define __FUNCT__ __FUNCT__568,17033
PetscErrorCode dvd_harm_conf(dvdDashboard *d,dvdBlackboard *b,HarmType_t mode,PetscBool fixedTarget,PetscScalar t)dvd_harm_conf569,17067
#undef __FUNCT____FUNCT__596,17935
#define __FUNCT__ __FUNCT__597,17952
PetscErrorCode BVMultS(BV X,BV Y,PetscScalar *H,PetscInt ldh)BVMultS603,18099

src/eps/impls/davidson/gd/gd.c,3348
gd.c:^?gd.c^A,1
#undef __FUNCT____FUNCT__44,1538
#define __FUNCT__ __FUNCT__45,1555
PetscErrorCode EPSSetFromOptions_GD(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_GD46,1596
#undef __FUNCT____FUNCT__106,4818
#define __FUNCT__ __FUNCT__107,4835
PetscErrorCode EPSSetUp_GD(EPS eps)EPSSetUp_GD108,4867
#undef __FUNCT____FUNCT__130,5502
#define __FUNCT__ __FUNCT__131,5519
PetscErrorCode EPSDestroy_GD(EPS eps)EPSDestroy_GD132,5553
#undef __FUNCT____FUNCT__155,7070
#define __FUNCT__ __FUNCT__156,7087
PetscErrorCode EPSGDSetKrylovStart(EPS eps,PetscBool krylovstart)EPSGDSetKrylovStart175,7537
#undef __FUNCT____FUNCT__186,7883
#define __FUNCT__ __FUNCT__187,7900
PetscErrorCode EPSGDGetKrylovStart(EPS eps,PetscBool *krylovstart)EPSGDGetKrylovStart205,8312
#undef __FUNCT____FUNCT__216,8642
#define __FUNCT__ __FUNCT__217,8659
PetscErrorCode EPSGDSetBlockSize(EPS eps,PetscInt blocksize)EPSGDSetBlockSize235,9151
#undef __FUNCT____FUNCT__246,9484
#define __FUNCT__ __FUNCT__247,9501
PetscErrorCode EPSGDGetBlockSize(EPS eps,PetscInt *blocksize)EPSGDGetBlockSize264,9890
#undef __FUNCT____FUNCT__275,10211
#define __FUNCT__ __FUNCT__276,10228
PetscErrorCode EPSGDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)EPSGDGetRestart294,10710
#undef __FUNCT____FUNCT__304,11012
#define __FUNCT__ __FUNCT__305,11029
PetscErrorCode EPSGDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)EPSGDSetRestart325,11680
#undef __FUNCT____FUNCT__337,12071
#define __FUNCT__ __FUNCT__338,12088
PetscErrorCode EPSGDGetInitialSize(EPS eps,PetscInt *initialsize)EPSGDGetInitialSize362,12927
#undef __FUNCT____FUNCT__373,13258
#define __FUNCT__ __FUNCT__374,13275
PetscErrorCode EPSGDSetInitialSize(EPS eps,PetscInt initialsize)EPSGDSetInitialSize399,14207
#undef __FUNCT____FUNCT__410,14550
#define __FUNCT__ __FUNCT__411,14567
PetscErrorCode EPSGDSetBOrth(EPS eps,PetscBool borth)EPSGDSetBOrth429,15046
#undef __FUNCT____FUNCT__440,15362
#define __FUNCT__ __FUNCT__441,15379
PetscErrorCode EPSGDGetBOrth(EPS eps,PetscBool *borth)EPSGDGetBOrth458,15753
#undef __FUNCT____FUNCT__469,16053
#define __FUNCT__ __FUNCT__470,16070
PetscErrorCode EPSGDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)EPSGDGetWindowSizes489,16572
#undef __FUNCT____FUNCT__499,16892
#define __FUNCT__ __FUNCT__500,16909
PetscErrorCode EPSGDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)EPSGDSetWindowSizes521,17586
#undef __FUNCT____FUNCT__533,18000
#define __FUNCT__ __FUNCT__534,18017
static PetscErrorCode EPSGDSetDoubleExpansion_GD(EPS eps,PetscBool use_gd2)EPSGDSetDoubleExpansion_GD535,18064
#undef __FUNCT____FUNCT__544,18294
#define __FUNCT__ __FUNCT__545,18311
static PetscErrorCode EPSGDGetDoubleExpansion_GD(EPS eps,PetscBool *flg)EPSGDGetDoubleExpansion_GD546,18358
#undef __FUNCT____FUNCT__558,18656
#define __FUNCT__ __FUNCT__559,18673
PetscErrorCode EPSGDGetDoubleExpansion(EPS eps,PetscBool *flg)EPSGDGetDoubleExpansion576,19022
#undef __FUNCT____FUNCT__587,19336
#define __FUNCT__ __FUNCT__588,19353
PetscErrorCode EPSGDSetDoubleExpansion(EPS eps,PetscBool use_gd2)EPSGDSetDoubleExpansion606,19918
#undef __FUNCT____FUNCT__617,20260
#define __FUNCT__ __FUNCT__618,20277
PETSC_EXTERN PetscErrorCode EPSCreate_GD(EPS eps)EPSCreate_GD619,20310

src/eps/impls/davidson/gd/makefile,278
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = gd.cSOURCEC26,958
SOURCEF  =SOURCEF27,974
SOURCEH  =SOURCEH28,985
LIBBASE  = libslepcepsLIBBASE29,996
DIRS     =DIRS30,1019
MANSEC   = EPSMANSEC31,1030
LOCDIR   = src/eps/impls/davidson/gd/LOCDIR32,1045

src/eps/impls/davidson/jd/jd.c,3291
jd.c:^?jd.c^A,1
#undef __FUNCT____FUNCT__45,1616
#define __FUNCT__ __FUNCT__46,1633
PetscErrorCode EPSSetFromOptions_JD(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_JD47,1674
#undef __FUNCT____FUNCT__114,5354
#define __FUNCT__ __FUNCT__115,5371
PetscErrorCode EPSSetUp_JD(EPS eps)EPSSetUp_JD116,5403
#undef __FUNCT____FUNCT__139,6131
#define __FUNCT__ __FUNCT__140,6148
PetscErrorCode EPSDestroy_JD(EPS eps)EPSDestroy_JD141,6182
#undef __FUNCT____FUNCT__166,7885
#define __FUNCT__ __FUNCT__167,7902
PetscErrorCode EPSJDSetKrylovStart(EPS eps,PetscBool krylovstart)EPSJDSetKrylovStart186,8352
#undef __FUNCT____FUNCT__197,8698
#define __FUNCT__ __FUNCT__198,8715
PetscErrorCode EPSJDGetKrylovStart(EPS eps,PetscBool *krylovstart)EPSJDGetKrylovStart216,9133
#undef __FUNCT____FUNCT__227,9463
#define __FUNCT__ __FUNCT__228,9480
PetscErrorCode EPSJDSetBlockSize(EPS eps,PetscInt blocksize)EPSJDSetBlockSize246,9972
#undef __FUNCT____FUNCT__257,10305
#define __FUNCT__ __FUNCT__258,10322
PetscErrorCode EPSJDGetBlockSize(EPS eps,PetscInt *blocksize)EPSJDGetBlockSize275,10711
#undef __FUNCT____FUNCT__286,11032
#define __FUNCT__ __FUNCT__287,11049
PetscErrorCode EPSJDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)EPSJDGetRestart305,11531
#undef __FUNCT____FUNCT__315,11833
#define __FUNCT__ __FUNCT__316,11850
PetscErrorCode EPSJDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)EPSJDSetRestart336,12501
#undef __FUNCT____FUNCT__348,12892
#define __FUNCT__ __FUNCT__349,12909
PetscErrorCode EPSJDGetInitialSize(EPS eps,PetscInt *initialsize)EPSJDGetInitialSize373,13748
#undef __FUNCT____FUNCT__384,14079
#define __FUNCT__ __FUNCT__385,14096
PetscErrorCode EPSJDSetInitialSize(EPS eps,PetscInt initialsize)EPSJDSetInitialSize410,15028
#undef __FUNCT____FUNCT__421,15371
#define __FUNCT__ __FUNCT__422,15388
PetscErrorCode EPSJDGetFix(EPS eps,PetscReal *fix)EPSJDGetFix444,15921
#undef __FUNCT____FUNCT__455,16211
#define __FUNCT__ __FUNCT__456,16228
PetscErrorCode EPSJDSetFix(EPS eps,PetscReal fix)EPSJDSetFix479,16807
#undef __FUNCT____FUNCT__490,17113
#define __FUNCT__ __FUNCT__491,17130
PetscErrorCode EPSJDSetConstCorrectionTol(EPS eps,PetscBool constant)EPSJDSetConstCorrectionTol510,17743
#undef __FUNCT____FUNCT__521,18094
#define __FUNCT__ __FUNCT__522,18111
PetscErrorCode EPSJDGetConstCorrectionTol(EPS eps,PetscBool *constant)EPSJDGetConstCorrectionTol540,18697
#undef __FUNCT____FUNCT__551,19030
#define __FUNCT__ __FUNCT__552,19047
PetscErrorCode EPSJDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)EPSJDGetWindowSizes571,19549
#undef __FUNCT____FUNCT__581,19869
#define __FUNCT__ __FUNCT__582,19886
PetscErrorCode EPSJDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)EPSJDSetWindowSizes603,20563
#undef __FUNCT____FUNCT__615,20977
#define __FUNCT__ __FUNCT__616,20994
PetscErrorCode EPSJDSetBOrth(EPS eps,PetscBool borth)EPSJDSetBOrth634,21473
#undef __FUNCT____FUNCT__645,21789
#define __FUNCT__ __FUNCT__646,21806
PetscErrorCode EPSJDGetBOrth(EPS eps,PetscBool *borth)EPSJDGetBOrth663,22180
#undef __FUNCT____FUNCT__674,22480
#define __FUNCT__ __FUNCT__675,22497
PETSC_EXTERN PetscErrorCode EPSCreate_JD(EPS eps)EPSCreate_JD676,22530

src/eps/impls/davidson/jd/makefile,278
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = jd.cSOURCEC26,958
SOURCEF  =SOURCEF27,974
SOURCEH  =SOURCEH28,985
LIBBASE  = libslepcepsLIBBASE29,996
DIRS     =DIRS30,1019
MANSEC   = EPSMANSEC31,1030
LOCDIR   = src/eps/impls/davidson/jd/LOCDIR32,1045

src/eps/impls/davidson/makefile,343
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = davidson.c dvdcalcpairs.c dvdimprovex.c dvdinitv.c \SOURCEC26,958
SOURCEF  =SOURCEF28,1090
SOURCEH  = davidson.hSOURCEH29,1101
LIBBASE  = libslepcepsLIBBASE30,1123
DIRS     = gd jdDIRS31,1146
LOCDIR   = src/eps/impls/davidson/LOCDIR32,1163
MANSEC   = EPSMANSEC33,1198

src/eps/impls/external/arpack/arpack.c,875
arpack.c:^?arpack.c^A,1
#undef __FUNCT____FUNCT__29,1109
#define __FUNCT__ __FUNCT__30,1126
PetscErrorCode EPSSetUp_ARPACK(EPS eps)EPSSetUp_ARPACK31,1162
#undef __FUNCT____FUNCT__93,4271
#define __FUNCT__ __FUNCT__94,4288
PetscErrorCode EPSSolve_ARPACK(EPS eps)EPSSolve_ARPACK95,4324
#undef __FUNCT____FUNCT__292,13123
#define __FUNCT__ __FUNCT__293,13140
PetscErrorCode EPSBackTransform_ARPACK(EPS eps)EPSBackTransform_ARPACK294,13184
#undef __FUNCT____FUNCT__307,13498
#define __FUNCT__ __FUNCT__308,13515
PetscErrorCode EPSReset_ARPACK(EPS eps)EPSReset_ARPACK309,13551
#undef __FUNCT____FUNCT__325,13980
#define __FUNCT__ __FUNCT__326,13997
PetscErrorCode EPSDestroy_ARPACK(EPS eps)EPSDestroy_ARPACK327,14035
#undef __FUNCT____FUNCT__336,14199
#define __FUNCT__ __FUNCT__337,14216
PETSC_EXTERN PetscErrorCode EPSCreate_ARPACK(EPS eps)EPSCreate_ARPACK338,14253

src/eps/impls/external/arpack/arpackp.h,1942
arpackp.h:^?arpackp.h^A,1
#define __ARPACKP_H__ARPACKP_H25,1006
  PetscBool    *select;select28,1044
  PetscScalar  *workev;workev29,1068
  PetscScalar  *workd;workd30,1092
  PetscScalar  *workl;workl31,1115
  PetscBLASInt lworkl;lworkl32,1138
  PetscReal    *rwork;rwork33,1161
} EPS_ARPACK;EPS_ARPACK34,1184
#define SLEPC_ARPACK(SLEPC_ARPACK47,1398
#define SLEPC_ARPACK(SLEPC_ARPACK49,1482
#define SLEPC_ARPACK(SLEPC_ARPACK51,1531
#define SLEPC_ARPACK(SLEPC_ARPACK57,1631
#define SLEPC_ARPACK(SLEPC_ARPACK59,1715
#define SLEPC_ARPACK(SLEPC_ARPACK61,1764
#define SLEPC_ARPACK(SLEPC_ARPACK71,1908
#define SLEPC_ARPACK(SLEPC_ARPACK73,1992
#define SLEPC_ARPACK(SLEPC_ARPACK75,2041
#define SLEPC_ARPACK(SLEPC_ARPACK81,2141
#define SLEPC_ARPACK(SLEPC_ARPACK83,2225
#define SLEPC_ARPACK(SLEPC_ARPACK85,2274
#define SLEPC_ARPACK(SLEPC_ARPACK99,2476
#define SLEPC_ARPACK(SLEPC_ARPACK101,2561
#define SLEPC_ARPACK(SLEPC_ARPACK103,2611
#define SLEPC_ARPACK(SLEPC_ARPACK109,2712
#define SLEPC_ARPACK(SLEPC_ARPACK111,2797
#define SLEPC_ARPACK(SLEPC_ARPACK113,2847
#define SLEPC_ARPACK(SLEPC_ARPACK123,2992
#define SLEPC_ARPACK(SLEPC_ARPACK125,3077
#define SLEPC_ARPACK(SLEPC_ARPACK127,3127
#define SLEPC_ARPACK(SLEPC_ARPACK133,3228
#define SLEPC_ARPACK(SLEPC_ARPACK135,3313
#define SLEPC_ARPACK(SLEPC_ARPACK137,3363
#define COMM_ARGCOMM_ARG148,3471
#define ARPACKnaupd_(ARPACKnaupd_152,3522
#define ARPACKneupd_(ARPACKneupd_153,3677
#define ARPACKsaupd_(ARPACKsaupd_154,3888
#define ARPACKseupd_(ARPACKseupd_155,4043
#define ARPACKnaupd_(ARPACKnaupd_159,4244
#define ARPACKneupd_(ARPACKneupd_160,4405
#define COMM_ARG COMM_ARG166,4643
#define ARPACKnaupd_(ARPACKnaupd_170,4705
#define ARPACKneupd_(ARPACKneupd_171,4867
#define ARPACKsaupd_(ARPACKsaupd_172,5085
#define ARPACKseupd_(ARPACKseupd_173,5247
#define ARPACKnaupd_(ARPACKnaupd_177,5455
#define ARPACKneupd_(ARPACKneupd_178,5623

src/eps/impls/external/arpack/makefile,299
makefile:^?makefile^A,1
CFLAGS   =CFLAGS26,974
FFLAGS   =FFLAGS27,985
SOURCEC  = arpack.cSOURCEC28,996
SOURCEF  =SOURCEF29,1016
SOURCEH  = arpackp.hSOURCEH30,1027
LIBBASE  = libslepcepsLIBBASE31,1048
DIRS     =DIRS32,1071
MANSEC   = EPSMANSEC33,1082
LOCDIR   = src/eps/impls/external/arpack/LOCDIR34,1097

src/eps/impls/external/blopex/blopex.c,3295
blopex.c:^?blopex.c^A,1
  lobpcg_Tolerance           tol;tol34,1265
  lobpcg_BLASLAPACKFunctions blap_fn;blap_fn35,1299
  mv_InterfaceInterpreter    ii;ii36,1337
  ST                         st;st37,1370
  Vec                        w;w38,1403
  PetscInt                   bs;     /* block size */bs39,1435
} EPS_BLOPEX;EPS_BLOPEX40,1489
#undef __FUNCT____FUNCT__42,1504
#define __FUNCT__ __FUNCT__43,1521
static void Precond_FnSingleVector(void *data,void *x,void *y)Precond_FnSingleVector44,1564
#undef __FUNCT____FUNCT__57,1961
#define __FUNCT__ __FUNCT__58,1978
static void Precond_FnMultiVector(void *data,void *x,void *y)Precond_FnMultiVector59,2020
#undef __FUNCT____FUNCT__68,2233
#define __FUNCT__ __FUNCT__69,2250
static void OperatorASingleVector(void *data,void *x,void *y)OperatorASingleVector70,2292
#undef __FUNCT____FUNCT__96,3209
#define __FUNCT__ __FUNCT__97,3226
static void OperatorAMultiVector(void *data,void *x,void *y)OperatorAMultiVector98,3267
#undef __FUNCT____FUNCT__107,3478
#define __FUNCT__ __FUNCT__108,3495
static void OperatorBSingleVector(void *data,void *x,void *y)OperatorBSingleVector109,3537
#undef __FUNCT____FUNCT__122,3934
#define __FUNCT__ __FUNCT__123,3951
static void OperatorBMultiVector(void *data,void *x,void *y)OperatorBMultiVector124,3992
#undef __FUNCT____FUNCT__133,4203
#define __FUNCT__ __FUNCT__134,4220
PetscErrorCode EPSSetDimensions_BLOPEX(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)EPSSetDimensions_BLOPEX135,4264
#undef __FUNCT____FUNCT__151,4806
#define __FUNCT__ __FUNCT__152,4823
PetscErrorCode EPSSetUp_BLOPEX(EPS eps)EPSSetUp_BLOPEX153,4859
#undef __FUNCT____FUNCT__214,7801
#define __FUNCT__ __FUNCT__215,7818
PetscErrorCode EPSSolve_BLOPEX(EPS eps)EPSSolve_BLOPEX216,7854
#undef __FUNCT____FUNCT__316,11762
#define __FUNCT__ __FUNCT__317,11779
static PetscErrorCode EPSBLOPEXSetBlockSize_BLOPEX(EPS eps,PetscInt bs)EPSBLOPEXSetBlockSize_BLOPEX318,11828
#undef __FUNCT____FUNCT__327,12014
#define __FUNCT__ __FUNCT__328,12031
PetscErrorCode EPSBLOPEXSetBlockSize(EPS eps,PetscInt bs)EPSBLOPEXSetBlockSize345,12397
#undef __FUNCT____FUNCT__356,12717
#define __FUNCT__ __FUNCT__357,12734
static PetscErrorCode EPSBLOPEXGetBlockSize_BLOPEX(EPS eps,PetscInt *bs)EPSBLOPEXGetBlockSize_BLOPEX358,12783
#undef __FUNCT____FUNCT__367,12971
#define __FUNCT__ __FUNCT__368,12988
PetscErrorCode EPSBLOPEXGetBlockSize(EPS eps,PetscInt *bs)EPSBLOPEXGetBlockSize384,13293
#undef __FUNCT____FUNCT__395,13598
#define __FUNCT__ __FUNCT__396,13615
PetscErrorCode EPSReset_BLOPEX(EPS eps)EPSReset_BLOPEX397,13651
#undef __FUNCT____FUNCT__407,13866
#define __FUNCT__ __FUNCT__408,13883
PetscErrorCode EPSDestroy_BLOPEX(EPS eps)EPSDestroy_BLOPEX409,13921
#undef __FUNCT____FUNCT__421,14318
#define __FUNCT__ __FUNCT__422,14335
PetscErrorCode EPSView_BLOPEX(EPS eps,PetscViewer viewer)EPSView_BLOPEX423,14370
#undef __FUNCT____FUNCT__437,14787
#define __FUNCT__ __FUNCT__438,14804
PetscErrorCode EPSSetFromOptions_BLOPEX(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_BLOPEX439,14849
#undef __FUNCT____FUNCT__469,15830
#define __FUNCT__ __FUNCT__470,15847
PETSC_EXTERN PetscErrorCode EPSCreate_BLOPEX(EPS eps)EPSCreate_BLOPEX471,15884

src/eps/impls/external/blopex/makefile,403
makefile:^?makefile^A,1
CFLAGS   = ${BLOPEX_INCLUDE} -DBlopexInt=PetscIntCFLAGS27,1000
FFLAGS   =FFLAGS28,1050
SOURCEC  = blopex.c slepc-interface.c petsc-interface.cSOURCEC29,1061
SOURCEF  =SOURCEF30,1117
SOURCEH  = slepc-interface.h petsc-interface.hSOURCEH31,1128
LIBBASE  = libslepcepsLIBBASE32,1175
DIRS     =DIRS33,1198
MANSEC   = EPSMANSEC34,1209
LOCDIR   = src/eps/impls/external/blopex/LOCDIR35,1224

src/eps/impls/external/blopex/petsc-interface.c,1792
petsc-interface.c:^?petsc-interface.c^A,1
static PetscRandom LOBPCG_RandomContext = NULL;LOBPCG_RandomContext13,557
BlopexInt PETSC_dpotrf_interface (char *uplo,BlopexInt *n,double *a,BlopexInt * lda,BlopexInt *info)PETSC_dpotrf_interface15,606
BlopexInt PETSC_zpotrf_interface (char *uplo,BlopexInt *n,komplex *a,BlopexInt* lda,BlopexInt *info)PETSC_zpotrf_interface30,896
BlopexInt PETSC_dsygv_interface (BlopexInt *itype,char *jobz,char *uplo,BlopexInt *n,double *a,BlopexInt *lda,double *b,BlopexInt *ldb,double *w,double *work,BlopexInt *lwork,BlopexInt *info)PETSC_dsygv_interface44,1183
BlopexInt PETSC_zsygv_interface (BlopexInt *itype,char *jobz,char *uplo,BlopexInt *n,komplex *a,BlopexInt *lda,komplex *b,BlopexInt *ldb,double *w,komplex *work,BlopexInt *lwork,double *rwork,BlopexInt *info)PETSC_zsygv_interface63,1728
void *PETSC_MimicVector(void *vvector)PETSC_MimicVector82,2305
BlopexInt PETSC_DestroyVector(void *vvector)PETSC_DestroyVector91,2485
BlopexInt PETSC_InnerProd(void *x,void *y,void *result)PETSC_InnerProd100,2634
BlopexInt PETSC_CopyVector(void *x,void *y)PETSC_CopyVector108,2798
BlopexInt PETSC_ClearVector(void *x)PETSC_ClearVector116,2931
BlopexInt PETSC_SetRandomValues(void* v,BlopexInt seed)PETSC_SetRandomValues124,3053
BlopexInt PETSC_ScaleVector(double alpha,void *x)PETSC_ScaleVector135,3376
BlopexInt PETSC_Axpy(void *alpha,void *x,void *y)PETSC_Axpy143,3514
BlopexInt PETSC_VectorSize(void *x)PETSC_VectorSize151,3673
int LOBPCG_InitRandomContext(MPI_Comm comm,PetscRandom rand)LOBPCG_InitRandomContext158,3765
int LOBPCG_SetFromOptionsRandomContext(void)LOBPCG_SetFromOptionsRandomContext173,4172
int LOBPCG_DestroyRandomContext(void)LOBPCG_DestroyRandomContext186,4606
int PETSCSetupInterpreter(mv_InterfaceInterpreter *i)PETSCSetupInterpreter194,4751

src/eps/impls/external/blopex/petsc-interface.h,60
petsc-interface.h:^?petsc-interface.h^A,1
#define PETSC_INTERFACE_HEADERPETSC_INTERFACE_HEADER7,334

src/eps/impls/external/blopex/slepc-interface.c,414
slepc-interface.c:^?slepc-interface.c^A,1
static void* mv_TempMultiVectorCreateFromBV(void* ii_,BlopexInt n,void* sample)mv_TempMultiVectorCreateFromBV31,1208
static void mv_TempMultiPETSCVectorDestroy(void* x_)mv_TempMultiPETSCVectorDestroy69,2680
int SLEPCSetupInterpreter(mv_InterfaceInterpreter *i)SLEPCSetupInterpreter85,3067
void SLEPCSetupInterpreterForDignifiedDeath(mv_InterfaceInterpreter *i)SLEPCSetupInterpreterForDignifiedDeath97,3353

src/eps/impls/external/blopex/slepc-interface.h,125
slepc-interface.h:^?slepc-interface.h^A,1
#define SLEPC_INTERFACE_HEADERSLEPC_INTERFACE_HEADER27,1093
#define SLEPC_BLOPEX_USECONSTR SLEPC_BLOPEX_USECONSTR32,1182

src/eps/impls/external/blzpack/blzpack.c,2016
blzpack.c:^?blzpack.c^A,1
const char* blzpack_error[33] = {blzpack_error29,1137
#undef __FUNCT____FUNCT__65,2524
#define __FUNCT__ __FUNCT__66,2541
PetscErrorCode EPSSetUp_BLZPACK(EPS eps)EPSSetUp_BLZPACK67,2578
#undef __FUNCT____FUNCT__150,6803
#define __FUNCT__ __FUNCT__151,6820
PetscErrorCode EPSSolve_BLZPACK(EPS eps)EPSSolve_BLZPACK152,6857
#undef __FUNCT____FUNCT__282,12290
#define __FUNCT__ __FUNCT__283,12307
PetscErrorCode EPSBackTransform_BLZPACK(EPS eps)EPSBackTransform_BLZPACK284,12352
#undef __FUNCT____FUNCT__296,12631
#define __FUNCT__ __FUNCT__297,12648
PetscErrorCode EPSReset_BLZPACK(EPS eps)EPSReset_BLZPACK298,12685
#undef __FUNCT____FUNCT__312,13072
#define __FUNCT__ __FUNCT__313,13089
PetscErrorCode EPSDestroy_BLZPACK(EPS eps)EPSDestroy_BLZPACK314,13128
#undef __FUNCT____FUNCT__325,13492
#define __FUNCT__ __FUNCT__326,13509
PetscErrorCode EPSView_BLZPACK(EPS eps,PetscViewer viewer)EPSView_BLZPACK327,13545
#undef __FUNCT____FUNCT__345,14245
#define __FUNCT__ __FUNCT__346,14262
PetscErrorCode EPSSetFromOptions_BLZPACK(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_BLZPACK347,14308
#undef __FUNCT____FUNCT__373,15108
#define __FUNCT__ __FUNCT__374,15125
static PetscErrorCode EPSBlzpackSetBlockSize_BLZPACK(EPS eps,PetscInt bs)EPSBlzpackSetBlockSize_BLZPACK375,15176
#undef __FUNCT____FUNCT__389,15620
#define __FUNCT__ __FUNCT__390,15637
PetscErrorCode EPSBlzpackSetBlockSize(EPS eps,PetscInt bs)EPSBlzpackSetBlockSize405,15973
#undef __FUNCT____FUNCT__416,16295
#define __FUNCT__ __FUNCT__417,16312
static PetscErrorCode EPSBlzpackSetNSteps_BLZPACK(EPS eps,PetscInt nsteps)EPSBlzpackSetNSteps_BLZPACK418,16360
#undef __FUNCT____FUNCT__431,16686
#define __FUNCT__ __FUNCT__432,16703
PetscErrorCode EPSBlzpackSetNSteps(EPS eps,PetscInt nsteps)EPSBlzpackSetNSteps449,17084
#undef __FUNCT____FUNCT__460,17412
#define __FUNCT__ __FUNCT__461,17429
PETSC_EXTERN PetscErrorCode EPSCreate_BLZPACK(EPS eps)EPSCreate_BLZPACK462,17467

src/eps/impls/external/blzpack/blzpackp.h,815
blzpackp.h:^?blzpackp.h^A,1
#define __BLZPACKP_H__BLZPACKP_H25,1008
  PetscBLASInt         block_size;      /* block size */block_size28,1047
  PetscBLASInt         slice;           /* use spectrum slicing */slice29,1104
  PetscBLASInt         nsteps;          /* maximum number of steps per run */nsteps30,1171
  PetscBLASInt         *istor;istor31,1249
  PetscReal            *rstor;rstor32,1280
  PetscScalar          *u;u33,1311
  PetscScalar          *v;v34,1338
  PetscScalar          *eig;eig35,1365
} EPS_BLZPACK;EPS_BLZPACK36,1394
#define SLEPC_BLZPACK(SLEPC_BLZPACK43,1511
#define SLEPC_BLZPACK(SLEPC_BLZPACK45,1594
#define SLEPC_BLZPACK(SLEPC_BLZPACK47,1641
#define BLZpack_ BLZpack_59,1889
#define BLZpack_ BLZpack_61,1941
#define BLZistorr_ BLZistorr_64,1995
#define BLZrstorr_ BLZrstorr_65,2043

src/eps/impls/external/blzpack/makefile,304
makefile:^?makefile^A,1
CFLAGS   =CFLAGS27,998
FFLAGS   =FFLAGS28,1009
SOURCEC  = blzpack.cSOURCEC29,1020
SOURCEF  =SOURCEF30,1041
SOURCEH  = blzpackp.hSOURCEH31,1052
LIBBASE  = libslepcepsLIBBASE32,1074
DIRS     =DIRS33,1097
MANSEC   = EPSMANSEC34,1108
LOCDIR   = src/eps/impls/external/blzpack/LOCDIR35,1123

src/eps/impls/external/feast/feast.c,1756
feast.c:^?feast.c^A,1
#undef __FUNCT____FUNCT__29,1133
#define __FUNCT__ __FUNCT__30,1150
PetscErrorCode EPSSetUp_FEAST(EPS eps)EPSSetUp_FEAST31,1185
#undef __FUNCT____FUNCT__79,3917
#define __FUNCT__ __FUNCT__80,3934
PetscErrorCode EPSSolve_FEAST(EPS eps)EPSSolve_FEAST81,3969
#undef __FUNCT____FUNCT__178,7985
#define __FUNCT__ __FUNCT__179,8002
PetscErrorCode EPSReset_FEAST(EPS eps)EPSReset_FEAST180,8037
#undef __FUNCT____FUNCT__190,8274
#define __FUNCT__ __FUNCT__191,8291
PetscErrorCode EPSDestroy_FEAST(EPS eps)EPSDestroy_FEAST192,8328
#undef __FUNCT____FUNCT__203,8689
#define __FUNCT__ __FUNCT__204,8706
PetscErrorCode EPSSetFromOptions_FEAST(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_FEAST205,8750
#undef __FUNCT____FUNCT__225,9351
#define __FUNCT__ __FUNCT__226,9368
PetscErrorCode EPSView_FEAST(EPS eps,PetscViewer viewer)EPSView_FEAST227,9402
#undef __FUNCT____FUNCT__241,9847
#define __FUNCT__ __FUNCT__242,9864
static PetscErrorCode EPSFEASTSetNumPoints_FEAST(EPS eps,PetscInt npoints)EPSFEASTSetNumPoints_FEAST243,9911
#undef __FUNCT____FUNCT__256,10239
#define __FUNCT__ __FUNCT__257,10256
PetscErrorCode EPSFEASTSetNumPoints(EPS eps,PetscInt npoints)EPSFEASTSetNumPoints275,10675
#undef __FUNCT____FUNCT__286,11008
#define __FUNCT__ __FUNCT__287,11025
static PetscErrorCode EPSFEASTGetNumPoints_FEAST(EPS eps,PetscInt *npoints)EPSFEASTGetNumPoints_FEAST288,11072
#undef __FUNCT____FUNCT__297,11284
#define __FUNCT__ __FUNCT__298,11301
PetscErrorCode EPSFEASTGetNumPoints(EPS eps,PetscInt *npoints)EPSFEASTGetNumPoints315,11662
#undef __FUNCT____FUNCT__325,11948
#define __FUNCT__ __FUNCT__326,11965
PETSC_EXTERN PetscErrorCode EPSCreate_FEAST(EPS eps)EPSCreate_FEAST327,12001

src/eps/impls/external/feast/feastp.h,1145
feastp.h:^?feastp.h^A,1
#define __FEASTP_H__FEASTP_H25,1004
  PetscScalar  *work1,*work2,*Aq,*Bq;   /* workspace */work128,1041
  PetscScalar  *work1,*work2,*Aq,*Bq;   /* workspace */work228,1041
  PetscScalar  *work1,*work2,*Aq,*Bq;   /* workspace */Aq28,1041
  PetscScalar  *work1,*work2,*Aq,*Bq;   /* workspace */Bq28,1041
  PetscBLASInt npoints;                 /* number of contour points */npoints29,1097
} EPS_FEAST;EPS_FEAST30,1168
#define SLEPC_FEAST(SLEPC_FEAST37,1279
#define SLEPC_FEAST(SLEPC_FEAST39,1358
#define SLEPC_FEAST(SLEPC_FEAST41,1403
#define SLEPC_FEASTM(SLEPC_FEASTM49,1559
#define SLEPC_FEASTM(SLEPC_FEASTM51,1649
#define SLEPC_FEASTM(SLEPC_FEASTM53,1705
#define SLEPC_FEASTM(SLEPC_FEASTM59,1811
#define SLEPC_FEASTM(SLEPC_FEASTM61,1901
#define SLEPC_FEASTM(SLEPC_FEASTM63,1957
#define SLEPC_FEASTM(SLEPC_FEASTM73,2107
#define SLEPC_FEASTM(SLEPC_FEASTM75,2197
#define SLEPC_FEASTM(SLEPC_FEASTM77,2253
#define SLEPC_FEASTM(SLEPC_FEASTM83,2359
#define SLEPC_FEASTM(SLEPC_FEASTM85,2449
#define SLEPC_FEASTM(SLEPC_FEASTM87,2505
#define FEASTinit_(FEASTinit_94,2579
#define FEASTrci_(FEASTrci_95,2640

src/eps/impls/external/feast/makefile,298
makefile:^?makefile^A,1
CFLAGS   =CFLAGS27,998
FFLAGS   =FFLAGS28,1009
SOURCEC  = feast.cSOURCEC29,1020
SOURCEF  =SOURCEF30,1039
SOURCEH  = feastp.hSOURCEH31,1050
LIBBASE  = libslepcepsLIBBASE32,1070
DIRS     =DIRS33,1093
MANSEC   = EPSMANSEC34,1104
LOCDIR   = src/eps/impls/external/feast/LOCDIR35,1119

src/eps/impls/external/makefile,182
makefile:^?makefile^A,1
LIBBASE  = libslepcepsLIBBASE24,936
DIRS     = arpack blopex blzpack primme trlan feastDIRS25,959
LOCDIR   = src/eps/impls/external/LOCDIR26,1011
MANSEC   = EPSMANSEC27,1046

src/eps/impls/external/primme/makefile,307
makefile:^?makefile^A,1
CFLAGS   = ${PRIMME_FLAGS}CFLAGS26,975
FFLAGS   =FFLAGS27,1002
SOURCEC  = primme.cSOURCEC28,1013
SOURCEF  =SOURCEF29,1033
SOURCEH  =SOURCEH30,1044
LIBBASE  = libslepcepsLIBBASE31,1055
DIRS     =DIRS32,1078
MANSEC   = EPSMANSEC33,1089
LOCDIR   = src/eps/impls/external/primme/LOCDIR34,1104

src/eps/impls/external/primme/primme.c,3682
primme.c:^?primme.c^A,1
  primme_params primme;           /* param struc */primme33,1145
  primme_preset_method method;    /* primme method */method34,1197
  Mat       A;                    /* problem matrix */A35,1251
  EPS       eps;                  /* EPS current context */eps36,1306
  KSP       ksp;                  /* linear solver and preconditioner */ksp37,1366
  Vec       x,y;                  /* auxiliary vectors */x38,1439
  Vec       x,y;                  /* auxiliary vectors */y38,1439
  PetscReal target;               /* a copy of eps's target */target39,1497
} EPS_PRIMME;EPS_PRIMME40,1560
EPSPRIMMEMethod methodN[] = {methodN42,1575
static void par_GlobalSumDouble(void *sendBuf,void *recvBuf,int *count,primme_params *primme)par_GlobalSumDouble63,2188
#undef __FUNCT____FUNCT__69,2507
#define __FUNCT__ __FUNCT__70,2524
PetscErrorCode EPSSetUp_PRIMME(EPS eps)EPSSetUp_PRIMME71,2560
#undef __FUNCT____FUNCT__166,7077
#define __FUNCT__ __FUNCT__167,7094
PetscErrorCode EPSSolve_PRIMME(EPS eps)EPSSolve_PRIMME168,7130
#undef __FUNCT____FUNCT__208,8617
#define __FUNCT__ __FUNCT__209,8634
static void multMatvec_PRIMME(void *in,void *out,int *blockSize,primme_params *primme)multMatvec_PRIMME210,8672
#undef __FUNCT____FUNCT__232,9522
#define __FUNCT__ __FUNCT__233,9539
static void applyPreconditioner_PRIMME(void *in,void *out,int *blockSize,struct primme_params *primme)applyPreconditioner_PRIMME234,9586
#undef __FUNCT____FUNCT__253,10464
#define __FUNCT__ __FUNCT__254,10481
PetscErrorCode EPSReset_PRIMME(EPS eps)EPSReset_PRIMME255,10517
#undef __FUNCT____FUNCT__267,10799
#define __FUNCT__ __FUNCT__268,10816
PetscErrorCode EPSDestroy_PRIMME(EPS eps)EPSDestroy_PRIMME269,10854
#undef __FUNCT____FUNCT__282,11412
#define __FUNCT__ __FUNCT__283,11429
PetscErrorCode EPSView_PRIMME(EPS eps,PetscViewer viewer)EPSView_PRIMME284,11464
#undef __FUNCT____FUNCT__306,12297
#define __FUNCT__ __FUNCT__307,12314
PetscErrorCode EPSSetFromOptions_PRIMME(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_PRIMME308,12359
#undef __FUNCT____FUNCT__343,13658
#define __FUNCT__ __FUNCT__344,13675
static PetscErrorCode EPSPRIMMESetBlockSize_PRIMME(EPS eps,PetscInt bs)EPSPRIMMESetBlockSize_PRIMME345,13724
#undef __FUNCT____FUNCT__356,14116
#define __FUNCT__ __FUNCT__357,14133
PetscErrorCode EPSPRIMMESetBlockSize(EPS eps,PetscInt bs)EPSPRIMMESetBlockSize383,14920
#undef __FUNCT____FUNCT__394,15240
#define __FUNCT__ __FUNCT__395,15257
static PetscErrorCode EPSPRIMMEGetBlockSize_PRIMME(EPS eps,PetscInt *bs)EPSPRIMMEGetBlockSize_PRIMME396,15306
#undef __FUNCT____FUNCT__405,15519
#define __FUNCT__ __FUNCT__406,15536
PetscErrorCode EPSPRIMMEGetBlockSize(EPS eps,PetscInt *bs)EPSPRIMMEGetBlockSize422,15852
#undef __FUNCT____FUNCT__432,16130
#define __FUNCT__ __FUNCT__433,16147
static PetscErrorCode EPSPRIMMESetMethod_PRIMME(EPS eps,EPSPRIMMEMethod method)EPSPRIMMESetMethod_PRIMME434,16193
#undef __FUNCT____FUNCT__444,16485
#define __FUNCT__ __FUNCT__445,16502
PetscErrorCode EPSPRIMMESetMethod(EPS eps,EPSPRIMMEMethod method)EPSPRIMMESetMethod474,17684
#undef __FUNCT____FUNCT__485,18025
#define __FUNCT__ __FUNCT__486,18042
static PetscErrorCode EPSPRIMMEGetMethod_PRIMME(EPS eps,EPSPRIMMEMethod *method)EPSPRIMMEGetMethod_PRIMME487,18088
#undef __FUNCT____FUNCT__496,18321
#define __FUNCT__ __FUNCT__497,18338
PetscErrorCode EPSPRIMMEGetMethod(EPS eps,EPSPRIMMEMethod *method)EPSPRIMMEGetMethod519,19106
#undef __FUNCT____FUNCT__529,19400
#define __FUNCT__ __FUNCT__530,19417
PETSC_EXTERN PetscErrorCode EPSCreate_PRIMME(EPS eps)EPSCreate_PRIMME531,19454

src/eps/impls/external/trlan/makefile,298
makefile:^?makefile^A,1
CFLAGS   =CFLAGS27,998
FFLAGS   =FFLAGS28,1009
SOURCEC  = trlan.cSOURCEC29,1020
SOURCEF  =SOURCEF30,1039
SOURCEH  = trlanp.hSOURCEH31,1050
LIBBASE  = libslepcepsLIBBASE32,1070
DIRS     =DIRS33,1093
MANSEC   = EPSMANSEC34,1104
LOCDIR   = src/eps/impls/external/trlan/LOCDIR35,1119

src/eps/impls/external/trlan/trlan.c,969
trlan.c:^?trlan.c^A,1
static EPS globaleps;globaleps30,1164
#undef __FUNCT____FUNCT__32,1187
#define __FUNCT__ __FUNCT__33,1204
PetscErrorCode EPSSetUp_TRLAN(EPS eps)EPSSetUp_TRLAN34,1239
#undef __FUNCT____FUNCT__76,3316
#define __FUNCT__ __FUNCT__77,3333
static PetscBLASInt MatMult_TRLAN(PetscBLASInt *n,PetscBLASInt *m,PetscReal *xin,PetscBLASInt *ldx,PetscReal *yout,PetscBLASInt *ldy)MatMult_TRLAN78,3367
#undef __FUNCT____FUNCT__100,4307
#define __FUNCT__ __FUNCT__101,4324
PetscErrorCode EPSSolve_TRLAN(EPS eps)EPSSolve_TRLAN102,4359
#undef __FUNCT____FUNCT__159,6794
#define __FUNCT__ __FUNCT__160,6811
PetscErrorCode EPSReset_TRLAN(EPS eps)EPSReset_TRLAN161,6846
#undef __FUNCT____FUNCT__171,7052
#define __FUNCT__ __FUNCT__172,7069
PetscErrorCode EPSDestroy_TRLAN(EPS eps)EPSDestroy_TRLAN173,7106
#undef __FUNCT____FUNCT__182,7269
#define __FUNCT__ __FUNCT__183,7286
PETSC_EXTERN PetscErrorCode EPSCreate_TRLAN(EPS eps)EPSCreate_TRLAN184,7322

src/eps/impls/external/trlan/trlanp.h,335
trlanp.h:^?trlanp.h^A,1
#define __TRLANP_H__TRLANP_H25,1004
  PetscBLASInt       maxlan;maxlan28,1041
  PetscBLASInt       restart;restart29,1070
  PetscReal          *work;work30,1100
  PetscBLASInt       lwork;lwork31,1128
} EPS_TRLAN;EPS_TRLAN32,1156
#define TRLan_ TRLan_40,1341
#define TRLan_ TRLan_42,1402
#define TRLan_ TRLan_44,1431

src/eps/impls/krylov/arnoldi/arnoldi.c,1721
arnoldi.c:^?arnoldi.c^A,1
  PetscBool delayed;delayed41,1333
} EPS_ARNOLDI;EPS_ARNOLDI42,1354
#undef __FUNCT____FUNCT__44,1370
#define __FUNCT__ __FUNCT__45,1387
PetscErrorCode EPSSetUp_Arnoldi(EPS eps)EPSSetUp_Arnoldi46,1424
#undef __FUNCT____FUNCT__77,2986
#define __FUNCT__ __FUNCT__78,3003
PetscErrorCode EPSSolve_Arnoldi(EPS eps)EPSSolve_Arnoldi79,3040
#undef __FUNCT____FUNCT__165,6800
#define __FUNCT__ __FUNCT__166,6817
PetscErrorCode EPSSetFromOptions_Arnoldi(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_Arnoldi167,6863
#undef __FUNCT____FUNCT__183,7459
#define __FUNCT__ __FUNCT__184,7476
static PetscErrorCode EPSArnoldiSetDelayed_Arnoldi(EPS eps,PetscBool delayed)EPSArnoldiSetDelayed_Arnoldi185,7525
#undef __FUNCT____FUNCT__194,7737
#define __FUNCT__ __FUNCT__195,7754
PetscErrorCode EPSArnoldiSetDelayed(EPS eps,PetscBool delayed)EPSArnoldiSetDelayed218,8402
#undef __FUNCT____FUNCT__229,8738
#define __FUNCT__ __FUNCT__230,8755
static PetscErrorCode EPSArnoldiGetDelayed_Arnoldi(EPS eps,PetscBool *delayed)EPSArnoldiGetDelayed_Arnoldi231,8804
#undef __FUNCT____FUNCT__240,9018
#define __FUNCT__ __FUNCT__241,9035
PetscErrorCode EPSArnoldiGetDelayed(EPS eps,PetscBool *delayed)EPSArnoldiGetDelayed258,9426
#undef __FUNCT____FUNCT__269,9746
#define __FUNCT__ __FUNCT__270,9763
PetscErrorCode EPSDestroy_Arnoldi(EPS eps)EPSDestroy_Arnoldi271,9802
#undef __FUNCT____FUNCT__282,10165
#define __FUNCT__ __FUNCT__283,10182
PetscErrorCode EPSView_Arnoldi(EPS eps,PetscViewer viewer)EPSView_Arnoldi284,10218
#undef __FUNCT____FUNCT__300,10690
#define __FUNCT__ __FUNCT__301,10707
PETSC_EXTERN PetscErrorCode EPSCreate_Arnoldi(EPS eps)EPSCreate_Arnoldi302,10745

src/eps/impls/krylov/arnoldi/makefile,287
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = arnoldi.cSOURCEC26,958
SOURCEF  =SOURCEF27,979
SOURCEH  =SOURCEH28,990
LIBBASE  = libslepcepsLIBBASE29,1001
DIRS     =DIRS30,1024
MANSEC   = EPSMANSEC31,1035
LOCDIR   = src/eps/impls/krylov/arnoldi/LOCDIR32,1050

src/eps/impls/krylov/epskrylov.c,1437
epskrylov.c:^?epskrylov.c^A,1
#undef __FUNCT____FUNCT__28,1078
#define __FUNCT__ __FUNCT__29,1095
PetscErrorCode EPSBasicArnoldi(EPS eps,PetscBool trans,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)EPSBasicArnoldi41,1617
#undef __FUNCT____FUNCT__71,2587
#define __FUNCT__ __FUNCT__72,2604
PetscErrorCode EPSDelayedArnoldi(EPS eps,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)EPSDelayedArnoldi79,2929
#undef __FUNCT____FUNCT__185,6465
#define __FUNCT__ __FUNCT__186,6482
PetscErrorCode EPSDelayedArnoldi1(EPS eps,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)EPSDelayedArnoldi1191,6663
#undef __FUNCT____FUNCT__234,8031
#define __FUNCT__ __FUNCT__235,8048
PetscErrorCode EPSKrylovConvergence(EPS eps,PetscBool getall,PetscInt kini,PetscInt nits,PetscReal beta,PetscReal corrf,PetscInt *kout)EPSKrylovConvergence253,8834
#undef __FUNCT____FUNCT__330,11599
#define __FUNCT__ __FUNCT__331,11616
PetscErrorCode EPSFullLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown)EPSFullLanczos350,12546
#undef __FUNCT____FUNCT__384,13596
#define __FUNCT__ __FUNCT__385,13613
PetscErrorCode EPSPseudoLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscReal *omega,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscBool *symmlost,PetscReal *cos,Vec w)EPSPseudoLanczos386,13650

src/eps/impls/krylov/krylovschur/krylovschur.c,7509
krylovschur.c:^?krylovschur.c^A,1
#undef __FUNCT____FUNCT__46,1620
#define __FUNCT__ __FUNCT__47,1637
PetscErrorCode EPSGetArbitraryValues(EPS eps,PetscScalar *rr,PetscScalar *ri)EPSGetArbitraryValues48,1679
#undef __FUNCT____FUNCT__75,2640
#define __FUNCT__ __FUNCT__76,2657
PetscErrorCode EPSSetUp_KrylovSchur(EPS eps)EPSSetUp_KrylovSchur77,2698
#undef __FUNCT____FUNCT__171,7096
#define __FUNCT__ __FUNCT__172,7113
PetscErrorCode EPSSolve_KrylovSchur_Default(EPS eps)EPSSolve_KrylovSchur_Default173,7162
#undef __FUNCT____FUNCT__295,12048
#define __FUNCT__ __FUNCT__296,12065
static PetscErrorCode EPSKrylovSchurSetRestart_KrylovSchur(EPS eps,PetscReal keep)EPSKrylovSchurSetRestart_KrylovSchur297,12122
#undef __FUNCT____FUNCT__310,12542
#define __FUNCT__ __FUNCT__311,12559
PetscErrorCode EPSKrylovSchurSetRestart(EPS eps,PetscReal keep)EPSKrylovSchurSetRestart333,13150
#undef __FUNCT____FUNCT__344,13485
#define __FUNCT__ __FUNCT__345,13502
static PetscErrorCode EPSKrylovSchurGetRestart_KrylovSchur(EPS eps,PetscReal *keep)EPSKrylovSchurGetRestart_KrylovSchur346,13559
#undef __FUNCT____FUNCT__355,13772
#define __FUNCT__ __FUNCT__356,13789
PetscErrorCode EPSKrylovSchurGetRestart(EPS eps,PetscReal *keep)EPSKrylovSchurGetRestart373,14128
#undef __FUNCT____FUNCT__384,14447
#define __FUNCT__ __FUNCT__385,14464
static PetscErrorCode EPSKrylovSchurSetLocking_KrylovSchur(EPS eps,PetscBool lock)EPSKrylovSchurSetLocking_KrylovSchur386,14521
#undef __FUNCT____FUNCT__395,14732
#define __FUNCT__ __FUNCT__396,14749
PetscErrorCode EPSKrylovSchurSetLocking(EPS eps,PetscBool lock)EPSKrylovSchurSetLocking420,15450
#undef __FUNCT____FUNCT__431,15785
#define __FUNCT__ __FUNCT__432,15802
static PetscErrorCode EPSKrylovSchurGetLocking_KrylovSchur(EPS eps,PetscBool *lock)EPSKrylovSchurGetLocking_KrylovSchur433,15859
#undef __FUNCT____FUNCT__442,16072
#define __FUNCT__ __FUNCT__443,16089
PetscErrorCode EPSKrylovSchurGetLocking(EPS eps,PetscBool *lock)EPSKrylovSchurGetLocking460,16418
#undef __FUNCT____FUNCT__471,16737
#define __FUNCT__ __FUNCT__472,16754
static PetscErrorCode EPSKrylovSchurSetPartitions_KrylovSchur(EPS eps,PetscInt npart)EPSKrylovSchurSetPartitions_KrylovSchur473,16814
#undef __FUNCT____FUNCT__495,17590
#define __FUNCT__ __FUNCT__496,17607
PetscErrorCode EPSKrylovSchurSetPartitions(EPS eps,PetscInt npart)EPSKrylovSchurSetPartitions524,18543
#undef __FUNCT____FUNCT__535,18884
#define __FUNCT__ __FUNCT__536,18901
static PetscErrorCode EPSKrylovSchurGetPartitions_KrylovSchur(EPS eps,PetscInt *npart)EPSKrylovSchurGetPartitions_KrylovSchur537,18961
#undef __FUNCT____FUNCT__546,19180
#define __FUNCT__ __FUNCT__547,19197
PetscErrorCode EPSKrylovSchurGetPartitions(EPS eps,PetscInt *npart)EPSKrylovSchurGetPartitions564,19564
#undef __FUNCT____FUNCT__575,19890
#define __FUNCT__ __FUNCT__576,19907
static PetscErrorCode EPSKrylovSchurSetDetectZeros_KrylovSchur(EPS eps,PetscBool detect)EPSKrylovSchurSetDetectZeros_KrylovSchur577,19968
#undef __FUNCT____FUNCT__587,20224
#define __FUNCT__ __FUNCT__588,20241
PetscErrorCode EPSKrylovSchurSetDetectZeros(EPS eps,PetscBool detect)EPSKrylovSchurSetDetectZeros615,21139
#undef __FUNCT____FUNCT__626,21488
#define __FUNCT__ __FUNCT__627,21505
static PetscErrorCode EPSKrylovSchurGetDetectZeros_KrylovSchur(EPS eps,PetscBool *detect)EPSKrylovSchurGetDetectZeros_KrylovSchur628,21566
#undef __FUNCT____FUNCT__637,21789
#define __FUNCT__ __FUNCT__638,21806
PetscErrorCode EPSKrylovSchurGetDetectZeros(EPS eps,PetscBool *detect)EPSKrylovSchurGetDetectZeros655,22199
#undef __FUNCT____FUNCT__666,22532
#define __FUNCT__ __FUNCT__667,22549
static PetscErrorCode EPSKrylovSchurSetDimensions_KrylovSchur(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)EPSKrylovSchurSetDimensions_KrylovSchur668,22609
#undef __FUNCT____FUNCT__691,23449
#define __FUNCT__ __FUNCT__692,23466
PetscErrorCode EPSKrylovSchurSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)EPSKrylovSchurSetDimensions715,24341
#undef __FUNCT____FUNCT__728,24818
#define __FUNCT__ __FUNCT__729,24835
static PetscErrorCode EPSKrylovSchurGetDimensions_KrylovSchur(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)EPSKrylovSchurGetDimensions_KrylovSchur730,24895
#undef __FUNCT____FUNCT__741,25200
#define __FUNCT__ __FUNCT__742,25217
PetscErrorCode EPSKrylovSchurGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)EPSKrylovSchurGetDimensions761,25767
#undef __FUNCT____FUNCT__771,26115
#define __FUNCT__ __FUNCT__772,26132
static PetscErrorCode EPSKrylovSchurSetSubintervals_KrylovSchur(EPS eps,PetscReal* subint)EPSKrylovSchurSetSubintervals_KrylovSchur773,26194
#undef __FUNCT____FUNCT__790,27080
#define __FUNCT__ __FUNCT__791,27097
PetscErrorCode EPSKrylovSchurSetSubintervals(EPS eps,PetscReal *subint)EPSKrylovSchurSetSubintervals816,28018
#undef __FUNCT____FUNCT__826,28322
#define __FUNCT__ __FUNCT__827,28339
static PetscErrorCode EPSKrylovSchurGetSubintervals_KrylovSchur(EPS eps,PetscReal **subint)EPSKrylovSchurGetSubintervals_KrylovSchur828,28401
#undef __FUNCT____FUNCT__844,29070
#define __FUNCT__ __FUNCT__845,29087
PetscErrorCode EPSKrylovSchurGetSubintervals(EPS eps,PetscReal** subint)EPSKrylovSchurGetSubintervals872,29923
#undef __FUNCT____FUNCT__882,30229
#define __FUNCT__ __FUNCT__883,30246
static PetscErrorCode EPSKrylovSchurGetInertias_KrylovSchur(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)EPSKrylovSchurGetInertias_KrylovSchur884,30304
#undef __FUNCT____FUNCT__927,31774
#define __FUNCT__ __FUNCT__928,31791
PetscErrorCode EPSKrylovSchurGetInertias(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)EPSKrylovSchurGetInertias958,32787
#undef __FUNCT____FUNCT__969,33178
#define __FUNCT__ __FUNCT__970,33195
static PetscErrorCode EPSKrylovSchurGetSubcommInfo_KrylovSchur(EPS eps,PetscInt *k,PetscInt *n,Vec *v)EPSKrylovSchurGetSubcommInfo_KrylovSchur971,33256
#undef __FUNCT____FUNCT__988,33961
#define __FUNCT__ __FUNCT__989,33978
PetscErrorCode EPSKrylovSchurGetSubcommInfo(EPS eps,PetscInt *k,PetscInt *n,Vec *v)EPSKrylovSchurGetSubcommInfo1015,34827
#undef __FUNCT____FUNCT__1025,35155
#define __FUNCT__ __FUNCT__1026,35172
static PetscErrorCode EPSKrylovSchurGetSubcommPairs_KrylovSchur(EPS eps,PetscInt i,PetscScalar *eig,Vec v)EPSKrylovSchurGetSubcommPairs_KrylovSchur1027,35234
#undef __FUNCT____FUNCT__1042,35930
#define __FUNCT__ __FUNCT__1043,35947
PetscErrorCode EPSKrylovSchurGetSubcommPairs(EPS eps,PetscInt i,PetscScalar *eig,Vec v)EPSKrylovSchurGetSubcommPairs1070,36861
#undef __FUNCT____FUNCT__1081,37245
#define __FUNCT__ __FUNCT__1082,37262
PetscErrorCode EPSSetFromOptions_KrylovSchur(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_KrylovSchur1083,37312
#undef __FUNCT____FUNCT__1121,39432
#define __FUNCT__ __FUNCT__1122,39449
PetscErrorCode EPSView_KrylovSchur(EPS eps,PetscViewer viewer)EPSView_KrylovSchur1123,39489
#undef __FUNCT____FUNCT__1145,40626
#define __FUNCT__ __FUNCT__1146,40643
PetscErrorCode EPSDestroy_KrylovSchur(EPS eps)EPSDestroy_KrylovSchur1147,40686
#undef __FUNCT____FUNCT__1171,42440
#define __FUNCT__ __FUNCT__1172,42457
PetscErrorCode EPSReset_KrylovSchur(EPS eps)EPSReset_KrylovSchur1173,42498
#undef __FUNCT____FUNCT__1183,42710
#define __FUNCT__ __FUNCT__1184,42727
PETSC_EXTERN PetscErrorCode EPSCreate_KrylovSchur(EPS eps)EPSCreate_KrylovSchur1185,42769

src/eps/impls/krylov/krylovschur/krylovschur.h,4576
krylovschur.h:^?krylovschur.h^A,1
#define __KRYLOVSCHUR_H__KRYLOVSCHUR_H25,991
typedef struct _n_shift *EPS_shift;EPS_shift36,1530
struct _n_shift {_n_shift37,1566
  PetscReal     value;value38,1584
  PetscInt      inertia;inertia39,1607
  PetscBool     comp[2];      /* Shows completion of subintervals (left and right) */comp40,1632
  EPS_shift     neighb[2];    /* Adjacent shifts */neighb41,1718
  PetscInt      index;        /* Index in eig where found values are stored */index42,1770
  PetscInt      neigs;        /* Number of values found */neigs43,1849
  PetscReal     ext[2];       /* Limits for accepted values */ext44,1908
  PetscInt      nsch[2];      /* Number of missing values for each subinterval */nsch45,1971
  PetscInt      nconv[2];     /* Converged on each side (accepted or not) */nconv46,2053
struct _n_SR {_n_SR50,2192
  PetscReal     int0,int1;    /* Extremes of the interval */int051,2207
  PetscReal     int0,int1;    /* Extremes of the interval */int151,2207
  PetscInt      dir;          /* Determines the order of values in eig (+1 incr, -1 decr) */dir52,2268
  PetscBool     hasEnd;       /* Tells whether the interval has an end */hasEnd53,2361
  PetscInt      inertia0,inertia1;inertia054,2435
  PetscInt      inertia0,inertia1;inertia154,2435
  PetscScalar   *back;back55,2470
  PetscInt      numEigs;      /* Number of eigenvalues in the interval */numEigs56,2493
  PetscInt      indexEig;indexEig57,2567
  EPS_shift     sPres;        /* Present shift */sPres58,2593
  EPS_shift     *pending;     /* Pending shifts array */pending59,2643
  PetscInt      nPend;        /* Number of pending shifts */nPend60,2700
  PetscInt      maxPend;      /* Size of "pending" array */maxPend61,2761
  PetscInt      *idxDef;      /* For deflation */idxDef62,2821
  PetscInt      nMAXCompl;nMAXCompl63,2871
  PetscInt      iterCompl;iterCompl64,2898
  PetscInt      itsKs;        /* Krylovschur restarts */itsKs65,2925
  PetscInt      nleap;nleap66,2982
  EPS_shift     s0;           /* Initial shift */s067,3005
  PetscScalar   *S;           /* Matrix for projected problem */S68,3055
  PetscInt      nS;nS69,3120
  EPS_shift     sPrev;sPrev70,3140
  PetscInt      nv;           /* position of restart vector */nv71,3163
  BV            V;            /* working basis (for subsolve) */V72,3226
  BV            Vnext;        /* temporary working basis during change of shift */Vnext73,3291
  PetscScalar   *eigr,*eigi;  /* eigenvalues (for subsolve) */eigr74,3374
  PetscScalar   *eigr,*eigi;  /* eigenvalues (for subsolve) */eigi74,3374
  PetscReal     *errest;      /* error estimates (for subsolve) */errest75,3437
  PetscInt      *perm;        /* permutation (for subsolve) */perm76,3504
typedef struct _n_SR  *EPS_SR;EPS_SR78,3570
  PetscReal     keep;               /* restart parameter */keep81,3619
  PetscBool     lock;               /* locking/non-locking variant */lock82,3679
  EPS_SR        sr;                 /* spectrum slicing context */sr84,3805
  PetscInt      nev;                /* number of eigenvalues to compute */nev85,3872
  PetscInt      ncv;                /* number of basis vectors */ncv86,3947
  PetscInt      mpd;                /* maximum dimension of projected problem */mpd87,4013
  PetscInt      npart;              /* number of partitions of subcommunicator */npart88,4094
  PetscBool     detect;             /* check for zeros during factorizations */detect89,4176
  PetscReal     *subintervals;      /* partition of global interval */subintervals90,4256
  PetscBool     subintset;          /* subintervals set by user */subintset91,4327
  PetscMPIInt   *nconv_loc;         /* converged eigenpairs for each subinterval */nconv_loc92,4394
  EPS           eps;                /* additional eps for slice runs */eps93,4478
  PetscBool     global;             /* flag distinguishing global from local eps */global94,4550
  PetscReal     *shifts;            /* array containing global shifts */shifts95,4634
  PetscInt      *inertias;          /* array containing global inertias */inertias96,4707
  PetscInt      nshifts;            /* elements in the arrays of shifts and inertias */nshifts97,4782
  PetscSubcomm  subc;               /* context for subcommunicators */subc98,4870
  MPI_Comm      commrank;           /* group processes with same rank in subcommunicators */commrank99,4941
  PetscBool     commset;            /* flag indicating that commrank was created */commset100,5034
} EPS_KRYLOVSCHUR;EPS_KRYLOVSCHUR101,5118

src/eps/impls/krylov/krylovschur/ks-indef.c,168
ks-indef.c:^?ks-indef.c^A,1
#undef __FUNCT____FUNCT__29,1086
#define __FUNCT__ __FUNCT__30,1103
PetscErrorCode EPSSolve_KrylovSchur_Indefinite(EPS eps)EPSSolve_KrylovSchur_Indefinite31,1155

src/eps/impls/krylov/krylovschur/ks-slice.c,3318
ks-slice.c:^?ks-slice.c^A,1
#define SLICE_PTOL SLICE_PTOL40,1469
#undef __FUNCT____FUNCT__42,1516
#define __FUNCT__ __FUNCT__43,1533
static PetscErrorCode EPSSliceResetSR(EPS eps) {EPSSliceResetSR44,1569
#undef __FUNCT____FUNCT__71,2274
#define __FUNCT__ __FUNCT__72,2291
PetscErrorCode EPSReset_KrylovSchur_Slice(EPS eps)EPSReset_KrylovSchur_Slice73,2338
#undef __FUNCT____FUNCT__98,3139
#define __FUNCT__ __FUNCT__99,3156
static PetscErrorCode EPSSliceAllocateSolution(EPS eps,PetscInt extra)EPSSliceAllocateSolution105,3417
#undef __FUNCT____FUNCT__150,5328
#define __FUNCT__ __FUNCT__151,5345
static PetscErrorCode EPSSliceGetEPS(EPS eps)EPSSliceGetEPS152,5380
#undef __FUNCT____FUNCT__279,10823
#define __FUNCT__ __FUNCT__280,10840
static PetscErrorCode EPSSliceGetInertia(EPS eps,PetscReal shift,PetscInt *inertia,PetscInt *zeros)EPSSliceGetInertia281,10879
#undef __FUNCT____FUNCT__305,11628
#define __FUNCT__ __FUNCT__306,11645
PetscErrorCode EPSSetUp_KrylovSchur_Slice(EPS eps)EPSSetUp_KrylovSchur_Slice307,11692
#undef __FUNCT____FUNCT__468,20170
#define __FUNCT__ __FUNCT__469,20187
static PetscErrorCode EPSSliceGatherEigenVectors(EPS eps)EPSSliceGatherEigenVectors470,20234
#undef __FUNCT____FUNCT__532,22742
#define __FUNCT__ __FUNCT__533,22759
PetscErrorCode EPSComputeVectors_Slice(EPS eps)EPSComputeVectors_Slice537,22880
#define SWAP(SWAP550,23211
#undef __FUNCT____FUNCT__552,23247
#define __FUNCT__ __FUNCT__553,23264
static PetscErrorCode EPSSliceGetInertias(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)EPSSliceGetInertias554,23304
#undef __FUNCT____FUNCT__608,24950
#define __FUNCT__ __FUNCT__609,24967
static PetscErrorCode EPSSliceGatherSolution(EPS eps)EPSSliceGatherSolution610,25010
#undef __FUNCT____FUNCT__704,29970
#define __FUNCT__ __FUNCT__705,29987
static PetscErrorCode EPSCreateShift(EPS eps,PetscReal val,EPS_shift neighb0,EPS_shift neighb1)EPSCreateShift706,30022
#undef __FUNCT____FUNCT__743,31181
#define __FUNCT__ __FUNCT__744,31198
static PetscErrorCode EPSPrepareRational(EPS eps)EPSPrepareRational745,31237
#undef __FUNCT____FUNCT__789,32695
#define __FUNCT__ __FUNCT__790,32712
static PetscErrorCode EPSExtractShift(EPS eps)EPSExtractShift791,32748
#undef __FUNCT____FUNCT__828,34158
#define __FUNCT__ __FUNCT__829,34175
static PetscErrorCode EPSKrylovSchur_Slice(EPS eps)EPSKrylovSchur_Slice830,34216
#undef __FUNCT____FUNCT__1051,42939
#define __FUNCT__ __FUNCT__1052,42956
static PetscErrorCode EPSGetNewShiftValue(EPS eps,PetscInt side,PetscReal *newS)EPSGetNewShiftValue1053,42996
#undef __FUNCT____FUNCT__1131,47048
#define __FUNCT__ __FUNCT__1132,47065
static PetscErrorCode sortRealEigenvalues(PetscScalar *r,PetscInt *perm,PetscInt nr,PetscBool prev,PetscInt dir)sortRealEigenvalues1133,47105
#undef __FUNCT____FUNCT__1152,47671
#define __FUNCT__ __FUNCT__1153,47688
static PetscErrorCode EPSStoreEigenpairs(EPS eps)EPSStoreEigenpairs1154,47727
#undef __FUNCT____FUNCT__1209,49979
#define __FUNCT__ __FUNCT__1210,49996
static PetscErrorCode EPSLookForDeflation(EPS eps)EPSLookForDeflation1211,50036
#undef __FUNCT____FUNCT__1281,52780
#define __FUNCT__ __FUNCT__1282,52797
PetscErrorCode EPSSolve_KrylovSchur_Slice(EPS eps)EPSSolve_KrylovSchur_Slice1283,52844

src/eps/impls/krylov/krylovschur/ks-symm.c,156
ks-symm.c:^?ks-symm.c^A,1
#undef __FUNCT____FUNCT__30,1076
#define __FUNCT__ __FUNCT__31,1093
PetscErrorCode EPSSolve_KrylovSchur_Symm(EPS eps)EPSSolve_KrylovSchur_Symm32,1139

src/eps/impls/krylov/krylovschur/makefile,343
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = krylovschur.c ks-symm.c ks-slice.c ks-indef.cSOURCEC26,958
SOURCEF  =SOURCEF27,1015
SOURCEH  = krylovschur.hSOURCEH28,1026
LIBBASE  = libslepcepsLIBBASE29,1051
DIRS     =DIRS30,1074
MANSEC   = EPSMANSEC31,1085
LOCDIR   = src/eps/impls/krylov/krylovschur/LOCDIR32,1100

src/eps/impls/krylov/lanczos/lanczos.c,3605
lanczos.c:^?lanczos.c^A,1
  EPSLanczosReorthogType reorthog;reorthog44,1488
  BV                     AV;AV45,1523
} EPS_LANCZOS;EPS_LANCZOS46,1552
#undef __FUNCT____FUNCT__48,1568
#define __FUNCT__ __FUNCT__49,1585
PetscErrorCode EPSSetUp_Lanczos(EPS eps)EPSSetUp_Lanczos50,1622
#undef __FUNCT____FUNCT__100,4056
#define __FUNCT__ __FUNCT__101,4073
static PetscErrorCode EPSLocalLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown)EPSLocalLanczos111,4568
#undef __FUNCT____FUNCT__152,5831
#define __FUNCT__ __FUNCT__153,5848
static PetscErrorCode DenseTridiagonal(PetscInt n_,PetscReal *D,PetscReal *E,PetscReal *w,PetscScalar *V)DenseTridiagonal171,6413
#undef __FUNCT____FUNCT__218,8066
#define __FUNCT__ __FUNCT__219,8083
static PetscErrorCode EPSSelectiveLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscReal anorm)EPSSelectiveLanczos223,8185
#undef __FUNCT____FUNCT__302,10881
#define __FUNCT__ __FUNCT__303,10898
static void update_omega(PetscReal *omega,PetscReal *omega_old,PetscInt j,PetscReal *alpha,PetscReal *beta,PetscReal eps1,PetscReal anorm)update_omega304,10931
#undef __FUNCT____FUNCT__339,12103
#define __FUNCT__ __FUNCT__340,12120
static void compute_int(PetscBool *which,PetscReal *mu,PetscInt j,PetscReal delta,PetscReal eta)compute_int341,12152
#undef __FUNCT____FUNCT__381,13104
#define __FUNCT__ __FUNCT__382,13121
static PetscErrorCode EPSPartialLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscReal anorm)EPSPartialLanczos386,13217
#undef __FUNCT____FUNCT__493,17126
#define __FUNCT__ __FUNCT__494,17143
static PetscErrorCode EPSBasicLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *m,PetscBool *breakdown,PetscReal anorm)EPSBasicLanczos512,17984
#undef __FUNCT____FUNCT__558,19751
#define __FUNCT__ __FUNCT__559,19768
PetscErrorCode EPSSolve_Lanczos(EPS eps)EPSSolve_Lanczos560,19805
#undef __FUNCT____FUNCT__747,26845
#define __FUNCT__ __FUNCT__748,26862
PetscErrorCode EPSSetFromOptions_Lanczos(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_Lanczos749,26908
#undef __FUNCT____FUNCT__766,27607
#define __FUNCT__ __FUNCT__767,27624
static PetscErrorCode EPSLanczosSetReorthog_Lanczos(EPS eps,EPSLanczosReorthogType reorthog)EPSLanczosSetReorthog_Lanczos768,27674
#undef __FUNCT____FUNCT__788,28301
#define __FUNCT__ __FUNCT__789,28318
PetscErrorCode EPSLanczosSetReorthog(EPS eps,EPSLanczosReorthogType reorthog)EPSLanczosSetReorthog808,28876
#undef __FUNCT____FUNCT__819,29243
#define __FUNCT__ __FUNCT__820,29260
static PetscErrorCode EPSLanczosGetReorthog_Lanczos(EPS eps,EPSLanczosReorthogType *reorthog)EPSLanczosGetReorthog_Lanczos821,29310
#undef __FUNCT____FUNCT__830,29541
#define __FUNCT__ __FUNCT__831,29558
PetscErrorCode EPSLanczosGetReorthog(EPS eps,EPSLanczosReorthogType *reorthog)EPSLanczosGetReorthog848,29938
#undef __FUNCT____FUNCT__859,30289
#define __FUNCT__ __FUNCT__860,30306
PetscErrorCode EPSReset_Lanczos(EPS eps)EPSReset_Lanczos861,30343
#undef __FUNCT____FUNCT__871,30562
#define __FUNCT__ __FUNCT__872,30579
PetscErrorCode EPSDestroy_Lanczos(EPS eps)EPSDestroy_Lanczos873,30618
#undef __FUNCT____FUNCT__884,30983
#define __FUNCT__ __FUNCT__885,31000
PetscErrorCode EPSView_Lanczos(EPS eps,PetscViewer viewer)EPSView_Lanczos886,31036
#undef __FUNCT____FUNCT__900,31504
#define __FUNCT__ __FUNCT__901,31521
PETSC_EXTERN PetscErrorCode EPSCreate_Lanczos(EPS eps)EPSCreate_Lanczos902,31559

src/eps/impls/krylov/lanczos/makefile,287
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = lanczos.cSOURCEC26,958
SOURCEF  =SOURCEF27,979
SOURCEH  =SOURCEH28,990
LIBBASE  = libslepcepsLIBBASE29,1001
DIRS     =DIRS30,1024
MANSEC   = EPSMANSEC31,1035
LOCDIR   = src/eps/impls/krylov/lanczos/LOCDIR32,1050

src/eps/impls/krylov/makefile,309
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = epskrylov.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcepsLIBBASE29,1003
DIRS     = arnoldi lanczos krylovschurDIRS30,1026
LOCDIR   = src/eps/impls/krylov/LOCDIR31,1065
MANSEC   = EPSMANSEC32,1098

src/eps/impls/lapack/lapack.c,429
lapack.c:^?lapack.c^A,1
#undef __FUNCT____FUNCT__27,1109
#define __FUNCT__ __FUNCT__28,1126
PetscErrorCode EPSSetUp_LAPACK(EPS eps)EPSSetUp_LAPACK29,1162
#undef __FUNCT____FUNCT__133,5136
#define __FUNCT__ __FUNCT__134,5153
PetscErrorCode EPSSolve_LAPACK(EPS eps)EPSSolve_LAPACK135,5189
#undef __FUNCT____FUNCT__165,6205
#define __FUNCT__ __FUNCT__166,6222
PETSC_EXTERN PetscErrorCode EPSCreate_LAPACK(EPS eps)EPSCreate_LAPACK167,6259

src/eps/impls/lapack/makefile,278
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = lapack.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcepsLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = EPSMANSEC31,1034
LOCDIR   = src/eps/impls/lapack/LOCDIR32,1049

src/eps/impls/makefile,187
makefile:^?makefile^A,1
LIBBASE  = libslepcepsLIBBASE24,936
DIRS     = power subspace krylov davidson cg ciss lapack externalDIRS25,959
LOCDIR   = src/eps/impls/LOCDIR26,1025
MANSEC   = EPSMANSEC27,1051

src/eps/impls/power/makefile,275
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = power.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcepsLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = EPSMANSEC31,1033
LOCDIR   = src/eps/impls/power/LOCDIR32,1048

src/eps/impls/power/power.c,1888
power.c:^?power.c^A,1
  EPSPowerShiftType shift_type;shift_type45,1618
} EPS_POWER;EPS_POWER46,1650
#undef __FUNCT____FUNCT__48,1664
#define __FUNCT__ __FUNCT__49,1681
PetscErrorCode EPSSetUp_Power(EPS eps)EPSSetUp_Power50,1716
#undef __FUNCT____FUNCT__82,3695
#define __FUNCT__ __FUNCT__83,3712
PetscErrorCode EPSSolve_Power(EPS eps)EPSSolve_Power84,3747
#undef __FUNCT____FUNCT__215,8575
#define __FUNCT__ __FUNCT__216,8592
PetscErrorCode EPSBackTransform_Power(EPS eps)EPSBackTransform_Power217,8635
#undef __FUNCT____FUNCT__229,8923
#define __FUNCT__ __FUNCT__230,8940
PetscErrorCode EPSSetFromOptions_Power(PetscOptions *PetscOptionsObject,EPS eps)EPSSetFromOptions_Power231,8984
#undef __FUNCT____FUNCT__251,9736
#define __FUNCT__ __FUNCT__252,9753
static PetscErrorCode EPSPowerSetShiftType_Power(EPS eps,EPSPowerShiftType shift)EPSPowerSetShiftType_Power253,9800
#undef __FUNCT____FUNCT__270,10264
#define __FUNCT__ __FUNCT__271,10281
PetscErrorCode EPSPowerSetShiftType(EPS eps,EPSPowerShiftType shift)EPSPowerSetShiftType300,11269
#undef __FUNCT____FUNCT__311,11615
#define __FUNCT__ __FUNCT__312,11632
static PetscErrorCode EPSPowerGetShiftType_Power(EPS eps,EPSPowerShiftType *shift)EPSPowerGetShiftType_Power313,11679
#undef __FUNCT____FUNCT__322,11891
#define __FUNCT__ __FUNCT__323,11908
PetscErrorCode EPSPowerGetShiftType(EPS eps,EPSPowerShiftType *shift)EPSPowerGetShiftType340,12247
#undef __FUNCT____FUNCT__351,12577
#define __FUNCT__ __FUNCT__352,12594
PetscErrorCode EPSDestroy_Power(EPS eps)EPSDestroy_Power353,12631
#undef __FUNCT____FUNCT__364,12992
#define __FUNCT__ __FUNCT__365,13009
PetscErrorCode EPSView_Power(EPS eps,PetscViewer viewer)EPSView_Power366,13043
#undef __FUNCT____FUNCT__380,13485
#define __FUNCT__ __FUNCT__381,13502
PETSC_EXTERN PetscErrorCode EPSCreate_Power(EPS eps)EPSCreate_Power382,13538

src/eps/impls/subspace/makefile,282
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = subspace.cSOURCEC26,958
SOURCEF  =SOURCEF27,980
SOURCEH  =SOURCEH28,991
LIBBASE  = libslepcepsLIBBASE29,1002
DIRS     =DIRS30,1025
MANSEC   = EPSMANSEC31,1036
LOCDIR   = src/eps/impls/subspace/LOCDIR32,1051

src/eps/impls/subspace/subspace.c,1123
subspace.c:^?subspace.c^A,1
#undef __FUNCT____FUNCT__39,1287
#define __FUNCT__ __FUNCT__40,1304
PetscErrorCode EPSSetUp_Subspace(EPS eps)EPSSetUp_Subspace41,1342
#undef __FUNCT____FUNCT__69,2724
#define __FUNCT__ __FUNCT__70,2741
static PetscErrorCode EPSSubspaceFindGroup(PetscInt l,PetscInt m,PetscScalar *wr,PetscScalar *wi,PetscReal *rsd,PetscReal grptol,PetscInt *ngrp,PetscReal *ctr,PetscReal *ae,PetscReal *arsd)EPSSubspaceFindGroup82,3236
#undef __FUNCT____FUNCT__118,4064
#define __FUNCT__ __FUNCT__119,4081
static PetscErrorCode EPSSubspaceResidualNorms(BV V,BV AV,PetscScalar *T,PetscInt l,PetscInt m,PetscInt ldt,Vec w,PetscReal *rsd)EPSSubspaceResidualNorms126,4394
#undef __FUNCT____FUNCT__156,5223
#define __FUNCT__ __FUNCT__157,5240
PetscErrorCode EPSSolve_Subspace(EPS eps)EPSSolve_Subspace158,5278
#undef __FUNCT____FUNCT__324,11903
#define __FUNCT__ __FUNCT__325,11920
PetscErrorCode EPSDestroy_Subspace(EPS eps)EPSDestroy_Subspace326,11960
#undef __FUNCT____FUNCT__335,12126
#define __FUNCT__ __FUNCT__336,12143
PETSC_EXTERN PetscErrorCode EPSCreate_Subspace(EPS eps)EPSCreate_Subspace337,12182

src/eps/interface/dlregiseps.c,1733
dlregiseps.c:^?dlregiseps.c^A,1
static PetscBool EPSPackageInitialized = PETSC_FALSE;EPSPackageInitialized24,960
const char *EPSBalanceTypes[] = {"NONE","ONESIDE","TWOSIDE","USER","EPSBalance","EPS_BALANCE_",0};EPSBalanceTypes26,1015
const char *EPSErrorTypes[] = {"ABSOLUTE","RELATIVE","BACKWARD","EPSErrorType","EPS_ERROR_",0};EPSErrorTypes27,1114
const char *EPSPowerShiftTypes[] = {"CONSTANT","RAYLEIGH","WILKINSON","EPSPowerShiftType","EPS_POWER_SHIFT_",0};EPSPowerShiftTypes28,1210
const char *EPSLanczosReorthogTypes[] = {"LOCAL","FULL","SELECTIVE","PERIODIC","PARTIAL","DELAYED","EPSLanczosReorthogType","EPS_LANCZOS_REORTHOG_",0};EPSLanczosReorthogTypes29,1323
const char *EPSPRIMMEMethods[] = {"DYNAMIC","DEFAULT_MIN_TIME","DEFAULT_MIN_MATVECS","ARNOLDI","GD","GD_PLUSK","GD_OLSEN_PLUSK","JD_OLSEN_PLUSK","RQI","JDQR","JDQMR","JDQMR_ETOL","SUBSPACE_ITERATION","LOBPCG_ORTHOBASIS","LOBPCG_ORTHOBASISW","EPSPRIMMEMethod","EPS_PRIMME_",0};EPSPRIMMEMethods30,1475
const char *const EPSConvergedReasons_Shifted[] = {"DIVERGED_SYMMETRY_LOST","DIVERGED_BREAKDOWN","DIVERGED_ITS","","","CONVERGED_ITERATING","","CONVERGED_TOL","EPSConvergedReason","EPS_",0};EPSConvergedReasons_Shifted31,1752
const char *const*EPSConvergedReasons = EPSConvergedReasons_Shifted + 5;EPSConvergedReasons32,1943
#undef __FUNCT____FUNCT__34,2017
#define __FUNCT__ __FUNCT__35,2034
PetscErrorCode EPSFinalizePackage(void)EPSFinalizePackage44,2266
#undef __FUNCT____FUNCT__55,2520
#define __FUNCT__ __FUNCT__56,2537
PetscErrorCode EPSInitializePackage()EPSInitializePackage66,2861
#undef __FUNCT____FUNCT__105,4208
#define __FUNCT__ __FUNCT__106,4225
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepceps()PetscDLLibraryRegister_slepceps114,4475

src/eps/interface/epsbasic.c,3358
epsbasic.c:^?epsbasic.c^A,1
PetscFunctionList EPSList = 0;EPSList26,1046
PetscBool         EPSRegisterAllCalled = PETSC_FALSE;EPSRegisterAllCalled27,1077
PetscClassId      EPS_CLASSID = 0;EPS_CLASSID28,1131
PetscLogEvent     EPS_SetUp = 0,EPS_Solve = 0;EPS_SetUp29,1166
PetscLogEvent     EPS_SetUp = 0,EPS_Solve = 0;EPS_Solve29,1166
#undef __FUNCT____FUNCT__31,1214
#define __FUNCT__ __FUNCT__32,1231
PetscErrorCode EPSCreate(MPI_Comm comm,EPS *outeps)EPSCreate51,1580
#undef __FUNCT____FUNCT__127,3976
#define __FUNCT__ __FUNCT__128,3993
PetscErrorCode EPSSetType(EPS eps,EPSType type)EPSSetType158,4943
#undef __FUNCT____FUNCT__182,5767
#define __FUNCT__ __FUNCT__183,5784
PetscErrorCode EPSGetType(EPS eps,EPSType *type)EPSGetType199,6063
#undef __FUNCT____FUNCT__208,6282
#define __FUNCT__ __FUNCT__209,6299
PetscErrorCode EPSRegister(const char *name,PetscErrorCode (*function)(EPS))EPSRegister236,6917
#undef __FUNCT____FUNCT__245,7140
#define __FUNCT__ __FUNCT__246,7157
PetscErrorCode EPSReset(EPS eps)EPSReset260,7432
#undef __FUNCT____FUNCT__283,8215
#define __FUNCT__ __FUNCT__284,8232
PetscErrorCode EPSDestroy(EPS *eps)EPSDestroy297,8478
#undef __FUNCT____FUNCT__323,9548
#define __FUNCT__ __FUNCT__324,9565
PetscErrorCode EPSSetTarget(EPS eps,PetscScalar target)EPSSetTarget349,10263
#undef __FUNCT____FUNCT__362,10641
#define __FUNCT__ __FUNCT__363,10658
PetscErrorCode EPSGetTarget(EPS eps,PetscScalar* target)EPSGetTarget382,10999
#undef __FUNCT____FUNCT__391,11218
#define __FUNCT__ __FUNCT__392,11235
PetscErrorCode EPSSetInterval(EPS eps,PetscReal inta,PetscReal intb)EPSSetInterval421,12224
#undef __FUNCT____FUNCT__434,12687
#define __FUNCT__ __FUNCT__435,12704
PetscErrorCode EPSGetInterval(EPS eps,PetscReal* inta,PetscReal* intb)EPSGetInterval455,13115
#undef __FUNCT____FUNCT__466,13406
#define __FUNCT__ __FUNCT__467,13423
PetscErrorCode EPSSetST(EPS eps,ST st)EPSSetST485,13861
#undef __FUNCT____FUNCT__500,14309
#define __FUNCT__ __FUNCT__501,14326
PetscErrorCode EPSGetST(EPS eps,ST *st)EPSGetST518,14669
#undef __FUNCT____FUNCT__533,15064
#define __FUNCT__ __FUNCT__534,15081
PetscErrorCode EPSSetBV(EPS eps,BV V)EPSSetBV552,15490
#undef __FUNCT____FUNCT__567,15930
#define __FUNCT__ __FUNCT__568,15947
PetscErrorCode EPSGetBV(EPS eps,BV *V)EPSGetBV584,16257
#undef __FUNCT____FUNCT__599,16645
#define __FUNCT__ __FUNCT__600,16662
PetscErrorCode EPSSetRG(EPS eps,RG rg)EPSSetRG618,17048
#undef __FUNCT____FUNCT__633,17496
#define __FUNCT__ __FUNCT__634,17513
PetscErrorCode EPSGetRG(EPS eps,RG *rg)EPSGetRG650,17803
#undef __FUNCT____FUNCT__665,18198
#define __FUNCT__ __FUNCT__666,18215
PetscErrorCode EPSSetDS(EPS eps,DS ds)EPSSetDS684,18622
#undef __FUNCT____FUNCT__699,19070
#define __FUNCT__ __FUNCT__700,19087
PetscErrorCode EPSGetDS(EPS eps,DS *ds)EPSGetDS716,19398
#undef __FUNCT____FUNCT__731,19793
#define __FUNCT__ __FUNCT__732,19810
PetscErrorCode EPSIsGeneralized(EPS eps,PetscBool* is)EPSIsGeneralized749,20142
#undef __FUNCT____FUNCT__758,20352
#define __FUNCT__ __FUNCT__759,20369
PetscErrorCode EPSIsHermitian(EPS eps,PetscBool* is)EPSIsHermitian776,20697
#undef __FUNCT____FUNCT__785,20903
#define __FUNCT__ __FUNCT__786,20920
PetscErrorCode EPSIsPositive(EPS eps,PetscBool* is)EPSIsPositive803,21294

src/eps/interface/epsdefault.c,1991
epsdefault.c:^?epsdefault.c^A,1
#undef __FUNCT____FUNCT__27,1082
#define __FUNCT__ __FUNCT__28,1099
PetscErrorCode EPSBackTransform_Default(EPS eps)EPSBackTransform_Default29,1144
#undef __FUNCT____FUNCT__38,1350
#define __FUNCT__ __FUNCT__39,1367
PetscErrorCode EPSComputeVectors_Hermitian(EPS eps)EPSComputeVectors_Hermitian44,1549
#undef __FUNCT____FUNCT__68,2283
#define __FUNCT__ __FUNCT__69,2300
PetscErrorCode EPSComputeVectors_Indefinite(EPS eps)EPSComputeVectors_Indefinite74,2448
#undef __FUNCT____FUNCT__131,4255
#define __FUNCT__ __FUNCT__132,4272
PetscErrorCode EPSComputeVectors_Schur(EPS eps)EPSComputeVectors_Schur141,4659
#undef __FUNCT____FUNCT__221,7257
#define __FUNCT__ __FUNCT__222,7274
PetscErrorCode EPSSetWorkVecs(EPS eps,PetscInt nw)EPSSetWorkVecs238,7636
#undef __FUNCT____FUNCT__255,8130
#define __FUNCT__ __FUNCT__256,8147
PetscErrorCode EPSSetWhichEigenpairs_Default(EPS eps)EPSSetWhichEigenpairs_Default261,8295
#undef __FUNCT____FUNCT__273,8645
#define __FUNCT__ __FUNCT__274,8662
PetscErrorCode EPSConvergedEigRelative(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)EPSConvergedEigRelative278,8787
#undef __FUNCT____FUNCT__288,9036
#define __FUNCT__ __FUNCT__289,9053
PetscErrorCode EPSConvergedAbsolute(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)EPSConvergedAbsolute293,9156
#undef __FUNCT____FUNCT__300,9347
#define __FUNCT__ __FUNCT__301,9364
PetscErrorCode EPSConvergedNormRelative(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)EPSConvergedNormRelative306,9514
#undef __FUNCT____FUNCT__316,9790
#define __FUNCT__ __FUNCT__317,9807
PetscErrorCode EPSComputeRitzVector(EPS eps,PetscScalar *Zr,PetscScalar *Zi,BV V,Vec x,Vec y)EPSComputeRitzVector327,10103
#undef __FUNCT____FUNCT__377,11737
#define __FUNCT__ __FUNCT__378,11754
PetscErrorCode EPSBuildBalance_Krylov(EPS eps)EPSBuildBalance_Krylov383,11948

src/eps/interface/epsmon.c,2052
epsmon.c:^?epsmon.c^A,1
#undef __FUNCT____FUNCT__27,1047
#define __FUNCT__ __FUNCT__28,1064
PetscErrorCode EPSMonitor(EPS eps,PetscInt it,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest)EPSMonitor32,1153
#undef __FUNCT____FUNCT__44,1534
#define __FUNCT__ __FUNCT__45,1551
PetscErrorCode EPSMonitorSet(EPS eps,PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))EPSMonitorSet93,3575
#undef __FUNCT____FUNCT__104,4190
#define __FUNCT__ __FUNCT__105,4207
PetscErrorCode EPSMonitorCancel(EPS eps)EPSMonitorCancel123,4681
#undef __FUNCT____FUNCT__139,5058
#define __FUNCT__ __FUNCT__140,5075
PetscErrorCode EPSGetMonitorContext(EPS eps,void **ctx)EPSGetMonitorContext157,5427
#undef __FUNCT____FUNCT__165,5616
#define __FUNCT__ __FUNCT__166,5633
PetscErrorCode EPSMonitorAll(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)EPSMonitorAll187,6264
#undef __FUNCT____FUNCT__215,7561
#define __FUNCT__ __FUNCT__216,7578
PetscErrorCode EPSMonitorFirst(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)EPSMonitorFirst237,8207
#undef __FUNCT____FUNCT__261,9423
#define __FUNCT__ __FUNCT__262,9440
PetscErrorCode EPSMonitorConverged(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)EPSMonitorConverged287,10149
#undef __FUNCT____FUNCT__320,11668
#define __FUNCT__ __FUNCT__321,11685
PetscErrorCode EPSMonitorLG(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)EPSMonitorLG322,11718
#undef __FUNCT____FUNCT__373,13846
#define __FUNCT__ __FUNCT__374,13863
PetscErrorCode EPSMonitorLGAll(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)EPSMonitorLGAll375,13899

src/eps/interface/epsopts.c,4878
epsopts.c:^?epsopts.c^A,1
#undef __FUNCT____FUNCT__27,1082
#define __FUNCT__ __FUNCT__28,1099
PetscErrorCode EPSSetFromOptions(EPS eps)EPSSetFromOptions44,1488
#undef __FUNCT____FUNCT__241,15256
#define __FUNCT__ __FUNCT__242,15273
PetscErrorCode EPSGetTolerances(EPS eps,PetscReal *tol,PetscInt *maxits)EPSGetTolerances263,15729
#undef __FUNCT____FUNCT__272,15973
#define __FUNCT__ __FUNCT__273,15990
PetscErrorCode EPSSetTolerances(EPS eps,PetscReal tol,PetscInt maxits)EPSSetTolerances296,16603
#undef __FUNCT____FUNCT__319,17413
#define __FUNCT__ __FUNCT__320,17430
PetscErrorCode EPSGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)EPSGetDimensions339,17906
#undef __FUNCT____FUNCT__349,18173
#define __FUNCT__ __FUNCT__350,18190
PetscErrorCode EPSSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)EPSSetDimensions389,19671
#undef __FUNCT____FUNCT__414,20608
#define __FUNCT__ __FUNCT__415,20625
PetscErrorCode EPSSetWhichEigenpairs(EPS eps,EPSWhich which)EPSSetWhichEigenpairs475,23287
#undef __FUNCT____FUNCT__505,24107
#define __FUNCT__ __FUNCT__506,24124
PetscErrorCode EPSGetWhichEigenpairs(EPS eps,EPSWhich *which)EPSGetWhichEigenpairs526,24571
#undef __FUNCT____FUNCT__535,24786
#define __FUNCT__ __FUNCT__536,24803
PetscErrorCode EPSSetEigenvalueComparison(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)EPSSetEigenvalueComparison568,25946
#undef __FUNCT____FUNCT__578,26303
#define __FUNCT__ __FUNCT__579,26320
PetscErrorCode EPSSetArbitrarySelection(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,Vec,Vec,PetscScalar*,PetscScalar*,void*),void* ctx)EPSSetArbitrarySelection627,28505
#undef __FUNCT____FUNCT__637,28848
#define __FUNCT__ __FUNCT__638,28865
PetscErrorCode EPSSetConvergenceTestFunction(EPS eps,PetscErrorCode (*func)(EPS,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))EPSSetConvergenceTestFunction670,30060
#undef __FUNCT____FUNCT__689,30801
#define __FUNCT__ __FUNCT__690,30818
PetscErrorCode EPSSetConvergenceTest(EPS eps,EPSConv conv)EPSSetConvergenceTest718,31840
#undef __FUNCT____FUNCT__735,32447
#define __FUNCT__ __FUNCT__736,32464
PetscErrorCode EPSGetConvergenceTest(EPS eps,EPSConv *conv)EPSGetConvergenceTest753,32854
#undef __FUNCT____FUNCT__762,33064
#define __FUNCT__ __FUNCT__763,33081
PetscErrorCode EPSSetProblemType(EPS eps,EPSProblemType type)EPSSetProblemType798,34552
#undef __FUNCT____FUNCT__841,35804
#define __FUNCT__ __FUNCT__842,35821
PetscErrorCode EPSGetProblemType(EPS eps,EPSProblemType *type)EPSGetProblemType858,36134
#undef __FUNCT____FUNCT__867,36355
#define __FUNCT__ __FUNCT__868,36372
PetscErrorCode EPSSetExtraction(EPS eps,EPSExtraction extr)EPSSetExtraction902,37504
#undef __FUNCT____FUNCT__911,37737
#define __FUNCT__ __FUNCT__912,37754
PetscErrorCode EPSGetExtraction(EPS eps,EPSExtraction *extr)EPSGetExtraction928,38064
#undef __FUNCT____FUNCT__937,38281
#define __FUNCT__ __FUNCT__938,38298
PetscErrorCode EPSSetBalance(EPS eps,EPSBalance bal,PetscInt its,PetscReal cutoff)EPSSetBalance981,40014
#undef __FUNCT____FUNCT__1011,41125
#define __FUNCT__ __FUNCT__1012,41142
PetscErrorCode EPSGetBalance(EPS eps,EPSBalance *bal,PetscInt *its,PetscReal *cutoff)EPSGetBalance1034,41639
#undef __FUNCT____FUNCT__1044,41944
#define __FUNCT__ __FUNCT__1045,41961
PetscErrorCode EPSSetTrueResidual(EPS eps,PetscBool trueres)EPSSetTrueResidual1073,43021
#undef __FUNCT____FUNCT__1082,43258
#define __FUNCT__ __FUNCT__1083,43275
PetscErrorCode EPSGetTrueResidual(EPS eps,PetscBool *trueres)EPSGetTrueResidual1100,43614
#undef __FUNCT____FUNCT__1109,43835
#define __FUNCT__ __FUNCT__1110,43852
PetscErrorCode EPSSetTrackAll(EPS eps,PetscBool trackall)EPSSetTrackAll1134,44609
#undef __FUNCT____FUNCT__1143,44846
#define __FUNCT__ __FUNCT__1144,44863
PetscErrorCode EPSGetTrackAll(EPS eps,PetscBool *trackall)EPSGetTrackAll1161,45185
#undef __FUNCT____FUNCT__1170,45406
#define __FUNCT__ __FUNCT__1171,45423
PetscErrorCode EPSSetPurify(EPS eps,PetscBool purify)EPSSetPurify1194,46196
#undef __FUNCT____FUNCT__1203,46423
#define __FUNCT__ __FUNCT__1204,46440
PetscErrorCode EPSGetPurify(EPS eps,PetscBool *purify)EPSGetPurify1221,46747
#undef __FUNCT____FUNCT__1230,46958
#define __FUNCT__ __FUNCT__1231,46975
PetscErrorCode EPSSetOptionsPrefix(EPS eps,const char *prefix)EPSSetOptionsPrefix1258,47716
#undef __FUNCT____FUNCT__1276,48473
#define __FUNCT__ __FUNCT__1277,48490
PetscErrorCode EPSAppendOptionsPrefix(EPS eps,const char *prefix)EPSAppendOptionsPrefix1296,49039
#undef __FUNCT____FUNCT__1314,49805
#define __FUNCT__ __FUNCT__1315,49822
PetscErrorCode EPSGetOptionsPrefix(EPS eps,const char *prefix[])EPSGetOptionsPrefix1335,50323

src/eps/interface/epsregis.c,131
epsregis.c:^?epsregis.c^A,1
#undef __FUNCT____FUNCT__54,2158
#define __FUNCT__ __FUNCT__55,2175
PetscErrorCode EPSRegisterAll(void)EPSRegisterAll65,2358

src/eps/interface/epssetup.c,1132
epssetup.c:^?epssetup.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode EPSSetUp(EPS eps)EPSSetUp47,1654
#undef __FUNCT____FUNCT__238,8999
#define __FUNCT__ __FUNCT__239,9016
PetscErrorCode EPSSetOperators(EPS eps,Mat A,Mat B)EPSSetOperators260,9635
#undef __FUNCT____FUNCT__294,10795
#define __FUNCT__ __FUNCT__295,10812
PetscErrorCode EPSGetOperators(EPS eps,Mat *A,Mat *B)EPSGetOperators312,11239
#undef __FUNCT____FUNCT__332,11715
#define __FUNCT__ __FUNCT__333,11732
PetscErrorCode EPSSetDeflationSpace(EPS eps,PetscInt n,Vec *v)EPSSetDeflationSpace361,12641
#undef __FUNCT____FUNCT__374,13098
#define __FUNCT__ __FUNCT__375,13115
PetscErrorCode EPSSetInitialSpace(EPS eps,PetscInt n,Vec *is)EPSSetInitialSpace404,14053
#undef __FUNCT____FUNCT__417,14515
#define __FUNCT__ __FUNCT__418,14532
PetscErrorCode EPSSetDimensions_Default(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)EPSSetDimensions_Default423,14699
#undef __FUNCT____FUNCT__449,15643
#define __FUNCT__ __FUNCT__450,15660
PetscErrorCode EPSAllocateSolution(EPS eps,PetscInt extra)EPSAllocateSolution468,16151

src/eps/interface/epssolve.c,2271
epssolve.c:^?epssolve.c^A,1
#undef __FUNCT____FUNCT__27,1059
#define __FUNCT__ __FUNCT__28,1076
PetscErrorCode EPSComputeVectors(EPS eps)EPSComputeVectors29,1114
#undef __FUNCT____FUNCT__48,1486
#define __FUNCT__ __FUNCT__49,1503
PetscErrorCode EPSSolve(EPS eps)EPSSolve73,2428
#undef __FUNCT____FUNCT__176,6104
#define __FUNCT__ __FUNCT__177,6121
PetscErrorCode EPSGetIterationNumber(EPS eps,PetscInt *its)EPSGetIterationNumber202,6875
#undef __FUNCT____FUNCT__211,7085
#define __FUNCT__ __FUNCT__212,7102
PetscErrorCode EPSGetConverged(EPS eps,PetscInt *nconv)EPSGetConverged231,7482
#undef __FUNCT____FUNCT__241,7719
#define __FUNCT__ __FUNCT__242,7736
PetscErrorCode EPSGetConvergedReason(EPS eps,EPSConvergedReason *reason)EPSGetConvergedReason268,8481
#undef __FUNCT____FUNCT__278,8738
#define __FUNCT__ __FUNCT__279,8755
PetscErrorCode EPSGetInvariantSubspace(EPS eps,Vec *v)EPSGetInvariantSubspace309,9752
#undef __FUNCT____FUNCT__330,10542
#define __FUNCT__ __FUNCT__331,10559
PetscErrorCode EPSGetEigenpair(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)EPSGetEigenpair371,12097
#undef __FUNCT____FUNCT__385,12644
#define __FUNCT__ __FUNCT__386,12661
PetscErrorCode EPSGetEigenvalue(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi)EPSGetEigenvalue413,13452
#undef __FUNCT____FUNCT__432,13974
#define __FUNCT__ __FUNCT__433,13991
PetscErrorCode EPSGetEigenvector(EPS eps,PetscInt i,Vec Vr,Vec Vi)EPSGetEigenvector467,15172
#undef __FUNCT____FUNCT__505,16514
#define __FUNCT__ __FUNCT__506,16531
PetscErrorCode EPSGetErrorEstimate(EPS eps,PetscInt i,PetscReal *errest)EPSGetErrorEstimate529,17061
#undef __FUNCT____FUNCT__540,17446
#define __FUNCT__ __FUNCT__541,17463
PetscErrorCode EPSComputeResidualNorm_Private(EPS eps,PetscScalar kr,PetscScalar ki,Vec xr,Vec xi,Vec *z,PetscReal *norm)EPSComputeResidualNorm_Private551,17784
#undef __FUNCT____FUNCT__603,20080
#define __FUNCT__ __FUNCT__604,20097
PetscErrorCode EPSComputeError(EPS eps,PetscInt i,EPSErrorType type,PetscReal *error)EPSComputeError627,20689
#undef __FUNCT____FUNCT__693,22910
#define __FUNCT__ __FUNCT__694,22927
PetscErrorCode EPSGetStartVector(EPS eps,PetscInt i,PetscBool *breakdown)EPSGetStartVector719,23879

src/eps/interface/epsview.c,2626
epsview.c:^?epsview.c^A,1
#undef __FUNCT____FUNCT__27,1058
#define __FUNCT__ __FUNCT__28,1075
PetscErrorCode EPSView(EPS eps,PetscViewer viewer)EPSView56,1872
#define HERM HERM70,2344
#undef __FUNCT____FUNCT__226,10550
#define __FUNCT__ __FUNCT__227,10567
PetscErrorCode EPSReasonView(EPS eps,PetscViewer viewer)EPSReasonView244,11013
#undef __FUNCT____FUNCT__263,12004
#define __FUNCT__ __FUNCT__264,12021
PetscErrorCode EPSReasonViewFromOptions(EPS eps)EPSReasonViewFromOptions276,12299
#undef __FUNCT____FUNCT__298,13030
#define __FUNCT__ __FUNCT__299,13047
static PetscErrorCode EPSErrorView_ASCII(EPS eps,EPSErrorType etype,PetscViewer viewer)EPSErrorView_ASCII300,13086
#undef __FUNCT____FUNCT__348,14895
#define __FUNCT__ __FUNCT__349,14912
static PetscErrorCode EPSErrorView_DETAIL(EPS eps,EPSErrorType etype,PetscViewer viewer)EPSErrorView_DETAIL350,14952
#define EXLEN EXLEN356,15140
#undef __FUNCT____FUNCT__393,16474
#define __FUNCT__ __FUNCT__394,16491
static PetscErrorCode EPSErrorView_MATLAB(EPS eps,EPSErrorType etype,PetscViewer viewer)EPSErrorView_MATLAB395,16531
#undef __FUNCT____FUNCT__413,17143
#define __FUNCT__ __FUNCT__414,17160
PetscErrorCode EPSErrorView(EPS eps,EPSErrorType etype,PetscViewer viewer)EPSErrorView441,18043
#undef __FUNCT____FUNCT__474,19220
#define __FUNCT__ __FUNCT__475,19237
PetscErrorCode EPSErrorViewFromOptions(EPS eps)EPSErrorViewFromOptions487,19525
#undef __FUNCT____FUNCT__523,21091
#define __FUNCT__ __FUNCT__524,21108
static PetscErrorCode EPSValuesView_DRAW(EPS eps,PetscViewer viewer)EPSValuesView_DRAW525,21147
#undef __FUNCT____FUNCT__555,22132
#define __FUNCT__ __FUNCT__556,22149
static PetscErrorCode EPSValuesView_ASCII(EPS eps,PetscViewer viewer)EPSValuesView_ASCII557,22189
#undef __FUNCT____FUNCT__586,23077
#define __FUNCT__ __FUNCT__587,23094
static PetscErrorCode EPSValuesView_MATLAB(EPS eps,PetscViewer viewer)EPSValuesView_MATLAB588,23135
#undef __FUNCT____FUNCT__617,24010
#define __FUNCT__ __FUNCT__618,24027
PetscErrorCode EPSValuesView(EPS eps,PetscViewer viewer)EPSValuesView635,24394
#undef __FUNCT____FUNCT__669,25649
#define __FUNCT__ __FUNCT__670,25666
PetscErrorCode EPSValuesViewFromOptions(EPS eps)EPSValuesViewFromOptions682,25945
#undef __FUNCT____FUNCT__704,26671
#define __FUNCT__ __FUNCT__705,26688
PetscErrorCode EPSVectorsView(EPS eps,PetscViewer viewer)EPSVectorsView727,27255
#define NMLEN NMLEN732,27380
#undef __FUNCT____FUNCT__757,28258
#define __FUNCT__ __FUNCT__758,28275
PetscErrorCode EPSVectorsViewFromOptions(EPS eps)EPSVectorsViewFromOptions770,28557

src/eps/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zepsf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1015
SOURCEH  =SOURCEH28,1026
DIRS     =DIRS29,1037
LIBBASE  = libslepcepsLIBBASE30,1048
LOCDIR   = src/eps/interface/ftn-custom/LOCDIR31,1071

src/eps/interface/ftn-custom/zepsf.c,8061
zepsf.c:^?zepsf.c^A,1
PETSC_EXTERN void epsmonitorall_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)epsmonitorall_78,3650
PETSC_EXTERN void epsmonitorlg_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)epsmonitorlg_83,3896
PETSC_EXTERN void epsmonitorlgall_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)epsmonitorlgall_88,4140
PETSC_EXTERN void epsmonitorconverged_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)epsmonitorconverged_93,4390
PETSC_EXTERN void epsmonitorfirst_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)epsmonitorfirst_98,4648
  PetscFortranCallbackId monitor;monitor104,4914
  PetscFortranCallbackId monitordestroy;monitordestroy105,4948
  PetscFortranCallbackId convergence;convergence106,4989
  PetscFortranCallbackId convdestroy;convdestroy107,5027
  PetscFortranCallbackId comparison;comparison108,5065
  PetscFortranCallbackId arbitrary;arbitrary109,5102
} _cb;_cb110,5138
#undef __FUNCT____FUNCT__113,5238
static PetscErrorCode ourmonitor(EPS eps,PetscInt i,PetscInt nc,PetscScalar *er,PetscScalar *ei,PetscReal *d,PetscInt l,void* ctx)ourmonitor115,5286
#undef __FUNCT____FUNCT__120,5604
static PetscErrorCode ourdestroy(void** ctx)ourdestroy122,5652
#undef __FUNCT____FUNCT__128,5819
static PetscErrorCode ourconvergence(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)ourconvergence130,5871
#undef __FUNCT____FUNCT__135,6171
static PetscErrorCode ourconvdestroy(void *ctx)ourconvdestroy137,6223
#undef __FUNCT____FUNCT__143,6389
static PetscErrorCode oureigenvaluecomparison(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)oureigenvaluecomparison145,6450
#undef __FUNCT____FUNCT__151,6776
static PetscErrorCode ourarbitraryfunc(PetscScalar er,PetscScalar ei,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx)ourarbitraryfunc153,6830
PETSC_EXTERN void PETSC_STDCALL epsview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)epsview_159,7156
PETSC_EXTERN void PETSC_STDCALL epsreasonview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)epsreasonview_166,7343
PETSC_EXTERN void PETSC_STDCALL epserrorview_(EPS *eps,EPSErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)epserrorview_173,7542
PETSC_EXTERN void PETSC_STDCALL epsvaluesview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)epsvaluesview_180,7766
PETSC_EXTERN void PETSC_STDCALL epsvectorsview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)epsvectorsview_187,7965
PETSC_EXTERN void PETSC_STDCALL epssettype_(EPS *eps,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))epssettype_194,8166
PETSC_EXTERN void PETSC_STDCALL epsgettype_(EPS *eps,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))epsgettype_203,8381
PETSC_EXTERN void PETSC_STDCALL epssetoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))epssetoptionsprefix_212,8660
PETSC_EXTERN void PETSC_STDCALL epsappendoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))epsappendoptionsprefix_221,8899
PETSC_EXTERN void PETSC_STDCALL epsgetoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))epsgetoptionsprefix_230,9144
PETSC_EXTERN void PETSC_STDCALL epsmonitorset_(EPS *eps,void (PETSC_STDCALL *monitor)(EPS*,PetscInt*,PetscInt*,PetscScalar*,PetscScalar*,PetscReal*,PetscInt*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)epsmonitorset_238,9412
PETSC_EXTERN void PETSC_STDCALL epsconvergedabsolute_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)epsconvergedabsolute_273,11354
PETSC_EXTERN void PETSC_STDCALL epsconvergedeigrelative_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)epsconvergedeigrelative_278,11589
PETSC_EXTERN void PETSC_STDCALL epsconvergednormrelative_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)epsconvergednormrelative_283,11830
PETSC_EXTERN void PETSC_STDCALL epssetconvergencetestfunction_(EPS *eps,void (PETSC_STDCALL *func)(EPS*,PetscScalar*,PetscScalar*,PetscReal*,PetscReal*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)epssetconvergencetestfunction_288,12073
PETSC_EXTERN void PETSC_STDCALL epsseteigenvaluecomparison_(EPS *eps,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*,void*),void* ctx,PetscErrorCode *ierr)epsseteigenvaluecomparison_309,13348
PETSC_EXTERN void PETSC_STDCALL epssetarbitraryselection_(EPS *eps,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,Vec*,Vec*,PetscScalar*,PetscScalar*,void*,PetscErrorCode*),void *ctx,PetscErrorCode *ierr)epssetarbitraryselection_316,13804

src/eps/interface/makefile,367
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = epsmon.c epsbasic.c epsview.c epsdefault.c epsregis.c epsopts.c epssetup.c epssolve.c dlregiseps.cSOURCEC26,958
SOURCEF  =SOURCEF27,1068
SOURCEH  =SOURCEH28,1079
LIBBASE  = libslepcepsLIBBASE29,1090
DIRS     =DIRS30,1113
MANSEC   = EPSMANSEC31,1124
LOCDIR   = src/eps/interface/LOCDIR32,1139

src/eps/makefile,211
makefile:^?makefile^A,1
SOURCEH  = ../../include/slepc/private/epsimpl.h ../../include/slepceps.hSOURCEH24,936
DIRS     = interface impls examples f90-modDIRS25,1010
LOCDIR   = src/eps/LOCDIR26,1054
MANSEC   = EPSMANSEC27,1074

src/makefile,77
makefile:^?makefile^A,1
DIRS     = sys eps svd pep nep mfnDIRS22,926
LOCDIR   = src/LOCDIR24,962

src/mfn/examples/makefile,82
makefile:^?makefile^A,1
LOCDIR   = src/mfn/examples/LOCDIR24,932
DIRS     = tests tutorialsDIRS25,961

src/mfn/examples/tests/makefile,334
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/mfn/examples/tests/LOCDIR26,978
EXAMPLESC  =EXAMPLESC27,1015
EXAMPLESF  =EXAMPLESF28,1028
MANSEC     = MFNMANSEC29,1041
TESTS      =TESTS30,1058
TESTEXAMPLES_C           =TESTEXAMPLES_C32,1072

src/mfn/examples/tutorials/ex23.c,364
ex23.c:^?ex23.c^A,1
static char help[] = "Computes exp(A)*v for a matrix associated with a Markov model.\n\n"help22,924
#undef __FUNCT____FUNCT__33,1233
#define __FUNCT__ __FUNCT__34,1250
int main(int argc,char **argv)main35,1275
#undef __FUNCT____FUNCT__135,5213
#define __FUNCT__ __FUNCT__136,5230
PetscErrorCode MatMarkovModel(PetscInt m,Mat A)MatMarkovModel141,5388

src/mfn/examples/tutorials/makefile,337
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/mfn/examples/tutorials/LOCDIR26,978
EXAMPLESC  = ex23.cEXAMPLESC27,1019
EXAMPLESF  =EXAMPLESF28,1039
MANSEC     = MFNMANSEC29,1052
TESTEXAMPLES_C = ex23.PETSc runex23_1 ex23.rmTESTEXAMPLES_C31,1070

src/mfn/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcmfnmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcmfnLIBBASE37,1243
MANSEC     = MFNMANSEC38,1268
LOCDIR     = src/mfn/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/mfn/f90-mod/slepcmfnmod.F,87
slepcmfnmod.F:^?slepcmfnmod.F^A,1
        module slepcmfndefslepcmfndef22,965
        module slepcmfnslepcmfn30,1163

src/mfn/impls/krylov/makefile,281
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = mfnkrylov.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcmfnLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = MFNMANSEC31,1037
LOCDIR   = src/mfn/impls/krylov/LOCDIR32,1052

src/mfn/impls/krylov/mfnkrylov.c,811
mfnkrylov.c:^?mfnkrylov.c^A,1
#undef __FUNCT____FUNCT__39,1316
#define __FUNCT__ __FUNCT__40,1333
PetscErrorCode MFNSetUp_Krylov(MFN mfn)MFNSetUp_Krylov41,1369
#undef __FUNCT____FUNCT__57,2004
#define __FUNCT__ __FUNCT__58,2021
static PetscErrorCode MFNBasicArnoldi(BV V, Mat A,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscBool *breakdown)MFNBasicArnoldi59,2057
#undef __FUNCT____FUNCT__85,2851
#define __FUNCT__ __FUNCT__86,2868
static PetscErrorCode CreateDenseMat(PetscInt k,Mat *A)CreateDenseMat90,2991
#undef __FUNCT____FUNCT__111,3462
#define __FUNCT__ __FUNCT__112,3479
PetscErrorCode MFNSolve_Krylov(MFN mfn,Vec b,Vec x)MFNSolve_Krylov113,3515
#undef __FUNCT____FUNCT__251,8078
#define __FUNCT__ __FUNCT__252,8095
PETSC_EXTERN PetscErrorCode MFNCreate_Krylov(MFN mfn)MFNCreate_Krylov253,8132

src/mfn/impls/makefile,138
makefile:^?makefile^A,1
LIBBASE  = libslepcmfnLIBBASE24,936
DIRS     = krylovDIRS25,959
LOCDIR   = src/mfn/impls/LOCDIR26,977
MANSEC   = MFNMANSEC27,1003

src/mfn/interface/dlregismfn.c,845
dlregismfn.c:^?dlregismfn.c^A,1
static PetscBool MFNPackageInitialized = PETSC_FALSE;MFNPackageInitialized24,960
const char *const MFNConvergedReasons_Shifted[] = {"DIVERGED_BREAKDOWN","DIVERGED_ITS","","","CONVERGED_ITERATING","","CONVERGED_TOL","MFNConvergedReason","MFN_",0};MFNConvergedReasons_Shifted26,1015
const char *const*MFNConvergedReasons = MFNConvergedReasons_Shifted + 4;MFNConvergedReasons27,1181
#undef __FUNCT____FUNCT__29,1255
#define __FUNCT__ __FUNCT__30,1272
PetscErrorCode MFNFinalizePackage(void)MFNFinalizePackage39,1504
#undef __FUNCT____FUNCT__50,1758
#define __FUNCT__ __FUNCT__51,1775
PetscErrorCode MFNInitializePackage(void)MFNInitializePackage61,2099
#undef __FUNCT____FUNCT__100,3455
#define __FUNCT__ __FUNCT__101,3472
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcmfn()PetscDLLibraryRegister_slepcmfn109,3722

src/mfn/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zmfnf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1015
SOURCEH  =SOURCEH28,1026
DIRS     =DIRS29,1037
LIBBASE  = libslepcmfnLIBBASE30,1048
LOCDIR   = src/mfn/interface/ftn-custom/LOCDIR31,1071

src/mfn/interface/ftn-custom/zmfnf.c,2963
zmfnf.c:^?zmfnf.c^A,1
PETSC_EXTERN void mfnmonitordefault_(MFN *mfn,PetscInt *it,PetscReal *errest,void *ctx,PetscErrorCode *ierr)mfnmonitordefault_53,2259
PETSC_EXTERN void mfnmonitorlg_(MFN *mfn,PetscInt *it,PetscReal *errest,void *ctx,PetscErrorCode *ierr)mfnmonitorlg_58,2424
  PetscFortranCallbackId monitor;monitor64,2595
  PetscFortranCallbackId monitordestroy;monitordestroy65,2629
} _cb;_cb66,2670
#undef __FUNCT____FUNCT__69,2770
static PetscErrorCode ourmonitor(MFN mfn,PetscInt i,PetscReal d,void* ctx)ourmonitor71,2818
#undef __FUNCT____FUNCT__76,3022
static PetscErrorCode ourdestroy(void** ctx)ourdestroy78,3070
PETSC_EXTERN void PETSC_STDCALL mfnview_(MFN *mfn,PetscViewer *viewer,PetscErrorCode *ierr)mfnview_84,3237
PETSC_EXTERN void PETSC_STDCALL mfnreasonview_(MFN *mfn,PetscViewer *viewer,PetscErrorCode *ierr)mfnreasonview_91,3424
PETSC_EXTERN void PETSC_STDCALL mfnsettype_(MFN *mfn,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))mfnsettype_98,3623
PETSC_EXTERN void PETSC_STDCALL mfngettype_(MFN *mfn,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))mfngettype_107,3838
PETSC_EXTERN void PETSC_STDCALL mfnsetoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))mfnsetoptionsprefix_116,4117
PETSC_EXTERN void PETSC_STDCALL mfnappendoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))mfnappendoptionsprefix_125,4356
PETSC_EXTERN void PETSC_STDCALL mfngetoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))mfngetoptionsprefix_134,4601
PETSC_EXTERN void PETSC_STDCALL mfnmonitorset_(MFN *mfn,void (PETSC_STDCALL *monitor)(MFN*,PetscInt*,PetscReal*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)mfnmonitorset_142,4869

src/mfn/interface/makefile,344
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = mfnmon.c mfnbasic.c mfnregis.c mfnopts.c mfnsetup.c mfnsolve.c dlregismfn.cSOURCEC26,958
SOURCEF  =SOURCEF27,1045
SOURCEH  =SOURCEH28,1056
LIBBASE  = libslepcmfnLIBBASE29,1067
DIRS     =DIRS30,1090
MANSEC   = MFNMANSEC31,1101
LOCDIR   = src/mfn/interface/LOCDIR32,1116

src/mfn/interface/mfnbasic.c,2165
mfnbasic.c:^?mfnbasic.c^A,1
PetscFunctionList MFNList = 0;MFNList26,1045
PetscBool         MFNRegisterAllCalled = PETSC_FALSE;MFNRegisterAllCalled27,1076
PetscClassId      MFN_CLASSID = 0;MFN_CLASSID28,1130
PetscLogEvent     MFN_SetUp = 0,MFN_Solve = 0;MFN_SetUp29,1165
PetscLogEvent     MFN_SetUp = 0,MFN_Solve = 0;MFN_Solve29,1165
#undef __FUNCT____FUNCT__31,1213
#define __FUNCT__ __FUNCT__32,1230
PetscErrorCode MFNView(MFN mfn,PetscViewer viewer)MFNView60,2020
#undef __FUNCT____FUNCT__96,3572
#define __FUNCT__ __FUNCT__97,3589
PetscErrorCode MFNReasonView(MFN mfn,PetscViewer viewer)MFNReasonView114,4014
#undef __FUNCT____FUNCT__133,4963
#define __FUNCT__ __FUNCT__134,4980
PetscErrorCode MFNReasonViewFromOptions(MFN mfn)MFNReasonViewFromOptions146,5262
#undef __FUNCT____FUNCT__168,5993
#define __FUNCT__ __FUNCT__169,6010
PetscErrorCode MFNCreate(MPI_Comm comm,MFN *outmfn)MFNCreate188,6354
#undef __FUNCT____FUNCT__228,7515
#define __FUNCT__ __FUNCT__229,7532
PetscErrorCode MFNSetType(MFN mfn,MFNType type)MFNSetType259,8467
#undef __FUNCT____FUNCT__283,9281
#define __FUNCT__ __FUNCT__284,9298
PetscErrorCode MFNGetType(MFN mfn,MFNType *type)MFNGetType300,9581
#undef __FUNCT____FUNCT__309,9800
#define __FUNCT__ __FUNCT__310,9817
PetscErrorCode MFNRegister(const char *name,PetscErrorCode (*function)(MFN))MFNRegister337,10438
#undef __FUNCT____FUNCT__346,10661
#define __FUNCT__ __FUNCT__347,10678
PetscErrorCode MFNReset(MFN mfn)MFNReset361,10963
#undef __FUNCT____FUNCT__372,11216
#define __FUNCT__ __FUNCT__373,11233
PetscErrorCode MFNDestroy(MFN *mfn)MFNDestroy386,11483
#undef __FUNCT____FUNCT__405,12177
#define __FUNCT__ __FUNCT__406,12194
PetscErrorCode MFNSetBV(MFN mfn,BV bv)MFNSetBV424,12616
#undef __FUNCT____FUNCT__439,13061
#define __FUNCT__ __FUNCT__440,13078
PetscErrorCode MFNGetBV(MFN mfn,BV *bv)MFNGetBV457,13400
#undef __FUNCT____FUNCT__472,13791
#define __FUNCT__ __FUNCT__473,13808
PetscErrorCode MFNSetFN(MFN mfn,FN fn)MFNSetFN491,14204
#undef __FUNCT____FUNCT__506,14652
#define __FUNCT__ __FUNCT__507,14669
PetscErrorCode MFNGetFN(MFN mfn,FN *fn)MFNGetFN523,14980

src/mfn/interface/mfnmon.c,1056
mfnmon.c:^?mfnmon.c^A,1
#undef __FUNCT____FUNCT__27,1047
#define __FUNCT__ __FUNCT__28,1064
PetscErrorCode MFNMonitor(MFN mfn,PetscInt it,PetscReal errest)MFNMonitor32,1153
#undef __FUNCT____FUNCT__44,1447
#define __FUNCT__ __FUNCT__45,1464
PetscErrorCode MFNMonitorSet(MFN mfn,PetscErrorCode (*monitor)(MFN,PetscInt,PetscReal,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))MFNMonitorSet83,2883
#undef __FUNCT____FUNCT__94,3453
#define __FUNCT__ __FUNCT__95,3470
PetscErrorCode MFNMonitorCancel(MFN mfn)MFNMonitorCancel113,3948
#undef __FUNCT____FUNCT__129,4325
#define __FUNCT__ __FUNCT__130,4342
PetscErrorCode MFNGetMonitorContext(MFN mfn,void **ctx)MFNGetMonitorContext147,4698
#undef __FUNCT____FUNCT__155,4887
#define __FUNCT__ __FUNCT__156,4904
PetscErrorCode MFNMonitorDefault(MFN mfn,PetscInt its,PetscReal errest,void *monctx)MFNMonitorDefault173,5326
#undef __FUNCT____FUNCT__188,6037
#define __FUNCT__ __FUNCT__189,6054
PetscErrorCode MFNMonitorLG(MFN mfn,PetscInt its,PetscReal errest,void *monctx)MFNMonitorLG190,6087

src/mfn/interface/mfnopts.c,1657
mfnopts.c:^?mfnopts.c^A,1
#undef __FUNCT____FUNCT__27,1082
#define __FUNCT__ __FUNCT__28,1099
PetscErrorCode MFNSetFromOptions(MFN mfn)MFNSetFromOptions44,1492
#undef __FUNCT____FUNCT__124,5020
#define __FUNCT__ __FUNCT__125,5037
PetscErrorCode MFNGetTolerances(MFN mfn,PetscReal *tol,PetscInt *maxits)MFNGetTolerances146,5497
#undef __FUNCT____FUNCT__155,5741
#define __FUNCT__ __FUNCT__156,5758
PetscErrorCode MFNSetTolerances(MFN mfn,PetscReal tol,PetscInt maxits)MFNSetTolerances179,6375
#undef __FUNCT____FUNCT__202,7162
#define __FUNCT__ __FUNCT__203,7179
PetscErrorCode MFNGetDimensions(MFN mfn,PetscInt *ncv)MFNGetDimensions219,7526
#undef __FUNCT____FUNCT__228,7728
#define __FUNCT__ __FUNCT__229,7745
PetscErrorCode MFNSetDimensions(MFN mfn,PetscInt ncv)MFNSetDimensions250,8293
#undef __FUNCT____FUNCT__265,8742
#define __FUNCT__ __FUNCT__266,8759
PetscErrorCode MFNSetErrorIfNotConverged(MFN mfn,PetscBool flg)MFNSetErrorIfNotConverged288,9415
#undef __FUNCT____FUNCT__297,9659
#define __FUNCT__ __FUNCT__298,9676
PetscErrorCode MFNGetErrorIfNotConverged(MFN mfn,PetscBool *flag)MFNGetErrorIfNotConverged315,10095
#undef __FUNCT____FUNCT__324,10326
#define __FUNCT__ __FUNCT__325,10343
PetscErrorCode MFNSetOptionsPrefix(MFN mfn,const char *prefix)MFNSetOptionsPrefix352,11088
#undef __FUNCT____FUNCT__366,11597
#define __FUNCT__ __FUNCT__367,11614
PetscErrorCode MFNAppendOptionsPrefix(MFN mfn,const char *prefix)MFNAppendOptionsPrefix386,12167
#undef __FUNCT____FUNCT__400,12682
#define __FUNCT__ __FUNCT__401,12699
PetscErrorCode MFNGetOptionsPrefix(MFN mfn,const char *prefix[])MFNGetOptionsPrefix421,13204

src/mfn/interface/mfnregis.c,131
mfnregis.c:^?mfnregis.c^A,1
#undef __FUNCT____FUNCT__26,1034
#define __FUNCT__ __FUNCT__27,1051
PetscErrorCode MFNRegisterAll(void)MFNRegisterAll37,1232

src/mfn/interface/mfnsetup.c,569
mfnsetup.c:^?mfnsetup.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode MFNSetUp(MFN mfn)MFNSetUp46,1549
#undef __FUNCT____FUNCT__88,2894
#define __FUNCT__ __FUNCT__89,2911
PetscErrorCode MFNSetOperator(MFN mfn,Mat A)MFNSetOperator107,3345
#undef __FUNCT____FUNCT__126,3945
#define __FUNCT__ __FUNCT__127,3962
PetscErrorCode MFNGetOperator(MFN mfn,Mat *A)MFNGetOperator143,4303
#undef __FUNCT____FUNCT__152,4490
#define __FUNCT__ __FUNCT__153,4507
PetscErrorCode MFNAllocateSolution(MFN mfn,PetscInt extra)MFNAllocateSolution171,4987

src/mfn/interface/mfnsolve.c,475
mfnsolve.c:^?mfnsolve.c^A,1
#undef __FUNCT____FUNCT__26,1036
#define __FUNCT__ __FUNCT__27,1053
PetscErrorCode MFNSolve(MFN mfn,Vec b,Vec x)MFNSolve58,2115
#undef __FUNCT____FUNCT__97,3636
#define __FUNCT__ __FUNCT__98,3653
PetscErrorCode MFNGetIterationNumber(MFN mfn,PetscInt *its)MFNGetIterationNumber123,4411
#undef __FUNCT____FUNCT__132,4621
#define __FUNCT__ __FUNCT__133,4638
PetscErrorCode MFNGetConvergedReason(MFN mfn,MFNConvergedReason *reason)MFNGetConvergedReason158,5339

src/mfn/makefile,211
makefile:^?makefile^A,1
SOURCEH  = ../../include/slepc/private/mfnimpl.h ../../include/slepcmfn.hSOURCEH24,936
DIRS     = interface impls examples f90-modDIRS25,1010
LOCDIR   = src/mfn/LOCDIR26,1054
MANSEC   = MFNMANSEC27,1074

src/nep/examples/makefile,88
makefile:^?makefile^A,1
LOCDIR   = src/nep/examples/LOCDIR24,932
DIRS     = tests tutorials nlevpDIRS25,961

src/nep/examples/nlevp/loaded_string.c,213
loaded_string.c:^?loaded_string.c^A,1
static char help[] = "NLEVP problem: loaded_string.\n\n"help33,1405
#define NMAT NMAT41,1667
#undef __FUNCT____FUNCT__43,1683
#define __FUNCT__ __FUNCT__44,1700
int main(int argc,char **argv)main45,1725

src/nep/examples/nlevp/makefile,481
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/nep/examples/nlevp/LOCDIR26,978
EXAMPLESC  = loaded_string.cEXAMPLESC27,1015
EXAMPLESF  = EXAMPLESF28,1044
MANSEC     = NEPMANSEC29,1058
TESTS      = loaded_stringTESTS30,1075
TESTEXAMPLES_C = loaded_string.PETSc runloaded_string loaded_string.rmTESTEXAMPLES_C32,1103
DATAPATH = ${SLEPC_DIR}/share/slepc/datafiles/matricesDATAPATH41,1437

src/nep/examples/tests/makefile,330
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/nep/examples/tests/LOCDIR26,978
EXAMPLESC  =EXAMPLESC27,1015
EXAMPLESF  =EXAMPLESF28,1028
MANSEC     = NEPMANSEC29,1041
TESTS      =TESTS30,1058
TESTEXAMPLES_C       =TESTEXAMPLES_C32,1072

src/nep/examples/tutorials/ex20.c,1172
ex20.c:^?ex20.c^A,1
static char help[] = "Simple 1-D nonlinear eigenproblem.\n\n"help22,924
  PetscScalar kappa;   /* ratio between stiffness of spring and attached mass */kappa49,1628
  PetscReal   h;       /* mesh spacing */h50,1709
} ApplicationCtx;ApplicationCtx51,1751
#undef __FUNCT____FUNCT__53,1770
#define __FUNCT__ __FUNCT__54,1787
int main(int argc,char **argv)main55,1812
#undef __FUNCT____FUNCT__215,8370
#define __FUNCT__ __FUNCT__216,8387
PetscErrorCode FormInitialGuess(Vec x)FormInitialGuess223,8531
#undef __FUNCT____FUNCT__233,8763
#define __FUNCT__ __FUNCT__234,8780
PetscErrorCode FormFunction(NEP nep,PetscScalar lambda,Mat fun,Mat B,void *ctx)FormFunction247,9126
#undef __FUNCT____FUNCT__307,10881
#define __FUNCT__ __FUNCT__308,10898
PetscErrorCode FormJacobian(NEP nep,PetscScalar lambda,Mat jac,void *ctx)FormJacobian321,11245
#undef __FUNCT____FUNCT__376,12773
#define __FUNCT__ __FUNCT__377,12790
PetscErrorCode CheckSolution(PetscScalar lambda,Vec y,PetscReal *error,void *ctx)CheckSolution389,13124
#undef __FUNCT____FUNCT__417,14045
#define __FUNCT__ __FUNCT__418,14062
PetscErrorCode FixSign(Vec x)FixSign427,14317

src/nep/examples/tutorials/ex21.c,1919
ex21.c:^?ex21.c^A,1
static char help[] = "Simple 1-D nonlinear eigenproblem (matrix-free version, sequential).\n\n"help22,924
  PetscScalar lambda,kappa;lambda53,1776
  PetscScalar lambda,kappa;kappa53,1776
  PetscReal   h;h54,1804
} MatCtx;MatCtx55,1821
  PetscScalar kappa;   /* ratio between stiffness of spring and attached mass */kappa61,1891
  PetscReal   h;       /* mesh spacing */h62,1972
} ApplicationCtx;ApplicationCtx63,2014
#undef __FUNCT____FUNCT__65,2033
#define __FUNCT__ __FUNCT__66,2050
int main(int argc,char **argv)main67,2075
#undef __FUNCT____FUNCT__185,7069
#define __FUNCT__ __FUNCT__186,7086
PetscErrorCode FormInitialGuess(Vec x)FormInitialGuess193,7230
#undef __FUNCT____FUNCT__203,7462
#define __FUNCT__ __FUNCT__204,7479
PetscErrorCode FormFunction(NEP nep,PetscScalar lambda,Mat fun,Mat B,void *ctx)FormFunction217,7838
#undef __FUNCT____FUNCT__229,8184
#define __FUNCT__ __FUNCT__230,8201
PetscErrorCode FormJacobian(NEP nep,PetscScalar lambda,Mat jac,void *ctx)FormJacobian243,8561
#undef __FUNCT____FUNCT__255,8901
#define __FUNCT__ __FUNCT__256,8918
PetscErrorCode MatMult_Fun(Mat A,Vec x,Vec y)MatMult_Fun257,8950
#undef __FUNCT____FUNCT__288,9971
#define __FUNCT__ __FUNCT__289,9988
PetscErrorCode MatGetDiagonal_Fun(Mat A,Vec diag)MatGetDiagonal_Fun290,10027
#undef __FUNCT____FUNCT__312,10711
#define __FUNCT__ __FUNCT__313,10728
PetscErrorCode MatDestroy_Fun(Mat A)MatDestroy_Fun314,10763
#undef __FUNCT____FUNCT__326,11072
#define __FUNCT__ __FUNCT__327,11089
PetscErrorCode MatDuplicate_Fun(Mat A,MatDuplicateOption op,Mat *B)MatDuplicate_Fun328,11126
#undef __FUNCT____FUNCT__354,12148
#define __FUNCT__ __FUNCT__355,12165
PetscErrorCode MatMult_Jac(Mat A,Vec x,Vec y)MatMult_Jac356,12197
#undef __FUNCT____FUNCT__386,13157
#define __FUNCT__ __FUNCT__387,13174
PetscErrorCode MatDestroy_Jac(Mat A)MatDestroy_Jac388,13209

src/nep/examples/tutorials/ex22.c,184
ex22.c:^?ex22.c^A,1
static char help[] = "Delay differential equation.\n\n"help22,924
#undef __FUNCT____FUNCT__46,1552
#define __FUNCT__ __FUNCT__47,1569
int main(int argc,char **argv)main48,1594

src/nep/examples/tutorials/makefile,475
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/nep/examples/tutorials/LOCDIR26,978
EXAMPLESC  = ex20.c ex21.c ex22.cEXAMPLESC27,1019
EXAMPLESF  =EXAMPLESF28,1053
MANSEC     = NEPMANSEC29,1066
TESTEXAMPLES_C           = ex21.PETSc runex21_1 ex21.rm \TESTEXAMPLES_C31,1084
TESTEXAMPLES_C_NOCOMPLEX =TESTEXAMPLES_C_NOCOMPLEX33,1198
TESTEXAMPLES_F90         =TESTEXAMPLES_F9034,1225

src/nep/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcnepmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcnepLIBBASE37,1243
MANSEC     = NEPMANSEC38,1268
LOCDIR     = src/nep/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/nep/f90-mod/slepcnepmod.F,87
slepcnepmod.F:^?slepcnepmod.F^A,1
        module slepcnepdefslepcnepdef22,965
        module slepcnepslepcnep33,1224

src/nep/impls/ciss/makefile,277
makefile:^?makefile^A,1
CFLAGS   =CFLAGS26,964
FFLAGS   =FFLAGS27,975
SOURCEC  = nciss.cSOURCEC28,986
SOURCEF  =SOURCEF29,1005
SOURCEH  =SOURCEH30,1016
LIBBASE  = libslepcnepLIBBASE31,1027
DIRS     =DIRS32,1050
MANSEC   = NEPMANSEC33,1061
LOCDIR   = src/nep/impls/ciss/LOCDIR34,1076

src/nep/impls/ciss/nciss.c,6640
nciss.c:^?nciss.c^A,1
  PetscInt     N;          /* number of integration points (32) */N51,1760
  PetscInt     L;          /* block size (16) */L52,1827
  PetscInt     M;          /* moment degree (N/4 = 4) */M53,1876
  PetscReal    delta;      /* threshold of singular value (1e-12) */delta54,1933
  PetscInt     L_max;      /* maximum number of columns of the source matrix V */L_max55,2002
  PetscReal    spurious_threshold; /* discard spurious eigenpairs */spurious_threshold56,2084
  PetscBool    isreal;     /* A and B are real */isreal57,2153
  PetscInt     refine_inner;refine_inner58,2203
  PetscInt     refine_outer;refine_outer59,2232
  PetscInt     refine_blocksize;refine_blocksize60,2261
  PetscReal    *sigma;     /* threshold for numerical rank */sigma62,2315
  PetscInt     num_subcomm;num_subcomm63,2377
  PetscInt     subcomm_id;subcomm_id64,2405
  PetscInt     num_solve_point;num_solve_point65,2432
  PetscScalar  *weight;weight66,2464
  PetscScalar  *omega;omega67,2488
  PetscScalar  *pp;pp68,2511
  BV           V;V69,2531
  BV           S;S70,2549
  BV           Y;Y71,2567
  KSP          *ksp;ksp72,2585
  Mat          *kspMat;kspMat73,2606
  PetscBool    useconj;useconj74,2630
  PetscReal    est_eig;est_eig75,2654
  PetscSubcomm subcomm;subcomm76,2678
  PetscBool    usest;usest77,2702
} NEP_CISS;NEP_CISS78,2724
#undef __FUNCT____FUNCT__80,2737
#define __FUNCT__ __FUNCT__81,2754
static PetscErrorCode SetSolverComm(NEP nep)SetSolverComm82,2788
#undef __FUNCT____FUNCT__103,3625
#define __FUNCT__ __FUNCT__104,3642
static PetscErrorCode SetPathParameter(NEP nep)SetPathParameter105,3679
#undef __FUNCT____FUNCT__128,4559
#define __FUNCT__ __FUNCT__129,4576
static PetscErrorCode CISSVecSetRandom(BV V,PetscInt i0,PetscInt i1,PetscRandom rctx)CISSVecSetRandom130,4613
#undef __FUNCT____FUNCT__154,5346
#define __FUNCT__ __FUNCT__155,5363
static PetscErrorCode SolveLinearSystem(NEP nep,Mat T,Mat dT,BV V,PetscInt L_start,PetscInt L_end,PetscBool initksp)SolveLinearSystem156,5401
#undef __FUNCT____FUNCT__214,7777
#define __FUNCT__ __FUNCT__215,7794
static PetscErrorCode EstimateNumberEigs(NEP nep,PetscInt *L_add)EstimateNumberEigs216,7833
#undef __FUNCT____FUNCT__257,9453
#define __FUNCT__ __FUNCT__258,9470
static PetscErrorCode CalcMu(NEP nep, PetscScalar *Mu)CalcMu259,9497
#undef __FUNCT____FUNCT__306,11511
#define __FUNCT__ __FUNCT__307,11528
static PetscErrorCode BlockHankel(NEP nep,PetscScalar *Mu,PetscInt s,PetscScalar *H)BlockHankel308,11560
#undef __FUNCT____FUNCT__321,11885
#define __FUNCT__ __FUNCT__322,11902
static PetscErrorCode SVD_H0(NEP nep,PetscScalar *S,PetscInt *K)SVD_H0323,11929
#undef __FUNCT____FUNCT__365,13385
#define __FUNCT__ __FUNCT__366,13402
static PetscErrorCode ConstructS(NEP nep)ConstructS367,13433
#undef __FUNCT____FUNCT__409,15008
#define __FUNCT__ __FUNCT__410,15025
static PetscErrorCode isGhost(NEP nep,PetscInt ld,PetscInt nv,PetscBool *fl)isGhost411,15053
#undef __FUNCT____FUNCT__446,16042
#define __FUNCT__ __FUNCT__447,16059
PetscErrorCode NEPSetUp_CISS(NEP nep)NEPSetUp_CISS448,16093
#undef __FUNCT____FUNCT__510,19058
#define __FUNCT__ __FUNCT__511,19075
PetscErrorCode NEPSolve_CISS(NEP nep)NEPSolve_CISS512,19109
#undef __FUNCT____FUNCT__658,25533
#define __FUNCT__ __FUNCT__659,25550
static PetscErrorCode NEPCISSSetSizes_CISS(NEP nep,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool isreal)NEPCISSSetSizes_CISS660,25591
#undef __FUNCT____FUNCT__703,27560
#define __FUNCT__ __FUNCT__704,27577
PetscErrorCode NEPCISSSetSizes(NEP nep,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool isreal)NEPCISSSetSizes736,28656
#undef __FUNCT____FUNCT__752,29337
#define __FUNCT__ __FUNCT__753,29354
static PetscErrorCode NEPCISSGetSizes_CISS(NEP nep,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *isreal)NEPCISSGetSizes_CISS754,29395
#undef __FUNCT____FUNCT__768,29813
#define __FUNCT__ __FUNCT__769,29830
PetscErrorCode NEPCISSGetSizes(NEP nep,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *isreal)NEPCISSGetSizes790,30315
#undef __FUNCT____FUNCT__800,30733
#define __FUNCT__ __FUNCT__801,30750
static PetscErrorCode NEPCISSSetThreshold_CISS(NEP nep,PetscReal delta,PetscReal spur)NEPCISSSetThreshold_CISS802,30795
#undef __FUNCT____FUNCT__822,31449
#define __FUNCT__ __FUNCT__823,31466
PetscErrorCode NEPCISSSetThreshold(NEP nep,PetscReal delta,PetscReal spur)NEPCISSSetThreshold843,31988
#undef __FUNCT____FUNCT__855,32393
#define __FUNCT__ __FUNCT__856,32410
static PetscErrorCode NEPCISSGetThreshold_CISS(NEP nep,PetscReal *delta,PetscReal *spur)NEPCISSGetThreshold_CISS857,32455
#undef __FUNCT____FUNCT__867,32718
#define __FUNCT__ __FUNCT__868,32735
PetscErrorCode NEPCISSGetThreshold(NEP nep,PetscReal *delta,PetscReal *spur)NEPCISSGetThreshold886,33139
#undef __FUNCT____FUNCT__896,33453
#define __FUNCT__ __FUNCT__897,33470
static PetscErrorCode NEPCISSSetRefinement_CISS(NEP nep,PetscInt inner,PetscInt outer,PetscInt blsize)NEPCISSSetRefinement_CISS898,33516
#undef __FUNCT____FUNCT__924,34424
#define __FUNCT__ __FUNCT__925,34441
PetscErrorCode NEPCISSSetRefinement(NEP nep,PetscInt inner,PetscInt outer,PetscInt blsize)NEPCISSSetRefinement947,35160
#undef __FUNCT____FUNCT__960,35644
#define __FUNCT__ __FUNCT__961,35661
static PetscErrorCode NEPCISSGetRefinement_CISS(NEP nep,PetscInt *inner,PetscInt *outer,PetscInt *blsize)NEPCISSGetRefinement_CISS962,35707
#undef __FUNCT____FUNCT__973,36038
#define __FUNCT__ __FUNCT__974,36055
PetscErrorCode NEPCISSGetRefinement(NEP nep, PetscInt *inner, PetscInt *outer,PetscInt *blsize)NEPCISSGetRefinement993,36565
#undef __FUNCT____FUNCT__1003,36915
#define __FUNCT__ __FUNCT__1004,36932
PetscErrorCode NEPReset_CISS(NEP nep)NEPReset_CISS1005,36966
#undef __FUNCT____FUNCT__1029,37704
#define __FUNCT__ __FUNCT__1030,37721
PetscErrorCode NEPSetFromOptions_CISS(PetscOptions *PetscOptionsObject,NEP nep)NEPSetFromOptions_CISS1031,37764
#undef __FUNCT____FUNCT__1065,39978
#define __FUNCT__ __FUNCT__1066,39995
PetscErrorCode NEPDestroy_CISS(NEP nep)NEPDestroy_CISS1067,40031
#undef __FUNCT____FUNCT__1082,40775
#define __FUNCT__ __FUNCT__1083,40792
PetscErrorCode NEPView_CISS(NEP nep,PetscViewer viewer)NEPView_CISS1084,40825
#undef __FUNCT____FUNCT__1106,42042
#define __FUNCT__ __FUNCT__1107,42059
PETSC_EXTERN PetscErrorCode NEPCreate_CISS(NEP nep)NEPCreate_CISS1108,42094

src/nep/impls/interpol/interpol.c,2759
interpol.c:^?interpol.c^A,1
  PEP       pep;pep41,1419
  PetscInt  deg;deg42,1436
} NEP_INTERPOL;NEP_INTERPOL43,1453
#undef __FUNCT____FUNCT__45,1470
#define __FUNCT__ __FUNCT__46,1487
PetscErrorCode NEPSetUp_Interpol(NEP nep)NEPSetUp_Interpol47,1525
#undef __FUNCT____FUNCT__111,4596
#define __FUNCT__ __FUNCT__112,4613
static PetscErrorCode ChebyshevNodes(PetscInt d,PetscReal a,PetscReal b,PetscScalar *x,PetscReal *dct2)ChebyshevNodes121,4880
#undef __FUNCT____FUNCT__135,5247
#define __FUNCT__ __FUNCT__136,5264
PetscErrorCode NEPSolve_Interpol(NEP nep)NEPSolve_Interpol137,5302
#undef __FUNCT____FUNCT__195,7264
#define __FUNCT__ __FUNCT__196,7281
PetscErrorCode NEPSetFromOptions_Interpol(PetscOptions *PetscOptionsObject,NEP nep)NEPSetFromOptions_Interpol197,7328
#undef __FUNCT____FUNCT__211,7942
#define __FUNCT__ __FUNCT__212,7959
static PetscErrorCode NEPInterpolSetDegree_Interpol(NEP nep,PetscInt deg)NEPInterpolSetDegree_Interpol213,8009
#undef __FUNCT____FUNCT__222,8205
#define __FUNCT__ __FUNCT__223,8222
PetscErrorCode NEPInterpolSetDegree(NEP nep,PetscInt deg)NEPInterpolSetDegree237,8508
#undef __FUNCT____FUNCT__248,8829
#define __FUNCT__ __FUNCT__249,8846
static PetscErrorCode NEPInterpolGetDegree_Interpol(NEP nep,PetscInt *deg)NEPInterpolGetDegree_Interpol250,8896
#undef __FUNCT____FUNCT__259,9094
#define __FUNCT__ __FUNCT__260,9111
PetscErrorCode NEPInterpolGetDegree(NEP nep,PetscInt *deg)NEPInterpolGetDegree276,9419
#undef __FUNCT____FUNCT__287,9725
#define __FUNCT__ __FUNCT__288,9742
static PetscErrorCode NEPInterpolSetPEP_Interpol(NEP nep,PEP pep)NEPInterpolSetPEP_Interpol289,9789
#undef __FUNCT____FUNCT__303,10228
#define __FUNCT__ __FUNCT__304,10245
PetscErrorCode NEPInterpolSetPEP(NEP nep,PEP pep)NEPInterpolSetPEP319,10576
#undef __FUNCT____FUNCT__331,10918
#define __FUNCT__ __FUNCT__332,10935
static PetscErrorCode NEPInterpolGetPEP_Interpol(NEP nep,PEP *pep)NEPInterpolGetPEP_Interpol333,10982
#undef __FUNCT____FUNCT__353,11783
#define __FUNCT__ __FUNCT__354,11800
PetscErrorCode NEPInterpolGetPEP(NEP nep,PEP *pep)NEPInterpolGetPEP371,12163
#undef __FUNCT____FUNCT__382,12453
#define __FUNCT__ __FUNCT__383,12470
PetscErrorCode NEPView_Interpol(NEP nep,PetscViewer viewer)NEPView_Interpol384,12507
#undef __FUNCT____FUNCT__398,13031
#define __FUNCT__ __FUNCT__399,13048
PetscErrorCode NEPReset_Interpol(NEP nep)NEPReset_Interpol400,13086
#undef __FUNCT____FUNCT__410,13317
#define __FUNCT__ __FUNCT__411,13334
PetscErrorCode NEPDestroy_Interpol(NEP nep)NEPDestroy_Interpol412,13374
#undef __FUNCT____FUNCT__427,14026
#define __FUNCT__ __FUNCT__428,14043
PETSC_EXTERN PetscErrorCode NEPCreate_Interpol(NEP nep)NEPCreate_Interpol429,14082

src/nep/impls/interpol/makefile,282
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = interpol.cSOURCEC26,958
SOURCEF  =SOURCEF27,980
SOURCEH  =SOURCEH28,991
LIBBASE  = libslepcnepLIBBASE29,1002
DIRS     =DIRS30,1025
MANSEC   = NEPMANSEC31,1036
LOCDIR   = src/nep/impls/interpol/LOCDIR32,1051

src/nep/impls/makefile,163
makefile:^?makefile^A,1
LIBBASE  = libslepcnepLIBBASE24,936
DIRS     = rii slp narnoldi interpol cissDIRS25,959
LOCDIR   = src/nep/impls/LOCDIR26,1001
MANSEC   = NEPMANSEC27,1027

src/nep/impls/narnoldi/makefile,284
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,944
FFLAGS   =FFLAGS25,955
SOURCEC  = narnoldi.cSOURCEC26,966
SOURCEF  = SOURCEF27,988
SOURCEH  =SOURCEH28,1000
LIBBASE  = libslepcnepLIBBASE29,1011
DIRS     =DIRS30,1034
MANSEC   = NEPMANSEC31,1045
LOCDIR   = src/nep/impls/narnoldi/LOCDIR32,1060

src/nep/impls/narnoldi/narnoldi.c,438
narnoldi.c:^?narnoldi.c^A,1
#undef __FUNCT____FUNCT__38,1220
#define __FUNCT__ __FUNCT__39,1237
PetscErrorCode NEPSetUp_NArnoldi(NEP nep)NEPSetUp_NArnoldi40,1275
#undef __FUNCT____FUNCT__76,2820
#define __FUNCT__ __FUNCT__77,2837
PetscErrorCode NEPSolve_NArnoldi(NEP nep)NEPSolve_NArnoldi78,2875
#undef __FUNCT____FUNCT__170,6302
#define __FUNCT__ __FUNCT__171,6319
PETSC_EXTERN PetscErrorCode NEPCreate_NArnoldi(NEP nep)NEPCreate_NArnoldi172,6358

src/nep/impls/rii/makefile,271
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rii.cSOURCEC26,958
SOURCEF  =SOURCEF27,975
SOURCEH  =SOURCEH28,986
LIBBASE  = libslepcnepLIBBASE29,997
DIRS     =DIRS30,1020
MANSEC   = NEPMANSEC31,1031
LOCDIR   = src/nep/impls/rii/LOCDIR32,1046

src/nep/impls/rii/rii.c,408
rii.c:^?rii.c^A,1
#undef __FUNCT____FUNCT__38,1277
#define __FUNCT__ __FUNCT__39,1294
PetscErrorCode NEPSetUp_RII(NEP nep)NEPSetUp_RII40,1327
#undef __FUNCT____FUNCT__71,2662
#define __FUNCT__ __FUNCT__72,2679
PetscErrorCode NEPSolve_RII(NEP nep)NEPSolve_RII73,2712
#undef __FUNCT____FUNCT__166,6222
#define __FUNCT__ __FUNCT__167,6239
PETSC_EXTERN PetscErrorCode NEPCreate_RII(NEP nep)NEPCreate_RII168,6273

src/nep/impls/slp/makefile,271
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = slp.cSOURCEC26,958
SOURCEF  =SOURCEF27,975
SOURCEH  =SOURCEH28,986
LIBBASE  = libslepcnepLIBBASE29,997
DIRS     =DIRS30,1020
MANSEC   = NEPMANSEC31,1031
LOCDIR   = src/nep/impls/slp/LOCDIR32,1046

src/nep/impls/slp/slp.c,1722
slp.c:^?slp.c^A,1
  EPS       eps;             /* linear eigensolver for T*z = mu*Tp*z */eps39,1313
} NEP_SLP;NEP_SLP40,1385
#undef __FUNCT____FUNCT__42,1397
#define __FUNCT__ __FUNCT__43,1414
PetscErrorCode NEPSetUp_SLP(NEP nep)NEPSetUp_SLP44,1447
#undef __FUNCT____FUNCT__85,3412
#define __FUNCT__ __FUNCT__86,3429
PetscErrorCode NEPSolve_SLP(NEP nep)NEPSolve_SLP87,3462
#undef __FUNCT____FUNCT__149,5733
#define __FUNCT__ __FUNCT__150,5750
PetscErrorCode NEPSetFromOptions_SLP(PetscOptions *PetscOptionsObject,NEP nep)NEPSetFromOptions_SLP151,5792
#undef __FUNCT____FUNCT__164,6238
#define __FUNCT__ __FUNCT__165,6255
static PetscErrorCode NEPSLPSetEPS_SLP(NEP nep,EPS eps)NEPSLPSetEPS_SLP166,6292
#undef __FUNCT____FUNCT__180,6716
#define __FUNCT__ __FUNCT__181,6733
PetscErrorCode NEPSLPSetEPS(NEP nep,EPS eps)NEPSLPSetEPS196,7034
#undef __FUNCT____FUNCT__208,7366
#define __FUNCT__ __FUNCT__209,7383
static PetscErrorCode NEPSLPGetEPS_SLP(NEP nep,EPS *eps)NEPSLPGetEPS_SLP210,7420
#undef __FUNCT____FUNCT__230,8206
#define __FUNCT__ __FUNCT__231,8223
PetscErrorCode NEPSLPGetEPS(NEP nep,EPS *eps)NEPSLPGetEPS248,8554
#undef __FUNCT____FUNCT__259,8834
#define __FUNCT__ __FUNCT__260,8851
PetscErrorCode NEPView_SLP(NEP nep,PetscViewer viewer)NEPView_SLP261,8883
#undef __FUNCT____FUNCT__274,9291
#define __FUNCT__ __FUNCT__275,9308
PetscErrorCode NEPReset_SLP(NEP nep)NEPReset_SLP276,9341
#undef __FUNCT____FUNCT__286,9562
#define __FUNCT__ __FUNCT__287,9579
PetscErrorCode NEPDestroy_SLP(NEP nep)NEPDestroy_SLP288,9614
#undef __FUNCT____FUNCT__301,10048
#define __FUNCT__ __FUNCT__302,10065
PETSC_EXTERN PetscErrorCode NEPCreate_SLP(NEP nep)NEPCreate_SLP303,10099

src/nep/interface/dlregisnep.c,1192
dlregisnep.c:^?dlregisnep.c^A,1
static PetscBool NEPPackageInitialized = PETSC_FALSE;NEPPackageInitialized24,960
const char *NEPErrorTypes[] = {"ABSOLUTE","RELATIVE","NEPErrorType","NEP_ERROR_",0};NEPErrorTypes26,1015
const char *NEPRefineTypes[] = {"NONE","SIMPLE","MULTIPLE","NEPRefine","NEP_REFINE_",0};NEPRefineTypes27,1100
const char *const NEPConvergedReasons_Shifted[] = {"DIVERGED_FNORM_NAN","DIVERGED_BREAKDOWN","DIVERGED_MAX_IT","DIVERGED_FUNCTION_COUNT","DIVERGED_LINEAR_SOLVE","CONVERGED_ITERATING","","CONVERGED_FNORM_ABS","CONVERGED_FNORM_RELATIVE","CONVERGED_SNORM_RELATIVE","NEPConvergedReason","NEP_",0};NEPConvergedReasons_Shifted28,1189
const char *const*NEPConvergedReasons = NEPConvergedReasons_Shifted + 5;NEPConvergedReasons29,1483
#undef __FUNCT____FUNCT__31,1557
#define __FUNCT__ __FUNCT__32,1574
PetscErrorCode NEPFinalizePackage(void)NEPFinalizePackage41,1809
#undef __FUNCT____FUNCT__52,2063
#define __FUNCT__ __FUNCT__53,2080
PetscErrorCode NEPInitializePackage(void)NEPInitializePackage63,2408
#undef __FUNCT____FUNCT__105,4032
#define __FUNCT__ __FUNCT__106,4049
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcnep()PetscDLLibraryRegister_slepcnep114,4299

src/nep/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = znepf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1015
SOURCEH  =SOURCEH28,1026
DIRS     =DIRS29,1037
LIBBASE  = libslepcnepLIBBASE30,1048
LOCDIR   = src/nep/interface/ftn-custom/LOCDIR31,1071

src/nep/interface/ftn-custom/znepf.c,4653
znepf.c:^?znepf.c^A,1
PETSC_EXTERN void nepmonitorall_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eig,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)nepmonitorall_66,2908
PETSC_EXTERN void nepmonitorlg_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eig,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)nepmonitorlg_71,3129
PETSC_EXTERN void nepmonitorlgall_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eig,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)nepmonitorlgall_76,3348
PETSC_EXTERN void nepmonitorconverged_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eig,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)nepmonitorconverged_81,3573
PETSC_EXTERN void nepmonitorfirst_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eig,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)nepmonitorfirst_86,3806
  PetscFortranCallbackId monitor;monitor92,4047
  PetscFortranCallbackId monitordestroy;monitordestroy93,4081
} _cb;_cb94,4122
#undef __FUNCT____FUNCT__97,4222
static PetscErrorCode ourmonitor(NEP nep,PetscInt i,PetscInt nc,PetscScalar *eig,PetscReal *d,PetscInt l,void* ctx)ourmonitor99,4270
#undef __FUNCT____FUNCT__104,4558
static PetscErrorCode ourdestroy(void** ctx)ourdestroy106,4606
PETSC_EXTERN void PETSC_STDCALL nepview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)nepview_112,4773
PETSC_EXTERN void PETSC_STDCALL nepreasonview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)nepreasonview_119,4960
PETSC_EXTERN void PETSC_STDCALL neperrorview_(NEP *nep,NEPErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)neperrorview_126,5159
PETSC_EXTERN void PETSC_STDCALL nepvaluesview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)nepvaluesview_133,5383
PETSC_EXTERN void PETSC_STDCALL nepvectorsview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)nepvectorsview_140,5582
PETSC_EXTERN void PETSC_STDCALL nepsettype_(NEP *nep,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))nepsettype_147,5783
PETSC_EXTERN void PETSC_STDCALL nepgettype_(NEP *nep,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))nepgettype_156,5998
PETSC_EXTERN void PETSC_STDCALL nepsetoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))nepsetoptionsprefix_165,6277
PETSC_EXTERN void PETSC_STDCALL nepappendoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))nepappendoptionsprefix_174,6516
PETSC_EXTERN void PETSC_STDCALL nepgetoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))nepgetoptionsprefix_183,6761
PETSC_EXTERN void PETSC_STDCALL nepmonitorset_(NEP *nep,void (PETSC_STDCALL *monitor)(NEP*,PetscInt*,PetscInt*,PetscScalar*,PetscReal*,PetscInt*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)nepmonitorset_191,7029

src/nep/interface/makefile,379
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = nepmon.c nepbasic.c nepview.c nepdefault.c nepregis.c nepopts.c nepsetup.c nepsolve.c neprefine.c dlregisnep.cSOURCEC26,958
SOURCEF  =SOURCEF27,1080
SOURCEH  =SOURCEH28,1091
LIBBASE  = libslepcnepLIBBASE29,1102
DIRS     =DIRS30,1125
MANSEC   = NEPMANSEC31,1136
LOCDIR   = src/nep/interface/LOCDIR32,1151

src/nep/interface/nepbasic.c,4467
nepbasic.c:^?nepbasic.c^A,1
PetscFunctionList NEPList = 0;NEPList26,1029
PetscBool         NEPRegisterAllCalled = PETSC_FALSE;NEPRegisterAllCalled27,1060
PetscClassId      NEP_CLASSID = 0;NEP_CLASSID28,1114
PetscLogEvent     NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0;NEP_SetUp29,1149
PetscLogEvent     NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0;NEP_Solve29,1149
PetscLogEvent     NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0;NEP_Refine29,1149
PetscLogEvent     NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0;NEP_FunctionEval29,1149
PetscLogEvent     NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0;NEP_JacobianEval29,1149
#undef __FUNCT____FUNCT__31,1254
#define __FUNCT__ __FUNCT__32,1271
PetscErrorCode NEPCreate(MPI_Comm comm,NEP *outnep)NEPCreate48,1568
#undef __FUNCT____FUNCT__127,4057
#define __FUNCT__ __FUNCT__128,4074
PetscErrorCode NEPSetType(NEP nep,NEPType type)NEPSetType157,4995
#undef __FUNCT____FUNCT__181,5819
#define __FUNCT__ __FUNCT__182,5836
PetscErrorCode NEPGetType(NEP nep,NEPType *type)NEPGetType198,6115
#undef __FUNCT____FUNCT__207,6334
#define __FUNCT__ __FUNCT__208,6351
PetscErrorCode NEPRegister(const char *name,PetscErrorCode (*function)(NEP))NEPRegister235,6979
#undef __FUNCT____FUNCT__244,7202
#define __FUNCT__ __FUNCT__245,7219
PetscErrorCode NEPReset(NEP nep)NEPReset259,7494
#undef __FUNCT____FUNCT__290,8517
#define __FUNCT__ __FUNCT__291,8534
PetscErrorCode NEPDestroy(NEP *nep)NEPDestroy304,8780
#undef __FUNCT____FUNCT__329,9774
#define __FUNCT__ __FUNCT__330,9791
PetscErrorCode NEPSetBV(NEP nep,BV bv)NEPSetBV348,10208
#undef __FUNCT____FUNCT__363,10653
#define __FUNCT__ __FUNCT__364,10670
PetscErrorCode NEPGetBV(NEP nep,BV *bv)NEPGetBV381,10994
#undef __FUNCT____FUNCT__396,11385
#define __FUNCT__ __FUNCT__397,11402
PetscErrorCode NEPSetRG(NEP nep,RG rg)NEPSetRG415,11798
#undef __FUNCT____FUNCT__430,12246
#define __FUNCT__ __FUNCT__431,12263
PetscErrorCode NEPGetRG(NEP nep,RG *rg)NEPGetRG448,12573
#undef __FUNCT____FUNCT__463,12968
#define __FUNCT__ __FUNCT__464,12985
PetscErrorCode NEPSetDS(NEP nep,DS ds)NEPSetDS482,13402
#undef __FUNCT____FUNCT__497,13850
#define __FUNCT__ __FUNCT__498,13867
PetscErrorCode NEPGetDS(NEP nep,DS *ds)NEPGetDS515,14191
#undef __FUNCT____FUNCT__530,14586
#define __FUNCT__ __FUNCT__531,14603
PetscErrorCode NEPSetKSP(NEP nep,KSP ksp)NEPSetKSP549,15024
#undef __FUNCT____FUNCT__564,15484
#define __FUNCT__ __FUNCT__565,15501
PetscErrorCode NEPGetKSP(NEP nep,KSP *ksp)NEPGetKSP582,15825
#undef __FUNCT____FUNCT__601,16549
#define __FUNCT__ __FUNCT__602,16566
PetscErrorCode NEPSetTarget(NEP nep,PetscScalar target)NEPSetTarget627,17264
#undef __FUNCT____FUNCT__636,17495
#define __FUNCT__ __FUNCT__637,17512
PetscErrorCode NEPGetTarget(NEP nep,PetscScalar* target)NEPGetTarget656,17853
#undef __FUNCT____FUNCT__665,18072
#define __FUNCT__ __FUNCT__666,18089
PetscErrorCode NEPSetFunction(NEP nep,Mat A,Mat B,PetscErrorCode (*fun)(NEP,PetscScalar,Mat,Mat,void*),void *ctx)NEPSetFunction687,18779
#undef __FUNCT____FUNCT__713,19623
#define __FUNCT__ __FUNCT__714,19640
PetscErrorCode NEPGetFunction(NEP nep,Mat *A,Mat *B,PetscErrorCode (**fun)(NEP,PetscScalar,Mat,Mat,void*),void **ctx)NEPGetFunction734,20228
#undef __FUNCT____FUNCT__745,20592
#define __FUNCT__ __FUNCT__746,20609
PetscErrorCode NEPSetJacobian(NEP nep,Mat A,PetscErrorCode (*jac)(NEP,PetscScalar,Mat,void*),void *ctx)NEPSetJacobian766,21224
#undef __FUNCT____FUNCT__785,21804
#define __FUNCT__ __FUNCT__786,21821
PetscErrorCode NEPGetJacobian(NEP nep,Mat *A,PetscErrorCode (**jac)(NEP,PetscScalar,Mat,void*),void **ctx)NEPGetJacobian805,22350
#undef __FUNCT____FUNCT__815,22666
#define __FUNCT__ __FUNCT__816,22683
PetscErrorCode NEPSetSplitOperator(NEP nep,PetscInt n,Mat A[],FN f[],MatStructure str)NEPSetSplitOperator848,23780
#undef __FUNCT____FUNCT__894,25456
#define __FUNCT__ __FUNCT__895,25473
PetscErrorCode NEPGetSplitOperatorTerm(NEP nep,PetscInt k,Mat *A,FN *f)NEPGetSplitOperatorTerm914,26038
#undef __FUNCT____FUNCT__924,26376
#define __FUNCT__ __FUNCT__925,26393
PetscErrorCode NEPGetSplitOperatorInfo(NEP nep,PetscInt *n,MatStructure *str)NEPGetSplitOperatorInfo943,26912

src/nep/interface/nepdefault.c,548
nepdefault.c:^?nepdefault.c^A,1
#undef __FUNCT____FUNCT__26,1066
#define __FUNCT__ __FUNCT__27,1083
PetscErrorCode NEPSetWorkVecs(NEP nep,PetscInt nw)NEPSetWorkVecs43,1453
#undef __FUNCT____FUNCT__60,1947
#define __FUNCT__ __FUNCT__61,1964
PetscErrorCode NEPGetDefaultShift(NEP nep,PetscScalar *sigma)NEPGetDefaultShift65,2093
#undef __FUNCT____FUNCT__93,2758
#define __FUNCT__ __FUNCT__94,2775
PetscErrorCode NEPConvergedDefault(NEP nep,PetscInt it,PetscReal xnorm,PetscReal snorm,PetscReal fnorm,NEPConvergedReason *reason,void *ctx)NEPConvergedDefault98,2894

src/nep/interface/nepmon.c,1924
nepmon.c:^?nepmon.c^A,1
#undef __FUNCT____FUNCT__27,1050
#define __FUNCT__ __FUNCT__28,1067
PetscErrorCode NEPMonitor(NEP nep,PetscInt it,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest)NEPMonitor32,1156
#undef __FUNCT____FUNCT__44,1512
#define __FUNCT__ __FUNCT__45,1529
PetscErrorCode NEPMonitorSet(NEP nep,PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))NEPMonitorSet93,3484
#undef __FUNCT____FUNCT__104,4086
#define __FUNCT__ __FUNCT__105,4103
PetscErrorCode NEPMonitorCancel(NEP nep)NEPMonitorCancel123,4576
#undef __FUNCT____FUNCT__139,4953
#define __FUNCT__ __FUNCT__140,4970
PetscErrorCode NEPGetMonitorContext(NEP nep,void **ctx)NEPGetMonitorContext157,5343
#undef __FUNCT____FUNCT__165,5532
#define __FUNCT__ __FUNCT__166,5549
PetscErrorCode NEPMonitorAll(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest,void *monctx)NEPMonitorAll186,6137
#undef __FUNCT____FUNCT__210,7212
#define __FUNCT__ __FUNCT__211,7229
PetscErrorCode NEPMonitorFirst(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest,void *monctx)NEPMonitorFirst231,7827
#undef __FUNCT____FUNCT__251,8831
#define __FUNCT__ __FUNCT__252,8848
PetscErrorCode NEPMonitorConverged(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest,void *monctx)NEPMonitorConverged276,9504
#undef __FUNCT____FUNCT__305,10799
#define __FUNCT__ __FUNCT__306,10816
PetscErrorCode NEPMonitorLG(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest,void *monctx)NEPMonitorLG307,10849
#undef __FUNCT____FUNCT__335,11904
#define __FUNCT__ __FUNCT__336,11921
PetscErrorCode NEPMonitorLGAll(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eig,PetscReal *errest,PetscInt nest,void *monctx)NEPMonitorLGAll337,11957

src/nep/interface/nepopts.c,3503
nepopts.c:^?nepopts.c^A,1
#undef __FUNCT____FUNCT__27,1086
#define __FUNCT__ __FUNCT__28,1103
PetscErrorCode NEPSetFromOptions(NEP nep)NEPSetFromOptions44,1502
#undef __FUNCT____FUNCT__207,12036
#define __FUNCT__ __FUNCT__208,12053
PetscErrorCode NEPGetTolerances(NEP nep,PetscReal *abstol,PetscReal *rtol,PetscReal *stol,PetscInt *maxit,PetscInt *maxf)NEPGetTolerances233,12761
#undef __FUNCT____FUNCT__245,13167
#define __FUNCT__ __FUNCT__246,13184
PetscErrorCode NEPSetTolerances(NEP nep,PetscReal abstol,PetscReal rtol,PetscReal stol,PetscInt maxit,PetscInt maxf)NEPSetTolerances275,14072
#undef __FUNCT____FUNCT__319,15923
#define __FUNCT__ __FUNCT__320,15940
PetscErrorCode NEPGetDimensions(NEP nep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)NEPGetDimensions342,16504
#undef __FUNCT____FUNCT__352,16771
#define __FUNCT__ __FUNCT__353,16788
PetscErrorCode NEPSetDimensions(NEP nep,PetscInt nev,PetscInt ncv,PetscInt mpd)NEPSetDimensions388,18058
#undef __FUNCT____FUNCT__413,18995
#define __FUNCT__ __FUNCT__414,19012
PetscErrorCode NEPSetWhichEigenpairs(NEP nep,NEPWhich which)NEPSetWhichEigenpairs459,20873
#undef __FUNCT____FUNCT__487,21650
#define __FUNCT__ __FUNCT__488,21667
PetscErrorCode NEPGetWhichEigenpairs(NEP nep,NEPWhich *which)NEPGetWhichEigenpairs508,22124
#undef __FUNCT____FUNCT__517,22339
#define __FUNCT__ __FUNCT__518,22356
PetscErrorCode NEPSetLagPreconditioner(NEP nep,PetscInt lag)NEPSetLagPreconditioner542,23031
#undef __FUNCT____FUNCT__552,23346
#define __FUNCT__ __FUNCT__553,23363
PetscErrorCode NEPGetLagPreconditioner(NEP nep,PetscInt *lag)NEPGetLagPreconditioner569,23677
#undef __FUNCT____FUNCT__578,23886
#define __FUNCT__ __FUNCT__579,23903
PetscErrorCode NEPSetConstCorrectionTol(NEP nep,PetscBool cct)NEPSetConstCorrectionTol603,24568
#undef __FUNCT____FUNCT__612,24797
#define __FUNCT__ __FUNCT__613,24814
PetscErrorCode NEPGetConstCorrectionTol(NEP nep,PetscBool *cct)NEPGetConstCorrectionTol629,25140
#undef __FUNCT____FUNCT__638,25353
#define __FUNCT__ __FUNCT__639,25370
PetscErrorCode NEPSetConvergenceTest(NEP nep,PetscErrorCode (*func)(NEP,PetscInt,PetscReal,PetscReal,PetscReal,NEPConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))NEPSetConvergenceTest669,26440
#undef __FUNCT____FUNCT__684,26949
#define __FUNCT__ __FUNCT__685,26966
PetscErrorCode NEPSetTrackAll(NEP nep,PetscBool trackall)NEPSetTrackAll708,27700
#undef __FUNCT____FUNCT__717,27937
#define __FUNCT__ __FUNCT__718,27954
PetscErrorCode NEPGetTrackAll(NEP nep,PetscBool *trackall)NEPGetTrackAll735,28276
#undef __FUNCT____FUNCT__744,28497
#define __FUNCT__ __FUNCT__745,28514
PetscErrorCode NEPSetRefine(NEP nep,NEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its)NEPSetRefine788,30276
#undef __FUNCT____FUNCT__825,31674
#define __FUNCT__ __FUNCT__826,31691
PetscErrorCode NEPGetRefine(NEP nep,NEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its)NEPGetRefine849,32241
#undef __FUNCT____FUNCT__860,32586
#define __FUNCT__ __FUNCT__861,32603
PetscErrorCode NEPSetOptionsPrefix(NEP nep,const char *prefix)NEPSetOptionsPrefix888,33356
#undef __FUNCT____FUNCT__907,34182
#define __FUNCT__ __FUNCT__908,34199
PetscErrorCode NEPAppendOptionsPrefix(NEP nep,const char *prefix)NEPAppendOptionsPrefix927,34758
#undef __FUNCT____FUNCT__946,35590
#define __FUNCT__ __FUNCT__947,35607
PetscErrorCode NEPGetOptionsPrefix(NEP nep,const char *prefix[])NEPGetOptionsPrefix967,36118

src/nep/interface/neprefine.c,1337
neprefine.c:^?neprefine.c^A,1
#define NREF_MAXIT NREF_MAXIT27,1036
  PetscSubcomm  subc;subc30,1076
  VecScatter    *scatter_id;scatter_id31,1098
  Mat           *A;A32,1127
  Vec           vg,v;vg33,1147
  Vec           vg,v;v33,1147
  FN            *fn;fn34,1169
} NEPSimpNRefctx;NEPSimpNRefctx35,1190
#undef __FUNCT____FUNCT__37,1209
#define __FUNCT__ __FUNCT__38,1226
static PetscErrorCode NEPSimpleNRefSetUp(NEP nep,NEPSimpNRefctx **ctx_)NEPSimpleNRefSetUp39,1265
#undef __FUNCT____FUNCT__105,3878
#define __FUNCT__ __FUNCT__106,3895
PetscErrorCode NEPSimpleNRefGatherEigenpair(NEP nep,NEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)NEPSimpleNRefGatherEigenpair107,3944
#undef __FUNCT____FUNCT__140,5251
#define __FUNCT__ __FUNCT__141,5268
PetscErrorCode NEPSimpleNRefScatterEigenvector(NEP nep,NEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)NEPSimpleNRefScatterEigenvector142,5320
#undef __FUNCT____FUNCT__166,6183
#define __FUNCT__ __FUNCT__167,6200
static PetscErrorCode NEPSimpleNRefSetUpSystem(NEP nep,NEPSimpNRefctx *ctx,Mat *A,PetscInt idx,Mat *M,Mat *T,PetscBool ini,Vec *t,Vec v)NEPSimpleNRefSetUpSystem168,6245
#undef __FUNCT____FUNCT__274,10500
#define __FUNCT__ __FUNCT__275,10517
PetscErrorCode NEPNewtonRefinementSimple(NEP nep,PetscInt *maxits,PetscReal *tol,PetscInt k)NEPNewtonRefinementSimple276,10563

src/nep/interface/nepregis.c,131
nepregis.c:^?nepregis.c^A,1
#undef __FUNCT____FUNCT__30,1238
#define __FUNCT__ __FUNCT__31,1255
PetscErrorCode NEPRegisterAll(void)NEPRegisterAll41,1430

src/nep/interface/nepsetup.c,448
nepsetup.c:^?nepsetup.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode NEPSetUp(NEP nep)NEPSetUp46,1528
#undef __FUNCT____FUNCT__176,6364
#define __FUNCT__ __FUNCT__177,6381
PetscErrorCode NEPSetInitialSpace(NEP nep,PetscInt n,Vec *is)NEPSetInitialSpace204,7293
#undef __FUNCT____FUNCT__217,7755
#define __FUNCT__ __FUNCT__218,7772
PetscErrorCode NEPAllocateSolution(NEP nep,PetscInt extra)NEPAllocateSolution236,8263

src/nep/interface/nepsolve.c,2449
nepsolve.c:^?nepsolve.c^A,1
#undef __FUNCT____FUNCT__27,1063
#define __FUNCT__ __FUNCT__28,1080
PetscErrorCode NEPComputeVectors(NEP nep)NEPComputeVectors29,1118
#undef __FUNCT____FUNCT__48,1490
#define __FUNCT__ __FUNCT__49,1507
PetscErrorCode NEPSolve(NEP nep)NEPSolve70,2212
#undef __FUNCT____FUNCT__120,3907
#define __FUNCT__ __FUNCT__121,3924
PetscErrorCode NEPProjectOperator(NEP nep,PetscInt j0,PetscInt j1)NEPProjectOperator146,4707
#undef __FUNCT____FUNCT__166,5435
#define __FUNCT__ __FUNCT__167,5452
PetscErrorCode NEPApplyFunction(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A,Mat B)NEPApplyFunction195,6292
#undef __FUNCT____FUNCT__221,7119
#define __FUNCT__ __FUNCT__222,7136
PetscErrorCode NEPApplyJacobian(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A)NEPApplyJacobian249,7931
#undef __FUNCT____FUNCT__275,8752
#define __FUNCT__ __FUNCT__276,8769
PetscErrorCode NEPGetIterationNumber(NEP nep,PetscInt *its)NEPGetIterationNumber301,9533
#undef __FUNCT____FUNCT__310,9743
#define __FUNCT__ __FUNCT__311,9760
PetscErrorCode NEPGetConverged(NEP nep,PetscInt *nconv)NEPGetConverged330,10150
#undef __FUNCT____FUNCT__340,10387
#define __FUNCT__ __FUNCT__341,10404
PetscErrorCode NEPGetConvergedReason(NEP nep,NEPConvergedReason *reason)NEPGetConvergedReason371,11464
#undef __FUNCT____FUNCT__381,11718
#define __FUNCT__ __FUNCT__382,11735
PetscErrorCode NEPGetEigenpair(NEP nep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)NEPGetEigenpair417,13020
#undef __FUNCT____FUNCT__464,14651
#define __FUNCT__ __FUNCT__465,14668
PetscErrorCode NEPGetErrorEstimate(NEP nep,PetscInt i,PetscReal *errest)NEPGetErrorEstimate487,15182
#undef __FUNCT____FUNCT__498,15567
#define __FUNCT__ __FUNCT__499,15584
PetscErrorCode NEPComputeResidualNorm_Private(NEP nep,PetscScalar lambda,Vec x,Vec *w,PetscReal *norm)NEPComputeResidualNorm_Private509,15878
#undef __FUNCT____FUNCT__521,16239
#define __FUNCT__ __FUNCT__522,16256
PetscErrorCode NEPComputeError(NEP nep,PetscInt i,NEPErrorType type,PetscReal *error)NEPComputeError546,16882
#undef __FUNCT____FUNCT__591,18172
#define __FUNCT__ __FUNCT__592,18189
PetscErrorCode NEPComputeFunction(NEP nep,PetscScalar lambda,Mat A,Mat B)NEPComputeFunction616,18781
#undef __FUNCT____FUNCT__651,19803
#define __FUNCT__ __FUNCT__652,19820
PetscErrorCode NEPComputeJacobian(NEP nep,PetscScalar lambda,Mat A)NEPComputeJacobian674,20339

src/nep/interface/nepview.c,2590
nepview.c:^?nepview.c^A,1
#undef __FUNCT____FUNCT__27,1058
#define __FUNCT__ __FUNCT__28,1075
PetscErrorCode NEPView(NEP nep,PetscViewer viewer)NEPView56,1872
#undef __FUNCT____FUNCT__162,7278
#define __FUNCT__ __FUNCT__163,7295
PetscErrorCode NEPReasonView(NEP nep,PetscViewer viewer)NEPReasonView180,7750
#undef __FUNCT____FUNCT__199,8747
#define __FUNCT__ __FUNCT__200,8764
PetscErrorCode NEPReasonViewFromOptions(NEP nep)NEPReasonViewFromOptions212,9052
#undef __FUNCT____FUNCT__234,9783
#define __FUNCT__ __FUNCT__235,9800
static PetscErrorCode NEPErrorView_ASCII(NEP nep,NEPErrorType etype,PetscViewer viewer)NEPErrorView_ASCII236,9839
#undef __FUNCT____FUNCT__284,11649
#define __FUNCT__ __FUNCT__285,11666
static PetscErrorCode NEPErrorView_DETAIL(NEP nep,NEPErrorType etype,PetscViewer viewer)NEPErrorView_DETAIL286,11706
#define EXLEN EXLEN292,11894
#undef __FUNCT____FUNCT__326,13065
#define __FUNCT__ __FUNCT__327,13082
static PetscErrorCode NEPErrorView_MATLAB(NEP nep,NEPErrorType etype,PetscViewer viewer)NEPErrorView_MATLAB328,13122
#undef __FUNCT____FUNCT__346,13734
#define __FUNCT__ __FUNCT__347,13751
PetscErrorCode NEPErrorView(NEP nep,NEPErrorType etype,PetscViewer viewer)NEPErrorView373,14579
#undef __FUNCT____FUNCT__406,15756
#define __FUNCT__ __FUNCT__407,15773
PetscErrorCode NEPErrorViewFromOptions(NEP nep)NEPErrorViewFromOptions419,16071
#undef __FUNCT____FUNCT__448,17227
#define __FUNCT__ __FUNCT__449,17244
static PetscErrorCode NEPValuesView_DRAW(NEP nep,PetscViewer viewer)NEPValuesView_DRAW450,17283
#undef __FUNCT____FUNCT__480,18268
#define __FUNCT__ __FUNCT__481,18285
static PetscErrorCode NEPValuesView_ASCII(NEP nep,PetscViewer viewer)NEPValuesView_ASCII482,18325
#undef __FUNCT____FUNCT__511,19213
#define __FUNCT__ __FUNCT__512,19230
static PetscErrorCode NEPValuesView_MATLAB(NEP nep,PetscViewer viewer)NEPValuesView_MATLAB513,19271
#undef __FUNCT____FUNCT__542,20146
#define __FUNCT__ __FUNCT__543,20163
PetscErrorCode NEPValuesView(NEP nep,PetscViewer viewer)NEPValuesView560,20540
#undef __FUNCT____FUNCT__594,21795
#define __FUNCT__ __FUNCT__595,21812
PetscErrorCode NEPValuesViewFromOptions(NEP nep)NEPValuesViewFromOptions607,22101
#undef __FUNCT____FUNCT__629,22827
#define __FUNCT__ __FUNCT__630,22844
PetscErrorCode NEPVectorsView(NEP nep,PetscViewer viewer)NEPVectorsView652,23421
#define NMLEN NMLEN657,23546
#undef __FUNCT____FUNCT__682,24424
#define __FUNCT__ __FUNCT__683,24441
PetscErrorCode NEPVectorsViewFromOptions(NEP nep)NEPVectorsViewFromOptions695,24733

src/nep/makefile,211
makefile:^?makefile^A,1
SOURCEH  = ../../include/slepc/private/nepimpl.h ../../include/slepcnep.hSOURCEH24,936
DIRS     = interface impls examples f90-modDIRS25,1010
LOCDIR   = src/nep/LOCDIR26,1054
MANSEC   = NEPMANSEC27,1074

src/pep/examples/makefile,88
makefile:^?makefile^A,1
LOCDIR   = src/pep/examples/LOCDIR24,932
DIRS     = tests tutorials nlevpDIRS25,961

src/pep/examples/nlevp/acoustic_wave_1d.c,189
acoustic_wave_1d.c:^?acoustic_wave_1d.c^A,1
static char help[] = "NLEVP problem: acoustic_wave_1d.\n\n"help35,1515
#undef __FUNCT____FUNCT__42,1746
#define __FUNCT__ __FUNCT__43,1763
int main(int argc,char **argv)main44,1788

src/pep/examples/nlevp/acoustic_wave_2d.c,189
acoustic_wave_2d.c:^?acoustic_wave_2d.c^A,1
static char help[] = "NLEVP problem: acoustic_wave_2d.\n\n"help33,1387
#undef __FUNCT____FUNCT__40,1639
#define __FUNCT__ __FUNCT__41,1656
int main(int argc,char **argv)main42,1681

src/pep/examples/nlevp/butterfly.c,209
butterfly.c:^?butterfly.c^A,1
static char help[] = "NLEVP problem: butterfly.\n\n"help32,1346
#define NMAT NMAT39,1609
#undef __FUNCT____FUNCT__41,1625
#define __FUNCT__ __FUNCT__42,1642
int main(int argc,char **argv)main43,1667

src/pep/examples/nlevp/damped_beam.c,184
damped_beam.c:^?damped_beam.c^A,1
static char help[] = "NLEVP problem: damped_beam.\n\n"help33,1414
#undef __FUNCT____FUNCT__39,1578
#define __FUNCT__ __FUNCT__40,1595
int main(int argc,char **argv)main41,1620

src/pep/examples/nlevp/makefile,701
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/pep/examples/nlevp/LOCDIR26,978
EXAMPLESC  = acoustic_wave_1d.c acoustic_wave_2d.c butterfly.c damped_beam.c \EXAMPLESC27,1015
EXAMPLESF  = EXAMPLESF29,1162
MANSEC     = PEPMANSEC30,1176
TESTS      = acoustic_wave_1d acoustic_wave_2d butterfly damped_beam \TESTS31,1193
TESTEXAMPLES_C = acoustic_wave_1d.PETSc runacoustic_wave_1d_1 acoustic_wave_1d.rm \TESTEXAMPLES_C34,1325
TESTEXAMPLES_C_COMPLEX = pdde_stability.PETSc runpdde_stability pdde_stability.rmTESTEXAMPLES_C_COMPLEX41,1808
DATAPATH = ${SLEPC_DIR}/share/slepc/datafiles/matricesDATAPATH78,2990

src/pep/examples/nlevp/pdde_stability.c,416
pdde_stability.c:^?pdde_stability.c^A,1
static char help[] = "NLEVP problem: pdde_stability.\n\n"help34,1455
#define NMAT NMAT41,1718
#undef __FUNCT____FUNCT__43,1734
#define __FUNCT__ __FUNCT__44,1751
PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)MyEigenSort52,2076
#undef __FUNCT____FUNCT__63,2408
#define __FUNCT__ __FUNCT__64,2425
int main(int argc,char **argv)main65,2450

src/pep/examples/nlevp/planar_waveguide.c,239
planar_waveguide.c:^?planar_waveguide.c^A,1
static char help[] = "NLEVP problem: planar_waveguide.\n\n"help34,1462
#define NMAT NMAT40,1632
#define NL NL41,1647
#undef __FUNCT____FUNCT__43,1663
#define __FUNCT__ __FUNCT__44,1680
int main(int argc,char **argv)main45,1705

src/pep/examples/nlevp/sleeper.c,180
sleeper.c:^?sleeper.c^A,1
static char help[] = "NLEVP problem: sleeper.\n\n"help33,1403
#undef __FUNCT____FUNCT__39,1572
#define __FUNCT__ __FUNCT__40,1589
int main(int argc,char **argv)main41,1614

src/pep/examples/nlevp/spring.c,179
spring.c:^?spring.c^A,1
static char help[] = "NLEVP problem: spring.\n\n"help36,1651
#undef __FUNCT____FUNCT__45,1995
#define __FUNCT__ __FUNCT__46,2012
int main(int argc,char **argv)main47,2037

src/pep/examples/tests/makefile,487
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/pep/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.cEXAMPLESC27,1015
EXAMPLESF  =EXAMPLESF28,1044
MANSEC     = PEPMANSEC29,1057
TESTS      = test1 test2TESTS30,1074
TESTEXAMPLES_C       = test1.PETSc runtest1_1 test1.rm \TESTEXAMPLES_C32,1100
PEP = toar qarnoldiPEP46,1532
EPS = krylovschur gdEPS47,1552
TESTCODE = \TESTCODE49,1574

src/pep/examples/tests/test1.c,235
test1.c:^?test1.c^A,1
static char help[] = "Test the solution of a PEP without calling PEPSetFromOptions (based on ex16.c).\n\n"help22,924
#undef __FUNCT____FUNCT__31,1344
#define __FUNCT__ __FUNCT__32,1361
int main(int argc,char **argv)main33,1386

src/pep/examples/tests/test2.c,211
test2.c:^?test2.c^A,1
static char help[] = "Test the solution of a PEP from a finite element model of "help32,1387
#undef __FUNCT____FUNCT__41,1761
#define __FUNCT__ __FUNCT__42,1778
int main(int argc,char **argv)main43,1803

src/pep/examples/tutorials/ex16.c,206
ex16.c:^?ex16.c^A,1
static char help[] = "Quadratic eigenproblem for testing the PEP object.\n\n"help22,924
#undef __FUNCT____FUNCT__29,1209
#define __FUNCT__ __FUNCT__30,1226
int main(int argc,char **argv)main31,1251

src/pep/examples/tutorials/ex16f90.F90,415
ex16f90.F90:^?ex16f90.F90^A,1
      program mainmain31,1395
      type(MaM53,1997
      type(Mat)      M, C,C53,1997
      type(Mat)      M, C, K,K53,1997
      type(Mat)      M, C, K, A(A53,1997
      type(PEP)      peppep54,2032
 100  format (/'Quadratic Eigenproblem, N=',I6,' (',I4,'x',I4,' grid)')10083,2944
 120  format (' Solution method: ',A)120167,5947
 130  format (' Number of requested eigenvalues:',I4)130173,6177

src/pep/examples/tutorials/ex17.c,275
ex17.c:^?ex17.c^A,1
static char help[] = "Solves a polynomial eigenproblem P(l)x = 0 with matrices loaded from a file.\n\n"help22,924
#define MAX_MATRICES MAX_MATRICES28,1197
#undef __FUNCT____FUNCT__30,1222
#define __FUNCT__ __FUNCT__31,1239
int main(int argc,char **argv)main32,1264

src/pep/examples/tutorials/makefile,617
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/pep/examples/tutorials/LOCDIR26,978
EXAMPLESC  = ex16.c ex17.cEXAMPLESC27,1019
EXAMPLESF  = ex16f90.F90EXAMPLESF28,1046
MANSEC     = PEPMANSEC29,1071
TESTEXAMPLES_C           = ex16.PETSc runex16_1 ex16.rmTESTEXAMPLES_C31,1089
TESTEXAMPLES_C_NOCOMPLEX = ex17.PETSc runex17_1 ex17.rmTESTEXAMPLES_C_NOCOMPLEX32,1145
TESTEXAMPLES_F90         = ex16f90.PETSc runex16f90_1 ex16f90.rmTESTEXAMPLES_F9033,1201
DATAPATH = ${SLEPC_DIR}/share/slepc/datafiles/matricesDATAPATH50,1661

src/pep/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcpepmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcpepLIBBASE37,1243
MANSEC     = PEPMANSEC38,1268
LOCDIR     = src/pep/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/pep/f90-mod/slepcpepmod.F,87
slepcpepmod.F:^?slepcpepmod.F^A,1
        module slepcpepdefslepcpepdef22,965
        module slepcpepslepcpep32,1203

src/pep/impls/jd/makefile,287
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = pjd.c pjdopt.cSOURCEC26,958
SOURCEF  =SOURCEF27,984
SOURCEH  = pjdp.hSOURCEH28,995
LIBBASE  = libslepcpepLIBBASE29,1013
DIRS     =DIRS30,1036
MANSEC   = PEPMANSEC31,1047
LOCDIR   = src/pep/impls/jd/LOCDIR32,1062

src/pep/impls/jd/pjd.c,1331
pjd.c:^?pjd.c^A,1
#undef __FUNCT____FUNCT__47,1712
#define __FUNCT__ __FUNCT__48,1729
PetscErrorCode PEPSetUp_JD(PEP pep)PEPSetUp_JD49,1761
#undef __FUNCT____FUNCT__88,3455
#define __FUNCT__ __FUNCT__89,3472
static PetscErrorCode PEPJDPurgeDuplicates(PEP pep)PEPJDPurgeDuplicates93,3554
#undef __FUNCT____FUNCT__110,3996
#define __FUNCT__ __FUNCT__111,4013
static PetscErrorCode PEPJDDiffMatMult(PEP pep,PetscScalar theta,Vec x,Vec y,Vec w)PEPJDDiffMatMult116,4160
#undef __FUNCT____FUNCT__132,4565
#define __FUNCT__ __FUNCT__133,4582
static PetscErrorCode PCShellApply_PEPJD(PC pc,Vec x,Vec y)PCShellApply_PEPJD138,4722
#undef __FUNCT____FUNCT__159,5215
#define __FUNCT__ __FUNCT__160,5232
PetscErrorCode PEPSolve_JD(PEP pep)PEPSolve_JD161,5264
#undef __FUNCT____FUNCT__304,11237
#define __FUNCT__ __FUNCT__305,11254
PetscErrorCode PEPComputeVectors_JD(PEP pep)PEPComputeVectors_JD306,11295
#undef __FUNCT____FUNCT__336,12419
#define __FUNCT__ __FUNCT__337,12436
PetscErrorCode PEPReset_JD(PEP pep)PEPReset_JD338,12468
#undef __FUNCT____FUNCT__352,12767
#define __FUNCT__ __FUNCT__353,12784
PetscErrorCode PEPDestroy_JD(PEP pep)PEPDestroy_JD354,12818
#undef __FUNCT____FUNCT__367,13360
#define __FUNCT__ __FUNCT__368,13377
PETSC_EXTERN PetscErrorCode PEPCreate_JD(PEP pep)PEPCreate_JD369,13410

src/pep/impls/jd/pjdopt.c,1729
pjdopt.c:^?pjdopt.c^A,1
#undef __FUNCT____FUNCT__27,1039
#define __FUNCT__ __FUNCT__28,1056
PetscErrorCode PEPJDSetTolerances_JD(PEP pep,PetscReal mtol,PetscReal htol,PetscReal stol)PEPJDSetTolerances_JD29,1098
#undef __FUNCT____FUNCT__52,1891
#define __FUNCT__ __FUNCT__53,1908
PetscErrorCode PEPJDSetTolerances(PEP pep,PetscReal mtol,PetscReal htol,PetscReal stol)PEPJDSetTolerances75,2489
#undef __FUNCT____FUNCT__88,2966
#define __FUNCT__ __FUNCT__89,2983
PetscErrorCode PEPJDGetTolerances_JD(PEP pep,PetscReal *mtol,PetscReal *htol,PetscReal *stol)PEPJDGetTolerances_JD90,3025
#undef __FUNCT____FUNCT__101,3272
#define __FUNCT__ __FUNCT__102,3289
PetscErrorCode PEPJDGetTolerances(PEP pep,PetscReal *mtol,PetscReal *htol,PetscReal *stol)PEPJDGetTolerances120,3670
#undef __FUNCT____FUNCT__133,4099
#define __FUNCT__ __FUNCT__134,4116
PetscErrorCode PEPJDSetRestart_JD(PEP pep,PetscReal keep)PEPJDSetRestart_JD135,4155
#undef __FUNCT____FUNCT__148,4532
#define __FUNCT__ __FUNCT__149,4549
PetscErrorCode PEPJDSetRestart(PEP pep,PetscReal keep)PEPJDSetRestart171,5108
#undef __FUNCT____FUNCT__182,5425
#define __FUNCT__ __FUNCT__183,5442
PetscErrorCode PEPJDGetRestart_JD(PEP pep,PetscReal *keep)PEPJDGetRestart_JD184,5481
#undef __FUNCT____FUNCT__193,5651
#define __FUNCT__ __FUNCT__194,5668
PetscErrorCode PEPJDGetRestart(PEP pep,PetscReal *keep)PEPJDGetRestart210,5980
#undef __FUNCT____FUNCT__221,6281
#define __FUNCT__ __FUNCT__222,6298
PetscErrorCode PEPSetFromOptions_JD(PetscOptions *PetscOptionsObject,PEP pep)PEPSetFromOptions_JD223,6339
#undef __FUNCT____FUNCT__250,7430
#define __FUNCT__ __FUNCT__251,7447
PetscErrorCode PEPView_JD(PEP pep,PetscViewer viewer)PEPView_JD252,7478

src/pep/impls/jd/pjdp.h,1284
pjdp.h:^?pjdp.h^A,1
#define __PJDP_H__PJDP_H25,977
  PetscReal   keep;          /* restart parameter */keep28,1012
  PetscReal   mtol;          /* tolerance for eigenvalue multiplicity */mtol29,1065
  PetscReal   htol;          /* tolerance for harmonic JD */htol30,1138
  PetscReal   stol;          /* tolerance for harmonic shift */stol31,1199
  PetscInt    fnini;         /* first initial search space */fnini32,1263
  PetscBool   randini;       /* use random initial search space */randini33,1325
  PetscBool   custpc;        /* use custom correction equation preconditioner */custpc34,1392
  PetscBool   flglk;         /* whether in locking step */flglk35,1473
  PetscBool   flgre;         /* whether in restarting step */flgre36,1532
  BV          *W;            /* work basis vectors to store A_i*V */W37,1594
  PC          pcshell;       /* preconditioner including basic precond+projector */pcshell38,1663
} PEP_JD;PEP_JD39,1747
  PC          pc;            /* basic preconditioner */pc42,1775
  Vec         Bp;            /* preconditioned residual of derivative polynomial, B\p */Bp43,1831
  Vec         u;             /* Ritz vector */u44,1920
  PetscScalar gamma;         /* precomputed scalar u'*B\p */gamma45,1967
} PEP_JD_PCSHELL;PEP_JD_PCSHELL46,2028

src/pep/impls/krylov/makefile,313
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = pepkrylov.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  = pepkrylov.hSOURCEH28,992
LIBBASE  = libslepcpepLIBBASE29,1015
DIRS     = qarnoldi toar stoarDIRS30,1038
LOCDIR   = src/pep/impls/krylov/LOCDIR31,1069
MANSEC   = PEPMANSEC32,1102

src/pep/impls/krylov/pepkrylov.c,285
pepkrylov.c:^?pepkrylov.c^A,1
#undef __FUNCT____FUNCT__28,1092
#define __FUNCT__ __FUNCT__29,1109
PetscErrorCode PEPExtractVectors_TOAR(PEP pep)PEPExtractVectors_TOAR30,1152
#undef __FUNCT____FUNCT__196,7756
#define __FUNCT__ __FUNCT__197,7773
PetscErrorCode PEPReset_TOAR(PEP pep)PEPReset_TOAR198,7807

src/pep/impls/krylov/pepkrylov.h,616
pepkrylov.h:^?pepkrylov.h^A,1
#define __TOAR_H__TOAR_H25,986
  PetscReal   keep;         /* restart parameter */keep28,1021
  PetscBool   lock;         /* locking/non-locking variant */lock29,1073
  PetscReal   dtol;         /* tolerance for deflation */dtol30,1135
  PetscInt    d;            /* polynomial degree */d31,1193
  PetscInt    ld;           /* leading dimension of auxiliary matrices */ld32,1245
  PetscInt    nq;           /* number of TOAR Vectors  */nq33,1319
  PetscScalar *S,*qB;       /* auxiliary matrices */S34,1377
  PetscScalar *S,*qB;       /* auxiliary matrices */qB34,1377
} PEP_TOAR;PEP_TOAR35,1430

src/pep/impls/krylov/qarnoldi/makefile,289
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = qarnoldi.cSOURCEC26,958
SOURCEF  =SOURCEF27,980
SOURCEH  =SOURCEH28,991
LIBBASE  = libslepcpepLIBBASE29,1002
DIRS     =DIRS30,1025
MANSEC   = PEPMANSEC31,1036
LOCDIR   = src/pep/impls/krylov/qarnoldi/LOCDIR32,1051

src/pep/impls/krylov/qarnoldi/qarnoldi.c,3278
qarnoldi.c:^?qarnoldi.c^A,1
  PetscReal keep;         /* restart parameter */keep41,1370
  PetscBool lock;         /* locking/non-locking variant */lock42,1420
} PEP_QARNOLDI;PEP_QARNOLDI43,1480
#undef __FUNCT____FUNCT__45,1497
#define __FUNCT__ __FUNCT__46,1514
PetscErrorCode PEPSetUp_QArnoldi(PEP pep)PEPSetUp_QArnoldi47,1552
#undef __FUNCT____FUNCT__98,3701
#define __FUNCT__ __FUNCT__99,3718
PetscErrorCode PEPExtractVectors_QArnoldi(PEP pep)PEPExtractVectors_QArnoldi100,3765
#undef __FUNCT____FUNCT__128,4778
#define __FUNCT__ __FUNCT__129,4795
static PetscErrorCode PEPQArnoldiCGS(PEP pep,PetscScalar *H,PetscBLASInt ldh,PetscScalar *h,PetscBLASInt j,BV V,Vec t,Vec v,Vec w,PetscReal *onorm,PetscReal *norm,PetscScalar *work)PEPQArnoldiCGS133,4897
#undef __FUNCT____FUNCT__173,6214
#define __FUNCT__ __FUNCT__174,6231
static PetscErrorCode PEPQArnoldi(PEP pep,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,Vec v,Vec w,PetscReal *beta,PetscBool *breakdown,PetscScalar *work)PEPQArnoldi178,6309
#undef __FUNCT____FUNCT__251,9076
#define __FUNCT__ __FUNCT__252,9093
PetscErrorCode PEPSolve_QArnoldi(PEP pep)PEPSolve_QArnoldi253,9131
#undef __FUNCT____FUNCT__352,13099
#define __FUNCT__ __FUNCT__353,13116
static PetscErrorCode PEPQArnoldiSetRestart_QArnoldi(PEP pep,PetscReal keep)PEPQArnoldiSetRestart_QArnoldi354,13167
#undef __FUNCT____FUNCT__367,13575
#define __FUNCT__ __FUNCT__368,13592
PetscErrorCode PEPQArnoldiSetRestart(PEP pep,PetscReal keep)PEPQArnoldiSetRestart390,14169
#undef __FUNCT____FUNCT__401,14498
#define __FUNCT__ __FUNCT__402,14515
static PetscErrorCode PEPQArnoldiGetRestart_QArnoldi(PEP pep,PetscReal *keep)PEPQArnoldiGetRestart_QArnoldi403,14566
#undef __FUNCT____FUNCT__412,14767
#define __FUNCT__ __FUNCT__413,14784
PetscErrorCode PEPQArnoldiGetRestart(PEP pep,PetscReal *keep)PEPQArnoldiGetRestart429,15108
#undef __FUNCT____FUNCT__440,15421
#define __FUNCT__ __FUNCT__441,15438
static PetscErrorCode PEPQArnoldiSetLocking_QArnoldi(PEP pep,PetscBool lock)PEPQArnoldiSetLocking_QArnoldi442,15489
#undef __FUNCT____FUNCT__451,15688
#define __FUNCT__ __FUNCT__452,15705
PetscErrorCode PEPQArnoldiSetLocking(PEP pep,PetscBool lock)PEPQArnoldiSetLocking478,16471
#undef __FUNCT____FUNCT__489,16800
#define __FUNCT__ __FUNCT__490,16817
static PetscErrorCode PEPQArnoldiGetLocking_QArnoldi(PEP pep,PetscBool *lock)PEPQArnoldiGetLocking_QArnoldi491,16868
#undef __FUNCT____FUNCT__500,17069
#define __FUNCT__ __FUNCT__501,17086
PetscErrorCode PEPQArnoldiGetLocking(PEP pep,PetscBool *lock)PEPQArnoldiGetLocking517,17400
#undef __FUNCT____FUNCT__528,17713
#define __FUNCT__ __FUNCT__529,17730
PetscErrorCode PEPSetFromOptions_QArnoldi(PetscOptions *PetscOptionsObject,PEP pep)PEPSetFromOptions_QArnoldi530,17777
#undef __FUNCT____FUNCT__550,18577
#define __FUNCT__ __FUNCT__551,18594
PetscErrorCode PEPView_QArnoldi(PEP pep,PetscViewer viewer)PEPView_QArnoldi552,18631
#undef __FUNCT____FUNCT__567,19217
#define __FUNCT__ __FUNCT__568,19234
PetscErrorCode PEPDestroy_QArnoldi(PEP pep)PEPDestroy_QArnoldi569,19274
#undef __FUNCT____FUNCT__582,19840
#define __FUNCT__ __FUNCT__583,19857
PETSC_EXTERN PetscErrorCode PEPCreate_QArnoldi(PEP pep)PEPCreate_QArnoldi584,19896

src/pep/impls/krylov/stoar/makefile,282
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = stoar.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcpepLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = PEPMANSEC31,1033
LOCDIR   = src/pep/impls/krylov/stoar/LOCDIR32,1048

src/pep/impls/krylov/stoar/stoar.c,2949
stoar.c:^?stoar.c^A,1
#undef __FUNCT____FUNCT__41,1373
#define __FUNCT__ __FUNCT__42,1390
static PetscErrorCode PEPSTOARNorm(PEP pep,PetscInt j,PetscReal *norm)PEPSTOARNorm46,1496
#undef __FUNCT____FUNCT__72,2477
#define __FUNCT__ __FUNCT__73,2494
static PetscErrorCode PEPSTOARqKqMupdates(PEP pep,PetscInt j,Vec *wv,PetscInt nwv)PEPSTOARqKqMupdates74,2534
#undef __FUNCT____FUNCT__112,3796
#define __FUNCT__ __FUNCT__113,3813
PetscErrorCode PEPSetUp_STOAR(PEP pep)PEPSetUp_STOAR114,3848
#undef __FUNCT____FUNCT__186,7064
#define __FUNCT__ __FUNCT__187,7081
static PetscErrorCode PEPSTOAROrth2(PEP pep,PetscInt k,PetscReal *Omega,PetscScalar *y)PEPSTOAROrth2193,7324
#undef __FUNCT____FUNCT__234,9509
#define __FUNCT__ __FUNCT__235,9526
static PetscErrorCode PEPSTOARrun(PEP pep,PetscReal *a,PetscReal *b,PetscReal *omega,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscBool *symmlost,PetscScalar *work,PetscInt nw,Vec *t_,PetscInt nwv)PEPSTOARrun239,9602
#undef __FUNCT____FUNCT__313,12600
#define __FUNCT__ __FUNCT__314,12617
static PetscErrorCode PEPSTOARTrunc(PEP pep,PetscInt rs1,PetscInt cs1,PetscScalar *work,PetscInt nw,PetscReal *rwork,PetscInt nrw)PEPSTOARTrunc315,12651
#undef __FUNCT____FUNCT__393,16026
#define __FUNCT__ __FUNCT__394,16043
static PetscErrorCode PEPSTOARSupdate(PetscScalar *S,PetscInt ld,PetscInt sr,PetscInt s,PetscInt ncu,PetscInt qr,PetscScalar *Q,PetscInt ldq,PetscScalar *work,PetscInt nw)PEPSTOARSupdate401,16156
#undef __FUNCT____FUNCT__460,18460
#define __FUNCT__ __FUNCT__461,18477
PetscErrorCode PEPSolve_STOAR(PEP pep)PEPSolve_STOAR462,18512
#undef __FUNCT____FUNCT__602,24275
#define __FUNCT__ __FUNCT__603,24292
PetscErrorCode PEPSetFromOptions_STOAR(PetscOptions *PetscOptionsObject,PEP pep)PEPSetFromOptions_STOAR604,24336
#undef __FUNCT____FUNCT__619,24874
#define __FUNCT__ __FUNCT__620,24891
static PetscErrorCode PEPSTOARSetLocking_STOAR(PEP pep,PetscBool lock)PEPSTOARSetLocking_STOAR621,24936
#undef __FUNCT____FUNCT__630,25121
#define __FUNCT__ __FUNCT__631,25138
PetscErrorCode PEPSTOARSetLocking(PEP pep,PetscBool lock)PEPSTOARSetLocking655,25808
#undef __FUNCT____FUNCT__666,26131
#define __FUNCT__ __FUNCT__667,26148
static PetscErrorCode PEPSTOARGetLocking_STOAR(PEP pep,PetscBool *lock)PEPSTOARGetLocking_STOAR668,26193
#undef __FUNCT____FUNCT__677,26380
#define __FUNCT__ __FUNCT__678,26397
PetscErrorCode PEPSTOARGetLocking(PEP pep,PetscBool *lock)PEPSTOARGetLocking694,26698
#undef __FUNCT____FUNCT__705,27005
#define __FUNCT__ __FUNCT__706,27022
PetscErrorCode PEPView_STOAR(PEP pep,PetscViewer viewer)PEPView_STOAR707,27056
#undef __FUNCT____FUNCT__721,27494
#define __FUNCT__ __FUNCT__722,27511
PetscErrorCode PEPDestroy_STOAR(PEP pep)PEPDestroy_STOAR723,27548
#undef __FUNCT____FUNCT__734,27905
#define __FUNCT__ __FUNCT__735,27922
PETSC_EXTERN PetscErrorCode PEPCreate_STOAR(PEP pep)PEPCreate_STOAR736,27958

src/pep/impls/krylov/toar/makefile,292
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = ptoar.c nrefine.cSOURCEC26,958
SOURCEF  =SOURCEF27,987
SOURCEH  =SOURCEH28,998
LIBBASE  = libslepcpepLIBBASE29,1009
DIRS     =DIRS30,1032
MANSEC   = PEPMANSEC31,1043
LOCDIR   = src/pep/impls/krylov/toar/LOCDIR32,1058

src/pep/impls/krylov/toar/nrefine.c,6119
nrefine.c:^?nrefine.c^A,1
  Mat          *A;A28,1056
  BV           V;V29,1075
  PetscInt     k,nmat;k30,1093
  PetscInt     k,nmat;nmat30,1093
  PetscScalar  *Mm;Mm31,1116
  PetscScalar  *fih;fih32,1136
  PetscScalar  *work;work33,1157
  Vec           w1,w2;w134,1179
  Vec           w1,w2;w234,1179
} FSubctx;FSubctx35,1202
  Mat          E[2];E38,1231
  Vec          tN,ttN,t1,vseq;tN39,1252
  Vec          tN,ttN,t1,vseq;ttN39,1252
  Vec          tN,ttN,t1,vseq;t139,1252
  Vec          tN,ttN,t1,vseq;vseq39,1252
  VecScatter   scatterctx;scatterctx40,1283
  PetscBool    computedt11;computedt1141,1310
  PetscInt     *map0,*map1,*idxg,*idxp;map042,1338
  PetscInt     *map0,*map1,*idxg,*idxp;map142,1338
  PetscInt     *map0,*map1,*idxg,*idxp;idxg42,1338
  PetscInt     *map0,*map1,*idxg,*idxp;idxp42,1338
  PetscSubcomm subc;subc43,1378
  VecScatter   scatter_sub;scatter_sub44,1399
  VecScatter   *scatter_id,*scatterp_id;scatter_id45,1427
  VecScatter   *scatter_id,*scatterp_id;scatterp_id45,1427
  Mat          *A;A46,1468
  BV           V,W;V47,1487
  BV           V,W;W47,1487
  Vec          t,tg,Rv,Vi,tp,tpg;t48,1507
  Vec          t,tg,Rv,Vi,tp,tpg;tg48,1507
  Vec          t,tg,Rv,Vi,tp,tpg;Rv48,1507
  Vec          t,tg,Rv,Vi,tp,tpg;Vi48,1507
  Vec          t,tg,Rv,Vi,tp,tpg;tp48,1507
  Vec          t,tg,Rv,Vi,tp,tpg;tpg48,1507
  PetscInt     idx;idx49,1541
} MatExplicitCtx;MatExplicitCtx50,1561
#undef __FUNCT____FUNCT__52,1580
#define __FUNCT__ __FUNCT__53,1597
static PetscErrorCode MatFSMult(Mat M ,Vec x,Vec y)MatFSMult54,1627
#undef __FUNCT____FUNCT__85,2621
#define __FUNCT__ __FUNCT__86,2638
static PetscErrorCode PEPEvaluateBasisforMatrix(PEP pep,PetscInt nm,PetscInt k,PetscScalar *H,PetscInt ldh,PetscScalar *fH)PEPEvaluateBasisforMatrix91,2806
#undef __FUNCT____FUNCT__135,4202
#define __FUNCT__ __FUNCT__136,4219
static PetscErrorCode NRefSysSetup_shell(PetscInt nmat,PetscReal *pcf,PetscInt k,PetscInt deg,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar h,PetscScalar *Mm,PetscScalar *T22,PetscBLASInt *p22,PetscScalar *T21,PetscScalar *T12)NRefSysSetup_shell137,4258
#undef __FUNCT____FUNCT__189,6446
#define __FUNCT__ __FUNCT__190,6463
static PetscErrorCode NRefSysSolve_shell(Mat *A,KSP ksp,PetscInt nmat,Vec Rv,PetscScalar *Rh,PetscInt k,PetscScalar *T22,PetscBLASInt *p22,PetscScalar *T21,PetscScalar *T12,BV V,Vec dVi,PetscScalar *dHi,BV W,Vec t,PetscScalar *work,PetscInt lw)NRefSysSolve_shell191,6502
#undef __FUNCT____FUNCT__229,8262
#define __FUNCT__ __FUNCT__230,8279
static PetscErrorCode NRefRightSide(PetscInt nmat,PetscReal *pcf,Mat *A,PetscInt k,BV V,PetscScalar *S,PetscInt lds,PetscInt j,PetscScalar *H,PetscInt ldh,PetscScalar *fH,PetscScalar *DfH,PetscScalar *dH,BV dV,PetscScalar *dVS,PetscInt rds,Vec Rv,PetscScalar *Rh,BV W,Vec t,PetscScalar *work,PetscInt lw)NRefRightSide234,8376
#undef __FUNCT____FUNCT__326,12273
#define __FUNCT__ __FUNCT__327,12290
static PetscErrorCode NRefSysIter_shell(PEP pep,PetscInt k,KSP ksp,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar h,Vec Rv,PetscScalar *Rh,BV V,Vec dVi,PetscScalar *dHi,BV W,Vec t,PetscScalar *work,PetscInt lwork)NRefSysIter_shell328,12328
#undef __FUNCT____FUNCT__366,13681
#define __FUNCT__ __FUNCT__367,13698
static PetscErrorCode NRefSysSetup_explicit(PEP pep,PetscInt k,KSP ksp,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar h,BV V,MatExplicitCtx *matctx,BV W,PetscScalar *work,PetscInt lwork)NRefSysSetup_explicit368,13740
#undef __FUNCT____FUNCT__521,19693
#define __FUNCT__ __FUNCT__522,19710
static PetscErrorCode NRefSysSolve_explicit(PetscInt k,KSP ksp,Vec Rv,PetscScalar *Rh,Vec dVi,PetscScalar *dHi,MatExplicitCtx *matctx)NRefSysSolve_explicit523,19752
#undef __FUNCT____FUNCT__566,21854
#define __FUNCT__ __FUNCT__567,21871
static PetscErrorCode NRefSysIter_explicit(PetscInt i,PEP pep,PetscInt k,KSP ksp,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar *H,PetscInt ldh,Vec Rv,PetscScalar *Rh,BV V,Vec dVi,PetscScalar *dHi,MatExplicitCtx *matctx,BV W,PetscScalar *work,PetscInt lwork)NRefSysIter_explicit568,21912
#undef __FUNCT____FUNCT__627,25051
#define __FUNCT__ __FUNCT__628,25068
static PetscErrorCode PEPNRefForwardSubstitution(PEP pep,PetscInt k,PetscScalar *S,PetscInt lds,PetscScalar *H,PetscInt ldh,PetscScalar *fH,BV dV,PetscScalar *dVS,PetscInt *rds,PetscScalar *dH,PetscInt lddh,KSP ksp,PetscScalar *work,PetscInt lw,MatExplicitCtx *matctx)PEPNRefForwardSubstitution629,25115
#undef __FUNCT____FUNCT__707,27977
#define __FUNCT__ __FUNCT__708,27994
static PetscErrorCode NRefOrthogStep(PEP pep,PetscInt k,PetscScalar *H,PetscInt ldh,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscInt *prs,PetscScalar *work,PetscInt lwork)NRefOrthogStep709,28029
#undef __FUNCT____FUNCT__772,31023
#define __FUNCT__ __FUNCT__773,31040
static PetscErrorCode PEPNRefUpdateInvPair(PEP pep,PetscInt k,PetscScalar *H,PetscInt ldh,PetscScalar *fH,PetscScalar *dH,PetscScalar *S,PetscInt lds,BV dV,PetscScalar *dVS,PetscInt rds,PetscScalar *work,PetscInt lwork)PEPNRefUpdateInvPair774,31081
#undef __FUNCT____FUNCT__831,33505
#define __FUNCT__ __FUNCT__832,33522
static PetscErrorCode PEPNRefSetUpMatrices(PEP pep,PetscInt k,PetscScalar *H,PetscInt ldh,Mat *M,Mat *P,MatExplicitCtx *matctx,PetscBool ini)PEPNRefSetUpMatrices833,33563
#undef __FUNCT____FUNCT__994,41007
#define __FUNCT__ __FUNCT__995,41024
static PetscErrorCode NRefSubcommSetup(PEP pep,PetscInt k,MatExplicitCtx *matctx,PetscInt nsubc)NRefSubcommSetup996,41061
#undef __FUNCT____FUNCT__1083,44862
#define __FUNCT__ __FUNCT__1084,44879
static PetscErrorCode NRefSubcommDestroy(PEP pep,MatExplicitCtx *matctx)NRefSubcommDestroy1085,44918
#undef __FUNCT____FUNCT__1111,45880
#define __FUNCT__ __FUNCT__1112,45897
PetscErrorCode PEPNewtonRefinement_TOAR(PEP pep,PetscScalar sigma,PetscInt *maxits,PetscReal *tol,PetscInt k,PetscScalar *S,PetscInt lds,PetscInt *prs)PEPNewtonRefinement_TOAR1113,45942

src/pep/impls/krylov/toar/ptoar.c,4935
ptoar.c:^?ptoar.c^A,1
#undef __FUNCT____FUNCT__43,1476
#define __FUNCT__ __FUNCT__44,1493
static PetscErrorCode PEPTOARSNorm2(PetscInt n,PetscScalar *S,PetscReal *norm)PEPTOARSNorm248,1552
#undef __FUNCT____FUNCT__59,1816
#define __FUNCT__ __FUNCT__60,1833
PetscErrorCode PEPSetUp_TOAR(PEP pep)PEPSetUp_TOAR61,1867
#undef __FUNCT____FUNCT__133,4670
#define __FUNCT__ __FUNCT__134,4687
static PetscErrorCode PEPTOAROrth2(PEP pep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt k,PetscScalar *y,PetscReal *norm,PetscBool *lindep,PetscScalar *work,PetscInt nw)PEPTOAROrth2141,4888
#undef __FUNCT____FUNCT__190,6787
#define __FUNCT__ __FUNCT__191,6804
static PetscErrorCode PEPTOARExtendBasis(PEP pep,PetscBool sinvert,PetscScalar sigma,PetscScalar *S,PetscInt ls,PetscInt nv,BV V,Vec t,PetscScalar *r,PetscInt lr,Vec *t_,PetscInt nwv)PEPTOARExtendBasis204,7280
#undef __FUNCT____FUNCT__277,9993
#define __FUNCT__ __FUNCT__278,10010
static PetscErrorCode PEPTOARCoefficients(PEP pep,PetscBool sinvert,PetscScalar sigma,PetscInt nv,PetscScalar *S,PetscInt ls,PetscScalar *r,PetscInt lr,PetscScalar *x)PEPTOARCoefficients282,10133
#undef __FUNCT____FUNCT__306,10989
#define __FUNCT__ __FUNCT__307,11006
static PetscErrorCode PEPTOARrun(PEP pep,PetscScalar sigma,PetscInt *nq,PetscScalar *S,PetscInt ld,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscScalar *work,PetscInt nw,Vec *t_,PetscInt nwv)PEPTOARrun311,11081
#undef __FUNCT____FUNCT__369,13320
#define __FUNCT__ __FUNCT__370,13337
static PetscErrorCode PEPTOARTrunc(PEP pep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt *rs1a,PetscInt cs1,PetscInt lock,PetscInt newc,PetscBool final,PetscScalar *work,PetscInt nw,PetscReal *rwork,PetscInt nrw)PEPTOARTrunc371,13370
#undef __FUNCT____FUNCT__517,20009
#define __FUNCT__ __FUNCT__518,20026
static PetscErrorCode PEPTOARSupdate(PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt sr,PetscInt s,PetscInt ncu,PetscInt qr,PetscScalar *Q,PetscInt ldq,PetscScalar *work,PetscInt nw)PEPTOARSupdate525,20138
#undef __FUNCT____FUNCT__552,21239
#define __FUNCT__ __FUNCT__553,21256
static PetscErrorCode PEPEvaluateBasisM(PEP pep,PetscInt k,PetscScalar *T,PetscInt ldt,PetscInt idx,PetscScalar **Tp,PetscScalar **Tj)PEPEvaluateBasisM559,21458
#undef __FUNCT____FUNCT__588,22464
#define __FUNCT__ __FUNCT__589,22481
static PetscErrorCode PEPExtractInvariantPair(PEP pep,PetscScalar sigma,PetscInt sr,PetscInt k,PetscScalar *S,PetscInt ld,PetscInt deg,PetscScalar *H,PetscInt ldh,PetscScalar *work,PetscInt nw)PEPExtractInvariantPair590,22525
#undef __FUNCT____FUNCT__762,28811
#define __FUNCT__ __FUNCT__763,28828
static PetscErrorCode PEPLookfordeflation(PEP pep,PetscInt *nl)PEPLookfordeflation764,28868
#undef __FUNCT____FUNCT__798,29856
#define __FUNCT__ __FUNCT__799,29873
PetscErrorCode PEPSolve_TOAR(PEP pep)PEPSolve_TOAR800,29907
#undef __FUNCT____FUNCT__982,37390
#define __FUNCT__ __FUNCT__983,37407
static PetscErrorCode PEPTOARSetRestart_TOAR(PEP pep,PetscReal keep)PEPTOARSetRestart_TOAR984,37450
#undef __FUNCT____FUNCT__997,37842
#define __FUNCT__ __FUNCT__998,37859
PetscErrorCode PEPTOARSetRestart(PEP pep,PetscReal keep)PEPTOARSetRestart1020,38415
#undef __FUNCT____FUNCT__1031,38736
#define __FUNCT__ __FUNCT__1032,38753
static PetscErrorCode PEPTOARGetRestart_TOAR(PEP pep,PetscReal *keep)PEPTOARGetRestart_TOAR1033,38796
#undef __FUNCT____FUNCT__1042,38981
#define __FUNCT__ __FUNCT__1043,38998
PetscErrorCode PEPTOARGetRestart(PEP pep,PetscReal *keep)PEPTOARGetRestart1059,39305
#undef __FUNCT____FUNCT__1070,39610
#define __FUNCT__ __FUNCT__1071,39627
static PetscErrorCode PEPTOARSetLocking_TOAR(PEP pep,PetscBool lock)PEPTOARSetLocking_TOAR1072,39670
#undef __FUNCT____FUNCT__1081,39853
#define __FUNCT__ __FUNCT__1082,39870
PetscErrorCode PEPTOARSetLocking(PEP pep,PetscBool lock)PEPTOARSetLocking1106,40535
#undef __FUNCT____FUNCT__1117,40856
#define __FUNCT__ __FUNCT__1118,40873
static PetscErrorCode PEPTOARGetLocking_TOAR(PEP pep,PetscBool *lock)PEPTOARGetLocking_TOAR1119,40916
#undef __FUNCT____FUNCT__1128,41101
#define __FUNCT__ __FUNCT__1129,41118
PetscErrorCode PEPTOARGetLocking(PEP pep,PetscBool *lock)PEPTOARGetLocking1145,41415
#undef __FUNCT____FUNCT__1156,41720
#define __FUNCT__ __FUNCT__1157,41737
PetscErrorCode PEPSetFromOptions_TOAR(PetscOptions *PetscOptionsObject,PEP pep)PEPSetFromOptions_TOAR1158,41780
#undef __FUNCT____FUNCT__1178,42547
#define __FUNCT__ __FUNCT__1179,42564
PetscErrorCode PEPView_TOAR(PEP pep,PetscViewer viewer)PEPView_TOAR1180,42597
#undef __FUNCT____FUNCT__1195,43165
#define __FUNCT__ __FUNCT__1196,43182
PetscErrorCode PEPDestroy_TOAR(PEP pep)PEPDestroy_TOAR1197,43218
#undef __FUNCT____FUNCT__1210,43764
#define __FUNCT__ __FUNCT__1211,43781
PETSC_EXTERN PetscErrorCode PEPCreate_TOAR(PEP pep)PEPCreate_TOAR1212,43816

src/pep/impls/linear/linear.c,4907
linear.c:^?linear.c^A,1
#undef __FUNCT____FUNCT__27,1067
#define __FUNCT__ __FUNCT__28,1084
static PetscErrorCode MatMult_Linear_Shift(Mat M,Vec x,Vec y)MatMult_Linear_Shift29,1125
#undef __FUNCT____FUNCT__111,3903
#define __FUNCT__ __FUNCT__112,3920
static PetscErrorCode MatMult_Linear_Sinvert(Mat M,Vec x,Vec y)MatMult_Linear_Sinvert113,3963
#undef __FUNCT____FUNCT__227,7932
#define __FUNCT__ __FUNCT__228,7949
static PetscErrorCode BackTransform_Linear(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)BackTransform_Linear229,7990
#undef __FUNCT____FUNCT__242,8379
#define __FUNCT__ __FUNCT__243,8396
static PetscErrorCode Apply_Linear(ST st,Vec x,Vec y)Apply_Linear244,8429
#undef __FUNCT____FUNCT__255,8686
#define __FUNCT__ __FUNCT__256,8703
PetscErrorCode PEPSetUp_Linear(PEP pep)PEPSetUp_Linear257,8739
#undef __FUNCT____FUNCT__449,18715
#define __FUNCT__ __FUNCT__450,18732
static PetscErrorCode PEPLinearExtract_Residual(PEP pep,EPS eps)PEPLinearExtract_Residual461,19215
#undef __FUNCT____FUNCT__549,22778
#define __FUNCT__ __FUNCT__550,22795
static PetscErrorCode PEPLinearExtract_None(PEP pep,EPS eps)PEPLinearExtract_None555,22937
#undef __FUNCT____FUNCT__602,24638
#define __FUNCT__ __FUNCT__603,24655
static PetscErrorCode PEPLinearExtract_Norm(PEP pep,EPS eps)PEPLinearExtract_Norm613,25101
#undef __FUNCT____FUNCT__667,27046
#define __FUNCT__ __FUNCT__668,27063
PetscErrorCode PEPExtractVectors_Linear(PEP pep)PEPExtractVectors_Linear669,27108
#undef __FUNCT____FUNCT__691,27733
#define __FUNCT__ __FUNCT__692,27750
PetscErrorCode PEPSolve_Linear(PEP pep)PEPSolve_Linear693,27786
#undef __FUNCT____FUNCT__736,29169
#define __FUNCT__ __FUNCT__737,29186
static PetscErrorCode EPSMonitor_Linear(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)EPSMonitor_Linear738,29224
#undef __FUNCT____FUNCT__757,29864
#define __FUNCT__ __FUNCT__758,29881
PetscErrorCode PEPSetFromOptions_Linear(PetscOptions *PetscOptionsObject,PEP pep)PEPSetFromOptions_Linear759,29926
#undef __FUNCT____FUNCT__782,30893
#define __FUNCT__ __FUNCT__783,30910
static PetscErrorCode PEPLinearSetCompanionForm_Linear(PEP pep,PetscInt cform)PEPLinearSetCompanionForm_Linear784,30963
#undef __FUNCT____FUNCT__798,31417
#define __FUNCT__ __FUNCT__799,31434
PetscErrorCode PEPLinearSetCompanionForm(PEP pep,PetscInt cform)PEPLinearSetCompanionForm817,31907
#undef __FUNCT____FUNCT__828,32244
#define __FUNCT__ __FUNCT__829,32261
static PetscErrorCode PEPLinearGetCompanionForm_Linear(PEP pep,PetscInt *cform)PEPLinearGetCompanionForm_Linear830,32314
#undef __FUNCT____FUNCT__839,32515
#define __FUNCT__ __FUNCT__840,32532
PetscErrorCode PEPLinearGetCompanionForm(PEP pep,PetscInt *cform)PEPLinearGetCompanionForm857,32936
#undef __FUNCT____FUNCT__868,33261
#define __FUNCT__ __FUNCT__869,33278
static PetscErrorCode PEPLinearSetExplicitMatrix_Linear(PEP pep,PetscBool explicitmatrix)PEPLinearSetExplicitMatrix_Linear870,33332
#undef __FUNCT____FUNCT__879,33560
#define __FUNCT__ __FUNCT__880,33577
PetscErrorCode PEPLinearSetExplicitMatrix(PEP pep,PetscBool explicitmatrix)PEPLinearSetExplicitMatrix898,34090
#undef __FUNCT____FUNCT__909,34459
#define __FUNCT__ __FUNCT__910,34476
static PetscErrorCode PEPLinearGetExplicitMatrix_Linear(PEP pep,PetscBool *explicitmatrix)PEPLinearGetExplicitMatrix_Linear911,34530
#undef __FUNCT____FUNCT__920,34760
#define __FUNCT__ __FUNCT__921,34777
PetscErrorCode PEPLinearGetExplicitMatrix(PEP pep,PetscBool *explicitmatrix)PEPLinearGetExplicitMatrix938,35158
#undef __FUNCT____FUNCT__949,35511
#define __FUNCT__ __FUNCT__950,35528
static PetscErrorCode PEPLinearSetEPS_Linear(PEP pep,EPS eps)PEPLinearSetEPS_Linear951,35571
#undef __FUNCT____FUNCT__965,36004
#define __FUNCT__ __FUNCT__966,36021
PetscErrorCode PEPLinearSetEPS(PEP pep,EPS eps)PEPLinearSetEPS981,36327
#undef __FUNCT____FUNCT__993,36665
#define __FUNCT__ __FUNCT__994,36682
static PetscErrorCode PEPLinearGetEPS_Linear(PEP pep,EPS *eps)PEPLinearGetEPS_Linear995,36725
#undef __FUNCT____FUNCT__1016,37597
#define __FUNCT__ __FUNCT__1017,37614
PetscErrorCode PEPLinearGetEPS(PEP pep,EPS *eps)PEPLinearGetEPS1034,37949
#undef __FUNCT____FUNCT__1045,38235
#define __FUNCT__ __FUNCT__1046,38252
PetscErrorCode PEPView_Linear(PEP pep,PetscViewer viewer)PEPView_Linear1047,38287
#undef __FUNCT____FUNCT__1062,38944
#define __FUNCT__ __FUNCT__1063,38961
PetscErrorCode PEPReset_Linear(PEP pep)PEPReset_Linear1064,38997
#undef __FUNCT____FUNCT__1082,39594
#define __FUNCT__ __FUNCT__1083,39611
PetscErrorCode PEPDestroy_Linear(PEP pep)PEPDestroy_Linear1084,39649
#undef __FUNCT____FUNCT__1101,40513
#define __FUNCT__ __FUNCT__1102,40530
PETSC_EXTERN PetscErrorCode PEPCreate_Linear(PEP pep)PEPCreate_Linear1103,40567

src/pep/impls/linear/linearp.h,970
linearp.h:^?linearp.h^A,1
#define __LINEARP_H__LINEARP_H25,984
  PetscBool  explicitmatrix;explicitmatrix28,1022
  PEP        pep;pep29,1051
  PetscInt   cform;            /* companion form */cform30,1069
  PetscReal  sfactor,dsfactor; /* scaling factors */sfactor31,1121
  PetscReal  sfactor,dsfactor; /* scaling factors */dsfactor31,1121
  Mat        A,B;              /* matrices of generalized eigenproblem */A32,1174
  Mat        A,B;              /* matrices of generalized eigenproblem */B32,1174
  EPS        eps;              /* linear eigensolver for Az=lBz */eps33,1248
  Mat        M,C,K;            /* copy of PEP coefficient matrices */M34,1315
  Mat        M,C,K;            /* copy of PEP coefficient matrices */C34,1315
  Mat        M,C,K;            /* copy of PEP coefficient matrices */K34,1315
  Vec        w[6];             /* work vectors */w35,1385
  PetscBool  setfromoptionscalled;setfromoptionscalled36,1435
} PEP_LINEAR;PEP_LINEAR37,1470

src/pep/impls/linear/makefile,297
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = linear.c qeplin.cSOURCEC26,958
SOURCEF  =SOURCEF27,987
SOURCEH  = linearp.hSOURCEH28,998
LIBBASE  = libslepcpepLIBBASE29,1019
DIRS     =DIRS30,1042
MANSEC   = PEPMANSEC31,1053
LOCDIR   = src/pep/impls/linear/LOCDIR32,1068

src/pep/impls/linear/qeplin.c,2322
qeplin.c:^?qeplin.c^A,1
#undef __FUNCT____FUNCT__60,2042
#define __FUNCT__ __FUNCT__61,2059
PetscErrorCode MatCreateExplicit_Linear_N1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_N1A62,2108
#undef __FUNCT____FUNCT__86,3076
#define __FUNCT__ __FUNCT__87,3093
PetscErrorCode MatCreateExplicit_Linear_N1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_N1B88,3142
#undef __FUNCT____FUNCT__114,4183
#define __FUNCT__ __FUNCT__115,4200
PetscErrorCode MatCreateExplicit_Linear_N2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_N2A116,4249
#undef __FUNCT____FUNCT__140,5179
#define __FUNCT__ __FUNCT__141,5196
PetscErrorCode MatCreateExplicit_Linear_N2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_N2B142,5245
#undef __FUNCT____FUNCT__168,6285
#define __FUNCT__ __FUNCT__169,6302
PetscErrorCode MatCreateExplicit_Linear_S1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_S1A170,6351
#undef __FUNCT____FUNCT__179,6606
#define __FUNCT__ __FUNCT__180,6623
PetscErrorCode MatCreateExplicit_Linear_S1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_S1B181,6672
#undef __FUNCT____FUNCT__192,7014
#define __FUNCT__ __FUNCT__193,7031
PetscErrorCode MatCreateExplicit_Linear_S2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_S2A194,7080
#undef __FUNCT____FUNCT__203,7346
#define __FUNCT__ __FUNCT__204,7363
PetscErrorCode MatCreateExplicit_Linear_S2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_S2B205,7412
#undef __FUNCT____FUNCT__216,7784
#define __FUNCT__ __FUNCT__217,7801
PetscErrorCode MatCreateExplicit_Linear_H1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_H1A218,7850
#undef __FUNCT____FUNCT__227,8102
#define __FUNCT__ __FUNCT__228,8119
PetscErrorCode MatCreateExplicit_Linear_H1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_H1B229,8168
#undef __FUNCT____FUNCT__240,8510
#define __FUNCT__ __FUNCT__241,8527
PetscErrorCode MatCreateExplicit_Linear_H2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)MatCreateExplicit_Linear_H2A242,8576
#undef __FUNCT____FUNCT__251,8842
#define __FUNCT__ __FUNCT__252,8859
PetscErrorCode MatCreateExplicit_Linear_H2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)MatCreateExplicit_Linear_H2B253,8908

src/pep/impls/makefile,148
makefile:^?makefile^A,1
LIBBASE  = libslepcpepLIBBASE24,936
DIRS     = linear krylov jdDIRS25,959
LOCDIR   = src/pep/impls/LOCDIR26,987
MANSEC   = PEPMANSEC27,1013

src/pep/interface/dlregispep.c,1495
dlregispep.c:^?dlregispep.c^A,1
static PetscBool PEPPackageInitialized = PETSC_FALSE;PEPPackageInitialized24,960
const char *PEPBasisTypes[] = {"MONOMIAL","CHEBYSHEV1","CHEBYSHEV2","LEGENDRE","LAGUERRE","HERMITE","PEPBasis","PEP_BASIS_",0};PEPBasisTypes26,1015
const char *PEPScaleTypes[] = {"NONE","SCALAR","DIAGONAL","BOTH","PEPScale","PEP_SCALE_",0};PEPScaleTypes27,1143
const char *PEPRefineTypes[] = {"NONE","SIMPLE","MULTIPLE","PEPRefine","PEP_REFINE_",0};PEPRefineTypes28,1236
const char *PEPExtractTypes[] = {"","NONE","NORM","RESIDUAL","STRUCTURED","PEPExtract","PEP_EXTRACT_",0};PEPExtractTypes29,1325
const char *PEPErrorTypes[] = {"ABSOLUTE","RELATIVE","BACKWARD","PEPErrorType","PEP_ERROR_",0};PEPErrorTypes30,1431
const char *const PEPConvergedReasons_Shifted[] = {"DIVERGED_SYMMETRY_LOST","DIVERGED_BREAKDOWN","DIVERGED_ITS","","","CONVERGED_ITERATING","","CONVERGED_TOL","PEPConvergedReason","PEP_",0};PEPConvergedReasons_Shifted31,1527
const char *const*PEPConvergedReasons = PEPConvergedReasons_Shifted + 5;PEPConvergedReasons32,1718
#undef __FUNCT____FUNCT__34,1792
#define __FUNCT__ __FUNCT__35,1809
PetscErrorCode PEPFinalizePackage(void)PEPFinalizePackage44,2044
#undef __FUNCT____FUNCT__55,2298
#define __FUNCT__ __FUNCT__56,2315
PetscErrorCode PEPInitializePackage(void)PEPInitializePackage66,2643
#undef __FUNCT____FUNCT__106,4077
#define __FUNCT__ __FUNCT__107,4094
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcpep()PetscDLLibraryRegister_slepcpep115,4344

src/pep/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zpepf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1015
SOURCEH  =SOURCEH28,1026
DIRS     =DIRS29,1037
LIBBASE  = libslepcpepLIBBASE30,1048
LOCDIR   = src/pep/interface/ftn-custom/LOCDIR31,1071

src/pep/interface/ftn-custom/zpepf.c,7359
zpepf.c:^?zpepf.c^A,1
PETSC_EXTERN void pepmonitorall_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)pepmonitorall_76,3512
PETSC_EXTERN void pepmonitorlg_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)pepmonitorlg_81,3758
PETSC_EXTERN void pepmonitorlgall_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)pepmonitorlgall_86,4002
PETSC_EXTERN void pepmonitorconverged_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)pepmonitorconverged_91,4252
PETSC_EXTERN void pepmonitorfirst_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)pepmonitorfirst_96,4510
  PetscFortranCallbackId monitor;monitor102,4776
  PetscFortranCallbackId monitordestroy;monitordestroy103,4810
  PetscFortranCallbackId convergence;convergence104,4851
  PetscFortranCallbackId convdestroy;convdestroy105,4889
  PetscFortranCallbackId comparison;comparison106,4927
} _cb;_cb107,4964
#undef __FUNCT____FUNCT__110,5064
static PetscErrorCode ourmonitor(PEP pep,PetscInt i,PetscInt nc,PetscScalar *er,PetscScalar *ei,PetscReal *d,PetscInt l,void* ctx)ourmonitor112,5112
#undef __FUNCT____FUNCT__117,5430
static PetscErrorCode ourdestroy(void** ctx)ourdestroy119,5478
#undef __FUNCT____FUNCT__125,5645
static PetscErrorCode ourconvergence(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)ourconvergence127,5697
#undef __FUNCT____FUNCT__132,5997
static PetscErrorCode ourconvdestroy(void *ctx)ourconvdestroy134,6049
#undef __FUNCT____FUNCT__140,6215
static PetscErrorCode oureigenvaluecomparison(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)oureigenvaluecomparison142,6276
PETSC_EXTERN void PETSC_STDCALL pepview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)pepview_148,6602
PETSC_EXTERN void PETSC_STDCALL pepreasonview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)pepreasonview_155,6789
PETSC_EXTERN void PETSC_STDCALL peperrorview_(PEP *pep,PEPErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)peperrorview_162,6988
PETSC_EXTERN void PETSC_STDCALL pepvaluesview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)pepvaluesview_169,7212
PETSC_EXTERN void PETSC_STDCALL pepvectorsview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)pepvectorsview_176,7411
PETSC_EXTERN void PETSC_STDCALL pepsettype_(PEP *pep,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))pepsettype_183,7612
PETSC_EXTERN void PETSC_STDCALL pepgettype_(PEP *pep,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))pepgettype_192,7827
PETSC_EXTERN void PETSC_STDCALL pepsetoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))pepsetoptionsprefix_201,8106
PETSC_EXTERN void PETSC_STDCALL pepappendoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))pepappendoptionsprefix_210,8345
PETSC_EXTERN void PETSC_STDCALL pepgetoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))pepgetoptionsprefix_219,8590
PETSC_EXTERN void PETSC_STDCALL pepmonitorset_(PEP *pep,void (PETSC_STDCALL *monitor)(PEP*,PetscInt*,PetscInt*,PetscScalar*,PetscScalar*,PetscReal*,PetscInt*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)pepmonitorset_227,8858
PETSC_EXTERN void PETSC_STDCALL pepconvergedabsolute_(PEP *pep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)pepconvergedabsolute_262,10800
PETSC_EXTERN void PETSC_STDCALL pepconvergedeigrelative_(PEP *pep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)pepconvergedeigrelative_267,11035
PETSC_EXTERN void PETSC_STDCALL pepconvergedlinear_(PEP *pep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)pepconvergedlinear_272,11276
PETSC_EXTERN void PETSC_STDCALL pepsetconvergencetestfunction_(PEP *pep,void (PETSC_STDCALL *func)(PEP*,PetscScalar*,PetscScalar*,PetscReal*,PetscReal*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)pepsetconvergencetestfunction_277,11507
PETSC_EXTERN void PETSC_STDCALL pepseteigenvaluecomparison_(PEP *pep,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*,void*),void* ctx,PetscErrorCode *ierr)pepseteigenvaluecomparison_298,12778

src/pep/interface/makefile,379
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = pepmon.c pepbasic.c pepview.c pepdefault.c pepregis.c pepopts.c pepsetup.c pepsolve.c peprefine.c dlregispep.cSOURCEC26,958
SOURCEF  =SOURCEF27,1080
SOURCEH  =SOURCEH28,1091
LIBBASE  = libslepcpepLIBBASE29,1102
DIRS     =DIRS30,1125
MANSEC   = PEPMANSEC31,1136
LOCDIR   = src/pep/interface/LOCDIR32,1151

src/pep/interface/pepbasic.c,2816
pepbasic.c:^?pepbasic.c^A,1
PetscFunctionList PEPList = 0;PEPList26,1046
PetscBool         PEPRegisterAllCalled = PETSC_FALSE;PEPRegisterAllCalled27,1077
PetscClassId      PEP_CLASSID = 0;PEP_CLASSID28,1131
PetscLogEvent     PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;PEP_SetUp29,1166
PetscLogEvent     PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;PEP_Solve29,1166
PetscLogEvent     PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;PEP_Refine29,1166
#undef __FUNCT____FUNCT__31,1229
#define __FUNCT__ __FUNCT__32,1246
PetscErrorCode PEPCreate(MPI_Comm comm,PEP *outpep)PEPCreate51,1588
#undef __FUNCT____FUNCT__131,4140
#define __FUNCT__ __FUNCT__132,4157
PetscErrorCode PEPSetType(PEP pep,PEPType type)PEPSetType162,5106
#undef __FUNCT____FUNCT__186,5930
#define __FUNCT__ __FUNCT__187,5947
PetscErrorCode PEPGetType(PEP pep,PEPType *type)PEPGetType203,6226
#undef __FUNCT____FUNCT__212,6445
#define __FUNCT__ __FUNCT__213,6462
PetscErrorCode PEPRegister(const char *name,PetscErrorCode (*function)(PEP))PEPRegister240,7091
#undef __FUNCT____FUNCT__249,7314
#define __FUNCT__ __FUNCT__250,7331
PetscErrorCode PEPReset(PEP pep)PEPReset264,7606
#undef __FUNCT____FUNCT__295,8715
#define __FUNCT__ __FUNCT__296,8732
PetscErrorCode PEPDestroy(PEP *pep)PEPDestroy309,8978
#undef __FUNCT____FUNCT__334,9970
#define __FUNCT__ __FUNCT__335,9987
PetscErrorCode PEPSetBV(PEP pep,BV bv)PEPSetBV353,10405
#undef __FUNCT____FUNCT__368,10850
#define __FUNCT__ __FUNCT__369,10867
PetscErrorCode PEPGetBV(PEP pep,BV *bv)PEPGetBV386,11192
#undef __FUNCT____FUNCT__401,11583
#define __FUNCT__ __FUNCT__402,11600
PetscErrorCode PEPSetRG(PEP pep,RG rg)PEPSetRG420,11997
#undef __FUNCT____FUNCT__435,12445
#define __FUNCT__ __FUNCT__436,12462
PetscErrorCode PEPGetRG(PEP pep,RG *rg)PEPGetRG453,12773
#undef __FUNCT____FUNCT__468,13168
#define __FUNCT__ __FUNCT__469,13185
PetscErrorCode PEPSetDS(PEP pep,DS ds)PEPSetDS487,13603
#undef __FUNCT____FUNCT__502,14051
#define __FUNCT__ __FUNCT__503,14068
PetscErrorCode PEPGetDS(PEP pep,DS *ds)PEPGetDS520,14393
#undef __FUNCT____FUNCT__535,14788
#define __FUNCT__ __FUNCT__536,14805
PetscErrorCode PEPSetST(PEP pep,ST st)PEPSetST554,15243
#undef __FUNCT____FUNCT__569,15691
#define __FUNCT__ __FUNCT__570,15708
PetscErrorCode PEPGetST(PEP pep,ST *st)PEPGetST587,16051
#undef __FUNCT____FUNCT__602,16446
#define __FUNCT__ __FUNCT__603,16463
PetscErrorCode PEPRefineGetKSP(PEP pep,KSP *ksp)PEPRefineGetKSP620,16794
#undef __FUNCT____FUNCT__645,17933
#define __FUNCT__ __FUNCT__646,17950
PetscErrorCode PEPSetTarget(PEP pep,PetscScalar target)PEPSetTarget671,18648
#undef __FUNCT____FUNCT__684,19026
#define __FUNCT__ __FUNCT__685,19043
PetscErrorCode PEPGetTarget(PEP pep,PetscScalar* target)PEPGetTarget704,19384

src/pep/interface/pepdefault.c,2420
pepdefault.c:^?pepdefault.c^A,1
#undef __FUNCT____FUNCT__26,1066
#define __FUNCT__ __FUNCT__27,1083
PetscErrorCode PEPSetWorkVecs(PEP pep,PetscInt nw)PEPSetWorkVecs43,1455
#undef __FUNCT____FUNCT__60,1949
#define __FUNCT__ __FUNCT__61,1966
PetscErrorCode PEPConvergedEigRelative(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)PEPConvergedEigRelative65,2091
#undef __FUNCT____FUNCT__75,2340
#define __FUNCT__ __FUNCT__76,2357
PetscErrorCode PEPConvergedLinear(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)PEPConvergedLinear80,2484
#undef __FUNCT____FUNCT__97,3246
#define __FUNCT__ __FUNCT__98,3263
PetscErrorCode PEPConvergedNorm(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)PEPConvergedNorm102,3376
#undef __FUNCT____FUNCT__126,4181
#define __FUNCT__ __FUNCT__127,4198
PetscErrorCode PEPConvergedAbsolute(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)PEPConvergedAbsolute131,4301
#undef __FUNCT____FUNCT__138,4492
#define __FUNCT__ __FUNCT__139,4509
PetscErrorCode PEPBackTransform_Default(PEP pep)PEPBackTransform_Default140,4554
#undef __FUNCT____FUNCT__149,4760
#define __FUNCT__ __FUNCT__150,4777
PetscErrorCode PEPComputeVectors_Default(PEP pep)PEPComputeVectors_Default151,4823
#undef __FUNCT____FUNCT__193,6189
#define __FUNCT__ __FUNCT__194,6206
PetscErrorCode PEPKrylovConvergence(PEP pep,PetscBool getall,PetscInt kini,PetscInt nits,PetscReal beta,PetscInt *kout)PEPKrylovConvergence205,6498
#undef __FUNCT____FUNCT__246,7796
#define __FUNCT__ __FUNCT__247,7813
PetscErrorCode PEPBuildDiagonalScaling(PEP pep)PEPBuildDiagonalScaling252,7981
#undef __FUNCT____FUNCT__398,13690
#define __FUNCT__ __FUNCT__399,13707
PetscErrorCode PEPComputeScaleFactor(PEP pep)PEPComputeScaleFactor403,13829
#undef __FUNCT____FUNCT__457,15699
#define __FUNCT__ __FUNCT__458,15716
PetscErrorCode PEPComputeLinearNorms(PEP pep)PEPComputeLinearNorms462,15832
#undef __FUNCT____FUNCT__508,17516
#define __FUNCT__ __FUNCT__509,17533
PetscErrorCode PEPBasisCoefficients(PEP pep,PetscReal *pbc)PEPBasisCoefficients513,17644
#undef __FUNCT____FUNCT__564,18913
#define __FUNCT__ __FUNCT__565,18930
PetscErrorCode PEPEvaluateBasis(PEP pep,PetscScalar sigma,PetscScalar isigma,PetscScalar *vals,PetscScalar *ivals)PEPEvaluateBasis569,19052

src/pep/interface/pepmon.c,2242
pepmon.c:^?pepmon.c^A,1
#undef __FUNCT____FUNCT__27,1050
#define __FUNCT__ __FUNCT__28,1067
PetscErrorCode PEPMonitor(PEP pep,PetscInt it,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest)PEPMonitor32,1156
#undef __FUNCT____FUNCT__44,1537
#define __FUNCT__ __FUNCT__45,1554
PetscErrorCode PEPMonitorSet(PEP pep,PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))PEPMonitorSet93,3589
#undef __FUNCT____FUNCT__104,4204
#define __FUNCT__ __FUNCT__105,4221
PetscErrorCode PEPMonitorCancel(PEP pep)PEPMonitorCancel123,4694
#undef __FUNCT____FUNCT__139,5071
#define __FUNCT__ __FUNCT__140,5088
PetscErrorCode PEPGetMonitorContext(PEP pep,void **ctx)PEPGetMonitorContext157,5461
#undef __FUNCT____FUNCT__165,5650
#define __FUNCT__ __FUNCT__166,5667
static PetscErrorCode PEPMonitorGetTrueEig(PEP pep,PetscScalar *er,PetscScalar *ei)PEPMonitorGetTrueEig170,5787
#undef __FUNCT____FUNCT__187,6207
#define __FUNCT__ __FUNCT__188,6224
PetscErrorCode PEPMonitorAll(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)PEPMonitorAll209,6877
#undef __FUNCT____FUNCT__237,8178
#define __FUNCT__ __FUNCT__238,8195
PetscErrorCode PEPMonitorFirst(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)PEPMonitorFirst259,8858
#undef __FUNCT____FUNCT__283,10082
#define __FUNCT__ __FUNCT__284,10099
PetscErrorCode PEPMonitorConverged(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)PEPMonitorConverged309,10819
#undef __FUNCT____FUNCT__342,12342
#define __FUNCT__ __FUNCT__343,12359
PetscErrorCode PEPMonitorLG(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)PEPMonitorLG344,12392
#undef __FUNCT____FUNCT__372,13447
#define __FUNCT__ __FUNCT__373,13464
PetscErrorCode PEPMonitorLGAll(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *monctx)PEPMonitorLGAll374,13500

src/pep/interface/pepopts.c,4740
pepopts.c:^?pepopts.c^A,1
#undef __FUNCT____FUNCT__27,1086
#define __FUNCT__ __FUNCT__28,1103
PetscErrorCode PEPSetFromOptions(PEP pep)PEPSetFromOptions44,1503
#undef __FUNCT____FUNCT__227,13816
#define __FUNCT__ __FUNCT__228,13833
PetscErrorCode PEPGetTolerances(PEP pep,PetscReal *tol,PetscInt *maxits)PEPGetTolerances249,14300
#undef __FUNCT____FUNCT__258,14544
#define __FUNCT__ __FUNCT__259,14561
PetscErrorCode PEPSetTolerances(PEP pep,PetscReal tol,PetscInt maxits)PEPSetTolerances282,15185
#undef __FUNCT____FUNCT__305,15995
#define __FUNCT__ __FUNCT__306,16012
PetscErrorCode PEPGetDimensions(PEP pep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)PEPGetDimensions328,16577
#undef __FUNCT____FUNCT__338,16844
#define __FUNCT__ __FUNCT__339,16861
PetscErrorCode PEPSetDimensions(PEP pep,PetscInt nev,PetscInt ncv,PetscInt mpd)PEPSetDimensions374,18132
#undef __FUNCT____FUNCT__399,19069
#define __FUNCT__ __FUNCT__400,19086
PetscErrorCode PEPSetWhichEigenpairs(PEP pep,PEPWhich which)PEPSetWhichEigenpairs451,21246
#undef __FUNCT____FUNCT__480,22048
#define __FUNCT__ __FUNCT__481,22065
PetscErrorCode PEPGetWhichEigenpairs(PEP pep,PEPWhich *which)PEPGetWhichEigenpairs501,22522
#undef __FUNCT____FUNCT__510,22737
#define __FUNCT__ __FUNCT__511,22754
PetscErrorCode PEPSetEigenvalueComparison(PEP pep,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)PEPSetEigenvalueComparison543,23897
#undef __FUNCT____FUNCT__553,24254
#define __FUNCT__ __FUNCT__554,24271
PetscErrorCode PEPSetProblemType(PEP pep,PEPProblemType type)PEPSetProblemType584,25367
#undef __FUNCT____FUNCT__594,25774
#define __FUNCT__ __FUNCT__595,25791
PetscErrorCode PEPGetProblemType(PEP pep,PEPProblemType *type)PEPGetProblemType611,26115
#undef __FUNCT____FUNCT__620,26336
#define __FUNCT__ __FUNCT__621,26353
PetscErrorCode PEPSetBasis(PEP pep,PEPBasis basis)PEPSetBasis646,27121
#undef __FUNCT____FUNCT__655,27342
#define __FUNCT__ __FUNCT__656,27359
PetscErrorCode PEPGetBasis(PEP pep,PEPBasis *basis)PEPGetBasis672,27668
#undef __FUNCT____FUNCT__681,27873
#define __FUNCT__ __FUNCT__682,27890
PetscErrorCode PEPSetTrackAll(PEP pep,PetscBool trackall)PEPSetTrackAll705,28624
#undef __FUNCT____FUNCT__714,28861
#define __FUNCT__ __FUNCT__715,28878
PetscErrorCode PEPGetTrackAll(PEP pep,PetscBool *trackall)PEPGetTrackAll732,29200
#undef __FUNCT____FUNCT__741,29421
#define __FUNCT__ __FUNCT__742,29438
PetscErrorCode PEPSetConvergenceTestFunction(PEP pep,PetscErrorCode (*func)(PEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))PEPSetConvergenceTestFunction774,30633
#undef __FUNCT____FUNCT__794,31434
#define __FUNCT__ __FUNCT__795,31451
PetscErrorCode PEPSetConvergenceTest(PEP pep,PEPConv conv)PEPSetConvergenceTest824,32562
#undef __FUNCT____FUNCT__842,33237
#define __FUNCT__ __FUNCT__843,33254
PetscErrorCode PEPGetConvergenceTest(PEP pep,PEPConv *conv)PEPGetConvergenceTest860,33644
#undef __FUNCT____FUNCT__869,33854
#define __FUNCT__ __FUNCT__870,33871
PetscErrorCode PEPSetScale(PEP pep,PEPScale scale,PetscReal alpha,Vec Dl,Vec Dr,PetscInt its,PetscReal lambda)PEPSetScale914,35804
#undef __FUNCT____FUNCT__960,37570
#define __FUNCT__ __FUNCT__961,37587
PetscErrorCode PEPGetScale(PEP pep,PEPScale *scale,PetscReal *alpha,Vec *Dl,Vec *Dr,PetscInt *its,PetscReal *lambda)PEPGetScale989,38517
#undef __FUNCT____FUNCT__1002,38947
#define __FUNCT__ __FUNCT__1003,38964
PetscErrorCode PEPSetExtract(PEP pep,PEPExtract extract)PEPSetExtract1020,39354
#undef __FUNCT____FUNCT__1029,39587
#define __FUNCT__ __FUNCT__1030,39604
PetscErrorCode PEPGetExtract(PEP pep,PEPExtract *extract)PEPGetExtract1046,39897
#undef __FUNCT____FUNCT__1054,40095
#define __FUNCT__ __FUNCT__1055,40112
PetscErrorCode PEPSetRefine(PEP pep,PEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its,PetscBool schur)PEPSetRefine1104,42188
#undef __FUNCT____FUNCT__1147,43826
#define __FUNCT__ __FUNCT__1148,43843
PetscErrorCode PEPGetRefine(PEP pep,PEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its,PetscBool *schur)PEPGetRefine1172,44458
#undef __FUNCT____FUNCT__1184,44854
#define __FUNCT__ __FUNCT__1185,44871
PetscErrorCode PEPSetOptionsPrefix(PEP pep,const char *prefix)PEPSetOptionsPrefix1212,45625
#undef __FUNCT____FUNCT__1230,46382
#define __FUNCT__ __FUNCT__1231,46399
PetscErrorCode PEPAppendOptionsPrefix(PEP pep,const char *prefix)PEPAppendOptionsPrefix1250,46959
#undef __FUNCT____FUNCT__1276,48057
#define __FUNCT__ __FUNCT__1277,48074
PetscErrorCode PEPGetOptionsPrefix(PEP pep,const char *prefix[])PEPGetOptionsPrefix1297,48586

src/pep/interface/peprefine.c,1473
peprefine.c:^?peprefine.c^A,1
#define NREF_MAXIT NREF_MAXIT27,1036
  VecScatter    *scatter_id;scatter_id30,1076
  Mat           *A;A31,1105
  Vec           vg,v;vg32,1125
  Vec           vg,v;v32,1125
} PEPSimpNRefctx;PEPSimpNRefctx33,1147
#undef __FUNCT____FUNCT__35,1166
#define __FUNCT__ __FUNCT__36,1183
static PetscErrorCode PEPSimpleNRefSetUp(PEP pep,PEPSimpNRefctx **ctx_)PEPSimpleNRefSetUp37,1222
#undef __FUNCT____FUNCT__90,3240
#define __FUNCT__ __FUNCT__91,3257
static PetscErrorCode PEPSimpleNRefGatherEigenpair(PEP pep,PEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)PEPSimpleNRefGatherEigenpair92,3306
#undef __FUNCT____FUNCT__125,4655
#define __FUNCT__ __FUNCT__126,4672
static PetscErrorCode PEPSimpleNRefScatterEigenvector(PEP pep,PEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)PEPSimpleNRefScatterEigenvector127,4724
#undef __FUNCT____FUNCT__151,5623
#define __FUNCT__ __FUNCT__152,5640
static PetscErrorCode PEPEvaluateFunctionDerivatives(PEP pep,PetscScalar alpha,PetscScalar *vals)PEPEvaluateFunctionDerivatives153,5691
#undef __FUNCT____FUNCT__172,6186
#define __FUNCT__ __FUNCT__173,6203
static PetscErrorCode PEPSimpleNRefSetUpSystem(PEP pep,Mat *A,PetscInt idx,Mat *M,Mat *T,PetscBool ini,Vec *t,Vec v)PEPSimpleNRefSetUpSystem174,6248
#undef __FUNCT____FUNCT__276,10445
#define __FUNCT__ __FUNCT__277,10462
PetscErrorCode PEPNewtonRefinementSimple(PEP pep,PetscInt *maxits,PetscReal *tol,PetscInt k)PEPNewtonRefinementSimple278,10508

src/pep/interface/pepregis.c,131
pepregis.c:^?pepregis.c^A,1
#undef __FUNCT____FUNCT__30,1237
#define __FUNCT__ __FUNCT__31,1254
PetscErrorCode PEPRegisterAll(void)PEPRegisterAll41,1429

src/pep/interface/pepsetup.c,1135
pepsetup.c:^?pepsetup.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode PEPSetUp(PEP pep)PEPSetUp46,1528
#undef __FUNCT____FUNCT__206,7425
#define __FUNCT__ __FUNCT__207,7442
PetscErrorCode PEPSetOperators(PEP pep,PetscInt nmat,Mat A[])PEPSetOperators229,8157
#undef __FUNCT____FUNCT__260,9607
#define __FUNCT__ __FUNCT__261,9624
PetscErrorCode PEPGetOperators(PEP pep,PetscInt k,Mat *A)PEPGetOperators278,10070
#undef __FUNCT____FUNCT__288,10392
#define __FUNCT__ __FUNCT__289,10409
PetscErrorCode PEPGetNumMatrices(PEP pep,PetscInt *nmat)PEPGetNumMatrices305,10730
#undef __FUNCT____FUNCT__314,10937
#define __FUNCT__ __FUNCT__315,10954
PetscErrorCode PEPSetInitialSpace(PEP pep,PetscInt n,Vec *is)PEPSetInitialSpace342,11867
#undef __FUNCT____FUNCT__355,12329
#define __FUNCT__ __FUNCT__356,12346
PetscErrorCode PEPSetDimensions_Default(PEP pep,PetscInt nev,PetscInt *ncv,PetscInt *mpd)PEPSetDimensions_Default361,12513
#undef __FUNCT____FUNCT__389,13492
#define __FUNCT__ __FUNCT__390,13509
PetscErrorCode PEPAllocateSolution(PEP pep,PetscInt extra)PEPAllocateSolution408,14000

src/pep/interface/pepsolve.c,1737
pepsolve.c:^?pepsolve.c^A,1
#undef __FUNCT____FUNCT__27,1063
#define __FUNCT__ __FUNCT__28,1080
PetscErrorCode PEPComputeVectors(PEP pep)PEPComputeVectors29,1118
#undef __FUNCT____FUNCT__48,1490
#define __FUNCT__ __FUNCT__49,1507
PetscErrorCode PEPExtractVectors(PEP pep)PEPExtractVectors50,1545
#undef __FUNCT____FUNCT__68,1878
#define __FUNCT__ __FUNCT__69,1895
PetscErrorCode PEPSolve(PEP pep)PEPSolve93,2823
#define OPTLEN OPTLEN98,2934
#undef __FUNCT____FUNCT__176,5638
#define __FUNCT__ __FUNCT__177,5655
PetscErrorCode PEPGetIterationNumber(PEP pep,PetscInt *its)PEPGetIterationNumber202,6420
#undef __FUNCT____FUNCT__211,6630
#define __FUNCT__ __FUNCT__212,6647
PetscErrorCode PEPGetConverged(PEP pep,PetscInt *nconv)PEPGetConverged231,7038
#undef __FUNCT____FUNCT__241,7275
#define __FUNCT__ __FUNCT__242,7292
PetscErrorCode PEPGetConvergedReason(PEP pep,PEPConvergedReason *reason)PEPGetConvergedReason268,8048
#undef __FUNCT____FUNCT__278,8302
#define __FUNCT__ __FUNCT__279,8319
PetscErrorCode PEPGetEigenpair(PEP pep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)PEPGetEigenpair314,9605
#undef __FUNCT____FUNCT__361,11236
#define __FUNCT__ __FUNCT__362,11253
PetscErrorCode PEPGetErrorEstimate(PEP pep,PetscInt i,PetscReal *errest)PEPGetErrorEstimate385,11794
#undef __FUNCT____FUNCT__396,12179
#define __FUNCT__ __FUNCT__397,12196
PetscErrorCode PEPComputeResidualNorm_Private(PEP pep,PetscScalar kr,PetscScalar ki,Vec xr,Vec xi,Vec *z,PetscReal *norm)PEPComputeResidualNorm_Private407,12517
#undef __FUNCT____FUNCT__482,14563
#define __FUNCT__ __FUNCT__483,14580
PetscErrorCode PEPComputeError(PEP pep,PetscInt i,PEPErrorType type,PetscReal *error)PEPComputeError507,15229

src/pep/interface/pepview.c,2624
pepview.c:^?pepview.c^A,1
#undef __FUNCT____FUNCT__27,1058
#define __FUNCT__ __FUNCT__28,1075
PetscErrorCode PEPView(PEP pep,PetscViewer viewer)PEPView56,1873
#define HERM HERM72,2361
#undef __FUNCT____FUNCT__218,9867
#define __FUNCT__ __FUNCT__219,9884
PetscErrorCode PEPReasonView(PEP pep,PetscViewer viewer)PEPReasonView236,10329
#undef __FUNCT____FUNCT__255,11328
#define __FUNCT__ __FUNCT__256,11345
PetscErrorCode PEPReasonViewFromOptions(PEP pep)PEPReasonViewFromOptions268,11623
#undef __FUNCT____FUNCT__290,12354
#define __FUNCT__ __FUNCT__291,12371
static PetscErrorCode PEPErrorView_ASCII(PEP pep,PEPErrorType etype,PetscViewer viewer)PEPErrorView_ASCII292,12410
#undef __FUNCT____FUNCT__340,14219
#define __FUNCT__ __FUNCT__341,14236
static PetscErrorCode PEPErrorView_DETAIL(PEP pep,PEPErrorType etype,PetscViewer viewer)PEPErrorView_DETAIL342,14276
#define EXLEN EXLEN348,14464
#undef __FUNCT____FUNCT__385,15742
#define __FUNCT__ __FUNCT__386,15759
static PetscErrorCode PEPErrorView_MATLAB(PEP pep,PEPErrorType etype,PetscViewer viewer)PEPErrorView_MATLAB387,15799
#undef __FUNCT____FUNCT__405,16411
#define __FUNCT__ __FUNCT__406,16428
PetscErrorCode PEPErrorView(PEP pep,PEPErrorType etype,PetscViewer viewer)PEPErrorView433,17311
#undef __FUNCT____FUNCT__466,18488
#define __FUNCT__ __FUNCT__467,18505
PetscErrorCode PEPErrorViewFromOptions(PEP pep)PEPErrorViewFromOptions479,18793
#undef __FUNCT____FUNCT__515,20359
#define __FUNCT__ __FUNCT__516,20376
static PetscErrorCode PEPValuesView_DRAW(PEP pep,PetscViewer viewer)PEPValuesView_DRAW517,20415
#undef __FUNCT____FUNCT__547,21400
#define __FUNCT__ __FUNCT__548,21417
static PetscErrorCode PEPValuesView_ASCII(PEP pep,PetscViewer viewer)PEPValuesView_ASCII549,21457
#undef __FUNCT____FUNCT__578,22345
#define __FUNCT__ __FUNCT__579,22362
static PetscErrorCode PEPValuesView_MATLAB(PEP pep,PetscViewer viewer)PEPValuesView_MATLAB580,22403
#undef __FUNCT____FUNCT__609,23278
#define __FUNCT__ __FUNCT__610,23295
PetscErrorCode PEPValuesView(PEP pep,PetscViewer viewer)PEPValuesView627,23662
#undef __FUNCT____FUNCT__661,24917
#define __FUNCT__ __FUNCT__662,24934
PetscErrorCode PEPValuesViewFromOptions(PEP pep)PEPValuesViewFromOptions674,25213
#undef __FUNCT____FUNCT__696,25939
#define __FUNCT__ __FUNCT__697,25956
PetscErrorCode PEPVectorsView(PEP pep,PetscViewer viewer)PEPVectorsView719,26523
#define NMLEN NMLEN724,26648
#undef __FUNCT____FUNCT__749,27526
#define __FUNCT__ __FUNCT__750,27543
PetscErrorCode PEPVectorsViewFromOptions(PEP pep)PEPVectorsViewFromOptions762,27825

src/pep/makefile,211
makefile:^?makefile^A,1
SOURCEH  = ../../include/slepc/private/pepimpl.h ../../include/slepcpep.hSOURCEH24,936
DIRS     = interface impls examples f90-modDIRS25,1010
LOCDIR   = src/pep/LOCDIR26,1054
MANSEC   = PEPMANSEC27,1074

src/svd/examples/makefile,82
makefile:^?makefile^A,1
LOCDIR   = src/svd/examples/LOCDIR24,932
DIRS     = tests tutorialsDIRS25,961

src/svd/examples/tests/makefile,623
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/svd/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.cEXAMPLESC27,1015
EXAMPLESF  =EXAMPLESF28,1052
MANSEC     = SVDMANSEC29,1065
TESTS      = test1 test2 test3TESTS30,1082
TESTEXAMPLES_C       = test1.PETSc runtest1_1 test1.rm \TESTEXAMPLES_C32,1114
TESTEXAMPLES_C_NOF128= test2.PETSc runtest2_1 test2.rmTESTEXAMPLES_C_NOF12834,1226
SVD = lanczos lapack trlanczosSVD51,1676
SVDEPS = cross cyclicSVDEPS52,1707
EPS = krylovschur arnoldi lanczos gd jdEPS53,1729

src/svd/examples/tests/test1.c,234
test1.c:^?test1.c^A,1
static char help[] = "Test the solution of a SVD without calling SVDSetFromOptions (based on ex8.c).\n\n"help22,924
#undef __FUNCT____FUNCT__45,1703
#define __FUNCT__ __FUNCT__46,1720
int main(int argc,char **argv)main47,1745

src/svd/examples/tests/test2.c,215
test2.c:^?test2.c^A,1
static char help[] = "Test SVD with different builds with a matrix loaded from a file"help22,924
#undef __FUNCT____FUNCT__27,1091
#define __FUNCT__ __FUNCT__28,1108
int main(int argc,char **argv)main29,1133

src/svd/examples/tests/test3.c,200
test3.c:^?test3.c^A,1
static char help[] = "Test SVD with user-provided initial vectors.\n\n"help22,924
#undef __FUNCT____FUNCT__42,1546
#define __FUNCT__ __FUNCT__43,1563
int main(int argc,char **argv)main44,1588

src/svd/examples/tutorials/ex14.c,221
ex14.c:^?ex14.c^A,1
static char help[] = "Solves a singular value problem with the matrix loaded from a file.\n"help22,924
#undef __FUNCT____FUNCT__29,1221
#define __FUNCT__ __FUNCT__30,1238
int main(int argc,char **argv)main31,1263

src/svd/examples/tutorials/ex15.c,205
ex15.c:^?ex15.c^A,1
static char help[] = "Singular value decomposition of the Lauchli matrix.\n"help22,924
#undef __FUNCT____FUNCT__29,1160
#define __FUNCT__ __FUNCT__30,1177
int main(int argc,char **argv)main31,1202

src/svd/examples/tutorials/ex15f.F,530
ex15f.F:^?ex15f.F^A,1
      program mainmain30,1291
 100  format (/'Lauchli SVD, n =',I3,', mu=',E12.4,' (Fortran)')10072,2608
 110  format (/' Number of iterations of the method:',I4)110123,4332
 120  format (' Solution method: ',A)120130,4567
 130  format (' Number of requested singular values:',I2)130136,4797
 140  format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)140141,4975
 150  format (' Number of converged approximate singular triplets:',I2/)150152,5390
 160      format (1P,'   ',E12.4,'       ',E12.4)160170,6153

src/svd/examples/tutorials/ex8.c,277
ex8.c:^?ex8.c^A,1
static char help[] = "Estimates the 2-norm condition number of a matrix A, that is, the ratio of the largest to the smallest singular values of A. "help22,924
#undef __FUNCT____FUNCT__45,1739
#define __FUNCT__ __FUNCT__46,1756
int main(int argc,char **argv)main47,1781

src/svd/examples/tutorials/makefile,582
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/svd/examples/tutorials/LOCDIR26,978
EXAMPLESC  = ex8.c ex14.c ex15.cEXAMPLESC27,1019
EXAMPLESF  = ex15f.FEXAMPLESF28,1052
MANSEC     = SVDMANSEC29,1073
TESTEXAMPLES_C           = ex8.PETSc runex8_1 ex8.rmTESTEXAMPLES_C31,1091
TESTEXAMPLES_C_NOCOMPLEX = ex14.PETSc runex14_1 ex14.rmTESTEXAMPLES_C_NOCOMPLEX32,1144
TESTEXAMPLES_FORTRAN     =TESTEXAMPLES_FORTRAN33,1200
DATAPATH = ${SLEPC_DIR}/share/slepc/datafiles/matricesDATAPATH54,1688

src/svd/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcsvdmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcsvdLIBBASE37,1243
MANSEC     = SVDMANSEC38,1268
LOCDIR     = src/svd/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/svd/f90-mod/slepcsvdmod.F,87
slepcsvdmod.F:^?slepcsvdmod.F^A,1
        module slepcsvddefslepcsvddef22,965
        module slepcsvdslepcsvd29,1143

src/svd/impls/cross/cross.c,2393
cross.c:^?cross.c^A,1
  EPS       eps;eps31,1177
  Mat       mat;mat32,1194
  Vec       w,diag;w33,1211
  Vec       w,diag;diag33,1211
} SVD_CROSS;SVD_CROSS34,1231
#undef __FUNCT____FUNCT__36,1245
#define __FUNCT__ __FUNCT__37,1262
static PetscErrorCode MatMult_Cross(Mat B,Vec x,Vec y)MatMult_Cross38,1296
#undef __FUNCT____FUNCT__52,1692
#define __FUNCT__ __FUNCT__53,1709
static PetscErrorCode MatGetDiagonal_Cross(Mat B,Vec d)MatGetDiagonal_Cross54,1750
#undef __FUNCT____FUNCT__102,3668
#define __FUNCT__ __FUNCT__103,3685
PetscErrorCode SVDSetUp_Cross(SVD svd)SVDSetUp_Cross104,3720
#undef __FUNCT____FUNCT__145,5931
#define __FUNCT__ __FUNCT__146,5948
PetscErrorCode SVDSolve_Cross(SVD svd)SVDSolve_Cross147,5983
#undef __FUNCT____FUNCT__170,6872
#define __FUNCT__ __FUNCT__171,6889
static PetscErrorCode SVDMonitor_Cross(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)SVDMonitor_Cross172,6926
#undef __FUNCT____FUNCT__190,7539
#define __FUNCT__ __FUNCT__191,7556
PetscErrorCode SVDSetFromOptions_Cross(PetscOptions *PetscOptionsObject,SVD svd)SVDSetFromOptions_Cross192,7600
#undef __FUNCT____FUNCT__205,8062
#define __FUNCT__ __FUNCT__206,8079
static PetscErrorCode SVDCrossSetEPS_Cross(SVD svd,EPS eps)SVDCrossSetEPS_Cross207,8120
#undef __FUNCT____FUNCT__221,8558
#define __FUNCT__ __FUNCT__222,8575
PetscErrorCode SVDCrossSetEPS(SVD svd,EPS eps)SVDCrossSetEPS237,8864
#undef __FUNCT____FUNCT__249,9200
#define __FUNCT__ __FUNCT__250,9217
static PetscErrorCode SVDCrossGetEPS_Cross(SVD svd,EPS *eps)SVDCrossGetEPS_Cross251,9258
#undef __FUNCT____FUNCT__273,10202
#define __FUNCT__ __FUNCT__274,10219
PetscErrorCode SVDCrossGetEPS(SVD svd,EPS *eps)SVDCrossGetEPS291,10537
#undef __FUNCT____FUNCT__302,10821
#define __FUNCT__ __FUNCT__303,10838
PetscErrorCode SVDView_Cross(SVD svd,PetscViewer viewer)SVDView_Cross304,10872
#undef __FUNCT____FUNCT__317,11294
#define __FUNCT__ __FUNCT__318,11311
PetscErrorCode SVDReset_Cross(SVD svd)SVDReset_Cross319,11346
#undef __FUNCT____FUNCT__332,11719
#define __FUNCT__ __FUNCT__333,11736
PetscErrorCode SVDDestroy_Cross(SVD svd)SVDDestroy_Cross334,11773
#undef __FUNCT____FUNCT__347,12219
#define __FUNCT__ __FUNCT__348,12236
PETSC_EXTERN PetscErrorCode SVDCreate_Cross(SVD svd)SVDCreate_Cross349,12272

src/svd/impls/cross/makefile,275
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = cross.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsvdLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = SVDMANSEC31,1033
LOCDIR   = src/svd/impls/cross/LOCDIR32,1048

src/svd/impls/cyclic/cyclic.c,3374
cyclic.c:^?cyclic.c^A,1
  PetscBool explicitmatrix;explicitmatrix31,1196
  EPS       eps;eps32,1224
  Mat       mat;mat33,1241
  Vec       x1,x2,y1,y2;x134,1258
  Vec       x1,x2,y1,y2;x234,1258
  Vec       x1,x2,y1,y2;y134,1258
  Vec       x1,x2,y1,y2;y234,1258
} SVD_CYCLIC;SVD_CYCLIC35,1283
#undef __FUNCT____FUNCT__37,1298
#define __FUNCT__ __FUNCT__38,1315
static PetscErrorCode MatMult_Cyclic(Mat B,Vec x,Vec y)MatMult_Cyclic39,1350
#undef __FUNCT____FUNCT__69,2514
#define __FUNCT__ __FUNCT__70,2531
static PetscErrorCode MatGetDiagonal_Cyclic(Mat B,Vec diag)MatGetDiagonal_Cyclic71,2573
#undef __FUNCT____FUNCT__80,2751
#define __FUNCT__ __FUNCT__81,2768
PetscErrorCode SVDSetUp_Cyclic(SVD svd)SVDSetUp_Cyclic82,2804
#undef __FUNCT____FUNCT__196,9020
#define __FUNCT__ __FUNCT__197,9037
PetscErrorCode SVDSolve_Cyclic(SVD svd)SVDSolve_Cyclic198,9073
#undef __FUNCT____FUNCT__243,10895
#define __FUNCT__ __FUNCT__244,10912
static PetscErrorCode SVDMonitor_Cyclic(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)SVDMonitor_Cyclic245,10950
#undef __FUNCT____FUNCT__269,11677
#define __FUNCT__ __FUNCT__270,11694
PetscErrorCode SVDSetFromOptions_Cyclic(PetscOptions *PetscOptionsObject,SVD svd)SVDSetFromOptions_Cyclic271,11739
#undef __FUNCT____FUNCT__295,12706
#define __FUNCT__ __FUNCT__296,12723
static PetscErrorCode SVDCyclicSetExplicitMatrix_Cyclic(SVD svd,PetscBool explicitmatrix)SVDCyclicSetExplicitMatrix_Cyclic297,12777
#undef __FUNCT____FUNCT__306,13011
#define __FUNCT__ __FUNCT__307,13028
PetscErrorCode SVDCyclicSetExplicitMatrix(SVD svd,PetscBool explicitmatrix)SVDCyclicSetExplicitMatrix325,13519
#undef __FUNCT____FUNCT__336,13888
#define __FUNCT__ __FUNCT__337,13905
static PetscErrorCode SVDCyclicGetExplicitMatrix_Cyclic(SVD svd,PetscBool *explicitmatrix)SVDCyclicGetExplicitMatrix_Cyclic338,13959
#undef __FUNCT____FUNCT__347,14195
#define __FUNCT__ __FUNCT__348,14212
PetscErrorCode SVDCyclicGetExplicitMatrix(SVD svd,PetscBool *explicitmatrix)SVDCyclicGetExplicitMatrix364,14537
#undef __FUNCT____FUNCT__375,14890
#define __FUNCT__ __FUNCT__376,14907
static PetscErrorCode SVDCyclicSetEPS_Cyclic(SVD svd,EPS eps)SVDCyclicSetEPS_Cyclic377,14950
#undef __FUNCT____FUNCT__391,15397
#define __FUNCT__ __FUNCT__392,15414
PetscErrorCode SVDCyclicSetEPS(SVD svd,EPS eps)SVDCyclicSetEPS407,15706
#undef __FUNCT____FUNCT__419,16044
#define __FUNCT__ __FUNCT__420,16061
static PetscErrorCode SVDCyclicGetEPS_Cyclic(SVD svd,EPS *eps)SVDCyclicGetEPS_Cyclic421,16104
#undef __FUNCT____FUNCT__440,16930
#define __FUNCT__ __FUNCT__441,16947
PetscErrorCode SVDCyclicGetEPS(SVD svd,EPS *eps)SVDCyclicGetEPS458,17268
#undef __FUNCT____FUNCT__469,17554
#define __FUNCT__ __FUNCT__470,17571
PetscErrorCode SVDView_Cyclic(SVD svd,PetscViewer viewer)SVDView_Cyclic471,17606
#undef __FUNCT____FUNCT__485,18159
#define __FUNCT__ __FUNCT__486,18176
PetscErrorCode SVDReset_Cyclic(SVD svd)SVDReset_Cyclic487,18212
#undef __FUNCT____FUNCT__502,18689
#define __FUNCT__ __FUNCT__503,18706
PetscErrorCode SVDDestroy_Cyclic(SVD svd)SVDDestroy_Cyclic504,18744
#undef __FUNCT____FUNCT__519,19406
#define __FUNCT__ __FUNCT__520,19423
PETSC_EXTERN PetscErrorCode SVDCreate_Cyclic(SVD svd)SVDCreate_Cyclic521,19460

src/svd/impls/cyclic/makefile,278
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = cyclic.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsvdLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = SVDMANSEC31,1034
LOCDIR   = src/svd/impls/cyclic/LOCDIR32,1049

src/svd/impls/lanczos/gklanczos.c,2189
gklanczos.c:^?gklanczos.c^A,1
  PetscBool oneside;oneside45,1586
} SVD_LANCZOS;SVD_LANCZOS46,1607
#undef __FUNCT____FUNCT__48,1623
#define __FUNCT__ __FUNCT__49,1640
PetscErrorCode SVDSetUp_Lanczos(SVD svd)SVDSetUp_Lanczos50,1677
#undef __FUNCT____FUNCT__69,2438
#define __FUNCT__ __FUNCT__70,2455
PetscErrorCode SVDTwoSideLanczos(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt k,PetscInt n)SVDTwoSideLanczos71,2493
#undef __FUNCT____FUNCT__113,4291
#define __FUNCT__ __FUNCT__114,4308
static PetscErrorCode SVDOneSideLanczos(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,Vec u,Vec u_1,PetscInt k,PetscInt n,PetscScalar* work)SVDOneSideLanczos115,4346
#undef __FUNCT____FUNCT__178,6643
#define __FUNCT__ __FUNCT__179,6660
PetscErrorCode SVDSolve_Lanczos(SVD svd)SVDSolve_Lanczos180,6697
#undef __FUNCT____FUNCT__284,10484
#define __FUNCT__ __FUNCT__285,10501
PetscErrorCode SVDSetFromOptions_Lanczos(PetscOptions *PetscOptionsObject,SVD svd)SVDSetFromOptions_Lanczos286,10547
#undef __FUNCT____FUNCT__302,11139
#define __FUNCT__ __FUNCT__303,11156
static PetscErrorCode SVDLanczosSetOneSide_Lanczos(SVD svd,PetscBool oneside)SVDLanczosSetOneSide_Lanczos304,11205
#undef __FUNCT____FUNCT__316,11496
#define __FUNCT__ __FUNCT__317,11513
PetscErrorCode SVDLanczosSetOneSide(SVD svd,PetscBool oneside)SVDLanczosSetOneSide341,12266
#undef __FUNCT____FUNCT__352,12602
#define __FUNCT__ __FUNCT__353,12619
PetscErrorCode SVDLanczosGetOneSide(SVD svd,PetscBool *oneside)SVDLanczosGetOneSide370,13001
#undef __FUNCT____FUNCT__381,13321
#define __FUNCT__ __FUNCT__382,13338
static PetscErrorCode SVDLanczosGetOneSide_Lanczos(SVD svd,PetscBool *oneside)SVDLanczosGetOneSide_Lanczos383,13387
#undef __FUNCT____FUNCT__392,13601
#define __FUNCT__ __FUNCT__393,13618
PetscErrorCode SVDDestroy_Lanczos(SVD svd)SVDDestroy_Lanczos394,13657
#undef __FUNCT____FUNCT__405,14020
#define __FUNCT__ __FUNCT__406,14037
PetscErrorCode SVDView_Lanczos(SVD svd,PetscViewer viewer)SVDView_Lanczos407,14073
#undef __FUNCT____FUNCT__417,14392
#define __FUNCT__ __FUNCT__418,14409
PETSC_EXTERN PetscErrorCode SVDCreate_Lanczos(SVD svd)SVDCreate_Lanczos419,14447

src/svd/impls/lanczos/makefile,282
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = gklanczos.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsvdLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = SVDMANSEC31,1037
LOCDIR   = src/svd/impls/lanczos/LOCDIR32,1052

src/svd/impls/lapack/makefile,281
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = svdlapack.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsvdLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = SVDMANSEC31,1037
LOCDIR   = src/svd/impls/lapack/LOCDIR32,1052

src/svd/impls/lapack/svdlapack.c,426
svdlapack.c:^?svdlapack.c^A,1
#undef __FUNCT____FUNCT__26,1026
#define __FUNCT__ __FUNCT__27,1043
PetscErrorCode SVDSetUp_LAPACK(SVD svd)SVDSetUp_LAPACK28,1079
#undef __FUNCT____FUNCT__45,1583
#define __FUNCT__ __FUNCT__46,1600
PetscErrorCode SVDSolve_LAPACK(SVD svd)SVDSolve_LAPACK47,1636
#undef __FUNCT____FUNCT__108,3821
#define __FUNCT__ __FUNCT__109,3838
PETSC_EXTERN PetscErrorCode SVDCreate_LAPACK(SVD svd)SVDCreate_LAPACK110,3875

src/svd/impls/makefile,170
makefile:^?makefile^A,1
LIBBASE  = libslepcsvdLIBBASE24,936
DIRS     = cross cyclic lapack lanczos trlanczosDIRS25,959
LOCDIR   = src/svd/impls/LOCDIR26,1008
MANSEC   = SVDMANSEC27,1034

src/svd/impls/trlanczos/makefile,284
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = trlanczos.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsvdLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = SVDMANSEC31,1037
LOCDIR   = src/svd/impls/trlanczos/LOCDIR32,1052

src/svd/impls/trlanczos/trlanczos.c,2552
trlanczos.c:^?trlanczos.c^A,1
  PetscBool oneside;oneside45,1572
} SVD_TRLANCZOS;SVD_TRLANCZOS46,1593
#undef __FUNCT____FUNCT__48,1611
#define __FUNCT__ __FUNCT__49,1628
PetscErrorCode SVDSetUp_TRLanczos(SVD svd)SVDSetUp_TRLanczos50,1667
#undef __FUNCT____FUNCT__68,2344
#define __FUNCT__ __FUNCT__69,2361
static PetscErrorCode SVDOneSideTRLanczosMGS(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt nconv,PetscInt l,PetscInt n,PetscScalar* work)SVDOneSideTRLanczosMGS70,2404
#undef __FUNCT____FUNCT__124,4486
#define __FUNCT__ __FUNCT__125,4503
static PetscErrorCode SVDOrthogonalizeCGS(BV V,PetscInt i,PetscScalar* h,PetscReal a,BVOrthogRefineType refine,PetscReal eta,PetscReal *norm)SVDOrthogonalizeCGS129,4622
#undef __FUNCT____FUNCT__170,5912
#define __FUNCT__ __FUNCT__171,5929
static PetscErrorCode SVDOneSideTRLanczosCGS(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt nconv,PetscInt l,PetscInt n,PetscScalar* work)SVDOneSideTRLanczosCGS172,5972
#undef __FUNCT____FUNCT__268,9740
#define __FUNCT__ __FUNCT__269,9757
PetscErrorCode SVDSolve_TRLanczos(SVD svd)SVDSolve_TRLanczos270,9796
#undef __FUNCT____FUNCT__386,14119
#define __FUNCT__ __FUNCT__387,14136
PetscErrorCode SVDSetFromOptions_TRLanczos(PetscOptions *PetscOptionsObject,SVD svd)SVDSetFromOptions_TRLanczos388,14184
#undef __FUNCT____FUNCT__404,14788
#define __FUNCT__ __FUNCT__405,14805
static PetscErrorCode SVDTRLanczosSetOneSide_TRLanczos(SVD svd,PetscBool oneside)SVDTRLanczosSetOneSide_TRLanczos406,14858
#undef __FUNCT____FUNCT__415,15078
#define __FUNCT__ __FUNCT__416,15095
PetscErrorCode SVDTRLanczosSetOneSide(SVD svd,PetscBool oneside)SVDTRLanczosSetOneSide439,15789
#undef __FUNCT____FUNCT__450,16129
#define __FUNCT__ __FUNCT__451,16146
PetscErrorCode SVDTRLanczosGetOneSide(SVD svd,PetscBool *oneside)SVDTRLanczosGetOneSide468,16534
#undef __FUNCT____FUNCT__479,16858
#define __FUNCT__ __FUNCT__480,16875
static PetscErrorCode SVDTRLanczosGetOneSide_TRLanczos(SVD svd,PetscBool *oneside)SVDTRLanczosGetOneSide_TRLanczos481,16928
#undef __FUNCT____FUNCT__490,17153
#define __FUNCT__ __FUNCT__491,17170
PetscErrorCode SVDDestroy_TRLanczos(SVD svd)SVDDestroy_TRLanczos492,17211
#undef __FUNCT____FUNCT__503,17580
#define __FUNCT__ __FUNCT__504,17597
PetscErrorCode SVDView_TRLanczos(SVD svd,PetscViewer viewer)SVDView_TRLanczos505,17635
#undef __FUNCT____FUNCT__515,17960
#define __FUNCT__ __FUNCT__516,17977
PETSC_EXTERN PetscErrorCode SVDCreate_TRLanczos(SVD svd)SVDCreate_TRLanczos517,18017

src/svd/interface/dlregissvd.c,952
dlregissvd.c:^?dlregissvd.c^A,1
static PetscBool SVDPackageInitialized = PETSC_FALSE;SVDPackageInitialized24,960
const char *SVDErrorTypes[] = {"ABSOLUTE","RELATIVE","SVDErrorType","SVD_ERROR_",0};SVDErrorTypes26,1015
const char *const SVDConvergedReasons_Shifted[] = {"DIVERGED_BREAKDOWN","DIVERGED_ITS","","","CONVERGED_ITERATING","","CONVERGED_TOL","SVDConvergedReason","SVD_",0};SVDConvergedReasons_Shifted27,1100
const char *const*SVDConvergedReasons = SVDConvergedReasons_Shifted + 4;SVDConvergedReasons28,1266
#undef __FUNCT____FUNCT__30,1340
#define __FUNCT__ __FUNCT__31,1357
PetscErrorCode SVDFinalizePackage(void)SVDFinalizePackage40,1592
#undef __FUNCT____FUNCT__51,1846
#define __FUNCT__ __FUNCT__52,1863
PetscErrorCode SVDInitializePackage(void)SVDInitializePackage62,2191
#undef __FUNCT____FUNCT__101,3542
#define __FUNCT__ __FUNCT__102,3559
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcsvd()PetscDLLibraryRegister_slepcsvd110,3809

src/svd/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zsvdf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1015
SOURCEH  =SOURCEH28,1026
DIRS     =DIRS29,1037
LIBBASE  = libslepcsvdLIBBASE30,1048
LOCDIR   = src/svd/interface/ftn-custom/LOCDIR31,1071

src/svd/interface/ftn-custom/zsvdf.c,4651
zsvdf.c:^?zsvdf.c^A,1
PETSC_EXTERN void svdmonitorall_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)svdmonitorall_66,2927
PETSC_EXTERN void svdmonitorlg_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)svdmonitorlg_71,3150
PETSC_EXTERN void svdmonitorlgall_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)svdmonitorlgall_76,3371
PETSC_EXTERN void svdmonitorconverged_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)svdmonitorconverged_81,3598
PETSC_EXTERN void svdmonitorfirst_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)svdmonitorfirst_86,3833
  PetscFortranCallbackId monitor;monitor92,4076
  PetscFortranCallbackId monitordestroy;monitordestroy93,4110
} _cb;_cb94,4151
#undef __FUNCT____FUNCT__97,4251
static PetscErrorCode ourmonitor(SVD svd,PetscInt i,PetscInt nc,PetscReal *sigma,PetscReal *d,PetscInt l,void* ctx)ourmonitor99,4299
#undef __FUNCT____FUNCT__104,4587
static PetscErrorCode ourdestroy(void** ctx)ourdestroy106,4635
PETSC_EXTERN void PETSC_STDCALL svdview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)svdview_112,4802
PETSC_EXTERN void PETSC_STDCALL svdreasonview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)svdreasonview_119,4989
PETSC_EXTERN void PETSC_STDCALL svderrorview_(SVD *svd,SVDErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)svderrorview_126,5188
PETSC_EXTERN void PETSC_STDCALL svdvaluesview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)svdvaluesview_133,5412
PETSC_EXTERN void PETSC_STDCALL svdvectorsview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)svdvectorsview_140,5611
PETSC_EXTERN void PETSC_STDCALL svdsettype_(SVD *svd,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))svdsettype_147,5812
PETSC_EXTERN void PETSC_STDCALL svdgettype_(SVD *svd,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))svdgettype_156,6027
PETSC_EXTERN void PETSC_STDCALL svdmonitorset_(SVD *svd,void (PETSC_STDCALL *monitor)(SVD*,PetscInt*,PetscInt*,PetscReal*,PetscReal*,PetscInt*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)svdmonitorset_165,6306
PETSC_EXTERN void PETSC_STDCALL svdsetoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))svdsetoptionsprefix_200,8233
PETSC_EXTERN void PETSC_STDCALL svdappendoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))svdappendoptionsprefix_209,8472
PETSC_EXTERN void PETSC_STDCALL svdgetoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))svdgetoptionsprefix_218,8717

src/svd/interface/makefile,354
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = svdregis.c svdbasic.c svdview.c svdopts.c svdsetup.c svdsolve.c svdmon.c dlregissvd.cSOURCEC26,958
SOURCEF  =SOURCEF27,1055
SOURCEH  =SOURCEH28,1066
LIBBASE  = libslepcsvdLIBBASE29,1077
DIRS     =DIRS30,1100
MANSEC   = SVDMANSEC31,1111
LOCDIR   = src/svd/interface/LOCDIR32,1126

src/svd/interface/svdbasic.c,1711
svdbasic.c:^?svdbasic.c^A,1
PetscFunctionList SVDList = 0;SVDList26,1046
PetscBool         SVDRegisterAllCalled = PETSC_FALSE;SVDRegisterAllCalled27,1077
PetscClassId      SVD_CLASSID = 0;SVD_CLASSID28,1131
PetscLogEvent     SVD_SetUp = 0,SVD_Solve = 0;SVD_SetUp29,1166
PetscLogEvent     SVD_SetUp = 0,SVD_Solve = 0;SVD_Solve29,1166
#undef __FUNCT____FUNCT__31,1214
#define __FUNCT__ __FUNCT__32,1231
PetscErrorCode SVDCreate(MPI_Comm comm,SVD *outsvd)SVDCreate51,1574
#undef __FUNCT____FUNCT__103,3138
#define __FUNCT__ __FUNCT__104,3155
PetscErrorCode SVDReset(SVD svd)SVDReset118,3440
#undef __FUNCT____FUNCT__140,4155
#define __FUNCT__ __FUNCT__141,4172
PetscErrorCode SVDDestroy(SVD *svd)SVDDestroy154,4428
#undef __FUNCT____FUNCT__175,5291
#define __FUNCT__ __FUNCT__176,5308
PetscErrorCode SVDSetType(SVD svd,SVDType type)SVDSetType206,6257
#undef __FUNCT____FUNCT__230,7081
#define __FUNCT__ __FUNCT__231,7098
PetscErrorCode SVDGetType(SVD svd,SVDType *type)SVDGetType247,7387
#undef __FUNCT____FUNCT__256,7606
#define __FUNCT__ __FUNCT__257,7623
PetscErrorCode SVDRegister(const char *name,PetscErrorCode (*function)(SVD))SVDRegister284,8243
#undef __FUNCT____FUNCT__293,8466
#define __FUNCT__ __FUNCT__294,8483
PetscErrorCode SVDSetBV(SVD svd,BV V,BV U)SVDSetBV313,8999
#undef __FUNCT____FUNCT__338,9776
#define __FUNCT__ __FUNCT__339,9793
PetscErrorCode SVDGetBV(SVD svd,BV *V,BV *U)SVDGetBV357,10209
#undef __FUNCT____FUNCT__380,10826
#define __FUNCT__ __FUNCT__381,10843
PetscErrorCode SVDSetDS(SVD svd,DS ds)SVDSetDS399,11270
#undef __FUNCT____FUNCT__414,11718
#define __FUNCT__ __FUNCT__415,11735
PetscErrorCode SVDGetDS(SVD svd,DS *ds)SVDGetDS432,12069

src/svd/interface/svdmon.c,1922
svdmon.c:^?svdmon.c^A,1
#undef __FUNCT____FUNCT__27,1047
#define __FUNCT__ __FUNCT__28,1064
PetscErrorCode SVDMonitor(SVD svd,PetscInt it,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest)SVDMonitor32,1153
#undef __FUNCT____FUNCT__44,1511
#define __FUNCT__ __FUNCT__45,1528
PetscErrorCode SVDMonitorSet(SVD svd,PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))SVDMonitorSet91,3451
#undef __FUNCT____FUNCT__102,4051
#define __FUNCT__ __FUNCT__103,4068
PetscErrorCode SVDMonitorCancel(SVD svd)SVDMonitorCancel121,4542
#undef __FUNCT____FUNCT__137,4919
#define __FUNCT__ __FUNCT__138,4936
PetscErrorCode SVDGetMonitorContext(SVD svd,void **ctx)SVDGetMonitorContext155,5298
#undef __FUNCT____FUNCT__163,5487
#define __FUNCT__ __FUNCT__164,5504
PetscErrorCode SVDMonitorAll(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *monctx)SVDMonitorAll184,6103
#undef __FUNCT____FUNCT__203,6940
#define __FUNCT__ __FUNCT__204,6957
PetscErrorCode SVDMonitorFirst(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *monctx)SVDMonitorFirst224,7568
#undef __FUNCT____FUNCT__239,8330
#define __FUNCT__ __FUNCT__240,8347
PetscErrorCode SVDMonitorConverged(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *monctx)SVDMonitorConverged263,9011
#undef __FUNCT____FUNCT__287,10068
#define __FUNCT__ __FUNCT__288,10085
PetscErrorCode SVDMonitorLG(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *monctx)SVDMonitorLG289,10118
#undef __FUNCT____FUNCT__332,11892
#define __FUNCT__ __FUNCT__333,11909
PetscErrorCode SVDMonitorLGAll(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *monctx)SVDMonitorLGAll334,11945

src/svd/interface/svdopts.c,2378
svdopts.c:^?svdopts.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode SVDSetImplicitTranspose(SVD svd,PetscBool impl)SVDSetImplicitTranspose55,2027
#undef __FUNCT____FUNCT__67,2338
#define __FUNCT__ __FUNCT__68,2355
PetscErrorCode SVDGetImplicitTranspose(SVD svd,PetscBool *impl)SVDGetImplicitTranspose85,2790
#undef __FUNCT____FUNCT__94,3009
#define __FUNCT__ __FUNCT__95,3026
PetscErrorCode SVDSetTolerances(SVD svd,PetscReal tol,PetscInt maxits)SVDSetTolerances119,3741
#undef __FUNCT____FUNCT__142,4551
#define __FUNCT__ __FUNCT__143,4568
PetscErrorCode SVDGetTolerances(SVD svd,PetscReal *tol,PetscInt *maxits)SVDGetTolerances164,5042
#undef __FUNCT____FUNCT__173,5286
#define __FUNCT__ __FUNCT__174,5303
PetscErrorCode SVDSetDimensions(SVD svd,PetscInt nsv,PetscInt ncv,PetscInt mpd)SVDSetDimensions209,6628
#undef __FUNCT____FUNCT__234,7565
#define __FUNCT__ __FUNCT__235,7582
PetscErrorCode SVDGetDimensions(SVD svd,PetscInt *nsv,PetscInt *ncv,PetscInt *mpd)SVDGetDimensions257,8147
#undef __FUNCT____FUNCT__267,8414
#define __FUNCT__ __FUNCT__268,8431
PetscErrorCode SVDSetWhichSingularTriplets(SVD svd,SVDWhich which)SVDSetWhichSingularTriplets295,9147
#undef __FUNCT____FUNCT__314,9664
#define __FUNCT__ __FUNCT__315,9681
PetscErrorCode SVDGetWhichSingularTriplets(SVD svd,SVDWhich *which)SVDGetWhichSingularTriplets335,10164
#undef __FUNCT____FUNCT__344,10385
#define __FUNCT__ __FUNCT__345,10402
PetscErrorCode SVDSetFromOptions(SVD svd)SVDSetFromOptions363,10812
#undef __FUNCT____FUNCT__473,17149
#define __FUNCT__ __FUNCT__474,17166
PetscErrorCode SVDSetTrackAll(SVD svd,PetscBool trackall)SVDSetTrackAll498,17947
#undef __FUNCT____FUNCT__507,18184
#define __FUNCT__ __FUNCT__508,18201
PetscErrorCode SVDGetTrackAll(SVD svd,PetscBool *trackall)SVDGetTrackAll525,18533
#undef __FUNCT____FUNCT__535,18755
#define __FUNCT__ __FUNCT__536,18772
PetscErrorCode SVDSetOptionsPrefix(SVD svd,const char *prefix)SVDSetOptionsPrefix563,19523
#undef __FUNCT____FUNCT__591,20598
#define __FUNCT__ __FUNCT__592,20615
PetscErrorCode SVDAppendOptionsPrefix(SVD svd,const char *prefix)SVDAppendOptionsPrefix611,21174
#undef __FUNCT____FUNCT__639,22273
#define __FUNCT__ __FUNCT__640,22290
PetscErrorCode SVDGetOptionsPrefix(SVD svd,const char *prefix[])SVDGetOptionsPrefix660,22801

src/svd/interface/svdregis.c,131
svdregis.c:^?svdregis.c^A,1
#undef __FUNCT____FUNCT__30,1246
#define __FUNCT__ __FUNCT__31,1263
PetscErrorCode SVDRegisterAll(void)SVDRegisterAll41,1453

src/svd/interface/svdsetup.c,1065
svdsetup.c:^?svdsetup.c^A,1
#undef __FUNCT____FUNCT__26,1032
#define __FUNCT__ __FUNCT__27,1049
PetscErrorCode SVDSetOperator(SVD svd,Mat mat)SVDSetOperator41,1388
#undef __FUNCT____FUNCT__56,1824
#define __FUNCT__ __FUNCT__57,1841
PetscErrorCode SVDGetOperator(SVD svd,Mat *A)SVDGetOperator73,2251
#undef __FUNCT____FUNCT__82,2439
#define __FUNCT__ __FUNCT__83,2456
PetscErrorCode SVDSetUp(SVD svd)SVDSetUp102,2960
#undef __FUNCT____FUNCT__217,6862
#define __FUNCT__ __FUNCT__218,6879
PetscErrorCode SVDSetInitialSpace(SVD svd,PetscInt n,Vec *is)SVDSetInitialSpace248,7882
#undef __FUNCT____FUNCT__261,8344
#define __FUNCT__ __FUNCT__262,8361
PetscErrorCode SVDSetInitialSpaceLeft(SVD svd,PetscInt n,Vec *is)SVDSetInitialSpaceLeft292,9364
#undef __FUNCT____FUNCT__305,9832
#define __FUNCT__ __FUNCT__306,9849
PetscErrorCode SVDSetDimensions_Default(SVD svd)SVDSetDimensions_Default311,10016
#undef __FUNCT____FUNCT__333,10716
#define __FUNCT__ __FUNCT__334,10733
PetscErrorCode SVDAllocateSolution(SVD svd,PetscInt extra)SVDAllocateSolution354,11321

src/svd/interface/svdsolve.c,1362
svdsolve.c:^?svdsolve.c^A,1
#undef __FUNCT____FUNCT__26,1036
#define __FUNCT__ __FUNCT__27,1053
PetscErrorCode SVDComputeVectors(SVD svd)SVDComputeVectors28,1091
#undef __FUNCT____FUNCT__64,2270
#define __FUNCT__ __FUNCT__65,2287
PetscErrorCode SVDSolve(SVD svd)SVDSolve87,3076
#undef __FUNCT____FUNCT__137,4835
#define __FUNCT__ __FUNCT__138,4852
PetscErrorCode SVDGetIterationNumber(SVD svd,PetscInt *its)SVDGetIterationNumber163,5616
#undef __FUNCT____FUNCT__172,5826
#define __FUNCT__ __FUNCT__173,5843
PetscErrorCode SVDGetConvergedReason(SVD svd,SVDConvergedReason *reason)SVDGetConvergedReason198,6547
#undef __FUNCT____FUNCT__208,6804
#define __FUNCT__ __FUNCT__209,6821
PetscErrorCode SVDGetConverged(SVD svd,PetscInt *nconv)SVDGetConverged227,7180
#undef __FUNCT____FUNCT__237,7417
#define __FUNCT__ __FUNCT__238,7434
PetscErrorCode SVDGetSingularTriplet(SVD svd,PetscInt i,PetscReal *sigma,Vec u,Vec v)SVDGetSingularTriplet268,8478
#undef __FUNCT____FUNCT__294,9415
#define __FUNCT__ __FUNCT__295,9432
static PetscErrorCode SVDComputeResidualNorms_Private(SVD svd,PetscInt i,PetscReal *norm1,PetscReal *norm2)SVDComputeResidualNorms_Private300,9634
#undef __FUNCT____FUNCT__345,11028
#define __FUNCT__ __FUNCT__346,11045
PetscErrorCode SVDComputeError(SVD svd,PetscInt i,SVDErrorType type,PetscReal *error)SVDComputeError371,11750

src/svd/interface/svdview.c,2583
svdview.c:^?svdview.c^A,1
#undef __FUNCT____FUNCT__27,1058
#define __FUNCT__ __FUNCT__28,1075
PetscErrorCode SVDView(SVD svd,PetscViewer viewer)SVDView56,1874
#undef __FUNCT____FUNCT__109,4513
#define __FUNCT__ __FUNCT__110,4530
PetscErrorCode SVDReasonView(SVD svd,PetscViewer viewer)SVDReasonView127,4961
#undef __FUNCT____FUNCT__146,5943
#define __FUNCT__ __FUNCT__147,5960
PetscErrorCode SVDReasonViewFromOptions(SVD svd)SVDReasonViewFromOptions159,6248
#undef __FUNCT____FUNCT__181,6979
#define __FUNCT__ __FUNCT__182,6996
static PetscErrorCode SVDErrorView_ASCII(SVD svd,SVDErrorType etype,PetscViewer viewer)SVDErrorView_ASCII183,7035
#undef __FUNCT____FUNCT__217,8437
#define __FUNCT__ __FUNCT__218,8454
static PetscErrorCode SVDErrorView_DETAIL(SVD svd,SVDErrorType etype,PetscViewer viewer)SVDErrorView_DETAIL219,8494
#define EXLEN EXLEN224,8658
#undef __FUNCT____FUNCT__247,9546
#define __FUNCT__ __FUNCT__248,9563
static PetscErrorCode SVDErrorView_MATLAB(SVD svd,SVDErrorType etype,PetscViewer viewer)SVDErrorView_MATLAB249,9603
#undef __FUNCT____FUNCT__267,10215
#define __FUNCT__ __FUNCT__268,10232
PetscErrorCode SVDErrorView(SVD svd,SVDErrorType etype,PetscViewer viewer)SVDErrorView294,11093
#undef __FUNCT____FUNCT__327,12270
#define __FUNCT__ __FUNCT__328,12287
PetscErrorCode SVDErrorViewFromOptions(SVD svd)SVDErrorViewFromOptions340,12585
#undef __FUNCT____FUNCT__369,13741
#define __FUNCT__ __FUNCT__370,13758
static PetscErrorCode SVDValuesView_DRAW(SVD svd,PetscViewer viewer)SVDValuesView_DRAW371,13797
#undef __FUNCT____FUNCT__394,14630
#define __FUNCT__ __FUNCT__395,14647
static PetscErrorCode SVDValuesView_ASCII(SVD svd,PetscViewer viewer)SVDValuesView_ASCII396,14687
#undef __FUNCT____FUNCT__410,15129
#define __FUNCT__ __FUNCT__411,15146
static PetscErrorCode SVDValuesView_MATLAB(SVD svd,PetscViewer viewer)SVDValuesView_MATLAB412,15187
#undef __FUNCT____FUNCT__428,15722
#define __FUNCT__ __FUNCT__429,15739
PetscErrorCode SVDValuesView(SVD svd,PetscViewer viewer)SVDValuesView446,16124
#undef __FUNCT____FUNCT__480,17379
#define __FUNCT__ __FUNCT__481,17396
PetscErrorCode SVDValuesViewFromOptions(SVD svd)SVDValuesViewFromOptions493,17689
#undef __FUNCT____FUNCT__515,18415
#define __FUNCT__ __FUNCT__516,18432
PetscErrorCode SVDVectorsView(SVD svd,PetscViewer viewer)SVDVectorsView533,18802
#define NMLEN NMLEN538,18927
#undef __FUNCT____FUNCT__568,20102
#define __FUNCT__ __FUNCT__569,20119
PetscErrorCode SVDVectorsViewFromOptions(SVD svd)SVDVectorsViewFromOptions581,20415

src/svd/makefile,211
makefile:^?makefile^A,1
SOURCEH  = ../../include/slepc/private/svdimpl.h ../../include/slepcsvd.hSOURCEH24,936
DIRS     = interface impls examples f90-modDIRS25,1010
LOCDIR   = src/svd/LOCDIR26,1054
MANSEC   = SVDMANSEC27,1074

src/sys/classes/bv/examples/makefile,83
makefile:^?makefile^A,1
LOCDIR   = src/sys/classes/bv/examples/LOCDIR24,932
DIRS     = testsDIRS25,972

src/sys/classes/bv/examples/tests/makefile,595
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/sys/classes/bv/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.c test4.c test5.c test6.c test7.c test8.c test9.c test10.c test11.cEXAMPLESC27,1026
EXAMPLESF  =EXAMPLESF28,1129
MANSEC     = BVMANSEC29,1142
TESTS      = test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11TESTS30,1158
TESTEXAMPLES_C       = test1.PETSc runtest1_1 runtest1_2 runtest1_3 runtest1_4 test1.rm \TESTEXAMPLES_C32,1240
TESTCODE = \TESTCODE94,3488

src/sys/classes/bv/examples/tests/test1.c,175
test1.c:^?test1.c^A,1
static char help[] = "Test BV operations.\n\n";help22,924
#undef __FUNCT____FUNCT__26,995
#define __FUNCT__ __FUNCT__27,1012
int main(int argc,char **argv)main28,1037

src/sys/classes/bv/examples/tests/test10.c,185
test10.c:^?test10.c^A,1
static char help[] = "Test split reductions in BV.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1004
#define __FUNCT__ __FUNCT__27,1021
int main(int argc,char **argv)main28,1046

src/sys/classes/bv/examples/tests/test11.c,189
test11.c:^?test11.c^A,1
static char help[] = "Test BV block orthogonalization.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1008
#define __FUNCT__ __FUNCT__27,1025
int main(int argc,char **argv)main28,1050

src/sys/classes/bv/examples/tests/test2.c,193
test2.c:^?test2.c^A,1
static char help[] = "Test BV orthogonalization functions.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1012
#define __FUNCT__ __FUNCT__27,1029
int main(int argc,char **argv)main28,1054

src/sys/classes/bv/examples/tests/test3.c,208
test3.c:^?test3.c^A,1
static char help[] = "Test BV operations with non-standard inner product.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1027
#define __FUNCT__ __FUNCT__27,1044
int main(int argc,char **argv)main28,1069

src/sys/classes/bv/examples/tests/test4.c,215
test4.c:^?test4.c^A,1
static char help[] = "Test BV operations, changing the number of active columns.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1034
#define __FUNCT__ __FUNCT__27,1051
int main(int argc,char **argv)main28,1076

src/sys/classes/bv/examples/tests/test5.c,206
test5.c:^?test5.c^A,1
static char help[] = "Test BV operations with indefinite inner product.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1025
#define __FUNCT__ __FUNCT__27,1042
int main(int argc,char **argv)main28,1067

src/sys/classes/bv/examples/tests/test6.c,210
test6.c:^?test6.c^A,1
static char help[] = "Test BV orthogonalization functions with constraints.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1029
#define __FUNCT__ __FUNCT__27,1046
int main(int argc,char **argv)main28,1071

src/sys/classes/bv/examples/tests/test7.c,197
test7.c:^?test7.c^A,1
static char help[] = "Test multiplication of a Mat times a BV.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1016
#define __FUNCT__ __FUNCT__27,1033
int main(int argc,char **argv)main28,1058

src/sys/classes/bv/examples/tests/test8.c,205
test8.c:^?test8.c^A,1
static char help[] = "Test BV orthogonalization with selected columns.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1024
#define __FUNCT__ __FUNCT__27,1041
int main(int argc,char **argv)main28,1066

src/sys/classes/bv/examples/tests/test9.c,183
test9.c:^?test9.c^A,1
static char help[] = "Test BV matrix projection.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1002
#define __FUNCT__ __FUNCT__27,1019
int main(int argc,char **argv)main28,1044

src/sys/classes/bv/impls/contiguous/contig.c,3378
contig.c:^?contig.c^A,1
  Vec         *V;V27,1055
  PetscScalar *array;array28,1073
  PetscBool   mpi;mpi29,1095
} BV_CONTIGUOUS;BV_CONTIGUOUS30,1114
#undef __FUNCT____FUNCT__32,1132
#define __FUNCT__ __FUNCT__33,1149
PetscErrorCode BVMult_Contiguous(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)BVMult_Contiguous34,1187
#undef __FUNCT____FUNCT__49,1771
#define __FUNCT__ __FUNCT__50,1788
PetscErrorCode BVMultVec_Contiguous(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)BVMultVec_Contiguous51,1829
#undef __FUNCT____FUNCT__64,2271
#define __FUNCT__ __FUNCT__65,2288
PetscErrorCode BVMultInPlace_Contiguous(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace_Contiguous66,2333
#undef __FUNCT____FUNCT__81,2866
#define __FUNCT__ __FUNCT__82,2883
PetscErrorCode BVMultInPlaceTranspose_Contiguous(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlaceTranspose_Contiguous83,2937
#undef __FUNCT____FUNCT__98,3478
#define __FUNCT__ __FUNCT__99,3495
PetscErrorCode BVAXPY_Contiguous(BV Y,PetscScalar alpha,BV X)BVAXPY_Contiguous100,3533
#undef __FUNCT____FUNCT__110,3870
#define __FUNCT__ __FUNCT__111,3887
PetscErrorCode BVDot_Contiguous(BV X,BV Y,Mat M)BVDot_Contiguous112,3924
#undef __FUNCT____FUNCT__127,4467
#define __FUNCT__ __FUNCT__128,4484
PetscErrorCode BVDotVec_Contiguous(BV X,Vec y,PetscScalar *m)BVDotVec_Contiguous129,4524
#undef __FUNCT____FUNCT__147,5051
#define __FUNCT__ __FUNCT__148,5068
PetscErrorCode BVDotVec_Local_Contiguous(BV X,Vec y,PetscScalar *m)BVDotVec_Local_Contiguous149,5114
#undef __FUNCT____FUNCT__167,5632
#define __FUNCT__ __FUNCT__168,5649
PetscErrorCode BVScale_Contiguous(BV bv,PetscInt j,PetscScalar alpha)BVScale_Contiguous169,5688
#undef __FUNCT____FUNCT__183,6113
#define __FUNCT__ __FUNCT__184,6130
PetscErrorCode BVNorm_Contiguous(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Contiguous185,6168
#undef __FUNCT____FUNCT__199,6629
#define __FUNCT__ __FUNCT__200,6646
PetscErrorCode BVNorm_Local_Contiguous(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Local_Contiguous201,6690
#undef __FUNCT____FUNCT__215,7163
#define __FUNCT__ __FUNCT__216,7180
PetscErrorCode BVOrthogonalize_Contiguous(BV V,Mat R)BVOrthogonalize_Contiguous217,7227
#undef __FUNCT____FUNCT__230,7654
#define __FUNCT__ __FUNCT__231,7671
PetscErrorCode BVMatMult_Contiguous(BV V,Mat A,BV W)BVMatMult_Contiguous232,7712
#undef __FUNCT____FUNCT__271,9196
#define __FUNCT__ __FUNCT__272,9213
PetscErrorCode BVCopy_Contiguous(BV V,BV W)BVCopy_Contiguous273,9251
#undef __FUNCT____FUNCT__286,9630
#define __FUNCT__ __FUNCT__287,9647
PetscErrorCode BVResize_Contiguous(BV bv,PetscInt m,PetscBool copy)BVResize_Contiguous288,9687
#undef __FUNCT____FUNCT__326,11073
#define __FUNCT__ __FUNCT__327,11090
PetscErrorCode BVGetColumn_Contiguous(BV bv,PetscInt j,Vec *v)BVGetColumn_Contiguous328,11133
#undef __FUNCT____FUNCT__339,11372
#define __FUNCT__ __FUNCT__340,11389
PetscErrorCode BVGetArray_Contiguous(BV bv,PetscScalar **a)BVGetArray_Contiguous341,11431
#undef __FUNCT____FUNCT__350,11613
#define __FUNCT__ __FUNCT__351,11630
PetscErrorCode BVDestroy_Contiguous(BV bv)BVDestroy_Contiguous352,11671
#undef __FUNCT____FUNCT__364,11992
#define __FUNCT__ __FUNCT__365,12009
PETSC_EXTERN PetscErrorCode BVCreate_Contiguous(BV bv)BVCreate_Contiguous366,12049

src/sys/classes/bv/impls/contiguous/makefile,292
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = contig.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = BVMANSEC31,1034
LOCDIR   = src/sys/classes/bv/impls/contiguous/LOCDIR32,1048

src/sys/classes/bv/impls/makefile,166
makefile:^?makefile^A,1
LIBBASE  = libslepcsysLIBBASE24,936
DIRS     = vecs contiguous svec matDIRS25,959
LOCDIR   = src/sys/classes/bv/impls/LOCDIR26,995
MANSEC   = BVMANSEC27,1032

src/sys/classes/bv/impls/mat/bvmat.c,3542
bvmat.c:^?bvmat.c^A,1
  Mat       A;A27,1012
  PetscBool mpi;mpi28,1027
} BV_MAT;BV_MAT29,1044
#undef __FUNCT____FUNCT__31,1055
#define __FUNCT__ __FUNCT__32,1072
PetscErrorCode BVMult_Mat(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)BVMult_Mat33,1103
#undef __FUNCT____FUNCT__52,1874
#define __FUNCT__ __FUNCT__53,1891
PetscErrorCode BVMultVec_Mat(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)BVMultVec_Mat54,1925
#undef __FUNCT____FUNCT__69,2457
#define __FUNCT__ __FUNCT__70,2474
PetscErrorCode BVMultInPlace_Mat(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace_Mat71,2512
#undef __FUNCT____FUNCT__88,3137
#define __FUNCT__ __FUNCT__89,3154
PetscErrorCode BVMultInPlaceTranspose_Mat(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlaceTranspose_Mat90,3201
#undef __FUNCT____FUNCT__107,3834
#define __FUNCT__ __FUNCT__108,3851
PetscErrorCode BVAXPY_Mat(BV Y,PetscScalar alpha,BV X)BVAXPY_Mat109,3882
#undef __FUNCT____FUNCT__124,4424
#define __FUNCT__ __FUNCT__125,4441
PetscErrorCode BVDot_Mat(BV X,BV Y,Mat M)BVDot_Mat126,4471
#undef __FUNCT____FUNCT__145,5201
#define __FUNCT__ __FUNCT__146,5218
PetscErrorCode BVDotVec_Mat(BV X,Vec y,PetscScalar *m)BVDotVec_Mat147,5251
#undef __FUNCT____FUNCT__168,5889
#define __FUNCT__ __FUNCT__169,5906
PetscErrorCode BVDotVec_Local_Mat(BV X,Vec y,PetscScalar *m)BVDotVec_Local_Mat170,5945
#undef __FUNCT____FUNCT__190,6553
#define __FUNCT__ __FUNCT__191,6570
PetscErrorCode BVScale_Mat(BV bv,PetscInt j,PetscScalar alpha)BVScale_Mat192,6602
#undef __FUNCT____FUNCT__209,7144
#define __FUNCT__ __FUNCT__210,7161
PetscErrorCode BVNorm_Mat(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Mat211,7192
#undef __FUNCT____FUNCT__228,7770
#define __FUNCT__ __FUNCT__229,7787
PetscErrorCode BVNorm_Local_Mat(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Local_Mat230,7824
#undef __FUNCT____FUNCT__247,8414
#define __FUNCT__ __FUNCT__248,8431
PetscErrorCode BVOrthogonalize_Mat(BV V,Mat R)BVOrthogonalize_Mat249,8471
#undef __FUNCT____FUNCT__264,8990
#define __FUNCT__ __FUNCT__265,9007
PetscErrorCode BVMatMult_Mat(BV V,Mat A,BV W)BVMatMult_Mat266,9041
#undef __FUNCT____FUNCT__313,10940
#define __FUNCT__ __FUNCT__314,10957
PetscErrorCode BVCopy_Mat(BV V,BV W)BVCopy_Mat315,10988
#undef __FUNCT____FUNCT__332,11554
#define __FUNCT__ __FUNCT__333,11571
PetscErrorCode BVResize_Mat(BV bv,PetscInt m,PetscBool copy)BVResize_Mat334,11604
#undef __FUNCT____FUNCT__363,12748
#define __FUNCT__ __FUNCT__364,12765
PetscErrorCode BVGetColumn_Mat(BV bv,PetscInt j,Vec *v)BVGetColumn_Mat365,12801
#undef __FUNCT____FUNCT__379,13163
#define __FUNCT__ __FUNCT__380,13180
PetscErrorCode BVRestoreColumn_Mat(BV bv,PetscInt j,Vec *v)BVRestoreColumn_Mat381,13220
#undef __FUNCT____FUNCT__395,13576
#define __FUNCT__ __FUNCT__396,13593
PetscErrorCode BVGetArray_Mat(BV bv,PetscScalar **a)BVGetArray_Mat397,13628
#undef __FUNCT____FUNCT__407,13852
#define __FUNCT__ __FUNCT__408,13869
PetscErrorCode BVRestoreArray_Mat(BV bv,PetscScalar **a)BVRestoreArray_Mat409,13908
#undef __FUNCT____FUNCT__419,14151
#define __FUNCT__ __FUNCT__420,14168
PetscErrorCode BVView_Mat(BV bv,PetscViewer viewer)BVView_Mat421,14199
#undef __FUNCT____FUNCT__446,15121
#define __FUNCT__ __FUNCT__447,15138
PetscErrorCode BVDestroy_Mat(BV bv)BVDestroy_Mat448,15172
#undef __FUNCT____FUNCT__461,15510
#define __FUNCT__ __FUNCT__462,15527
PETSC_EXTERN PetscErrorCode BVCreate_Mat(BV bv)BVCreate_Mat463,15560

src/sys/classes/bv/impls/mat/makefile,284
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = bvmat.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = BVMANSEC31,1033
LOCDIR   = src/sys/classes/bv/impls/svec/LOCDIR32,1047

src/sys/classes/bv/impls/svec/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = svec.cSOURCEC26,958
SOURCEF  =SOURCEF27,976
SOURCEH  =SOURCEH28,987
LIBBASE  = libslepcsysLIBBASE29,998
DIRS     =DIRS30,1021
MANSEC   = BVMANSEC31,1032
LOCDIR   = src/sys/classes/bv/impls/svec/LOCDIR32,1046

src/sys/classes/bv/impls/svec/svec.c,3588
svec.c:^?svec.c^A,1
  Vec       v;v27,1011
  PetscBool mpi;mpi28,1026
} BV_SVEC;BV_SVEC29,1043
#undef __FUNCT____FUNCT__31,1055
#define __FUNCT__ __FUNCT__32,1072
PetscErrorCode BVMult_Svec(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)BVMult_Svec33,1104
#undef __FUNCT____FUNCT__53,1899
#define __FUNCT__ __FUNCT__54,1916
PetscErrorCode BVMultVec_Svec(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)BVMultVec_Svec55,1951
#undef __FUNCT____FUNCT__70,2475
#define __FUNCT__ __FUNCT__71,2492
PetscErrorCode BVMultInPlace_Svec(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace_Svec72,2531
#undef __FUNCT____FUNCT__89,3148
#define __FUNCT__ __FUNCT__90,3165
PetscErrorCode BVMultInPlaceTranspose_Svec(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlaceTranspose_Svec91,3213
#undef __FUNCT____FUNCT__108,3838
#define __FUNCT__ __FUNCT__109,3855
PetscErrorCode BVAXPY_Svec(BV Y,PetscScalar alpha,BV X)BVAXPY_Svec110,3887
#undef __FUNCT____FUNCT__125,4412
#define __FUNCT__ __FUNCT__126,4429
PetscErrorCode BVDot_Svec(BV X,BV Y,Mat M)BVDot_Svec127,4460
#undef __FUNCT____FUNCT__147,5222
#define __FUNCT__ __FUNCT__148,5239
PetscErrorCode BVDotVec_Svec(BV X,Vec y,PetscScalar *m)BVDotVec_Svec149,5273
#undef __FUNCT____FUNCT__169,5890
#define __FUNCT__ __FUNCT__170,5907
PetscErrorCode BVDotVec_Local_Svec(BV X,Vec y,PetscScalar *m)BVDotVec_Local_Svec171,5947
#undef __FUNCT____FUNCT__191,6547
#define __FUNCT__ __FUNCT__192,6564
PetscErrorCode BVScale_Svec(BV bv,PetscInt j,PetscScalar alpha)BVScale_Svec193,6597
#undef __FUNCT____FUNCT__210,7131
#define __FUNCT__ __FUNCT__211,7148
PetscErrorCode BVNorm_Svec(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Svec212,7180
#undef __FUNCT____FUNCT__229,7750
#define __FUNCT__ __FUNCT__230,7767
PetscErrorCode BVNorm_Local_Svec(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Local_Svec231,7805
#undef __FUNCT____FUNCT__248,8387
#define __FUNCT__ __FUNCT__249,8404
PetscErrorCode BVOrthogonalize_Svec(BV V,Mat R)BVOrthogonalize_Svec250,8445
#undef __FUNCT____FUNCT__265,8956
#define __FUNCT__ __FUNCT__266,8973
PetscErrorCode BVMatMult_Svec(BV V,Mat A,BV W)BVMatMult_Svec267,9008
#undef __FUNCT____FUNCT__314,10890
#define __FUNCT__ __FUNCT__315,10907
PetscErrorCode BVCopy_Svec(BV V,BV W)BVCopy_Svec316,10939
#undef __FUNCT____FUNCT__333,11488
#define __FUNCT__ __FUNCT__334,11505
PetscErrorCode BVResize_Svec(BV bv,PetscInt m,PetscBool copy)BVResize_Svec335,11539
#undef __FUNCT____FUNCT__367,12775
#define __FUNCT__ __FUNCT__368,12792
PetscErrorCode BVGetColumn_Svec(BV bv,PetscInt j,Vec *v)BVGetColumn_Svec369,12829
#undef __FUNCT____FUNCT__383,13188
#define __FUNCT__ __FUNCT__384,13205
PetscErrorCode BVRestoreColumn_Svec(BV bv,PetscInt j,Vec *v)BVRestoreColumn_Svec385,13246
#undef __FUNCT____FUNCT__398,13578
#define __FUNCT__ __FUNCT__399,13595
PetscErrorCode BVGetArray_Svec(BV bv,PetscScalar **a)BVGetArray_Svec400,13631
#undef __FUNCT____FUNCT__410,13852
#define __FUNCT__ __FUNCT__411,13869
PetscErrorCode BVRestoreArray_Svec(BV bv,PetscScalar **a)BVRestoreArray_Svec412,13909
#undef __FUNCT____FUNCT__422,14138
#define __FUNCT__ __FUNCT__423,14155
PetscErrorCode BVView_Svec(BV bv,PetscViewer viewer)BVView_Svec424,14187
#undef __FUNCT____FUNCT__449,15145
#define __FUNCT__ __FUNCT__450,15162
PetscErrorCode BVDestroy_Svec(BV bv)BVDestroy_Svec451,15197
#undef __FUNCT____FUNCT__464,15537
#define __FUNCT__ __FUNCT__465,15554
PETSC_EXTERN PetscErrorCode BVCreate_Svec(BV bv)BVCreate_Svec466,15588

src/sys/classes/bv/impls/vecs/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = vecs.cSOURCEC26,958
SOURCEF  =SOURCEF27,976
SOURCEH  =SOURCEH28,987
LIBBASE  = libslepcsysLIBBASE29,998
DIRS     =DIRS30,1021
MANSEC   = BVMANSEC31,1032
LOCDIR   = src/sys/classes/bv/impls/vecs/LOCDIR32,1046

src/sys/classes/bv/impls/vecs/vecs.c,4014
vecs.c:^?vecs.c^A,1
  Vec      *V;V27,1027
  PetscInt vmip;   /* Version of BVMultInPlace:vmip28,1042
} BV_VECS;BV_VECS31,1246
#undef __FUNCT____FUNCT__33,1258
#define __FUNCT__ __FUNCT__34,1275
PetscErrorCode BVMult_Vecs(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)BVMult_Vecs35,1307
#undef __FUNCT____FUNCT__60,2107
#define __FUNCT__ __FUNCT__61,2124
PetscErrorCode BVMultVec_Vecs(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)BVMultVec_Vecs62,2159
#undef __FUNCT____FUNCT__82,2708
#define __FUNCT__ __FUNCT__83,2725
PetscErrorCode BVMultInPlace_Vecs_ME(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace_Vecs_ME93,3091
#undef __FUNCT____FUNCT__118,3878
#define __FUNCT__ __FUNCT__119,3895
PetscErrorCode BVMultInPlace_Vecs_Alloc(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace_Vecs_Alloc125,4100
#undef __FUNCT____FUNCT__148,4801
#define __FUNCT__ __FUNCT__149,4818
PetscErrorCode BVMultInPlaceTranspose_Vecs(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlaceTranspose_Vecs153,4953
#undef __FUNCT____FUNCT__178,5746
#define __FUNCT__ __FUNCT__179,5763
PetscErrorCode BVAXPY_Vecs(BV Y,PetscScalar alpha,BV X)BVAXPY_Vecs180,5795
#undef __FUNCT____FUNCT__193,6125
#define __FUNCT__ __FUNCT__194,6142
PetscErrorCode BVDot_Vecs(BV X,BV Y,Mat M)BVDot_Vecs195,6173
#undef __FUNCT____FUNCT__212,6668
#define __FUNCT__ __FUNCT__213,6685
PetscErrorCode BVDotVec_Vecs(BV X,Vec y,PetscScalar *m)BVDotVec_Vecs214,6719
#undef __FUNCT____FUNCT__229,7062
#define __FUNCT__ __FUNCT__230,7079
PetscErrorCode BVDotVec_Begin_Vecs(BV X,Vec y,PetscScalar *m)BVDotVec_Begin_Vecs231,7119
#undef __FUNCT____FUNCT__246,7473
#define __FUNCT__ __FUNCT__247,7490
PetscErrorCode BVDotVec_End_Vecs(BV X,Vec y,PetscScalar *m)BVDotVec_End_Vecs248,7528
#undef __FUNCT____FUNCT__258,7772
#define __FUNCT__ __FUNCT__259,7789
PetscErrorCode BVScale_Vecs(BV bv,PetscInt j,PetscScalar alpha)BVScale_Vecs260,7822
#undef __FUNCT____FUNCT__277,8213
#define __FUNCT__ __FUNCT__278,8230
PetscErrorCode BVNorm_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Vecs279,8262
#undef __FUNCT____FUNCT__306,8941
#define __FUNCT__ __FUNCT__307,8958
PetscErrorCode BVNorm_Begin_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_Begin_Vecs308,8996
#undef __FUNCT____FUNCT__325,9419
#define __FUNCT__ __FUNCT__326,9436
PetscErrorCode BVNorm_End_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)BVNorm_End_Vecs327,9472
#undef __FUNCT____FUNCT__344,9891
#define __FUNCT__ __FUNCT__345,9908
PetscErrorCode BVMatMult_Vecs(BV V,Mat A,BV W)BVMatMult_Vecs346,9943
#undef __FUNCT____FUNCT__360,10349
#define __FUNCT__ __FUNCT__361,10366
PetscErrorCode BVCopy_Vecs(BV V,BV W)BVCopy_Vecs362,10398
#undef __FUNCT____FUNCT__375,10704
#define __FUNCT__ __FUNCT__376,10721
PetscErrorCode BVResize_Vecs(BV bv,PetscInt m,PetscBool copy)BVResize_Vecs377,10755
#undef __FUNCT____FUNCT__404,11535
#define __FUNCT__ __FUNCT__405,11552
PetscErrorCode BVGetColumn_Vecs(BV bv,PetscInt j,Vec *v)BVGetColumn_Vecs406,11589
#undef __FUNCT____FUNCT__417,11806
#define __FUNCT__ __FUNCT__418,11823
PetscErrorCode BVGetArray_Vecs(BV bv,PetscScalar **a)BVGetArray_Vecs419,11859
#undef __FUNCT____FUNCT__436,12398
#define __FUNCT__ __FUNCT__437,12415
PetscErrorCode BVRestoreArray_Vecs(BV bv,PetscScalar **a)BVRestoreArray_Vecs438,12455
#undef __FUNCT____FUNCT__455,12936
#define __FUNCT__ __FUNCT__456,12953
PetscErrorCode BVSetFromOptions_Vecs(PetscOptions *PetscOptionsObject,BV bv)BVSetFromOptions_Vecs457,12995
#undef __FUNCT____FUNCT__470,13577
#define __FUNCT__ __FUNCT__471,13594
PetscErrorCode BVView_Vecs(BV bv,PetscViewer viewer)BVView_Vecs472,13626
#undef __FUNCT____FUNCT__501,14659
#define __FUNCT__ __FUNCT__502,14676
PetscErrorCode BVDestroy_Vecs(BV bv)BVDestroy_Vecs503,14711
#undef __FUNCT____FUNCT__514,14974
#define __FUNCT__ __FUNCT__515,14991
PETSC_EXTERN PetscErrorCode BVCreate_Vecs(BV bv)BVCreate_Vecs516,15025

src/sys/classes/bv/interface/bvbasic.c,5178
bvbasic.c:^?bvbasic.c^A,1
PetscBool         BVRegisterAllCalled = PETSC_FALSE;BVRegisterAllCalled26,1007
PetscFunctionList BVList = 0;BVList27,1060
#undef __FUNCT____FUNCT__29,1091
#define __FUNCT__ __FUNCT__30,1108
PetscErrorCode BVSetType(BV bv,BVType type)BVSetType47,1416
#undef __FUNCT____FUNCT__76,2401
#define __FUNCT__ __FUNCT__77,2418
PetscErrorCode BVGetType(BV bv,BVType *type)BVGetType93,2716
#undef __FUNCT____FUNCT__102,2928
#define __FUNCT__ __FUNCT__103,2945
PetscErrorCode BVSetSizes(BV bv,PetscInt n,PetscInt N,PetscInt m)BVSetSizes124,3501
#undef __FUNCT____FUNCT__162,5430
#define __FUNCT__ __FUNCT__163,5447
PetscErrorCode BVSetSizesFromVec(BV bv,Vec t,PetscInt m)BVSetSizesFromVec179,5855
#undef __FUNCT____FUNCT__208,7001
#define __FUNCT__ __FUNCT__209,7018
PetscErrorCode BVGetSizes(BV bv,PetscInt *n,PetscInt *N,PetscInt *m)BVGetSizes234,7721
#undef __FUNCT____FUNCT__250,8123
#define __FUNCT__ __FUNCT__251,8140
PetscErrorCode BVSetNumConstraints(BV V,PetscInt nc)BVSetNumConstraints273,8764
#undef __FUNCT____FUNCT__310,10086
#define __FUNCT__ __FUNCT__311,10103
PetscErrorCode BVGetNumConstraints(BV bv,PetscInt *nc)BVGetNumConstraints327,10401
#undef __FUNCT____FUNCT__336,10597
#define __FUNCT__ __FUNCT__337,10614
PetscErrorCode BVResize(BV bv,PetscInt m,PetscBool copy)BVResize356,11082
#undef __FUNCT____FUNCT__391,12344
#define __FUNCT__ __FUNCT__392,12361
PetscErrorCode BVSetActiveColumns(BV bv,PetscInt l,PetscInt k)BVSetActiveColumns420,13267
#undef __FUNCT____FUNCT__442,13994
#define __FUNCT__ __FUNCT__443,14011
PetscErrorCode BVGetActiveColumns(BV bv,PetscInt *l,PetscInt *k)BVGetActiveColumns460,14340
#undef __FUNCT____FUNCT__469,14545
#define __FUNCT__ __FUNCT__470,14562
PetscErrorCode BVSetMatrix(BV bv,Mat B,PetscBool indef)BVSetMatrix500,15639
#undef __FUNCT____FUNCT__525,16509
#define __FUNCT__ __FUNCT__526,16526
PetscErrorCode BVGetMatrix(BV bv,Mat *B,PetscBool *indef)BVGetMatrix543,16940
#undef __FUNCT____FUNCT__552,17163
#define __FUNCT__ __FUNCT__553,17180
PetscErrorCode BVApplyMatrix(BV bv,Vec x,Vec y)BVApplyMatrix574,17610
#undef __FUNCT____FUNCT__591,18033
#define __FUNCT__ __FUNCT__592,18050
PetscErrorCode BVApplyMatrixBV(BV X,BV Y)BVApplyMatrixBV616,18727
#undef __FUNCT____FUNCT__635,19139
#define __FUNCT__ __FUNCT__636,19156
PetscErrorCode BVGetCachedBV(BV bv,BV *cached)BVGetCachedBV656,19583
#undef __FUNCT____FUNCT__665,19783
#define __FUNCT__ __FUNCT__666,19800
PetscErrorCode BVSetSignature(BV bv,Vec omega)BVSetSignature683,20232
#undef __FUNCT____FUNCT__708,21096
#define __FUNCT__ __FUNCT__709,21113
PetscErrorCode BVGetSignature(BV bv,Vec omega)BVGetSignature728,21556
#undef __FUNCT____FUNCT__752,22304
#define __FUNCT__ __FUNCT__753,22321
PetscErrorCode BVSetFromOptions(BV bv)BVSetFromOptions764,22527
#undef __FUNCT____FUNCT__816,25324
#define __FUNCT__ __FUNCT__817,25341
PetscErrorCode BVSetOrthogonalization(BV bv,BVOrthogType type,BVOrthogRefineType refine,PetscReal eta,BVOrthogBlockType block)BVSetOrthogonalization855,26920
#undef __FUNCT____FUNCT__897,28308
#define __FUNCT__ __FUNCT__898,28325
PetscErrorCode BVGetOrthogonalization(BV bv,BVOrthogType *type,BVOrthogRefineType *refine,PetscReal *eta,BVOrthogBlockType *block)BVGetOrthogonalization917,28865
#undef __FUNCT____FUNCT__928,29257
#define __FUNCT__ __FUNCT__929,29274
PetscErrorCode BVSetMatMultMethod(BV bv,BVMatMultType method)BVSetMatMultMethod951,29901
#undef __FUNCT____FUNCT__968,30358
#define __FUNCT__ __FUNCT__969,30375
PetscErrorCode BVGetMatMultMethod(BV bv,BVMatMultType *method)BVGetMatMultMethod985,30710
#undef __FUNCT____FUNCT__994,30924
#define __FUNCT__ __FUNCT__995,30941
PetscErrorCode BVGetColumn(BV bv,PetscInt j,Vec *v)BVGetColumn1025,31879
#undef __FUNCT____FUNCT__1048,33061
#define __FUNCT__ __FUNCT__1049,33078
PetscErrorCode BVRestoreColumn(BV bv,PetscInt j,Vec *v)BVRestoreColumn1067,33475
#undef __FUNCT____FUNCT__1101,34943
#define __FUNCT__ __FUNCT__1102,34960
PetscErrorCode BVGetArray(BV bv,PetscScalar **a)BVGetArray1127,35686
#undef __FUNCT____FUNCT__1139,35954
#define __FUNCT__ __FUNCT__1140,35971
PetscErrorCode BVRestoreArray(BV bv,PetscScalar **a)BVRestoreArray1158,36403
#undef __FUNCT____FUNCT__1174,36802
#define __FUNCT__ __FUNCT__1175,36819
PetscErrorCode BVCreateVec(BV bv,Vec *v)BVCreateVec1193,37195
#undef __FUNCT____FUNCT__1205,37452
#define __FUNCT__ __FUNCT__1206,37469
PetscErrorCode BVDuplicate(BV V,BV *W)BVDuplicate1231,38162
#undef __FUNCT____FUNCT__1249,38817
#define __FUNCT__ __FUNCT__1250,38834
PetscErrorCode BVDuplicateResize(BV V,PetscInt m,BV *W)BVDuplicateResize1272,39385
#undef __FUNCT____FUNCT__1291,40095
#define __FUNCT__ __FUNCT__1292,40112
PetscErrorCode BVCopy(BV V,BV W)BVCopy1314,40694
#undef __FUNCT____FUNCT__1341,41756
#define __FUNCT__ __FUNCT__1342,41773
PetscErrorCode BVCopyVec(BV V,PetscInt j,Vec w)BVCopyVec1362,42216
#undef __FUNCT____FUNCT__1388,43106
#define __FUNCT__ __FUNCT__1389,43123
PetscErrorCode BVCopyColumn(BV V,PetscInt j,PetscInt i)BVCopyColumn1404,43457

src/sys/classes/bv/interface/bvblas.c,2495
bvblas.c:^?bvblas.c^A,1
#define BLOCKSIZE BLOCKSIZE27,1030
#undef __FUNCT____FUNCT__29,1052
#define __FUNCT__ __FUNCT__30,1069
PetscErrorCode BVMult_BLAS_Private(BV bv,PetscInt m_,PetscInt n_,PetscInt k_,PetscInt ldb_,PetscScalar alpha,const PetscScalar *A,const PetscScalar *B,PetscScalar beta,PetscScalar *C)BVMult_BLAS_Private36,1200
#undef __FUNCT____FUNCT__62,2346
#define __FUNCT__ __FUNCT__63,2363
PetscErrorCode BVMultVec_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,PetscScalar alpha,const PetscScalar *A,const PetscScalar *x,PetscScalar beta,PetscScalar *y)BVMultVec_BLAS_Private69,2461
#undef __FUNCT____FUNCT__82,2964
#define __FUNCT__ __FUNCT__83,2981
PetscErrorCode BVMultInPlace_BLAS_Private(BV bv,PetscInt m_,PetscInt k_,PetscInt ldb_,PetscInt s,PetscInt e,PetscScalar *A,const PetscScalar *B,PetscBool btrans)BVMultInPlace_BLAS_Private89,3112
#undef __FUNCT____FUNCT__127,4402
#define __FUNCT__ __FUNCT__128,4419
PetscErrorCode BVMultInPlace_Vecs_Private(BV bv,PetscInt m_,PetscInt n_,PetscInt k_,Vec *V,const PetscScalar *B,PetscBool btrans)BVMultInPlace_Vecs_Private134,4523
#undef __FUNCT____FUNCT__182,6394
#define __FUNCT__ __FUNCT__183,6411
PetscErrorCode BVAXPY_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,PetscScalar alpha,const PetscScalar *A,PetscScalar *B)BVAXPY_BLAS_Private189,6502
#undef __FUNCT____FUNCT__201,6894
#define __FUNCT__ __FUNCT__202,6911
PetscErrorCode BVDot_BLAS_Private(BV bv,PetscInt m_,PetscInt n_,PetscInt k_,PetscInt ldc_,const PetscScalar *A,const PetscScalar *B,PetscScalar *C,PetscBool mpi)BVDot_BLAS_Private208,7028
#undef __FUNCT____FUNCT__240,8506
#define __FUNCT__ __FUNCT__241,8523
PetscErrorCode BVDotVec_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,const PetscScalar *A,const PetscScalar *x,PetscScalar *y,PetscBool mpi)BVDotVec_BLAS_Private247,8606
#undef __FUNCT____FUNCT__271,9517
#define __FUNCT__ __FUNCT__272,9534
PetscErrorCode BVScale_BLAS_Private(BV bv,PetscInt n_,PetscScalar *A,PetscScalar alpha)BVScale_BLAS_Private276,9601
#undef __FUNCT____FUNCT__292,10064
#define __FUNCT__ __FUNCT__293,10081
PetscErrorCode BVNorm_LAPACK_Private(BV bv,PetscInt m_,PetscInt n_,const PetscScalar *A,NormType type,PetscReal *nrm,PetscBool mpi)BVNorm_LAPACK_Private297,10165
#undef __FUNCT____FUNCT__346,12124
#define __FUNCT__ __FUNCT__347,12141
PetscErrorCode BVOrthogonalize_LAPACK_Private(BV bv,PetscInt m_,PetscInt n_,PetscScalar *Q,PetscScalar *R,PetscBool mpi)BVOrthogonalize_LAPACK_Private351,12236

src/sys/classes/bv/interface/bvfunc.c,4437
bvfunc.c:^?bvfunc.c^A,1
PetscClassId     BV_CLASSID = 0;BV_CLASSID26,1052
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Create27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Copy27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Mult27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Dot27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Orthogonalize27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Scale27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_Norm27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_SetRandom27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_MatMult27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_MatProject27,1085
PetscLogEvent    BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_Dot = 0,BV_Orthogonalize = 0,BV_Scale = 0,BV_Norm = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatProject = 0,BV_AXPY = 0;BV_AXPY27,1085
static PetscBool BVPackageInitialized = PETSC_FALSE;BVPackageInitialized28,1260
#undef __FUNCT____FUNCT__30,1314
#define __FUNCT__ __FUNCT__31,1331
PetscErrorCode BVFinalizePackage(void)BVFinalizePackage40,1563
#undef __FUNCT____FUNCT__51,1813
#define __FUNCT__ __FUNCT__52,1830
PetscErrorCode BVInitializePackage(void)BVInitializePackage62,2154
#undef __FUNCT____FUNCT__108,4179
#define __FUNCT__ __FUNCT__109,4196
PetscErrorCode BVDestroy(BV *bv)BVDestroy122,4421
#undef __FUNCT____FUNCT__144,5254
#define __FUNCT__ __FUNCT__145,5271
PetscErrorCode BVCreate(MPI_Comm comm,BV *newbv)BVCreate161,5560
#undef __FUNCT____FUNCT__215,6944
#define __FUNCT__ __FUNCT__216,6961
PetscErrorCode BVInsertVec(BV V,PetscInt j,Vec w)BVInsertVec231,7247
#undef __FUNCT____FUNCT__257,8258
#define __FUNCT__ __FUNCT__258,8275
PetscErrorCode BVInsertVecs(BV V,PetscInt s,PetscInt *m,Vec *W,PetscBool orth)BVInsertVecs284,9076
#undef __FUNCT____FUNCT__332,11004
#define __FUNCT__ __FUNCT__333,11021
PetscErrorCode BVInsertConstraints(BV V,PetscInt *nc,Vec *C)BVInsertConstraints369,12394
#undef __FUNCT____FUNCT__399,13524
#define __FUNCT__ __FUNCT__400,13541
PetscErrorCode BVSetOptionsPrefix(BV bv,const char *prefix)BVSetOptionsPrefix420,14082
#undef __FUNCT____FUNCT__430,14340
#define __FUNCT__ __FUNCT__431,14357
PetscErrorCode BVAppendOptionsPrefix(BV bv,const char *prefix)BVAppendOptionsPrefix451,14907
#undef __FUNCT____FUNCT__461,15171
#define __FUNCT__ __FUNCT__462,15188
PetscErrorCode BVGetOptionsPrefix(BV bv,const char *prefix[])BVGetOptionsPrefix482,15686
#undef __FUNCT____FUNCT__493,15977
#define __FUNCT__ __FUNCT__494,15994
static PetscErrorCode BVView_Default(BV bv,PetscViewer viewer)BVView_Default495,16029
#undef __FUNCT____FUNCT__526,17130
#define __FUNCT__ __FUNCT__527,17147
PetscErrorCode BVView(BV bv,PetscViewer viewer)BVView552,17838
#undef __FUNCT____FUNCT__621,21102
#define __FUNCT__ __FUNCT__622,21119
PetscErrorCode BVRegister(const char *name,PetscErrorCode (*function)(BV))BVRegister640,21493
#undef __FUNCT____FUNCT__649,21713
#define __FUNCT__ __FUNCT__650,21730
PetscErrorCode BVAllocateWork_Private(BV bv,PetscInt s)BVAllocateWork_Private651,21773

src/sys/classes/bv/interface/bvglobal.c,4028
bvglobal.c:^?bvglobal.c^A,1
#undef __FUNCT____FUNCT__26,1034
#define __FUNCT__ __FUNCT__27,1051
PETSC_STATIC_INLINE PetscErrorCode BVDot_Private(BV X,BV Y,Mat M)BVDot_Private32,1226
#undef __FUNCT____FUNCT__62,2176
#define __FUNCT__ __FUNCT__63,2193
PetscErrorCode BVDot(BV X,BV Y,Mat M)BVDot96,3327
#undef __FUNCT____FUNCT__132,4881
#define __FUNCT__ __FUNCT__133,4898
PetscErrorCode BVDotVec(BV X,Vec y,PetscScalar *m)BVDotVec163,5808
#undef __FUNCT____FUNCT__185,6474
#define __FUNCT__ __FUNCT__186,6491
PetscErrorCode BVDotVecBegin(BV X,Vec y,PetscScalar *m)BVDotVecBegin202,6858
#undef __FUNCT____FUNCT__242,8277
#define __FUNCT__ __FUNCT__243,8294
PetscErrorCode BVDotVecEnd(BV X,Vec y,PetscScalar *m)BVDotVecEnd259,8643
#undef __FUNCT____FUNCT__294,9984
#define __FUNCT__ __FUNCT__295,10001
PetscErrorCode BVDotColumn(BV X,PetscInt j,PetscScalar *m)BVDotColumn321,10809
#undef __FUNCT____FUNCT__347,11660
#define __FUNCT__ __FUNCT__348,11677
PetscErrorCode BVDotColumnBegin(BV X,PetscInt j,PetscScalar *m)BVDotColumnBegin364,12070
#undef __FUNCT____FUNCT__408,13679
#define __FUNCT__ __FUNCT__409,13696
PetscErrorCode BVDotColumnEnd(BV X,PetscInt j,PetscScalar *m)BVDotColumnEnd425,14071
#undef __FUNCT____FUNCT__470,15872
#define __FUNCT__ __FUNCT__471,15889
PETSC_STATIC_INLINE PetscErrorCode BVNorm_Private(BV bv,Vec z,NormType type,PetscReal *val)BVNorm_Private472,15924
#undef __FUNCT____FUNCT__493,16952
#define __FUNCT__ __FUNCT__494,16969
PETSC_STATIC_INLINE PetscErrorCode BVNorm_Begin_Private(BV bv,Vec z,NormType type,PetscReal *val)BVNorm_Begin_Private495,17010
#undef __FUNCT____FUNCT__506,17297
#define __FUNCT__ __FUNCT__507,17314
PETSC_STATIC_INLINE PetscErrorCode BVNorm_End_Private(BV bv,Vec z,NormType type,PetscReal *val)BVNorm_End_Private508,17353
#undef __FUNCT____FUNCT__528,18345
#define __FUNCT__ __FUNCT__529,18362
PetscErrorCode BVNorm(BV bv,NormType type,PetscReal *val)BVNorm553,18931
#undef __FUNCT____FUNCT__573,19674
#define __FUNCT__ __FUNCT__574,19691
PetscErrorCode BVNormVec(BV bv,Vec v,NormType type,PetscReal *val)BVNormVec598,20318
#undef __FUNCT____FUNCT__627,21317
#define __FUNCT__ __FUNCT__628,21334
PetscErrorCode BVNormVecBegin(BV bv,Vec v,NormType type,PetscReal *val)BVNormVecBegin645,21696
#undef __FUNCT____FUNCT__674,22718
#define __FUNCT__ __FUNCT__675,22735
PetscErrorCode BVNormVecEnd(BV bv,Vec v,NormType type,PetscReal *val)BVNormVecEnd692,23093
#undef __FUNCT____FUNCT__713,23698
#define __FUNCT__ __FUNCT__714,23715
PetscErrorCode BVNormColumn(BV bv,PetscInt j,NormType type,PetscReal *val)BVNormColumn738,24355
#undef __FUNCT____FUNCT__766,25411
#define __FUNCT__ __FUNCT__767,25428
PetscErrorCode BVNormColumnBegin(BV bv,PetscInt j,NormType type,PetscReal *val)BVNormColumnBegin784,25822
#undef __FUNCT____FUNCT__828,27712
#define __FUNCT__ __FUNCT__829,27729
PetscErrorCode BVNormColumnEnd(BV bv,PetscInt j,NormType type,PetscReal *val)BVNormColumnEnd846,28119
#undef __FUNCT____FUNCT__888,29977
#define __FUNCT__ __FUNCT__889,29994
PETSC_STATIC_INLINE PetscErrorCode BVMatProject_Vec(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm,PetscBool symm)BVMatProject_Vec894,30193
#undef __FUNCT____FUNCT__933,31454
#define __FUNCT__ __FUNCT__934,31471
PETSC_STATIC_INLINE PetscErrorCode BVMatProject_MatMult(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm)BVMatProject_MatMult942,31756
#undef __FUNCT____FUNCT__990,33283
#define __FUNCT__ __FUNCT__991,33300
PETSC_STATIC_INLINE PetscErrorCode BVMatProject_MatMult_2(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm,PetscBool symm)BVMatProject_MatMult_2999,33636
#undef __FUNCT____FUNCT__1056,35502
#define __FUNCT__ __FUNCT__1057,35519
PETSC_STATIC_INLINE PetscErrorCode BVMatProject_Dot(BV X,BV Y,PetscScalar *marray,PetscInt ldm)BVMatProject_Dot1064,35762
#undef __FUNCT____FUNCT__1107,37113
#define __FUNCT__ __FUNCT__1108,37130
PetscErrorCode BVMatProject(BV X,Mat A,BV Y,Mat M)BVMatProject1152,38841

src/sys/classes/bv/interface/bvops.c,2109
bvops.c:^?bvops.c^A,1
#undef __FUNCT____FUNCT__26,1048
#define __FUNCT__ __FUNCT__27,1065
PetscErrorCode BVMult(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)BVMult59,2152
#undef __FUNCT____FUNCT__94,3742
#define __FUNCT__ __FUNCT__95,3759
PetscErrorCode BVMultVec(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)BVMultVec126,4658
#undef __FUNCT____FUNCT__153,5639
#define __FUNCT__ __FUNCT__154,5656
PetscErrorCode BVMultColumn(BV X,PetscScalar alpha,PetscScalar beta,PetscInt j,PetscScalar *q)BVMultColumn179,6479
#undef __FUNCT____FUNCT__208,7501
#define __FUNCT__ __FUNCT__209,7518
PetscErrorCode BVMultInPlace(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlace236,8363
#undef __FUNCT____FUNCT__267,9924
#define __FUNCT__ __FUNCT__268,9941
PetscErrorCode BVMultInPlaceTranspose(BV V,Mat Q,PetscInt s,PetscInt e)BVMultInPlaceTranspose290,10449
#undef __FUNCT____FUNCT__321,12024
#define __FUNCT__ __FUNCT__322,12041
PetscErrorCode BVScale(BV bv,PetscScalar alpha)BVScale339,12380
#undef __FUNCT____FUNCT__357,12956
#define __FUNCT__ __FUNCT__358,12973
PetscErrorCode BVScaleColumn(BV bv,PetscInt j,PetscScalar alpha)BVScaleColumn373,13269
#undef __FUNCT____FUNCT__394,14065
#define __FUNCT__ __FUNCT__395,14082
PetscErrorCode BVSetRandom(BV bv,PetscRandom rctx)BVSetRandom413,14525
#undef __FUNCT____FUNCT__451,15822
#define __FUNCT__ __FUNCT__452,15839
PetscErrorCode BVSetRandomColumn(BV bv,PetscInt j,PetscRandom rctx)BVSetRandomColumn474,16502
#undef __FUNCT____FUNCT__512,17965
#define __FUNCT__ __FUNCT__513,17982
PetscErrorCode BVMatMult(BV V,Mat A,BV Y)BVMatMult538,18721
#undef __FUNCT____FUNCT__562,19600
#define __FUNCT__ __FUNCT__563,19617
PetscErrorCode BVMatMultHermitianTranspose(BV V,Mat A,BV Y)BVMatMultHermitianTranspose589,20405
#undef __FUNCT____FUNCT__621,21599
#define __FUNCT__ __FUNCT__622,21616
PetscErrorCode BVMatMultColumn(BV V,Mat A,PetscInt j)BVMatMultColumn641,22010
#undef __FUNCT____FUNCT__665,22956
#define __FUNCT__ __FUNCT__666,22973
PetscErrorCode BVAXPY(BV Y,PetscScalar alpha,BV X)BVAXPY688,23455

src/sys/classes/bv/interface/bvorthog.c,2149
bvorthog.c:^?bvorthog.c^A,1
#undef __FUNCT____FUNCT__27,1056
#define __FUNCT__ __FUNCT__28,1073
static PetscErrorCode BVOrthogonalizeMGS1(BV bv,PetscInt k,Vec v,PetscBool *which,PetscScalar *H)BVOrthogonalizeMGS132,1186
#undef __FUNCT____FUNCT__60,1974
#define __FUNCT__ __FUNCT__61,1991
PetscErrorCode BVOrthogonalizeCGS1(BV bv,PetscInt j,Vec v,PetscScalar *H,PetscReal *onorm,PetscReal *norm)BVOrthogonalizeCGS166,2152
#undef __FUNCT____FUNCT__125,3949
#define __FUNCT__ __FUNCT__126,3966
static PetscErrorCode BVOrthogonalizeMGS(BV bv,PetscInt j,Vec v,PetscBool *which,PetscScalar *H,PetscReal *norm,PetscBool *lindep)BVOrthogonalizeMGS130,4075
#undef __FUNCT____FUNCT__203,6250
#define __FUNCT__ __FUNCT__204,6267
static PetscErrorCode BVOrthogonalizeCGS(BV bv,PetscInt j,Vec v,PetscScalar *H,PetscReal *norm,PetscBool *lindep)BVOrthogonalizeCGS208,6377
#undef __FUNCT____FUNCT__263,8115
#define __FUNCT__ __FUNCT__264,8132
PetscErrorCode BVOrthogonalizeVec(BV bv,Vec v,PetscScalar *H,PetscReal *norm,PetscBool *lindep)BVOrthogonalizeVec290,8973
#undef __FUNCT____FUNCT__324,10064
#define __FUNCT__ __FUNCT__325,10081
PetscErrorCode BVOrthogonalizeColumn(BV bv,PetscInt j,PetscScalar *H,PetscReal *norm,PetscBool *lindep)BVOrthogonalizeColumn360,11396
#undef __FUNCT____FUNCT__394,12682
#define __FUNCT__ __FUNCT__395,12699
PetscErrorCode BVOrthogonalizeSomeColumn(BV bv,PetscInt j,PetscBool *which,PetscScalar *H,PetscReal *norm,PetscBool *lindep)BVOrthogonalizeSomeColumn424,13688
#undef __FUNCT____FUNCT__453,15003
#define __FUNCT__ __FUNCT__454,15020
static PetscErrorCode BVOrthogonalize_GS(BV V,Mat R)BVOrthogonalize_GS458,15137
#undef __FUNCT____FUNCT__493,16176
#define __FUNCT__ __FUNCT__494,16193
static PetscErrorCode MatCholeskyFactorInvert(Mat R,PetscInt l,Mat *S)MatCholeskyFactorInvert498,16308
#undef __FUNCT____FUNCT__537,17836
#define __FUNCT__ __FUNCT__538,17853
static PetscErrorCode BVOrthogonalize_Chol(BV V,Mat Rin)BVOrthogonalize_Chol542,17975
#undef __FUNCT____FUNCT__569,18668
#define __FUNCT__ __FUNCT__570,18685
PetscErrorCode BVOrthogonalize(BV V,Mat R)BVOrthogonalize602,19775

src/sys/classes/bv/interface/bvregis.c,129
bvregis.c:^?bvregis.c^A,1
#undef __FUNCT____FUNCT__29,1186
#define __FUNCT__ __FUNCT__30,1203
PetscErrorCode BVRegisterAll(void)BVRegisterAll40,1385

src/sys/classes/bv/interface/ftn-custom/makefile,267
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zbvf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1014
SOURCEH  =SOURCEH28,1025
DIRS     =DIRS29,1036
LIBBASE  = libslepcsysLIBBASE30,1047
LOCDIR   = src/sys/classes/bv/interface/ftn-custom/LOCDIR31,1070

src/sys/classes/bv/interface/ftn-custom/zbvf.c,1014
zbvf.c:^?zbvf.c^A,1
PETSC_EXTERN void PETSC_STDCALL bvsetoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))bvsetoptionsprefix_37,1482
PETSC_EXTERN void PETSC_STDCALL bvappendoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))bvappendoptionsprefix_46,1716
PETSC_EXTERN void PETSC_STDCALL bvgetoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))bvgetoptionsprefix_55,1956
PETSC_EXTERN void PETSC_STDCALL bvview_(BV *bv,PetscViewer *viewer,PetscErrorCode *ierr)bvview_63,2219

src/sys/classes/bv/interface/makefile,346
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = bvbasic.c bvfunc.c bvops.c bvglobal.c bvblas.c bvorthog.c bvregis.cSOURCEC26,958
SOURCEF  =SOURCEF27,1037
SOURCEH  =SOURCEH28,1048
LIBBASE  = libslepcsysLIBBASE29,1059
DIRS     =DIRS30,1082
MANSEC   = BVMANSEC31,1093
LOCDIR   = src/sys/classes/bv/interface/LOCDIR32,1107

src/sys/classes/bv/makefile,223
makefile:^?makefile^A,1
SOURCEH  = ../../../../include/slepc/private/bvimpl.h ../../../../include/slepcbv.hSOURCEH24,936
DIRS     = interface impls examplesDIRS25,1020
LOCDIR   = src/sys/classes/bv/LOCDIR26,1056
MANSEC   = BVMANSEC27,1087

src/sys/classes/ds/examples/makefile,83
makefile:^?makefile^A,1
LOCDIR   = src/sys/classes/ds/examples/LOCDIR24,932
DIRS     = testsDIRS25,972

src/sys/classes/ds/examples/tests/makefile,721
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/sys/classes/ds/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.c test4.c test5.c test6.c test7.c test8.c test9.c \EXAMPLESC27,1026
EXAMPLESF  = test14f.FEXAMPLESF29,1153
MANSEC     = DSMANSEC30,1176
TESTS      = test1 test2 test3 test4 test5 test6 test7 test8 test9 test12 test13 \TESTS31,1192
TESTEXAMPLES_C           = test1.PETSc runtest1_1 test1.rm \TESTEXAMPLES_C34,1304
TESTEXAMPLES_C_NOCOMPLEX = test13.PETSc runtest13_1 test13.rmTESTEXAMPLES_C_NOCOMPLEX45,1979
TESTEXAMPLES_FORTRAN     = test14f.PETSc runtest14f_1 test14f.rmTESTEXAMPLES_FORTRAN46,2041

src/sys/classes/ds/examples/tests/test1.c,168
test1.c:^?test1.c^A,1
static char help[] = "Test DSNHEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,988
#define __FUNCT__ __FUNCT__27,1005
int main(int argc,char **argv)main28,1030

src/sys/classes/ds/examples/tests/test12.c,167
test12.c:^?test12.c^A,1
static char help[] = "Test DSNEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,987
#define __FUNCT__ __FUNCT__27,1004
int main(int argc,char **argv)main28,1029

src/sys/classes/ds/examples/tests/test13.c,200
test13.c:^?test13.c^A,1
static char help[] = "Test DSHEP with block size larger than one.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1019
#define __FUNCT__ __FUNCT__27,1036
int main(int argc,char **argv)main28,1061

src/sys/classes/ds/examples/tests/test14f.F,338
test14f.F:^?test14f.F^A,1
      program mainmain29,1228
 100  format (/'Program currently limited to n=100, you set n=',I3)10069,2402
 110  format (/'Solve a Dense System of type NHEP, n =',I3,' (Fortran)')11074,2534
 120  format ('  ',F8.5)120123,4203
 130  format ('  ',F8.5,SP,F8.5,'i')130124,4228
      subroutine FillUpMatrix(FillUpMatrix133,4426

src/sys/classes/ds/examples/tests/test15.c,167
test15.c:^?test15.c^A,1
static char help[] = "Test DSPEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,987
#define __FUNCT__ __FUNCT__27,1004
int main(int argc,char **argv)main28,1029

src/sys/classes/ds/examples/tests/test2.c,167
test2.c:^?test2.c^A,1
static char help[] = "Test DSHEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,987
#define __FUNCT__ __FUNCT__27,1004
int main(int argc,char **argv)main28,1029

src/sys/classes/ds/examples/tests/test3.c,189
test3.c:^?test3.c^A,1
static char help[] = "Test DSHEP with compact storage.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1008
#define __FUNCT__ __FUNCT__27,1025
int main(int argc,char **argv)main28,1050

src/sys/classes/ds/examples/tests/test4.c,169
test4.c:^?test4.c^A,1
static char help[] = "Test DSGNHEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,989
#define __FUNCT__ __FUNCT__27,1006
int main(int argc,char **argv)main28,1031

src/sys/classes/ds/examples/tests/test5.c,169
test5.c:^?test5.c^A,1
static char help[] = "Test DSGHIEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,989
#define __FUNCT__ __FUNCT__27,1006
int main(int argc,char **argv)main28,1031

src/sys/classes/ds/examples/tests/test6.c,191
test6.c:^?test6.c^A,1
static char help[] = "Test DSGHIEP with compact storage.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1010
#define __FUNCT__ __FUNCT__27,1027
int main(int argc,char **argv)main28,1052

src/sys/classes/ds/examples/tests/test7.c,167
test7.c:^?test7.c^A,1
static char help[] = "Test DSSVD.\n\n";help22,924
#undef __FUNCT____FUNCT__26,987
#define __FUNCT__ __FUNCT__27,1004
int main(int argc,char **argv)main28,1029

src/sys/classes/ds/examples/tests/test8.c,189
test8.c:^?test8.c^A,1
static char help[] = "Test DSSVD with compact storage.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1008
#define __FUNCT__ __FUNCT__27,1025
int main(int argc,char **argv)main28,1050

src/sys/classes/ds/examples/tests/test9.c,168
test9.c:^?test9.c^A,1
static char help[] = "Test DSGHEP.\n\n";help22,924
#undef __FUNCT____FUNCT__26,988
#define __FUNCT__ __FUNCT__27,1005
int main(int argc,char **argv)main28,1030

src/sys/classes/ds/impls/ghep/dsghep.c,1142
dsghep.c:^?dsghep.c^A,1
#undef __FUNCT____FUNCT__25,988
#define __FUNCT__ __FUNCT__26,1005
PetscErrorCode DSAllocate_GHEP(DS ds,PetscInt ld)DSAllocate_GHEP27,1041
#undef __FUNCT____FUNCT__41,1522
#define __FUNCT__ __FUNCT__42,1539
PetscErrorCode DSView_GHEP(DS ds,PetscViewer viewer)DSView_GHEP43,1571
#undef __FUNCT____FUNCT__56,1910
#define __FUNCT__ __FUNCT__57,1927
PetscErrorCode DSVectors_GHEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_GHEP58,1962
#undef __FUNCT____FUNCT__95,3220
#define __FUNCT__ __FUNCT__96,3237
PetscErrorCode DSNormalize_GHEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_GHEP97,3274
#undef __FUNCT____FUNCT__135,4341
#define __FUNCT__ __FUNCT__136,4358
PetscErrorCode DSSort_GHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_GHEP137,4390
#undef __FUNCT____FUNCT__161,5129
#define __FUNCT__ __FUNCT__162,5146
PetscErrorCode DSSolve_GHEP(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GHEP163,5179
#undef __FUNCT____FUNCT__220,7366
#define __FUNCT__ __FUNCT__221,7383
PETSC_EXTERN PetscErrorCode DSCreate_GHEP(DS ds)DSCreate_GHEP222,7417

src/sys/classes/ds/impls/ghep/makefile,286
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsghep.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = DSMANSEC31,1034
LOCDIR   = src/sys/classes/ds/impls/ghep/LOCDIR32,1048

src/sys/classes/ds/impls/ghiep/dqds.c,1950
dqds.c:^?dqds.c^A,1
#undef __FUNCT____FUNCT__35,1379
#define __FUNCT__ __FUNCT__36,1396
static PetscErrorCode ScanJ(PetscInt n,PetscReal *a,PetscReal *b,PetscReal *gl,PetscReal *gr,PetscReal *sigma)ScanJ48,1644
#undef __FUNCT____FUNCT__84,2667
#define __FUNCT__ __FUNCT__85,2684
static PetscErrorCode Prologue(PetscInt n,PetscReal *a,PetscReal *b,PetscReal gl,PetscReal gr,PetscInt *m,PetscReal *shift,PetscReal *work,PetscReal nw)Prologue98,3113
#undef __FUNCT____FUNCT__162,5097
#define __FUNCT__ __FUNCT__163,5114
static PetscErrorCode LUfac(PetscInt n,PetscReal *a,PetscReal *b,PetscReal shift,PetscReal tol,PetscReal norm,PetscReal *L,PetscReal *U,PetscInt *fail,PetscReal *work,PetscInt nw)LUfac164,5140
#undef __FUNCT____FUNCT__197,6162
#define __FUNCT__ __FUNCT__198,6179
static PetscErrorCode RealDQDS(PetscInt n,PetscReal *L,PetscReal *U,PetscReal shift,PetscReal tol,PetscReal norm,PetscReal *L1,PetscReal *U1,PetscInt *fail)RealDQDS199,6208
#undef __FUNCT____FUNCT__228,7025
#define __FUNCT__ __FUNCT__229,7042
static PetscErrorCode TridqdsZhuang3(PetscInt n,PetscReal *e,PetscReal *q,PetscReal sum,PetscReal prod,PetscReal tol,PetscReal norm,PetscReal tolDef,PetscInt *fail)TridqdsZhuang3230,7077
#undef __FUNCT____FUNCT__306,9174
#define __FUNCT__ __FUNCT__307,9191
static PetscErrorCode TridqdsZhuang(PetscInt n,PetscReal *e,PetscReal *q,PetscReal sum,PetscReal prod,PetscReal tol,PetscReal norm,PetscReal tolDef,PetscReal *e1,PetscReal *q1,PetscInt *fail)TridqdsZhuang308,9225
#undef __FUNCT____FUNCT__447,13077
#define __FUNCT__ __FUNCT__448,13094
static PetscErrorCode DSGHIEP_Eigen3DQDS(PetscInt n,PetscReal *a,PetscReal *b,PetscReal *c,PetscScalar *wr,PetscScalar *wi,PetscReal *work,PetscInt nw)DSGHIEP_Eigen3DQDS449,13133
#undef __FUNCT____FUNCT__748,25442
#define __FUNCT__ __FUNCT__749,25459
PetscErrorCode DSSolve_GHIEP_DQDS_II(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GHIEP_DQDS_II750,25501

src/sys/classes/ds/impls/ghiep/dsghiep.c,2251
dsghiep.c:^?dsghiep.c^A,1
#undef __FUNCT____FUNCT__24,987
#define __FUNCT__ __FUNCT__25,1004
PetscErrorCode DSAllocate_GHIEP(DS ds,PetscInt ld)DSAllocate_GHIEP26,1041
#undef __FUNCT____FUNCT__42,1649
#define __FUNCT__ __FUNCT__43,1666
PetscErrorCode DSSwitchFormat_GHIEP(DS ds,PetscBool tocompact)DSSwitchFormat_GHIEP44,1707
#undef __FUNCT____FUNCT__88,3071
#define __FUNCT__ __FUNCT__89,3088
PetscErrorCode DSView_GHIEP(DS ds,PetscViewer viewer)DSView_GHIEP90,3121
#undef __FUNCT____FUNCT__179,7255
#define __FUNCT__ __FUNCT__180,7272
PetscErrorCode DSVectors_GHIEP_Eigen_Some(DS ds,PetscInt *idx,PetscReal *rnorm)DSVectors_GHIEP_Eigen_Some181,7319
#undef __FUNCT____FUNCT__275,10932
#define __FUNCT__ __FUNCT__276,10949
PetscErrorCode DSVectors_GHIEP(DS ds,DSMatType mat,PetscInt *k,PetscReal *rnorm)DSVectors_GHIEP277,10985
#undef __FUNCT____FUNCT__315,12247
#define __FUNCT__ __FUNCT__316,12264
PetscErrorCode DSGHIEPComplexEigs(DS ds,PetscInt n0,PetscInt n1,PetscScalar *wr,PetscScalar *wi)DSGHIEPComplexEigs321,12438
#undef __FUNCT____FUNCT__396,14506
#define __FUNCT__ __FUNCT__397,14523
PetscErrorCode DSSort_GHIEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_GHIEP398,14556
#undef __FUNCT____FUNCT__441,16158
#define __FUNCT__ __FUNCT__442,16175
PetscErrorCode DSGHIEPInverseIteration(DS ds,PetscScalar *wr,PetscScalar *wi)DSGHIEPInverseIteration447,16311
#undef __FUNCT____FUNCT__527,19224
#define __FUNCT__ __FUNCT__528,19241
PetscErrorCode DSGHIEPRealBlocks(DS ds)DSGHIEPRealBlocks532,19332
#undef __FUNCT____FUNCT__647,23466
#define __FUNCT__ __FUNCT__648,23483
PetscErrorCode DSSolve_GHIEP_QR_II(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GHIEP_QR_II649,23523
#undef __FUNCT____FUNCT__758,27146
#define __FUNCT__ __FUNCT__759,27163
PetscErrorCode DSSolve_GHIEP_QR(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GHIEP_QR760,27200
#undef __FUNCT____FUNCT__890,31666
#define __FUNCT__ __FUNCT__891,31683
PetscErrorCode DSNormalize_GHIEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_GHIEP892,31721
#undef __FUNCT____FUNCT__947,33271
#define __FUNCT__ __FUNCT__948,33288
PETSC_EXTERN PetscErrorCode DSCreate_GHIEP(DS ds)DSCreate_GHIEP949,33323

src/sys/classes/ds/impls/ghiep/hz.c,907
hz.c:^?hz.c^A,1
#undef __FUNCT____FUNCT__36,1453
#define __FUNCT__ __FUNCT__37,1470
static PetscErrorCode UnifiedRotation(PetscReal x,PetscReal y,PetscReal sygn,PetscReal *rot,PetscReal *rcond,PetscBool *swap)UnifiedRotation42,1646
#undef __FUNCT____FUNCT__77,2898
#define __FUNCT__ __FUNCT__78,2915
static PetscErrorCode HZStep(PetscBLASInt ntop,PetscBLASInt nn,PetscReal tr,PetscReal dt,PetscReal *aa,PetscReal *bb,PetscReal *dd,PetscScalar *uu,PetscInt n,PetscInt ld,PetscBool *flag)HZStep79,2942
#undef __FUNCT____FUNCT__236,9164
#define __FUNCT__ __FUNCT__237,9181
static PetscErrorCode HZIteration(PetscBLASInt nn,PetscBLASInt cgd,PetscReal *aa,PetscReal *bb,PetscReal *dd,PetscScalar *uu,PetscBLASInt ld)HZIteration238,9213
#undef __FUNCT____FUNCT__308,11701
#define __FUNCT__ __FUNCT__309,11718
PetscErrorCode DSSolve_GHIEP_HZ(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GHIEP_HZ310,11755

src/sys/classes/ds/impls/ghiep/invit.c,2417
invit.c:^?invit.c^A,1
struct HRtrHRtr25,988
  PetscScalar *data;data27,1002
  PetscInt    m;m28,1023
  PetscInt    idx[2];idx29,1040
  PetscInt    n[2];n30,1062
  PetscScalar tau[2];tau31,1082
  PetscReal   alpha;alpha32,1104
  PetscReal   cs;cs33,1125
  PetscReal   sn;sn34,1143
  PetscInt    type;type35,1161
#undef __FUNCT____FUNCT__38,1185
#define __FUNCT__ __FUNCT__39,1202
static PetscErrorCode HRGen(PetscReal x1,PetscReal x2,PetscInt *type,PetscReal *c,PetscReal *s,PetscReal *r,PetscReal *cond)HRGen51,1501
#undef __FUNCT____FUNCT__90,2489
#define __FUNCT__ __FUNCT__91,2506
static PetscErrorCode HRApply(PetscInt n,PetscScalar *x1,PetscInt inc1,PetscScalar *x2,PetscInt inc2,PetscReal c,PetscReal s)HRApply98,2654
#undef __FUNCT____FUNCT__122,3265
#define __FUNCT__ __FUNCT__123,3282
static PetscErrorCode TridiagDiag_HHR(PetscInt n,PetscScalar *A,PetscInt lda,PetscReal *s,PetscScalar* Q,PetscInt ldq,PetscBool flip,PetscReal *d,PetscReal *e,PetscInt *perm_,PetscScalar *work,PetscInt nw,PetscReal *rwork,PetscInt nwr,PetscBLASInt *iwork,PetscInt nwi)TridiagDiag_HHR135,3609
#undef __FUNCT____FUNCT__317,9950
#define __FUNCT__ __FUNCT__318,9967
static PetscErrorCode MadeHRtr(PetscInt sz,PetscInt n,PetscInt idx0,PetscInt n0,PetscInt idx1,PetscInt n1,struct HRtr *tr1,struct HRtr *tr2,PetscReal *ncond,PetscScalar *work,PetscInt lw)MadeHRtr319,9996
#undef __FUNCT____FUNCT__395,13031
#define __FUNCT__ __FUNCT__396,13048
static PetscErrorCode TryHRIt(PetscInt n,PetscInt j,PetscInt sz,PetscScalar *H,PetscInt ldh,PetscScalar *R,PetscInt ldr,PetscReal *s,PetscBool *exg,PetscBool *ok,PetscInt *n0,PetscInt *n1,PetscInt *idx0,PetscInt *idx1,PetscReal *cond,PetscScalar *work,PetscInt nw)TryHRIt403,13335
#undef __FUNCT____FUNCT__548,19588
#define __FUNCT__ __FUNCT__549,19605
static PetscErrorCode PseudoOrthog_HR(PetscInt *nv,PetscScalar *V,PetscInt ldv,PetscReal *s,PetscScalar *R,PetscInt ldr,PetscBLASInt *perm,PetscBLASInt *cmplxEig,PetscBool *breakdown,PetscScalar *work,PetscInt nw)PseudoOrthog_HR553,19707
#undef __FUNCT____FUNCT__651,22802
#define __FUNCT__ __FUNCT__652,22819
PetscErrorCode DSGHIEPOrthogEigenv(DS ds,DSMatType mat,PetscScalar *wr,PetscScalar *wi,PetscBool accum)DSGHIEPOrthogEigenv653,22859
#undef __FUNCT____FUNCT__751,26001
#define __FUNCT__ __FUNCT__752,26018
PetscErrorCode DSIntermediate_GHIEP(DS ds)DSIntermediate_GHIEP756,26133

src/sys/classes/ds/impls/ghiep/makefile,309
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsghiep.c invit.c hz.c dqds.cSOURCEC26,958
SOURCEF  =SOURCEF27,999
SOURCEH  =SOURCEH28,1010
LIBBASE  = libslepcsysLIBBASE29,1021
DIRS     =DIRS30,1044
MANSEC   = DSMANSEC31,1055
LOCDIR   = src/sys/classes/ds/impls/ghiep/LOCDIR32,1069

src/sys/classes/ds/impls/gnhep/dsgnhep.c,2224
dsgnhep.c:^?dsgnhep.c^A,1
#undef __FUNCT____FUNCT__44,1750
#define __FUNCT__ __FUNCT__45,1767
PetscErrorCode DSAllocate_GNHEP(DS ds,PetscInt ld)DSAllocate_GNHEP46,1804
#undef __FUNCT____FUNCT__61,2345
#define __FUNCT__ __FUNCT__62,2362
PetscErrorCode DSView_GNHEP(DS ds,PetscViewer viewer)DSView_GNHEP63,2395
#undef __FUNCT____FUNCT__83,2965
#define __FUNCT__ __FUNCT__84,2982
PetscErrorCode DSVectors_GNHEP_Eigen_Some(DS ds,PetscInt *k,PetscBool left)DSVectors_GNHEP_Eigen_Some85,3029
#undef __FUNCT____FUNCT__143,5495
#define __FUNCT__ __FUNCT__144,5512
PetscErrorCode DSVectors_GNHEP_Eigen_All(DS ds,PetscBool left)DSVectors_GNHEP_Eigen_All145,5558
#undef __FUNCT____FUNCT__193,7328
#define __FUNCT__ __FUNCT__194,7345
PetscErrorCode DSVectors_GNHEP(DS ds,DSMatType mat,PetscInt *k,PetscReal *rnorm)DSVectors_GNHEP195,7381
#undef __FUNCT____FUNCT__216,8036
#define __FUNCT__ __FUNCT__217,8053
PetscErrorCode DSNormalize_GNHEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_GNHEP218,8091
#undef __FUNCT____FUNCT__274,9757
#define __FUNCT__ __FUNCT__275,9774
PetscErrorCode DSSort_GNHEP_Arbitrary(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_GNHEP_Arbitrary276,9817
#undef __FUNCT____FUNCT__327,11908
#define __FUNCT__ __FUNCT__328,11925
PetscErrorCode DSSort_GNHEP_Total(DS ds,PetscScalar *wr,PetscScalar *wi)DSSort_GNHEP_Total329,11964
#undef __FUNCT____FUNCT__426,15257
#define __FUNCT__ __FUNCT__427,15274
PetscErrorCode DSSort_GNHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_GNHEP428,15307
#undef __FUNCT____FUNCT__441,15657
#define __FUNCT__ __FUNCT__442,15674
static PetscErrorCode CleanDenseSchur(PetscInt n,PetscInt k,PetscScalar *S,PetscInt ldS,PetscScalar *T,PetscInt ldT,PetscScalar *X,PetscInt ldX,PetscScalar *Y,PetscInt ldY,PetscBool doProd)CleanDenseSchur448,15904
#undef __FUNCT____FUNCT__543,19767
#define __FUNCT__ __FUNCT__544,19784
PetscErrorCode DSSolve_GNHEP(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_GNHEP545,19818
#undef __FUNCT____FUNCT__596,21982
#define __FUNCT__ __FUNCT__597,21999
PETSC_EXTERN PetscErrorCode DSCreate_GNHEP(DS ds)DSCreate_GNHEP598,22034

src/sys/classes/ds/impls/gnhep/makefile,288
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsgnhep.cSOURCEC26,958
SOURCEF  =SOURCEF27,979
SOURCEH  =SOURCEH28,990
LIBBASE  = libslepcsysLIBBASE29,1001
DIRS     =DIRS30,1024
MANSEC   = DSMANSEC31,1035
LOCDIR   = src/sys/classes/ds/impls/gnhep/LOCDIR32,1049

src/sys/classes/ds/impls/hep/bdc/dibtdc.c,200
dibtdc.c:^?dibtdc.c^A,1
static PetscErrorCode cutlr_(PetscBLASInt start,PetscBLASInt n,PetscBLASInt blkct, cutlr_27,1057
PetscErrorCode BDC_dibtdc_(const char *jobz,PetscBLASInt n,PetscBLASInt nblks, BDC_dibtdc_183,5951

src/sys/classes/ds/impls/hep/bdc/dlaed3m.c,114
dlaed3m.c:^?dlaed3m.c^A,1
PetscErrorCode BDC_dlaed3m_(const char *jobz,const char *defl,PetscBLASInt k,PetscBLASInt n,BDC_dlaed3m_27,1057

src/sys/classes/ds/impls/hep/bdc/dmerg2.c,99
dmerg2.c:^?dmerg2.c^A,1
PetscErrorCode BDC_dmerg2_(const char *jobz,PetscBLASInt rkct,PetscBLASInt n, BDC_dmerg2_27,1057

src/sys/classes/ds/impls/hep/bdc/dsbtdc.c,133
dsbtdc.c:^?dsbtdc.c^A,1
PetscErrorCode BDC_dsbtdc_(const char *jobz,const char *jobacc,PetscBLASInt n, BDC_dsbtdc_27,1057
#define TOLMAX TOLMAX264,13701

src/sys/classes/ds/impls/hep/bdc/dsrtdf.c,96
dsrtdf.c:^?dsrtdf.c^A,1
PetscErrorCode BDC_dsrtdf_(PetscBLASInt *k,PetscBLASInt n,PetscBLASInt n1, BDC_dsrtdf_27,1057

src/sys/classes/ds/impls/hep/bdc/makefile,328
makefile:^?makefile^A,1
CFLAGS   =CFLAGS26,961
FFLAGS   =FFLAGS27,972
SOURCEC  = dibtdc.c dlaed3m.c dmerg2.c dsbtdc.c dsrtdf.cSOURCEC28,983
SOURCEF  =SOURCEF29,1040
SOURCEH  =SOURCEH30,1051
LIBBASE  = libslepcsysLIBBASE31,1062
DIRS     =DIRS32,1085
MANSEC   = DSMANSEC33,1096
LOCDIR   = src/sys/classes/ds/impls/hep/bdc/LOCDIR34,1110

src/sys/classes/ds/impls/hep/dshep.c,2802
dshep.c:^?dshep.c^A,1
#undef __FUNCT____FUNCT__25,988
#define __FUNCT__ __FUNCT__26,1005
PetscErrorCode DSAllocate_HEP(DS ds,PetscInt ld)DSAllocate_HEP27,1040
#undef __FUNCT____FUNCT__66,2603
#define __FUNCT__ __FUNCT__67,2620
static PetscErrorCode DSSwitchFormat_HEP(DS ds,PetscBool tocompact)DSSwitchFormat_HEP68,2659
#undef __FUNCT____FUNCT__106,3836
#define __FUNCT__ __FUNCT__107,3853
PetscErrorCode DSView_HEP(DS ds,PetscViewer viewer)DSView_HEP108,3884
#undef __FUNCT____FUNCT__178,7017
#define __FUNCT__ __FUNCT__179,7034
PetscErrorCode DSVectors_HEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_HEP180,7068
#undef __FUNCT____FUNCT__217,8312
#define __FUNCT__ __FUNCT__218,8329
PetscErrorCode DSNormalize_HEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_HEP219,8365
#undef __FUNCT____FUNCT__238,8894
#define __FUNCT__ __FUNCT__239,8911
static PetscErrorCode ArrowTridiag(PetscBLASInt n,PetscReal *d,PetscReal *e,PetscScalar *Q,PetscBLASInt ld)ArrowTridiag287,10333
#undef __FUNCT____FUNCT__336,11743
#define __FUNCT__ __FUNCT__337,11760
static PetscErrorCode DSIntermediate_HEP(DS ds)DSIntermediate_HEP341,11861
#undef __FUNCT____FUNCT__396,13889
#define __FUNCT__ __FUNCT__397,13906
PetscErrorCode DSSort_HEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_HEP398,13937
#undef __FUNCT____FUNCT__426,14741
#define __FUNCT__ __FUNCT__427,14758
PetscErrorCode DSUpdateExtraRow_HEP(DS ds)DSUpdateExtraRow_HEP428,14799
#undef __FUNCT____FUNCT__459,15740
#define __FUNCT__ __FUNCT__460,15757
PetscErrorCode DSSolve_HEP_QR(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_HEP_QR461,15792
#undef __FUNCT____FUNCT__514,17568
#define __FUNCT__ __FUNCT__515,17585
PetscErrorCode DSSolve_HEP_MRRR(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_HEP_MRRR516,17622
#undef __FUNCT____FUNCT__599,20713
#define __FUNCT__ __FUNCT__600,20730
PetscErrorCode DSSolve_HEP_DC(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_HEP_DC601,20765
#undef __FUNCT____FUNCT__667,22991
#define __FUNCT__ __FUNCT__668,23008
PetscErrorCode DSSolve_HEP_BDC(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_HEP_BDC669,23044
#undef __FUNCT____FUNCT__736,25221
#define __FUNCT__ __FUNCT__737,25238
PetscErrorCode DSTruncate_HEP(DS ds,PetscInt n)DSTruncate_HEP738,25273
#undef __FUNCT____FUNCT__755,25680
#define __FUNCT__ __FUNCT__756,25697
PetscErrorCode DSCond_HEP(DS ds,PetscReal *cond)DSCond_HEP757,25728
#undef __FUNCT____FUNCT__801,27315
#define __FUNCT__ __FUNCT__802,27332
PetscErrorCode DSTranslateRKS_HEP(DS ds,PetscScalar alpha)DSTranslateRKS_HEP803,27371
#undef __FUNCT____FUNCT__855,29301
#define __FUNCT__ __FUNCT__856,29318
PETSC_EXTERN PetscErrorCode DSCreate_HEP(DS ds)DSCreate_HEP857,29351

src/sys/classes/ds/impls/hep/makefile,287
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dshep.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     = bdcDIRS30,1022
MANSEC   = DSMANSEC31,1037
LOCDIR   = src/sys/classes/ds/impls/hep/LOCDIR32,1051

src/sys/classes/ds/impls/makefile,180
makefile:^?makefile^A,1
LIBBASE  = libslepcsysLIBBASE24,936
DIRS     = hep nhep ghep ghiep gnhep svd pep nepDIRS25,959
LOCDIR   = src/sys/classes/ds/impls/LOCDIR26,1008
MANSEC   = DSMANSEC27,1045

src/sys/classes/ds/impls/nep/dsnep.c,2602
dsnep.c:^?dsnep.c^A,1
  PetscInt nf;                 /* number of functions in f[] */nf26,1031
  FN       f[DS_NUM_EXTRA];    /* functions defining the nonlinear operator */f27,1095
} DS_NEP;DS_NEP28,1174
#undef __FUNCT____FUNCT__30,1185
#define __FUNCT__ __FUNCT__31,1202
static PetscErrorCode DSNEPComputeMatrix(DS ds,PetscScalar lambda,PetscBool deriv,DSMatType mat)DSNEPComputeMatrix37,1470
#undef __FUNCT____FUNCT__66,2536
#define __FUNCT__ __FUNCT__67,2553
PetscErrorCode DSAllocate_NEP(DS ds,PetscInt ld)DSAllocate_NEP68,2588
#undef __FUNCT____FUNCT__86,3232
#define __FUNCT__ __FUNCT__87,3249
PetscErrorCode DSView_NEP(DS ds,PetscViewer viewer)DSView_NEP88,3280
#undef __FUNCT____FUNCT__109,4017
#define __FUNCT__ __FUNCT__110,4034
PetscErrorCode DSVectors_NEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_NEP111,4068
#undef __FUNCT____FUNCT__127,4539
#define __FUNCT__ __FUNCT__128,4556
PetscErrorCode DSNormalize_NEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_NEP129,4592
#undef __FUNCT____FUNCT__162,5472
#define __FUNCT__ __FUNCT__163,5489
PetscErrorCode DSSort_NEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_NEP164,5520
#undef __FUNCT____FUNCT__188,6258
#define __FUNCT__ __FUNCT__189,6275
PetscErrorCode DSSolve_NEP_SLP(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_NEP_SLP190,6311
#undef __FUNCT____FUNCT__312,10334
#define __FUNCT__ __FUNCT__313,10351
static PetscErrorCode DSNEPSetFN_NEP(DS ds,PetscInt n,FN fn[])DSNEPSetFN_NEP314,10386
#undef __FUNCT____FUNCT__335,11192
#define __FUNCT__ __FUNCT__336,11209
PetscErrorCode DSNEPSetFN(DS ds,PetscInt n,FN fn[])DSNEPSetFN360,11831
#undef __FUNCT____FUNCT__377,12295
#define __FUNCT__ __FUNCT__378,12312
static PetscErrorCode DSNEPGetFN_NEP(DS ds,PetscInt k,FN *fn)DSNEPGetFN_NEP379,12347
#undef __FUNCT____FUNCT__389,12650
#define __FUNCT__ __FUNCT__390,12667
PetscErrorCode DSNEPGetFN(DS ds,PetscInt k,FN *fn)DSNEPGetFN407,13052
#undef __FUNCT____FUNCT__418,13338
#define __FUNCT__ __FUNCT__419,13355
static PetscErrorCode DSNEPGetNumFN_NEP(DS ds,PetscInt *n)DSNEPGetNumFN_NEP420,13393
#undef __FUNCT____FUNCT__429,13557
#define __FUNCT__ __FUNCT__430,13574
PetscErrorCode DSNEPGetNumFN(DS ds,PetscInt *n)DSNEPGetNumFN447,13894
#undef __FUNCT____FUNCT__458,14173
#define __FUNCT__ __FUNCT__459,14190
PetscErrorCode DSDestroy_NEP(DS ds)DSDestroy_NEP460,14224
#undef __FUNCT____FUNCT__477,14791
#define __FUNCT__ __FUNCT__478,14808
PETSC_EXTERN PetscErrorCode DSCreate_NEP(DS ds)DSCreate_NEP479,14841

src/sys/classes/ds/impls/nep/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsnep.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = DSMANSEC31,1033
LOCDIR   = src/sys/classes/ds/impls/nep/LOCDIR32,1047

src/sys/classes/ds/impls/nhep/dsnhep.c,3003
dsnhep.c:^?dsnhep.c^A,1
#undef __FUNCT____FUNCT__25,988
#define __FUNCT__ __FUNCT__26,1005
PetscErrorCode DSAllocate_NHEP(DS ds,PetscInt ld)DSAllocate_NHEP27,1041
#undef __FUNCT____FUNCT__40,1463
#define __FUNCT__ __FUNCT__41,1480
PetscErrorCode DSView_NHEP(DS ds,PetscViewer viewer)DSView_NHEP42,1512
#undef __FUNCT____FUNCT__60,1971
#define __FUNCT__ __FUNCT__61,1988
PetscErrorCode DSVectors_NHEP_Refined_Some(DS ds,PetscInt *k,PetscReal *rnorm,PetscBool left)DSVectors_NHEP_Refined_Some62,2036
#undef __FUNCT____FUNCT__117,4155
#define __FUNCT__ __FUNCT__118,4172
PetscErrorCode DSVectors_NHEP_Refined_All(DS ds,PetscBool left)DSVectors_NHEP_Refined_All119,4219
#undef __FUNCT____FUNCT__131,4481
#define __FUNCT__ __FUNCT__132,4498
PetscErrorCode DSVectors_NHEP_Eigen_Some(DS ds,PetscInt *k,PetscReal *rnorm,PetscBool left)DSVectors_NHEP_Eigen_Some133,4544
#undef __FUNCT____FUNCT__205,7294
#define __FUNCT__ __FUNCT__206,7311
PetscErrorCode DSVectors_NHEP_Eigen_All(DS ds,PetscBool left)DSVectors_NHEP_Eigen_All207,7356
#undef __FUNCT____FUNCT__269,9399
#define __FUNCT__ __FUNCT__270,9416
PetscErrorCode DSVectors_NHEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_NHEP271,9451
#undef __FUNCT____FUNCT__314,10868
#define __FUNCT__ __FUNCT__315,10885
PetscErrorCode DSNormalize_NHEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_NHEP316,10922
#undef __FUNCT____FUNCT__371,12469
#define __FUNCT__ __FUNCT__372,12486
PetscErrorCode DSSort_NHEP_Arbitrary(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_NHEP_Arbitrary373,12528
#undef __FUNCT____FUNCT__421,14327
#define __FUNCT__ __FUNCT__422,14344
PetscErrorCode DSSort_NHEP_Total(DS ds,PetscScalar *wr,PetscScalar *wi)DSSort_NHEP_Total423,14382
#undef __FUNCT____FUNCT__510,16892
#define __FUNCT__ __FUNCT__511,16909
PetscErrorCode DSSort_NHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_NHEP512,16941
#undef __FUNCT____FUNCT__525,17288
#define __FUNCT__ __FUNCT__526,17305
PetscErrorCode DSUpdateExtraRow_NHEP(DS ds)DSUpdateExtraRow_NHEP527,17347
#undef __FUNCT____FUNCT__549,18015
#define __FUNCT__ __FUNCT__550,18032
PetscErrorCode DSSolve_NHEP(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_NHEP551,18065
#undef __FUNCT____FUNCT__627,20609
#define __FUNCT__ __FUNCT__628,20626
PetscErrorCode DSTruncate_NHEP(DS ds,PetscInt n)DSTruncate_NHEP629,20662
#undef __FUNCT____FUNCT__653,21310
#define __FUNCT__ __FUNCT__654,21327
PetscErrorCode DSCond_NHEP(DS ds,PetscReal *cond)DSCond_NHEP655,21359
#undef __FUNCT____FUNCT__699,22971
#define __FUNCT__ __FUNCT__700,22988
PetscErrorCode DSTranslateHarmonic_NHEP(DS ds,PetscScalar tau,PetscReal beta,PetscBool recover,PetscScalar *gin,PetscReal *gamma)DSTranslateHarmonic_NHEP701,23033
#undef __FUNCT____FUNCT__782,25824
#define __FUNCT__ __FUNCT__783,25841
PETSC_EXTERN PetscErrorCode DSCreate_NHEP(DS ds)DSCreate_NHEP784,25875

src/sys/classes/ds/impls/nhep/makefile,286
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsnhep.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = DSMANSEC31,1034
LOCDIR   = src/sys/classes/ds/impls/nhep/LOCDIR32,1048

src/sys/classes/ds/impls/pep/dspep.c,1980
dspep.c:^?dspep.c^A,1
  PetscInt d;              /* polynomial degree */d26,1031
} DS_PEP;DS_PEP27,1082
#undef __FUNCT____FUNCT__29,1093
#define __FUNCT__ __FUNCT__30,1110
PetscErrorCode DSAllocate_PEP(DS ds,PetscInt ld)DSAllocate_PEP31,1145
#undef __FUNCT____FUNCT__49,1819
#define __FUNCT__ __FUNCT__50,1836
PetscErrorCode DSView_PEP(DS ds,PetscViewer viewer)DSView_PEP51,1867
#undef __FUNCT____FUNCT__73,2632
#define __FUNCT__ __FUNCT__74,2649
PetscErrorCode DSVectors_PEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_PEP75,2683
#undef __FUNCT____FUNCT__91,3154
#define __FUNCT__ __FUNCT__92,3171
PetscErrorCode DSNormalize_PEP(DS ds,DSMatType mat,PetscInt col)DSNormalize_PEP93,3207
#undef __FUNCT____FUNCT__108,3589
#define __FUNCT__ __FUNCT__109,3606
PetscErrorCode DSSort_PEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *kout)DSSort_PEP110,3637
#undef __FUNCT____FUNCT__153,4945
#define __FUNCT__ __FUNCT__154,4962
PetscErrorCode DSSolve_PEP_QZ(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_PEP_QZ155,4997
#undef __FUNCT____FUNCT__263,8667
#define __FUNCT__ __FUNCT__264,8684
static PetscErrorCode DSPEPSetDegree_PEP(DS ds,PetscInt d)DSPEPSetDegree_PEP265,8723
#undef __FUNCT____FUNCT__276,9171
#define __FUNCT__ __FUNCT__277,9188
PetscErrorCode DSPEPSetDegree(DS ds,PetscInt d)DSPEPSetDegree291,9449
#undef __FUNCT____FUNCT__302,9744
#define __FUNCT__ __FUNCT__303,9761
static PetscErrorCode DSPEPGetDegree_PEP(DS ds,PetscInt *d)DSPEPGetDegree_PEP304,9800
#undef __FUNCT____FUNCT__313,9964
#define __FUNCT__ __FUNCT__314,9981
PetscErrorCode DSPEPGetDegree(DS ds,PetscInt *d)DSPEPGetDegree330,10254
#undef __FUNCT____FUNCT__341,10535
#define __FUNCT__ __FUNCT__342,10552
PetscErrorCode DSDestroy_PEP(DS ds)DSDestroy_PEP343,10586
#undef __FUNCT____FUNCT__354,10927
#define __FUNCT__ __FUNCT__355,10944
PETSC_EXTERN PetscErrorCode DSCreate_PEP(DS ds)DSCreate_PEP356,10977

src/sys/classes/ds/impls/pep/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dspep.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = DSMANSEC31,1033
LOCDIR   = src/sys/classes/ds/impls/pep/LOCDIR32,1047

src/sys/classes/ds/impls/svd/dssvd.c,1149
dssvd.c:^?dssvd.c^A,1
#undef __FUNCT____FUNCT__25,988
#define __FUNCT__ __FUNCT__26,1005
PetscErrorCode DSAllocate_SVD(DS ds,PetscInt ld)DSAllocate_SVD27,1040
#undef __FUNCT____FUNCT__67,2655
#define __FUNCT__ __FUNCT__68,2672
static PetscErrorCode DSSwitchFormat_SVD(DS ds,PetscBool tocompact)DSSwitchFormat_SVD69,2711
#undef __FUNCT____FUNCT__104,3806
#define __FUNCT__ __FUNCT__105,3823
PetscErrorCode DSView_SVD(DS ds,PetscViewer viewer)DSView_SVD106,3854
#undef __FUNCT____FUNCT__158,6080
#define __FUNCT__ __FUNCT__159,6097
PetscErrorCode DSVectors_SVD(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors_SVD160,6131
#undef __FUNCT____FUNCT__173,6447
#define __FUNCT__ __FUNCT__174,6464
PetscErrorCode DSSort_SVD(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort_SVD175,6495
#undef __FUNCT____FUNCT__203,7322
#define __FUNCT__ __FUNCT__204,7339
PetscErrorCode DSSolve_SVD_DC(DS ds,PetscScalar *wr,PetscScalar *wi)DSSolve_SVD_DC205,7374
#undef __FUNCT____FUNCT__302,11247
#define __FUNCT__ __FUNCT__303,11264
PETSC_EXTERN PetscErrorCode DSCreate_SVD(DS ds)DSCreate_SVD304,11297

src/sys/classes/ds/impls/svd/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dssvd.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = DSMANSEC31,1033
LOCDIR   = src/sys/classes/ds/impls/svd/LOCDIR32,1047

src/sys/classes/ds/interface/dsbasic.c,4771
dsbasic.c:^?dsbasic.c^A,1
PetscFunctionList DSList = 0;DSList26,1006
PetscBool         DSRegisterAllCalled = PETSC_FALSE;DSRegisterAllCalled27,1036
PetscClassId      DS_CLASSID = 0;DS_CLASSID28,1089
PetscLogEvent     DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;DS_Solve29,1123
PetscLogEvent     DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;DS_Vectors29,1123
PetscLogEvent     DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;DS_Other29,1123
static PetscBool  DSPackageInitialized = PETSC_FALSE;DSPackageInitialized30,1183
const char        *DSMatName[DS_NUM_MAT] = {"A","B","C","T","D","Q","Z","X","Y","U","VT","W","E0","E1","E2","E3","E4","E5","E6","E7","E8","E9"};DSMatName31,1237
DSMatType         DSMatExtra[DS_NUM_EXTRA] = {DS_MAT_E0,DS_MAT_E1,DS_MAT_E2,DS_MAT_E3,DS_MAT_E4,DS_MAT_E5,DS_MAT_E6,DS_MAT_E7,DS_MAT_E8,DS_MAT_E9};DSMatExtra32,1382
#undef __FUNCT____FUNCT__34,1531
#define __FUNCT__ __FUNCT__35,1548
PetscErrorCode DSFinalizePackage(void)DSFinalizePackage44,1780
#undef __FUNCT____FUNCT__55,2030
#define __FUNCT__ __FUNCT__56,2047
PetscErrorCode DSInitializePackage()DSInitializePackage66,2367
#undef __FUNCT____FUNCT__104,3748
#define __FUNCT__ __FUNCT__105,3765
PetscErrorCode DSCreate(MPI_Comm comm,DS *newds)DSCreate125,4159
#undef __FUNCT____FUNCT__169,5260
#define __FUNCT__ __FUNCT__170,5277
PetscErrorCode DSSetOptionsPrefix(DS ds,const char *prefix)DSSetOptionsPrefix190,5792
#undef __FUNCT____FUNCT__200,6050
#define __FUNCT__ __FUNCT__201,6067
PetscErrorCode DSAppendOptionsPrefix(DS ds,const char *prefix)DSAppendOptionsPrefix220,6588
#undef __FUNCT____FUNCT__230,6852
#define __FUNCT__ __FUNCT__231,6869
PetscErrorCode DSGetOptionsPrefix(DS ds,const char *prefix[])DSGetOptionsPrefix251,7366
#undef __FUNCT____FUNCT__262,7657
#define __FUNCT__ __FUNCT__263,7674
PetscErrorCode DSSetType(DS ds,DSType type)DSSetType277,7922
#undef __FUNCT____FUNCT__299,8631
#define __FUNCT__ __FUNCT__300,8648
PetscErrorCode DSGetType(DS ds,DSType *type)DSGetType316,8938
#undef __FUNCT____FUNCT__325,9150
#define __FUNCT__ __FUNCT__326,9167
PetscErrorCode DSSetMethod(DS ds,PetscInt meth)DSSetMethod340,9456
#undef __FUNCT____FUNCT__351,9920
#define __FUNCT__ __FUNCT__352,9937
PetscErrorCode DSGetMethod(DS ds,PetscInt *meth)DSGetMethod368,10216
#undef __FUNCT____FUNCT__377,10414
#define __FUNCT__ __FUNCT__378,10431
PetscErrorCode DSSetCompact(DS ds,PetscBool comp)DSSetCompact400,10992
#undef __FUNCT____FUNCT__409,11208
#define __FUNCT__ __FUNCT__410,11225
PetscErrorCode DSGetCompact(DS ds,PetscBool *comp)DSGetCompact426,11476
#undef __FUNCT____FUNCT__435,11677
#define __FUNCT__ __FUNCT__436,11694
PetscErrorCode DSSetExtraRow(DS ds,PetscBool ext)DSSetExtraRow459,12368
#undef __FUNCT____FUNCT__469,12716
#define __FUNCT__ __FUNCT__470,12733
PetscErrorCode DSGetExtraRow(DS ds,PetscBool *ext)DSGetExtraRow486,12980
#undef __FUNCT____FUNCT__495,13180
#define __FUNCT__ __FUNCT__496,13197
PetscErrorCode DSSetRefined(DS ds,PetscBool ref)DSSetRefined521,13897
#undef __FUNCT____FUNCT__530,14110
#define __FUNCT__ __FUNCT__531,14127
PetscErrorCode DSGetRefined(DS ds,PetscBool *ref)DSGetRefined547,14377
#undef __FUNCT____FUNCT__556,14575
#define __FUNCT__ __FUNCT__557,14592
PetscErrorCode DSSetBlockSize(DS ds,PetscInt bs)DSSetBlockSize571,14837
#undef __FUNCT____FUNCT__581,15160
#define __FUNCT__ __FUNCT__582,15177
PetscErrorCode DSGetBlockSize(DS ds,PetscInt *bs)DSGetBlockSize598,15428
#undef __FUNCT____FUNCT__607,15619
#define __FUNCT__ __FUNCT__608,15636
PetscErrorCode DSSetSlepcSC(DS ds,SlepcSC sc)DSSetSlepcSC622,15915
#undef __FUNCT____FUNCT__636,16189
#define __FUNCT__ __FUNCT__637,16206
PetscErrorCode DSGetSlepcSC(DS ds,SlepcSC *sc)DSGetSlepcSC653,16507
#undef __FUNCT____FUNCT__667,16790
#define __FUNCT__ __FUNCT__668,16807
PetscErrorCode DSSetFromOptions(DS ds)DSSetFromOptions682,17088
#undef __FUNCT____FUNCT__705,18073
#define __FUNCT__ __FUNCT__706,18090
PetscErrorCode DSView(DS ds,PetscViewer viewer)DSView731,18776
#undef __FUNCT____FUNCT__778,20965
#define __FUNCT__ __FUNCT__779,20982
PetscErrorCode DSAllocate(DS ds,PetscInt ld)DSAllocate794,21391
#undef __FUNCT____FUNCT__807,21791
#define __FUNCT__ __FUNCT__808,21808
PetscErrorCode DSReset(DS ds)DSReset821,22020
#undef __FUNCT____FUNCT__852,22849
#define __FUNCT__ __FUNCT__853,22866
PetscErrorCode DSDestroy(DS *ds)DSDestroy866,23091
#undef __FUNCT____FUNCT__881,23571
#define __FUNCT__ __FUNCT__882,23588
PetscErrorCode DSRegister(const char *name,PetscErrorCode (*function)(DS))DSRegister900,23961
#undef __FUNCT____FUNCT__918,24556
#define __FUNCT__ __FUNCT__919,24573
PetscErrorCode DSRegisterAll(void)DSRegisterAll927,24729

src/sys/classes/ds/interface/dsops.c,3511
dsops.c:^?dsops.c^A,1
#undef __FUNCT____FUNCT__26,1031
#define __FUNCT__ __FUNCT__27,1048
PetscErrorCode DSGetLeadingDimension(DS ds,PetscInt *ld)DSGetLeadingDimension44,1415
#undef __FUNCT____FUNCT__53,1613
#define __FUNCT__ __FUNCT__54,1630
PetscErrorCode DSSetState(DS ds,DSStateType state)DSSetState77,2261
#undef __FUNCT____FUNCT__98,2850
#define __FUNCT__ __FUNCT__99,2867
PetscErrorCode DSGetState(DS ds,DSStateType *state)DSGetState115,3114
#undef __FUNCT____FUNCT__124,3316
#define __FUNCT__ __FUNCT__125,3333
PetscErrorCode DSSetDimensions(DS ds,PetscInt n,PetscInt m,PetscInt l,PetscInt k)DSSetDimensions147,3895
#undef __FUNCT____FUNCT__187,5453
#define __FUNCT__ __FUNCT__188,5470
PetscErrorCode DSGetDimensions(DS ds,PetscInt *n,PetscInt *m,PetscInt *l,PetscInt *k,PetscInt *t)DSGetDimensions212,6050
#undef __FUNCT____FUNCT__225,6373
#define __FUNCT__ __FUNCT__226,6390
PetscErrorCode DSTruncate(DS ds,PetscInt n)DSTruncate244,6836
#undef __FUNCT____FUNCT__265,7728
#define __FUNCT__ __FUNCT__266,7745
PetscErrorCode DSGetMat(DS ds,DSMatType m,Mat *A)DSGetMat294,8622
#undef __FUNCT____FUNCT__333,9959
#define __FUNCT__ __FUNCT__334,9976
PetscErrorCode DSRestoreMat(DS ds,DSMatType m,Mat *A)DSRestoreMat357,10648
#undef __FUNCT____FUNCT__383,11694
#define __FUNCT__ __FUNCT__384,11711
PetscErrorCode DSGetArray(DS ds,DSMatType m,PetscScalar *a[])DSGetArray403,12147
#undef __FUNCT____FUNCT__416,12619
#define __FUNCT__ __FUNCT__417,12636
PetscErrorCode DSRestoreArray(DS ds,DSMatType m,PetscScalar *a[])DSRestoreArray432,12947
#undef __FUNCT____FUNCT__447,13371
#define __FUNCT__ __FUNCT__448,13388
PetscErrorCode DSGetArrayReal(DS ds,DSMatType m,PetscReal *a[])DSGetArrayReal467,13841
#undef __FUNCT____FUNCT__480,14317
#define __FUNCT__ __FUNCT__481,14334
PetscErrorCode DSRestoreArrayReal(DS ds,DSMatType m,PetscReal *a[])DSRestoreArrayReal496,14657
#undef __FUNCT____FUNCT__511,15083
#define __FUNCT__ __FUNCT__512,15100
PetscErrorCode DSSolve(DS ds,PetscScalar *eigr,PetscScalar *eigi)DSSolve531,15594
#undef __FUNCT____FUNCT__551,16444
#define __FUNCT__ __FUNCT__552,16461
PetscErrorCode DSSort(DS ds,PetscScalar *eigr,PetscScalar *eigi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)DSSort586,17799
#undef __FUNCT____FUNCT__611,19060
#define __FUNCT__ __FUNCT__612,19077
PetscErrorCode DSVectors(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)DSVectors650,20305
#undef __FUNCT____FUNCT__670,21226
#define __FUNCT__ __FUNCT__671,21243
PetscErrorCode DSNormalize(DS ds,DSMatType mat,PetscInt col)DSNormalize693,21864
#undef __FUNCT____FUNCT__712,22683
#define __FUNCT__ __FUNCT__713,22700
PetscErrorCode DSUpdateExtraRow(DS ds)DSUpdateExtraRow727,23002
#undef __FUNCT____FUNCT__744,23702
#define __FUNCT__ __FUNCT__745,23719
PetscErrorCode DSCond(DS ds,PetscReal *cond)DSCond760,24018
#undef __FUNCT____FUNCT__777,24630
#define __FUNCT__ __FUNCT__778,24647
PetscErrorCode DSTranslateHarmonic(DS ds,PetscScalar tau,PetscReal beta,PetscBool recover,PetscScalar *g,PetscReal *gamma)DSTranslateHarmonic809,25744
#undef __FUNCT____FUNCT__827,26529
#define __FUNCT__ __FUNCT__828,26546
PetscErrorCode DSTranslateRKS(DS ds,PetscScalar alpha)DSTranslateRKS853,27417
#undef __FUNCT____FUNCT__872,28144
#define __FUNCT__ __FUNCT__873,28161
PetscErrorCode DSCopyMat(DS ds,DSMatType m,PetscInt mr,PetscInt mc,Mat A,PetscInt Ar,PetscInt Ac,PetscInt rows,PetscInt cols,PetscBool out)DSCopyMat900,28905

src/sys/classes/ds/interface/dspriv.c,2787
dspriv.c:^?dspriv.c^A,1
#undef __FUNCT____FUNCT__27,1037
#define __FUNCT__ __FUNCT__28,1054
PetscErrorCode DSAllocateMat_Private(DS ds,DSMatType m)DSAllocateMat_Private29,1096
#undef __FUNCT____FUNCT__66,2087
#define __FUNCT__ __FUNCT__67,2104
PetscErrorCode DSAllocateMatReal_Private(DS ds,DSMatType m)DSAllocateMatReal_Private68,2150
#undef __FUNCT____FUNCT__85,2661
#define __FUNCT__ __FUNCT__86,2678
PetscErrorCode DSAllocateWork_Private(DS ds,PetscInt s,PetscInt r,PetscInt i)DSAllocateWork_Private87,2721
#undef __FUNCT____FUNCT__113,3605
#define __FUNCT__ __FUNCT__114,3622
PetscErrorCode DSViewMat(DS ds,PetscViewer viewer,DSMatType m)DSViewMat133,4010
#undef __FUNCT____FUNCT__191,6268
#define __FUNCT__ __FUNCT__192,6285
PetscErrorCode DSSortEigenvalues_Private(DS ds,PetscScalar *wr,PetscScalar *wi,PetscInt *perm,PetscBool isghiep)DSSortEigenvalues_Private193,6331
#undef __FUNCT____FUNCT__246,7805
#define __FUNCT__ __FUNCT__247,7822
PetscErrorCode DSSortEigenvaluesReal_Private(DS ds,PetscReal *eig,PetscInt *perm)DSSortEigenvaluesReal_Private248,7872
#undef __FUNCT____FUNCT__272,8540
#define __FUNCT__ __FUNCT__273,8557
PetscErrorCode DSCopyMatrix_Private(DS ds,DSMatType dst,DSMatType src)DSCopyMatrix_Private278,8697
#undef __FUNCT____FUNCT__296,9106
#define __FUNCT__ __FUNCT__297,9123
PetscErrorCode DSPermuteColumns_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat,PetscInt *perm)DSPermuteColumns_Private298,9168
#undef __FUNCT____FUNCT__321,9687
#define __FUNCT__ __FUNCT__322,9704
PetscErrorCode DSPermuteRows_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat,PetscInt *perm)DSPermuteRows_Private323,9746
#undef __FUNCT____FUNCT__347,10356
#define __FUNCT__ __FUNCT__348,10373
PetscErrorCode DSPermuteBoth_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat1,DSMatType mat2,PetscInt *perm)DSPermuteBoth_Private349,10415
#undef __FUNCT____FUNCT__378,11217
#define __FUNCT__ __FUNCT__379,11234
PetscErrorCode DSSetIdentity(DS ds,DSMatType mat)DSSetIdentity392,11526
#undef __FUNCT____FUNCT__412,12161
#define __FUNCT__ __FUNCT__413,12178
PetscErrorCode DSOrthogonalize(DS ds,DSMatType mat,PetscInt cols,PetscInt *lindcols)DSOrthogonalize425,12537
#undef __FUNCT____FUNCT__472,14749
#define __FUNCT__ __FUNCT__473,14766
static PetscErrorCode SlepcMatDenseMult(PetscScalar *C,PetscInt _ldC,PetscScalar b,PetscScalar a,const PetscScalar *A,PetscInt _ldA,PetscInt rA,PetscInt cA,PetscBool At,const PetscScalar *B,PetscInt _ldB,PetscInt rB,PetscInt cB,PetscBool Bt)SlepcMatDenseMult484,15120
#undef __FUNCT____FUNCT__520,16416
#define __FUNCT__ __FUNCT__521,16433
PetscErrorCode DSPseudoOrthogonalize(DS ds,DSMatType mat,PetscInt cols,PetscReal *s,PetscInt *lindcols,PetscReal *ns)DSPseudoOrthogonalize536,16989

src/sys/classes/ds/interface/ftn-custom/makefile,267
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zdsf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1014
SOURCEH  =SOURCEH28,1025
DIRS     =DIRS29,1036
LIBBASE  = libslepcsysLIBBASE30,1047
LOCDIR   = src/sys/classes/ds/interface/ftn-custom/LOCDIR31,1070

src/sys/classes/ds/interface/ftn-custom/zdsf.c,2100
zdsf.c:^?zdsf.c^A,1
PETSC_EXTERN void PETSC_STDCALL dssettype_(DS *ds,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))dssettype_47,1916
PETSC_EXTERN void PETSC_STDCALL dsgettype_(DS *ds,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))dsgettype_56,2126
PETSC_EXTERN void PETSC_STDCALL dssetoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))dssetoptionsprefix_65,2399
PETSC_EXTERN void PETSC_STDCALL dsappendoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))dsappendoptionsprefix_74,2633
PETSC_EXTERN void PETSC_STDCALL dsgetoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))dsgetoptionsprefix_83,2873
PETSC_EXTERN void PETSC_STDCALL dsview_(DS *ds,PetscViewer *viewer,PetscErrorCode *ierr)dsview_91,3136
PETSC_EXTERN void PETSC_STDCALL dsviewmat_(DS *ds,PetscViewer *viewer,DSMatType *m,PetscErrorCode *ierr)dsviewmat_98,3318
PETSC_EXTERN void PETSC_STDCALL dsvectors_(DS *ds,DSMatType *mat,PetscInt *j,PetscReal *rnorm,PetscErrorCode *ierr)dsvectors_105,3522
PETSC_EXTERN void PETSC_STDCALL dssort_(DS *ds,PetscScalar *eigr,PetscScalar *eigi,PetscScalar *rr,PetscScalar *ri,PetscInt *k,PetscErrorCode *ierr)dssort_112,3739

src/sys/classes/ds/interface/makefile,304
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = dsbasic.c dsops.c dspriv.cSOURCEC26,958
SOURCEF  =SOURCEF27,996
SOURCEH  =SOURCEH28,1007
LIBBASE  = libslepcsysLIBBASE29,1018
DIRS     =DIRS30,1041
MANSEC   = DSMANSEC31,1052
LOCDIR   = src/sys/classes/ds/interface/LOCDIR32,1066

src/sys/classes/ds/makefile,223
makefile:^?makefile^A,1
SOURCEH  = ../../../../include/slepc/private/dsimpl.h ../../../../include/slepcds.hSOURCEH24,936
DIRS     = interface impls examplesDIRS25,1020
LOCDIR   = src/sys/classes/ds/LOCDIR26,1056
MANSEC   = DSMANSEC27,1087

src/sys/classes/fn/examples/makefile,83
makefile:^?makefile^A,1
LOCDIR   = src/sys/classes/fn/examples/LOCDIR24,932
DIRS     = testsDIRS25,972

src/sys/classes/fn/examples/tests/makefile,458
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/sys/classes/fn/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.c test4.c test5.c test6.cEXAMPLESC27,1026
EXAMPLESF  =EXAMPLESF28,1087
MANSEC     = FNMANSEC29,1100
TESTS      = test1 test2 test3 test4 test5 test6TESTS30,1116
TESTEXAMPLES_C       = test1.PETSc runtest1_1 test1.rm \TESTEXAMPLES_C32,1166

src/sys/classes/fn/examples/tests/test1.c,179
test1.c:^?test1.c^A,1
static char help[] = "Test rational function.\n\n";help22,924
#undef __FUNCT____FUNCT__26,999
#define __FUNCT__ __FUNCT__27,1016
int main(int argc,char **argv)main28,1041

src/sys/classes/fn/examples/tests/test2.c,183
test2.c:^?test2.c^A,1
static char help[] = "Test exponential function.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1002
#define __FUNCT__ __FUNCT__27,1019
int main(int argc,char **argv)main28,1044

src/sys/classes/fn/examples/tests/test3.c,181
test3.c:^?test3.c^A,1
static char help[] = "Test matrix exponential.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1000
#define __FUNCT__ __FUNCT__27,1017
int main(int argc,char **argv)main28,1042

src/sys/classes/fn/examples/tests/test4.c,206
test4.c:^?test4.c^A,1
static char help[] = "Test setting FN parameters from the command line.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1025
#define __FUNCT__ __FUNCT__27,1042
int main(int argc,char **argv)main28,1067

src/sys/classes/fn/examples/tests/test5.c,187
test5.c:^?test5.c^A,1
static char help[] = "Test matrix rational function.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1006
#define __FUNCT__ __FUNCT__27,1023
int main(int argc,char **argv)main28,1048

src/sys/classes/fn/examples/tests/test6.c,181
test6.c:^?test6.c^A,1
static char help[] = "Test combined function.\n\n";help35,1371
#undef __FUNCT____FUNCT__39,1446
#define __FUNCT__ __FUNCT__40,1463
int main(int argc,char **argv)main41,1488

src/sys/classes/fn/impls/combine/fncombine.c,2157
fncombine.c:^?fncombine.c^A,1
  FN            f1,f2;    /* functions */f134,1359
  FN            f1,f2;    /* functions */f234,1359
  FNCombineType comb;     /* how the functions are combined */comb35,1401
} FN_COMBINE;FN_COMBINE36,1464
#undef __FUNCT____FUNCT__38,1479
#define __FUNCT__ __FUNCT__39,1496
PetscErrorCode FNEvaluateFunction_Combine(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Combine40,1543
#undef __FUNCT____FUNCT__68,2306
#define __FUNCT__ __FUNCT__69,2323
PetscErrorCode FNEvaluateDerivative_Combine(FN fn,PetscScalar x,PetscScalar *yp)FNEvaluateDerivative_Combine70,2372
#undef __FUNCT____FUNCT__107,3702
#define __FUNCT__ __FUNCT__108,3719
PetscErrorCode FNEvaluateFunctionMat_Combine(FN fn,Mat A,Mat B)FNEvaluateFunctionMat_Combine109,3769
#undef __FUNCT____FUNCT__169,6134
#define __FUNCT__ __FUNCT__170,6151
PetscErrorCode FNView_Combine(FN fn,PetscViewer viewer)FNView_Combine171,6186
#undef __FUNCT____FUNCT__202,7323
#define __FUNCT__ __FUNCT__203,7340
static PetscErrorCode FNCombineSetChildren_Combine(FN fn,FNCombineType comb,FN f1,FN f2)FNCombineSetChildren_Combine204,7389
#undef __FUNCT____FUNCT__222,8032
#define __FUNCT__ __FUNCT__223,8049
PetscErrorCode FNCombineSetChildren(FN fn,FNCombineType comb,FN f1,FN f2)FNCombineSetChildren240,8520
#undef __FUNCT____FUNCT__253,8961
#define __FUNCT__ __FUNCT__254,8978
static PetscErrorCode FNCombineGetChildren_Combine(FN fn,FNCombineType *comb,FN *f1,FN *f2)FNCombineGetChildren_Combine255,9027
#undef __FUNCT____FUNCT__279,9730
#define __FUNCT__ __FUNCT__280,9747
PetscErrorCode FNCombineGetChildren(FN fn,FNCombineType *comb,FN *f1,FN *f2)FNCombineGetChildren299,10224
#undef __FUNCT____FUNCT__309,10535
#define __FUNCT__ __FUNCT__310,10552
PetscErrorCode FNDuplicate_Combine(FN fn,MPI_Comm comm,FN *newfn)FNDuplicate_Combine311,10592
#undef __FUNCT____FUNCT__325,11016
#define __FUNCT__ __FUNCT__326,11033
PetscErrorCode FNDestroy_Combine(FN fn)FNDestroy_Combine327,11071
#undef __FUNCT____FUNCT__341,11563
#define __FUNCT__ __FUNCT__342,11580
PETSC_EXTERN PetscErrorCode FNCreate_Combine(FN fn)FNCreate_Combine343,11617

src/sys/classes/fn/impls/combine/makefile,292
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fncombine.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsysLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = FNMANSEC31,1037
LOCDIR   = src/sys/classes/fn/impls/combine/LOCDIR32,1051

src/sys/classes/fn/impls/exp/fnexp.c,876
fnexp.c:^?fnexp.c^A,1
#undef __FUNCT____FUNCT__27,1046
#define __FUNCT__ __FUNCT__28,1063
PetscErrorCode FNEvaluateFunction_Exp(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Exp29,1106
#undef __FUNCT____FUNCT__36,1259
#define __FUNCT__ __FUNCT__37,1276
PetscErrorCode FNEvaluateDerivative_Exp(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateDerivative_Exp38,1321
#define MAX_PADE MAX_PADE45,1476
#define SWAP(SWAP46,1495
#undef __FUNCT____FUNCT__48,1531
#define __FUNCT__ __FUNCT__49,1548
PetscErrorCode FNEvaluateFunctionMat_Exp(FN fn,Mat A,Mat B)FNEvaluateFunctionMat_Exp50,1594
#undef __FUNCT____FUNCT__143,5171
#define __FUNCT__ __FUNCT__144,5188
PetscErrorCode FNView_Exp(FN fn,PetscViewer viewer)FNView_Exp145,5219
#undef __FUNCT____FUNCT__175,6374
#define __FUNCT__ __FUNCT__176,6391
PETSC_EXTERN PetscErrorCode FNCreate_Exp(FN fn)FNCreate_Exp177,6424

src/sys/classes/fn/impls/exp/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnexp.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = FNMANSEC31,1033
LOCDIR   = src/sys/classes/fn/impls/exp/LOCDIR32,1047

src/sys/classes/fn/impls/log/fnlog.c,642
fnlog.c:^?fnlog.c^A,1
#undef __FUNCT____FUNCT__26,1015
#define __FUNCT__ __FUNCT__27,1032
PetscErrorCode FNEvaluateFunction_Log(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Log28,1075
#undef __FUNCT____FUNCT__35,1228
#define __FUNCT__ __FUNCT__36,1245
PetscErrorCode FNEvaluateDerivative_Log(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateDerivative_Log37,1290
#undef __FUNCT____FUNCT__44,1433
#define __FUNCT__ __FUNCT__45,1450
PetscErrorCode FNView_Log(FN fn,PetscViewer viewer)FNView_Log46,1481
#undef __FUNCT____FUNCT__76,2628
#define __FUNCT__ __FUNCT__77,2645
PETSC_EXTERN PetscErrorCode FNCreate_Log(FN fn)FNCreate_Log78,2678

src/sys/classes/fn/impls/log/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnlog.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = FNMANSEC31,1033
LOCDIR   = src/sys/classes/fn/impls/log/LOCDIR32,1047

src/sys/classes/fn/impls/makefile,176
makefile:^?makefile^A,1
LIBBASE  = libslepcsysLIBBASE24,936
DIRS     = combine exp log phi rational sqrtDIRS25,959
LOCDIR   = src/sys/classes/fn/impls/LOCDIR26,1004
MANSEC   = FNMANSEC27,1041

src/sys/classes/fn/impls/phi/fnphi.c,2138
fnphi.c:^?fnphi.c^A,1
  PetscInt k;    /* index of the phi-function, defaults to k=1 */k30,1116
} FN_PHI;FN_PHI31,1182
const static PetscReal rfactorial[] = { 1, 1, 0.5, 1.0/6, 1.0/24, 1.0/120, 1.0/720, 1.0/5040, 1.0/40320, 1.0/362880 };rfactorial33,1193
static void PhiFunction(PetscScalar x,PetscScalar *y,PetscInt k)PhiFunction35,1313
#undef __FUNCT____FUNCT__48,1609
#define __FUNCT__ __FUNCT__49,1626
PetscErrorCode FNEvaluateFunction_Phi(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Phi50,1669
static void PhiDerivative(PetscScalar x,PetscScalar *y,PetscInt k)PhiDerivative59,1859
#undef __FUNCT____FUNCT__75,2177
#define __FUNCT__ __FUNCT__76,2194
PetscErrorCode FNEvaluateDerivative_Phi(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateDerivative_Phi77,2239
#undef __FUNCT____FUNCT__86,2433
#define __FUNCT__ __FUNCT__87,2450
static PetscErrorCode FNPhiSetIndex_Phi(FN fn,PetscInt k)FNPhiSetIndex_Phi88,2488
#undef __FUNCT____FUNCT__97,2649
#define __FUNCT__ __FUNCT__98,2666
PetscErrorCode FNPhiSetIndex(FN fn,PetscInt k)FNPhiSetIndex120,3100
#undef __FUNCT____FUNCT__133,3608
#define __FUNCT__ __FUNCT__134,3625
static PetscErrorCode FNPhiGetIndex_Phi(FN fn,PetscInt *k)FNPhiGetIndex_Phi135,3663
#undef __FUNCT____FUNCT__144,3826
#define __FUNCT__ __FUNCT__145,3843
PetscErrorCode FNPhiGetIndex(FN fn,PetscInt *k)FNPhiGetIndex161,4105
#undef __FUNCT____FUNCT__172,4384
#define __FUNCT__ __FUNCT__173,4401
PetscErrorCode FNView_Phi(FN fn,PetscViewer viewer)FNView_Phi174,4432
#undef __FUNCT____FUNCT__206,5643
#define __FUNCT__ __FUNCT__207,5660
PetscErrorCode FNSetFromOptions_Phi(PetscOptions *PetscOptionsObject,FN fn)FNSetFromOptions_Phi208,5701
#undef __FUNCT____FUNCT__225,6250
#define __FUNCT__ __FUNCT__226,6267
PetscErrorCode FNDuplicate_Phi(FN fn,MPI_Comm comm,FN *newfn)FNDuplicate_Phi227,6303
#undef __FUNCT____FUNCT__239,6593
#define __FUNCT__ __FUNCT__240,6610
PetscErrorCode FNDestroy_Phi(FN fn)FNDestroy_Phi241,6644
#undef __FUNCT____FUNCT__252,6983
#define __FUNCT__ __FUNCT__253,7000
PETSC_EXTERN PetscErrorCode FNCreate_Phi(FN fn)FNCreate_Phi254,7033

src/sys/classes/fn/impls/phi/makefile,283
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnphi.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = FNMANSEC31,1033
LOCDIR   = src/sys/classes/fn/impls/phi/LOCDIR32,1047

src/sys/classes/fn/impls/rational/fnrational.c,3375
fnrational.c:^?fnrational.c^A,1
  PetscScalar *pcoeff;    /* numerator coefficients */pcoeff28,1107
  PetscInt    np;         /* length of array pcoeff, p(x) has degree np-1 */np29,1162
  PetscScalar *qcoeff;    /* denominator coefficients */qcoeff30,1239
  PetscInt    nq;         /* length of array qcoeff, q(x) has degree nq-1 */nq31,1296
} FN_RATIONAL;FN_RATIONAL32,1373
#undef __FUNCT____FUNCT__34,1389
#define __FUNCT__ __FUNCT__35,1406
PetscErrorCode FNEvaluateFunction_Rational(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Rational36,1454
#undef __FUNCT____FUNCT__59,1921
#define __FUNCT__ __FUNCT__60,1938
PetscErrorCode FNEvaluateFunctionMat_Rational(FN fn,Mat A,Mat B)FNEvaluateFunctionMat_Rational61,1989
#undef __FUNCT____FUNCT__110,3866
#define __FUNCT__ __FUNCT__111,3883
PetscErrorCode FNEvaluateDerivative_Rational(FN fn,PetscScalar x,PetscScalar *yp)FNEvaluateDerivative_Rational112,3933
#undef __FUNCT____FUNCT__143,4530
#define __FUNCT__ __FUNCT__144,4547
PetscErrorCode FNView_Rational(FN fn,PetscViewer viewer)FNView_Rational145,4583
#undef __FUNCT____FUNCT__204,7508
#define __FUNCT__ __FUNCT__205,7525
static PetscErrorCode FNRationalSetNumerator_Rational(FN fn,PetscInt np,PetscScalar *pcoeff)FNRationalSetNumerator_Rational206,7577
#undef __FUNCT____FUNCT__223,8088
#define __FUNCT__ __FUNCT__224,8105
PetscErrorCode FNRationalSetNumerator(FN fn,PetscInt np,PetscScalar *pcoeff)FNRationalSetNumerator249,8910
#undef __FUNCT____FUNCT__262,9416
#define __FUNCT__ __FUNCT__263,9433
static PetscErrorCode FNRationalGetNumerator_Rational(FN fn,PetscInt *np,PetscScalar *pcoeff[])FNRationalGetNumerator_Rational264,9485
#undef __FUNCT____FUNCT__282,9940
#define __FUNCT__ __FUNCT__283,9957
PetscErrorCode FNRationalGetNumerator(FN fn,PetscInt *np,PetscScalar *pcoeff[])FNRationalGetNumerator306,10555
#undef __FUNCT____FUNCT__316,10871
#define __FUNCT__ __FUNCT__317,10888
static PetscErrorCode FNRationalSetDenominator_Rational(FN fn,PetscInt nq,PetscScalar *qcoeff)FNRationalSetDenominator_Rational318,10942
#undef __FUNCT____FUNCT__335,11455
#define __FUNCT__ __FUNCT__336,11472
PetscErrorCode FNRationalSetDenominator(FN fn,PetscInt nq,PetscScalar *qcoeff)FNRationalSetDenominator361,12301
#undef __FUNCT____FUNCT__374,12811
#define __FUNCT__ __FUNCT__375,12828
static PetscErrorCode FNRationalGetDenominator_Rational(FN fn,PetscInt *nq,PetscScalar *qcoeff[])FNRationalGetDenominator_Rational376,12882
#undef __FUNCT____FUNCT__394,13339
#define __FUNCT__ __FUNCT__395,13356
PetscErrorCode FNRationalGetDenominator(FN fn,PetscInt *nq,PetscScalar *qcoeff[])FNRationalGetDenominator418,13964
#undef __FUNCT____FUNCT__428,14284
#define __FUNCT__ __FUNCT__429,14301
PetscErrorCode FNSetFromOptions_Rational(PetscOptions *PetscOptionsObject,FN fn)FNSetFromOptions_Rational430,14347
#define PARMAX PARMAX433,14453
#undef __FUNCT____FUNCT__459,15396
#define __FUNCT__ __FUNCT__460,15413
PetscErrorCode FNDuplicate_Rational(FN fn,MPI_Comm comm,FN *newfn)FNDuplicate_Rational461,15454
#undef __FUNCT____FUNCT__485,16284
#define __FUNCT__ __FUNCT__486,16301
PetscErrorCode FNDestroy_Rational(FN fn)FNDestroy_Rational487,16340
#undef __FUNCT____FUNCT__503,17048
#define __FUNCT__ __FUNCT__504,17065
PETSC_EXTERN PetscErrorCode FNCreate_Rational(FN fn)FNCreate_Rational505,17103

src/sys/classes/fn/impls/rational/makefile,294
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnrational.cSOURCEC26,958
SOURCEF  =SOURCEF27,982
SOURCEH  =SOURCEH28,993
LIBBASE  = libslepcsysLIBBASE29,1004
DIRS     =DIRS30,1027
MANSEC   = FNMANSEC31,1038
LOCDIR   = src/sys/classes/fn/impls/rational/LOCDIR32,1052

src/sys/classes/fn/impls/sqrt/fnsqrt.c,650
fnsqrt.c:^?fnsqrt.c^A,1
#undef __FUNCT____FUNCT__26,1018
#define __FUNCT__ __FUNCT__27,1035
PetscErrorCode FNEvaluateFunction_Sqrt(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction_Sqrt28,1079
#undef __FUNCT____FUNCT__35,1234
#define __FUNCT__ __FUNCT__36,1251
PetscErrorCode FNEvaluateDerivative_Sqrt(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateDerivative_Sqrt37,1297
#undef __FUNCT____FUNCT__44,1464
#define __FUNCT__ __FUNCT__45,1481
PetscErrorCode FNView_Sqrt(FN fn,PetscViewer viewer)FNView_Sqrt46,1513
#undef __FUNCT____FUNCT__76,2673
#define __FUNCT__ __FUNCT__77,2690
PETSC_EXTERN PetscErrorCode FNCreate_Sqrt(FN fn)FNCreate_Sqrt78,2724

src/sys/classes/fn/impls/sqrt/makefile,286
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnsqrt.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = FNMANSEC31,1034
LOCDIR   = src/sys/classes/fn/impls/sqrt/LOCDIR32,1048

src/sys/classes/fn/interface/fnbasic.c,3282
fnbasic.c:^?fnbasic.c^A,1
PetscFunctionList FNList = 0;FNList27,1034
PetscBool         FNRegisterAllCalled = PETSC_FALSE;FNRegisterAllCalled28,1064
PetscClassId      FN_CLASSID = 0;FN_CLASSID29,1117
PetscLogEvent     FN_Evaluate = 0;FN_Evaluate30,1151
static PetscBool  FNPackageInitialized = PETSC_FALSE;FNPackageInitialized31,1186
#undef __FUNCT____FUNCT__33,1241
#define __FUNCT__ __FUNCT__34,1258
PetscErrorCode FNFinalizePackage(void)FNFinalizePackage43,1490
#undef __FUNCT____FUNCT__54,1740
#define __FUNCT__ __FUNCT__55,1757
PetscErrorCode FNInitializePackage(void)FNInitializePackage65,2077
#undef __FUNCT____FUNCT__101,3308
#define __FUNCT__ __FUNCT__102,3325
PetscErrorCode FNCreate(MPI_Comm comm,FN *newfn)FNCreate118,3585
#undef __FUNCT____FUNCT__139,4035
#define __FUNCT__ __FUNCT__140,4052
PetscErrorCode FNSetOptionsPrefix(FN fn,const char *prefix)FNSetOptionsPrefix160,4567
#undef __FUNCT____FUNCT__170,4825
#define __FUNCT__ __FUNCT__171,4842
PetscErrorCode FNAppendOptionsPrefix(FN fn,const char *prefix)FNAppendOptionsPrefix190,5363
#undef __FUNCT____FUNCT__200,5627
#define __FUNCT__ __FUNCT__201,5644
PetscErrorCode FNGetOptionsPrefix(FN fn,const char *prefix[])FNGetOptionsPrefix221,6141
#undef __FUNCT____FUNCT__232,6432
#define __FUNCT__ __FUNCT__233,6449
PetscErrorCode FNSetType(FN fn,FNType type)FNSetType251,6851
#undef __FUNCT____FUNCT__274,7634
#define __FUNCT__ __FUNCT__275,7651
PetscErrorCode FNGetType(FN fn,FNType *type)FNGetType291,7941
#undef __FUNCT____FUNCT__300,8153
#define __FUNCT__ __FUNCT__301,8170
PetscErrorCode FNSetScale(FN fn,PetscScalar alpha,PetscScalar beta)FNSetScale326,9025
#undef __FUNCT____FUNCT__337,9329
#define __FUNCT__ __FUNCT__338,9346
PetscErrorCode FNGetScale(FN fn,PetscScalar *alpha,PetscScalar *beta)FNGetScale355,9685
#undef __FUNCT____FUNCT__364,9918
#define __FUNCT__ __FUNCT__365,9935
PetscErrorCode FNEvaluateFunction(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateFunction386,10468
#undef __FUNCT____FUNCT__404,11011
#define __FUNCT__ __FUNCT__405,11028
PetscErrorCode FNEvaluateDerivative(FN fn,PetscScalar x,PetscScalar *y)FNEvaluateDerivative426,11539
#undef __FUNCT____FUNCT__444,12096
#define __FUNCT__ __FUNCT__445,12113
static PetscErrorCode FNEvaluateFunctionMat_Sym_Default(FN fn,Mat A,Mat B)FNEvaluateFunctionMat_Sym_Default451,12343
#undef __FUNCT____FUNCT__513,14655
#define __FUNCT__ __FUNCT__514,14672
PetscErrorCode FNEvaluateFunctionMat(FN fn,Mat A,Mat B)FNEvaluateFunctionMat545,15687
#undef __FUNCT____FUNCT__604,18195
#define __FUNCT__ __FUNCT__605,18212
PetscErrorCode FNSetFromOptions(FN fn)FNSetFromOptions619,18493
#undef __FUNCT____FUNCT__658,19837
#define __FUNCT__ __FUNCT__659,19854
PetscErrorCode FNView(FN fn,PetscViewer viewer)FNView682,20517
#undef __FUNCT____FUNCT__704,21296
#define __FUNCT__ __FUNCT__705,21313
PetscErrorCode FNDuplicate(FN fn,MPI_Comm comm,FN *newfn)FNDuplicate723,21696
#undef __FUNCT____FUNCT__745,22373
#define __FUNCT__ __FUNCT__746,22390
PetscErrorCode FNDestroy(FN *fn)FNDestroy759,22615
#undef __FUNCT____FUNCT__773,23059
#define __FUNCT__ __FUNCT__774,23076
PetscErrorCode FNRegister(const char *name,PetscErrorCode (*function)(FN))FNRegister791,23452

src/sys/classes/fn/interface/fnregis.c,129
fnregis.c:^?fnregis.c^A,1
#undef __FUNCT____FUNCT__31,1271
#define __FUNCT__ __FUNCT__32,1288
PetscErrorCode FNRegisterAll(void)FNRegisterAll40,1444

src/sys/classes/fn/interface/ftn-custom/makefile,257
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zfnf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1014
SOURCEH  =SOURCEH28,1025
DIRS     =DIRS29,1036
LIBBASE  = libslepcsysLIBBASE30,1047
LOCDIR   = src/sys/classes/fn/ftn-custom/LOCDIR31,1070

src/sys/classes/fn/interface/ftn-custom/zfnf.c,1452
zfnf.c:^?zfnf.c^A,1
PETSC_EXTERN void PETSC_STDCALL fnview_(FN *fn,PetscViewer *viewer,PetscErrorCode *ierr)fnview_42,1720
PETSC_EXTERN void PETSC_STDCALL fnsetoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))fnsetoptionsprefix_49,1902
PETSC_EXTERN void PETSC_STDCALL fnappendoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))fnappendoptionsprefix_58,2136
PETSC_EXTERN void PETSC_STDCALL fngetoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))fngetoptionsprefix_67,2376
PETSC_EXTERN void PETSC_STDCALL fnsettype_(FN *fn,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))fnsettype_75,2639
PETSC_EXTERN void PETSC_STDCALL fngettype_(FN *fn,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))fngettype_84,2849

src/sys/classes/fn/interface/makefile,297
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = fnbasic.c fnregis.cSOURCEC26,958
SOURCEF  =SOURCEF27,989
SOURCEH  =SOURCEH28,1000
LIBBASE  = libslepcsysLIBBASE29,1011
DIRS     =DIRS30,1034
MANSEC   = FNMANSEC31,1045
LOCDIR   = src/sys/classes/fn/interface/LOCDIR32,1059

src/sys/classes/fn/makefile,223
makefile:^?makefile^A,1
SOURCEH  = ../../../../include/slepc/private/fnimpl.h ../../../../include/slepcfn.hSOURCEH24,936
DIRS     = interface impls examplesDIRS25,1020
LOCDIR   = src/sys/classes/fn/LOCDIR26,1056
MANSEC   = FNMANSEC27,1087

src/sys/classes/makefile,278
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  =SOURCEC26,958
SOURCEF  =SOURCEF27,969
SOURCEH  =SOURCEH28,980
LIBBASE  = libslepcsysLIBBASE29,991
MANSEC   = sysMANSEC30,1014
LOCDIR   = src/sys/classes/LOCDIR31,1029
DIRS     = ds fn st bv rgDIRS32,1057

src/sys/classes/rg/examples/makefile,83
makefile:^?makefile^A,1
LOCDIR   = src/sys/classes/rg/examples/LOCDIR24,932
DIRS     = testsDIRS25,972

src/sys/classes/rg/examples/tests/makefile,386
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/sys/classes/rg/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.cEXAMPLESC27,1026
EXAMPLESF  =EXAMPLESF28,1047
MANSEC     = RGMANSEC29,1060
TESTS      = test1TESTS30,1076
TESTEXAMPLES_C       = test1.PETSc runtest1_1 test1.rmTESTEXAMPLES_C32,1096

src/sys/classes/rg/examples/tests/test1.c,185
test1.c:^?test1.c^A,1
static char help[] = "Test RG interface functions.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1004
#define __FUNCT__ __FUNCT__27,1021
int main(int argc,char **argv)main28,1046

src/sys/classes/rg/impls/ellipse/makefile,292
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rgellipse.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsysLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = RGMANSEC31,1037
LOCDIR   = src/sys/classes/rg/impls/ellipse/LOCDIR32,1051

src/sys/classes/rg/impls/ellipse/rgellipse.c,2296
rgellipse.c:^?rgellipse.c^A,1
  PetscScalar center;     /* center of the ellipse */center27,1071
  PetscReal   radius;     /* radius of the ellipse */radius28,1125
  PetscReal   vscale;     /* vertical scale of the ellipse */vscale29,1179
} RG_ELLIPSE;RG_ELLIPSE30,1241
#undef __FUNCT____FUNCT__32,1256
#define __FUNCT__ __FUNCT__33,1273
static PetscErrorCode RGEllipseSetParameters_Ellipse(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale)RGEllipseSetParameters_Ellipse34,1324
#undef __FUNCT____FUNCT__51,1927
#define __FUNCT__ __FUNCT__52,1944
PetscErrorCode RGEllipseSetParameters(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale)RGEllipseSetParameters80,2755
#undef __FUNCT____FUNCT__93,3254
#define __FUNCT__ __FUNCT__94,3271
static PetscErrorCode RGEllipseGetParameters_Ellipse(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale)RGEllipseGetParameters_Ellipse95,3322
#undef __FUNCT____FUNCT__106,3646
#define __FUNCT__ __FUNCT__107,3663
PetscErrorCode RGEllipseGetParameters(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale)RGEllipseGetParameters125,4051
#undef __FUNCT____FUNCT__135,4410
#define __FUNCT__ __FUNCT__136,4427
PetscErrorCode RGView_Ellipse(RG rg,PetscViewer viewer)RGView_Ellipse137,4462
#undef __FUNCT____FUNCT__153,5035
#define __FUNCT__ __FUNCT__154,5052
PetscErrorCode RGIsTrivial_Ellipse(RG rg,PetscBool *trivial)RGIsTrivial_Ellipse155,5092
#undef __FUNCT____FUNCT__165,5402
#define __FUNCT__ __FUNCT__166,5419
PetscErrorCode RGComputeContour_Ellipse(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)RGComputeContour_Ellipse167,5464
#undef __FUNCT____FUNCT__186,6013
#define __FUNCT__ __FUNCT__187,6030
PetscErrorCode RGCheckInside_Ellipse(RG rg,PetscReal px,PetscReal py,PetscInt *inside)RGCheckInside_Ellipse188,6072
#undef __FUNCT____FUNCT__206,6570
#define __FUNCT__ __FUNCT__207,6587
PetscErrorCode RGSetFromOptions_Ellipse(PetscOptions *PetscOptionsObject,RG rg)RGSetFromOptions_Ellipse208,6632
#undef __FUNCT____FUNCT__230,7521
#define __FUNCT__ __FUNCT__231,7538
PetscErrorCode RGDestroy_Ellipse(RG rg)RGDestroy_Ellipse232,7576
#undef __FUNCT____FUNCT__243,7937
#define __FUNCT__ __FUNCT__244,7954
PETSC_EXTERN PetscErrorCode RGCreate_Ellipse(RG rg)RGCreate_Ellipse245,7991

src/sys/classes/rg/impls/interval/makefile,294
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rginterval.cSOURCEC26,958
SOURCEF  =SOURCEF27,982
SOURCEH  =SOURCEH28,993
LIBBASE  = libslepcsysLIBBASE29,1004
DIRS     =DIRS30,1027
MANSEC   = RGMANSEC31,1038
LOCDIR   = src/sys/classes/rg/impls/interval/LOCDIR32,1052

src/sys/classes/rg/impls/interval/rginterval.c,2353
rginterval.c:^?rginterval.c^A,1
  PetscReal   a,b;     /* interval in the real axis */a28,1102
  PetscReal   a,b;     /* interval in the real axis */b28,1102
  PetscReal   c,d;     /* interval in the imaginary axis */c29,1157
  PetscReal   c,d;     /* interval in the imaginary axis */d29,1157
} RG_INTERVAL;RG_INTERVAL30,1217
#undef __FUNCT____FUNCT__32,1233
#define __FUNCT__ __FUNCT__33,1250
static PetscErrorCode RGIntervalSetEndpoints_Interval(RG rg,PetscReal a,PetscReal b,PetscReal c,PetscReal d)RGIntervalSetEndpoints_Interval34,1302
#undef __FUNCT____FUNCT__54,2393
#define __FUNCT__ __FUNCT__55,2410
PetscErrorCode RGIntervalSetEndpoints(RG rg,PetscReal a,PetscReal b,PetscReal c,PetscReal d)RGIntervalSetEndpoints78,3079
#undef __FUNCT____FUNCT__92,3594
#define __FUNCT__ __FUNCT__93,3611
static PetscErrorCode RGIntervalGetEndpoints_Interval(RG rg,PetscReal *a,PetscReal *b,PetscReal *c,PetscReal *d)RGIntervalGetEndpoints_Interval94,3663
#undef __FUNCT____FUNCT__106,3963
#define __FUNCT__ __FUNCT__107,3980
PetscErrorCode RGIntervalGetEndpoints(RG rg,PetscReal *a,PetscReal *b,PetscReal *c,PetscReal *d)RGIntervalGetEndpoints124,4367
#undef __FUNCT____FUNCT__134,4718
#define __FUNCT__ __FUNCT__135,4735
PetscErrorCode RGView_Interval(RG rg,PetscViewer viewer)RGView_Interval136,4771
#undef __FUNCT____FUNCT__150,5255
#define __FUNCT__ __FUNCT__151,5272
PetscErrorCode RGIsTrivial_Interval(RG rg,PetscBool *trivial)RGIsTrivial_Interval152,5313
#undef __FUNCT____FUNCT__162,5717
#define __FUNCT__ __FUNCT__163,5734
PetscErrorCode RGComputeContour_Interval(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)RGComputeContour_Interval164,5780
#undef __FUNCT____FUNCT__174,6248
#define __FUNCT__ __FUNCT__175,6265
PetscErrorCode RGCheckInside_Interval(RG rg,PetscReal dx,PetscReal dy,PetscInt *inside)RGCheckInside_Interval176,6308
#undef __FUNCT____FUNCT__192,6742
#define __FUNCT__ __FUNCT__193,6759
PetscErrorCode RGSetFromOptions_Interval(PetscOptions *PetscOptionsObject,RG rg)RGSetFromOptions_Interval194,6805
#undef __FUNCT____FUNCT__215,7638
#define __FUNCT__ __FUNCT__216,7655
PetscErrorCode RGDestroy_Interval(RG rg)RGDestroy_Interval217,7694
#undef __FUNCT____FUNCT__228,8056
#define __FUNCT__ __FUNCT__229,8073
PETSC_EXTERN PetscErrorCode RGCreate_Interval(RG rg)RGCreate_Interval230,8111

src/sys/classes/rg/impls/makefile,172
makefile:^?makefile^A,1
LIBBASE  = libslepcsysLIBBASE24,936
DIRS     = ellipse interval polygon ringDIRS25,959
LOCDIR   = src/sys/classes/rg/impls/LOCDIR26,1000
MANSEC   = RGMANSEC27,1037

src/sys/classes/rg/impls/polygon/makefile,292
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rgpolygon.cSOURCEC26,958
SOURCEF  =SOURCEF27,981
SOURCEH  =SOURCEH28,992
LIBBASE  = libslepcsysLIBBASE29,1003
DIRS     =DIRS30,1026
MANSEC   = RGMANSEC31,1037
LOCDIR   = src/sys/classes/rg/impls/polygon/LOCDIR32,1051

src/sys/classes/rg/impls/polygon/rgpolygon.c,2306
rgpolygon.c:^?rgpolygon.c^A,1
#define VERTMAX VERTMAX26,1025
  PetscInt    n;         /* number of vertices */n29,1062
  PetscScalar *vr,*vi;   /* array of vertices (vi not used in complex scalars) */vr30,1112
  PetscScalar *vr,*vi;   /* array of vertices (vi not used in complex scalars) */vi30,1112
} RG_POLYGON;RG_POLYGON31,1194
#undef __FUNCT____FUNCT__33,1209
#define __FUNCT__ __FUNCT__34,1226
static PetscErrorCode RGPolygonSetVertices_Polygon(RG rg,PetscInt n,PetscScalar *vr,PetscScalar *vi)RGPolygonSetVertices_Polygon35,1275
#undef __FUNCT____FUNCT__64,2198
#define __FUNCT__ __FUNCT__65,2215
PetscErrorCode RGPolygonSetVertices(RG rg,PetscInt n,PetscScalar *vr,PetscScalar *vi)RGPolygonSetVertices95,3140
#undef __FUNCT____FUNCT__110,3604
#define __FUNCT__ __FUNCT__111,3621
static PetscErrorCode RGPolygonGetVertices_Polygon(RG rg,PetscInt *n,PetscScalar **vr,PetscScalar **vi)RGPolygonGetVertices_Polygon112,3670
#undef __FUNCT____FUNCT__123,3945
#define __FUNCT__ __FUNCT__124,3962
PetscErrorCode RGPolygonGetVertices(RG rg,PetscInt *n,PetscScalar **vr,PetscScalar **vi)RGPolygonGetVertices145,4411
#undef __FUNCT____FUNCT__155,4746
#define __FUNCT__ __FUNCT__156,4763
PetscErrorCode RGView_Polygon(RG rg,PetscViewer viewer)RGView_Polygon157,4798
#undef __FUNCT____FUNCT__186,5772
#define __FUNCT__ __FUNCT__187,5789
PetscErrorCode RGIsTrivial_Polygon(RG rg,PetscBool *trivial)RGIsTrivial_Polygon188,5829
#undef __FUNCT____FUNCT__197,6035
#define __FUNCT__ __FUNCT__198,6052
PetscErrorCode RGComputeContour_Polygon(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)RGComputeContour_Polygon199,6097
#undef __FUNCT____FUNCT__209,6468
#define __FUNCT__ __FUNCT__210,6485
PetscErrorCode RGCheckInside_Polygon(RG rg,PetscReal px,PetscReal py,PetscInt *inout)RGCheckInside_Polygon211,6527
#undef __FUNCT____FUNCT__249,7601
#define __FUNCT__ __FUNCT__250,7618
PetscErrorCode RGSetFromOptions_Polygon(PetscOptions *PetscOptionsObject,RG rg)RGSetFromOptions_Polygon251,7663
#undef __FUNCT____FUNCT__284,8826
#define __FUNCT__ __FUNCT__285,8843
PetscErrorCode RGDestroy_Polygon(RG rg)RGDestroy_Polygon286,8881
#undef __FUNCT____FUNCT__304,9434
#define __FUNCT__ __FUNCT__305,9451
PETSC_EXTERN PetscErrorCode RGCreate_Polygon(RG rg)RGCreate_Polygon306,9488

src/sys/classes/rg/impls/ring/makefile,286
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rgring.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = RGMANSEC31,1034
LOCDIR   = src/sys/classes/rg/impls/ring/LOCDIR32,1048

src/sys/classes/rg/impls/ring/rgring.c,2624
rgring.c:^?rgring.c^A,1
  PetscScalar center;     /* center of the ellipse */center28,1101
  PetscReal   radius;     /* radius of the ellipse */radius29,1155
  PetscReal   vscale;     /* vertical scale of the ellipse */vscale30,1209
  PetscReal   start_ang;  /* start angle */start_ang31,1271
  PetscReal   end_ang;    /* end angle */end_ang32,1315
  PetscReal   width;      /* ring width */width33,1357
} RG_RING;RG_RING34,1400
#undef __FUNCT____FUNCT__36,1412
#define __FUNCT__ __FUNCT__37,1429
static PetscErrorCode RGRingSetParameters_Ring(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale,PetscReal start_ang,PetscReal end_ang,PetscReal width)RGRingSetParameters_Ring38,1474
#undef __FUNCT____FUNCT__76,3281
#define __FUNCT__ __FUNCT__77,3298
PetscErrorCode RGRingSetParameters(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale,PetscReal start_ang,PetscReal end_ang,PetscReal width)RGRingSetParameters119,4870
#undef __FUNCT____FUNCT__135,5618
#define __FUNCT__ __FUNCT__136,5635
static PetscErrorCode RGRingGetParameters_Ring(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale,PetscReal *start_ang,PetscReal *end_ang,PetscReal *width)RGRingGetParameters_Ring137,5680
#undef __FUNCT____FUNCT__151,6199
#define __FUNCT__ __FUNCT__152,6216
PetscErrorCode RGRingGetParameters(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale,PetscReal *start_ang,PetscReal *end_ang,PetscReal *width)RGRingGetParameters173,6715
#undef __FUNCT____FUNCT__183,7182
#define __FUNCT__ __FUNCT__184,7199
PetscErrorCode RGView_Ring(RG rg,PetscViewer viewer)RGView_Ring185,7231
#undef __FUNCT____FUNCT__201,7885
#define __FUNCT__ __FUNCT__202,7902
PetscErrorCode RGIsTrivial_Ring(RG rg,PetscBool *trivial)RGIsTrivial_Ring203,7939
#undef __FUNCT____FUNCT__213,8240
#define __FUNCT__ __FUNCT__214,8257
PetscErrorCode RGComputeContour_Ring(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)RGComputeContour_Ring215,8299
#undef __FUNCT____FUNCT__222,8508
#define __FUNCT__ __FUNCT__223,8525
PetscErrorCode RGCheckInside_Ring(RG rg,PetscReal px,PetscReal py,PetscInt *inside)RGCheckInside_Ring224,8564
#undef __FUNCT____FUNCT__272,10091
#define __FUNCT__ __FUNCT__273,10108
PetscErrorCode RGSetFromOptions_Ring(PetscOptions *PetscOptionsObject,RG rg)RGSetFromOptions_Ring274,10150
#undef __FUNCT____FUNCT__299,11431
#define __FUNCT__ __FUNCT__300,11448
PetscErrorCode RGDestroy_Ring(RG rg)RGDestroy_Ring301,11483
#undef __FUNCT____FUNCT__312,11835
#define __FUNCT__ __FUNCT__313,11852
PETSC_EXTERN PetscErrorCode RGCreate_Ring(RG rg)RGCreate_Ring314,11886

src/sys/classes/rg/interface/ftn-custom/makefile,267
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zrgf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1014
SOURCEH  =SOURCEH28,1025
DIRS     =DIRS29,1036
LIBBASE  = libslepcsysLIBBASE30,1047
LOCDIR   = src/sys/classes/rg/interface/ftn-custom/LOCDIR31,1070

src/sys/classes/rg/interface/ftn-custom/zrgf.c,1014
zrgf.c:^?zrgf.c^A,1
PETSC_EXTERN void PETSC_STDCALL rgsetoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))rgsetoptionsprefix_37,1482
PETSC_EXTERN void PETSC_STDCALL rgappendoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))rgappendoptionsprefix_46,1716
PETSC_EXTERN void PETSC_STDCALL rggetoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))rggetoptionsprefix_55,1956
PETSC_EXTERN void PETSC_STDCALL rgview_(RG *rg,PetscViewer *viewer,PetscErrorCode *ierr)rgview_63,2219

src/sys/classes/rg/interface/makefile,287
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = rgbasic.c rgregis.cSOURCEC26,958
SOURCEF  =SOURCEF27,989
SOURCEH  =SOURCEH28,1000
LIBBASE  = libslepcsysLIBBASE29,1011
DIRS     =DIRS30,1034
MANSEC   = RGMANSEC31,1045
LOCDIR   = src/sys/classes/rg/LOCDIR32,1059

src/sys/classes/rg/interface/rgbasic.c,3164
rgbasic.c:^?rgbasic.c^A,1
PetscFunctionList RGList = 0;RGList26,1003
PetscBool         RGRegisterAllCalled = PETSC_FALSE;RGRegisterAllCalled27,1033
PetscClassId      RG_CLASSID = 0;RG_CLASSID28,1086
static PetscBool  RGPackageInitialized = PETSC_FALSE;RGPackageInitialized29,1120
#undef __FUNCT____FUNCT__31,1175
#define __FUNCT__ __FUNCT__32,1192
PetscErrorCode RGFinalizePackage(void)RGFinalizePackage41,1424
#undef __FUNCT____FUNCT__52,1674
#define __FUNCT__ __FUNCT__53,1691
PetscErrorCode RGInitializePackage(void)RGInitializePackage63,2011
#undef __FUNCT____FUNCT__97,3127
#define __FUNCT__ __FUNCT__98,3144
PetscErrorCode RGCreate(MPI_Comm comm,RG *newrg)RGCreate114,3404
#undef __FUNCT____FUNCT__132,3836
#define __FUNCT__ __FUNCT__133,3853
PetscErrorCode RGSetOptionsPrefix(RG rg,const char *prefix)RGSetOptionsPrefix153,4365
#undef __FUNCT____FUNCT__163,4623
#define __FUNCT__ __FUNCT__164,4640
PetscErrorCode RGAppendOptionsPrefix(RG rg,const char *prefix)RGAppendOptionsPrefix183,5158
#undef __FUNCT____FUNCT__193,5422
#define __FUNCT__ __FUNCT__194,5439
PetscErrorCode RGGetOptionsPrefix(RG rg,const char *prefix[])RGGetOptionsPrefix214,5929
#undef __FUNCT____FUNCT__225,6220
#define __FUNCT__ __FUNCT__226,6237
PetscErrorCode RGSetType(RG rg,RGType type)RGSetType240,6478
#undef __FUNCT____FUNCT__263,7261
#define __FUNCT__ __FUNCT__264,7278
PetscErrorCode RGGetType(RG rg,RGType *type)RGGetType280,7554
#undef __FUNCT____FUNCT__289,7766
#define __FUNCT__ __FUNCT__290,7783
PetscErrorCode RGSetFromOptions(RG rg)RGSetFromOptions304,8057
#undef __FUNCT____FUNCT__335,9171
#define __FUNCT__ __FUNCT__336,9188
PetscErrorCode RGView(RG rg,PetscViewer viewer)RGView359,9844
#undef __FUNCT____FUNCT__387,10914
#define __FUNCT__ __FUNCT__388,10931
PetscErrorCode RGIsTrivial(RG rg,PetscBool *trivial)RGIsTrivial404,11340
#undef __FUNCT____FUNCT__418,11693
#define __FUNCT__ __FUNCT__419,11710
PetscErrorCode RGCheckInside(RG rg,PetscInt n,PetscScalar *ar,PetscScalar *ai,PetscInt *inside)RGCheckInside445,12460
#undef __FUNCT____FUNCT__478,13242
#define __FUNCT__ __FUNCT__479,13259
PetscErrorCode RGComputeContour(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)RGComputeContour496,13637
#undef __FUNCT____FUNCT__511,14021
#define __FUNCT__ __FUNCT__512,14038
PetscErrorCode RGSetComplement(RG rg,PetscBool flg)RGSetComplement530,14454
#undef __FUNCT____FUNCT__539,14673
#define __FUNCT__ __FUNCT__540,14690
PetscErrorCode RGGetComplement(RG rg,PetscBool *flg)RGGetComplement557,14993
#undef __FUNCT____FUNCT__566,15197
#define __FUNCT__ __FUNCT__567,15214
PetscErrorCode RGSetScale(RG rg,PetscReal sfactor)RGSetScale582,15535
#undef __FUNCT____FUNCT__595,15988
#define __FUNCT__ __FUNCT__596,16005
PetscErrorCode RGGetScale(RG rg,PetscReal *sfactor)RGGetScale612,16237
#undef __FUNCT____FUNCT__621,16445
#define __FUNCT__ __FUNCT__622,16462
PetscErrorCode RGDestroy(RG *rg)RGDestroy635,16680
#undef __FUNCT____FUNCT__648,17078
#define __FUNCT__ __FUNCT__649,17095
PetscErrorCode RGRegister(const char *name,PetscErrorCode (*function)(RG))RGRegister666,17471

src/sys/classes/rg/interface/rgregis.c,129
rgregis.c:^?rgregis.c^A,1
#undef __FUNCT____FUNCT__29,1183
#define __FUNCT__ __FUNCT__30,1200
PetscErrorCode RGRegisterAll(void)RGRegisterAll38,1349

src/sys/classes/rg/makefile,258
makefile:^?makefile^A,1
SOURCEH  = ../../../../include/slepc/private/rgimpl.h ../../../../include/slepcrg.h ../../../../include/slepcrgtypes.hSOURCEH24,936
DIRS     = interface impls examplesDIRS25,1055
LOCDIR   = src/sys/classes/rg/LOCDIR26,1091
MANSEC   = RGMANSEC27,1122

src/sys/classes/st/examples/makefile,83
makefile:^?makefile^A,1
LOCDIR   = src/sys/classes/st/examples/LOCDIR24,932
DIRS     = testsDIRS25,972

src/sys/classes/st/examples/tests/makefile,471
makefile:^?makefile^A,1
CFLAGS     =CFLAGS22,926
FFLAGS     =FFLAGS23,939
CPPFLAGS   =CPPFLAGS24,952
FPPFLAGS   =FPPFLAGS25,965
LOCDIR     = src/sys/classes/st/examples/tests/LOCDIR26,978
EXAMPLESC  = test1.c test2.c test3.c test4.cEXAMPLESC27,1026
EXAMPLESF  =EXAMPLESF28,1071
MANSEC     = STMANSEC29,1084
TESTS      = test1 test2 test3 test4TESTS30,1100
TESTEXAMPLES_C       = test1.PETSc runtest1_1 runtest1_2 test1.rm \TESTEXAMPLES_C32,1138
TESTCODE = \TESTCODE57,1934

src/sys/classes/st/examples/tests/test1.c,1000
test1.c:^?test1.c^A,1
static char help[] = "Test ST with shell matrices.\n\n";help22,924
#undef __FUNCT____FUNCT__31,1264
#define __FUNCT__ __FUNCT__32,1281
static PetscErrorCode MyShellMatCreate(Mat *A,Mat *M)MyShellMatCreate33,1318
#undef __FUNCT____FUNCT__51,2118
#define __FUNCT__ __FUNCT__52,2135
int main(int argc,char **argv)main53,2160
#undef __FUNCT____FUNCT__155,6116
#define __FUNCT__ __FUNCT__156,6133
static PetscErrorCode MatMult_Shell(Mat S,Vec x,Vec y)MatMult_Shell157,6167
#undef __FUNCT____FUNCT__168,6419
#define __FUNCT__ __FUNCT__169,6436
static PetscErrorCode MatMultTranspose_Shell(Mat S,Vec x,Vec y)MatMultTranspose_Shell170,6479
#undef __FUNCT____FUNCT__181,6749
#define __FUNCT__ __FUNCT__182,6766
static PetscErrorCode MatGetDiagonal_Shell(Mat S,Vec diag)MatGetDiagonal_Shell183,6807
#undef __FUNCT____FUNCT__194,7071
#define __FUNCT__ __FUNCT__195,7088
static PetscErrorCode MatDuplicate_Shell(Mat S,MatDuplicateOption op,Mat *M)MatDuplicate_Shell196,7127

src/sys/classes/st/examples/tests/test2.c,181
test2.c:^?test2.c^A,1
static char help[] = "Test ST with one matrix.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1000
#define __FUNCT__ __FUNCT__27,1017
int main(int argc,char **argv)main28,1042

src/sys/classes/st/examples/tests/test3.c,183
test3.c:^?test3.c^A,1
static char help[] = "Test ST with two matrices.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1002
#define __FUNCT__ __FUNCT__27,1019
int main(int argc,char **argv)main28,1044

src/sys/classes/st/examples/tests/test4.c,184
test4.c:^?test4.c^A,1
static char help[] = "Test ST with four matrices.\n\n";help22,924
#undef __FUNCT____FUNCT__26,1003
#define __FUNCT__ __FUNCT__27,1020
int main(int argc,char **argv)main28,1045

src/sys/classes/st/impls/cayley/cayley.c,2855
cayley.c:^?cayley.c^A,1
  PetscScalar nu;nu27,1054
  PetscBool   nu_set;nu_set28,1072
  Vec         w2;w229,1094
} ST_CAYLEY;ST_CAYLEY30,1112
#undef __FUNCT____FUNCT__32,1126
#define __FUNCT__ __FUNCT__33,1143
PetscErrorCode STApply_Cayley(ST st,Vec x,Vec y)STApply_Cayley34,1178
#undef __FUNCT____FUNCT__46,1518
#define __FUNCT__ __FUNCT__47,1535
PetscErrorCode STApplyTranspose_Cayley(ST st,Vec x,Vec y)STApplyTranspose_Cayley48,1579
#undef __FUNCT____FUNCT__60,1953
#define __FUNCT__ __FUNCT__61,1970
static PetscErrorCode MatMult_Cayley(Mat B,Vec x,Vec y)MatMult_Cayley62,2005
#undef __FUNCT____FUNCT__89,2753
#define __FUNCT__ __FUNCT__90,2770
PetscErrorCode STGetBilinearForm_Cayley(ST st,Mat *B)STGetBilinearForm_Cayley91,2815
#undef __FUNCT____FUNCT__102,3061
#define __FUNCT__ __FUNCT__103,3078
PetscErrorCode STBackTransform_Cayley(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)STBackTransform_Cayley104,3121
#undef __FUNCT____FUNCT__134,3878
#define __FUNCT__ __FUNCT__135,3895
PetscErrorCode STPostSolve_Cayley(ST st)STPostSolve_Cayley136,3934
#undef __FUNCT____FUNCT__153,4352
#define __FUNCT__ __FUNCT__154,4369
PetscErrorCode STSetUp_Cayley(ST st)STSetUp_Cayley155,4404
#undef __FUNCT____FUNCT__194,6065
#define __FUNCT__ __FUNCT__195,6082
PetscErrorCode STSetShift_Cayley(ST st,PetscScalar newshift)STSetShift_Cayley196,6120
#undef __FUNCT____FUNCT__224,7159
#define __FUNCT__ __FUNCT__225,7176
PetscErrorCode STSetFromOptions_Cayley(PetscOptions *PetscOptionsObject,ST st)STSetFromOptions_Cayley226,7220
#undef __FUNCT____FUNCT__262,8492
#define __FUNCT__ __FUNCT__263,8509
static PetscErrorCode STCayleySetAntishift_Cayley(ST st,PetscScalar newshift)STCayleySetAntishift_Cayley264,8557
#undef __FUNCT____FUNCT__278,8971
#define __FUNCT__ __FUNCT__279,8988
PetscErrorCode STCayleySetAntishift(ST st,PetscScalar nu)STCayleySetAntishift302,9613
#undef __FUNCT____FUNCT__312,9931
#define __FUNCT__ __FUNCT__313,9948
static PetscErrorCode STCayleyGetAntishift_Cayley(ST st,PetscScalar *nu)STCayleyGetAntishift_Cayley314,9996
#undef __FUNCT____FUNCT__323,10181
#define __FUNCT__ __FUNCT__324,10198
PetscErrorCode STCayleyGetAntishift(ST st,PetscScalar *nu)STCayleyGetAntishift341,10556
#undef __FUNCT____FUNCT__352,10864
#define __FUNCT__ __FUNCT__353,10881
PetscErrorCode STView_Cayley(ST st,PetscViewer viewer)STView_Cayley354,10915
#undef __FUNCT____FUNCT__366,11278
#define __FUNCT__ __FUNCT__367,11295
PetscErrorCode STReset_Cayley(ST st)STReset_Cayley368,11330
#undef __FUNCT____FUNCT__378,11535
#define __FUNCT__ __FUNCT__379,11552
PetscErrorCode STDestroy_Cayley(ST st)STDestroy_Cayley380,11589
#undef __FUNCT____FUNCT__391,11945
#define __FUNCT__ __FUNCT__392,11962
PETSC_EXTERN PetscErrorCode STCreate_Cayley(ST st)STCreate_Cayley393,11998

src/sys/classes/st/impls/cayley/makefile,288
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = cayley.cSOURCEC26,958
SOURCEF  =SOURCEF27,978
SOURCEH  =SOURCEH28,989
LIBBASE  = libslepcsysLIBBASE29,1000
DIRS     =DIRS30,1023
MANSEC   = STMANSEC31,1034
LOCDIR   = src/sys/classes/st/impls/cayley/LOCDIR32,1048

src/sys/classes/st/impls/makefile,177
makefile:^?makefile^A,1
LIBBASE  = libslepcsysLIBBASE24,936
DIRS     = shell shift sinvert cayley precondDIRS25,959
LOCDIR   = src/sys/classes/st/impls/LOCDIR26,1005
MANSEC   = STMANSEC27,1042

src/sys/classes/st/impls/precond/makefile,290
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = precond.cSOURCEC26,958
SOURCEF  =SOURCEF27,979
SOURCEH  =SOURCEH28,990
LIBBASE  = libslepcsysLIBBASE29,1001
DIRS     =DIRS30,1024
MANSEC   = STMANSEC31,1035
LOCDIR   = src/sys/classes/st/impls/precond/LOCDIR32,1049

src/sys/classes/st/impls/precond/precond.c,2233
precond.c:^?precond.c^A,1
  PetscBool setmat;setmat27,1075
} ST_PRECOND;ST_PRECOND28,1095
#undef __FUNCT____FUNCT__30,1110
#define __FUNCT__ __FUNCT__31,1127
PetscErrorCode STSetFromOptions_Precond(PetscOptions *PetscOptionsObject,ST st)STSetFromOptions_Precond32,1172
#undef __FUNCT____FUNCT__60,2078
#define __FUNCT__ __FUNCT__61,2095
PetscErrorCode STSetUp_Precond(ST st)STSetUp_Precond62,2131
#undef __FUNCT____FUNCT__145,4965
#define __FUNCT__ __FUNCT__146,4982
PetscErrorCode STSetShift_Precond(ST st,PetscScalar newshift)STSetShift_Precond147,5021
#undef __FUNCT____FUNCT__161,5390
#define __FUNCT__ __FUNCT__162,5407
static PetscErrorCode STPrecondGetMatForPC_Precond(ST st,Mat *mat)STPrecondGetMatForPC_Precond163,5456
#undef __FUNCT____FUNCT__179,5901
#define __FUNCT__ __FUNCT__180,5918
PetscErrorCode STPrecondGetMatForPC(ST st,Mat *mat)STPrecondGetMatForPC197,6405
#undef __FUNCT____FUNCT__208,6694
#define __FUNCT__ __FUNCT__209,6711
static PetscErrorCode STPrecondSetMatForPC_Precond(ST st,Mat mat)STPrecondSetMatForPC_Precond210,6760
#undef __FUNCT____FUNCT__235,7634
#define __FUNCT__ __FUNCT__236,7651
PetscErrorCode STPrecondSetMatForPC(ST st,Mat mat)STPrecondSetMatForPC256,8327
#undef __FUNCT____FUNCT__268,8667
#define __FUNCT__ __FUNCT__269,8684
static PetscErrorCode STPrecondSetKSPHasMat_Precond(ST st,PetscBool setmat)STPrecondSetKSPHasMat_Precond270,8734
#undef __FUNCT____FUNCT__279,8933
#define __FUNCT__ __FUNCT__280,8950
PetscErrorCode STPrecondSetKSPHasMat(ST st,PetscBool setmat)STPrecondSetKSPHasMat301,9551
#undef __FUNCT____FUNCT__312,9878
#define __FUNCT__ __FUNCT__313,9895
static PetscErrorCode STPrecondGetKSPHasMat_Precond(ST st,PetscBool *setmat)STPrecondGetKSPHasMat_Precond314,9945
#undef __FUNCT____FUNCT__323,10146
#define __FUNCT__ __FUNCT__324,10163
PetscErrorCode STPrecondGetKSPHasMat(ST st,PetscBool *setmat)STPrecondGetKSPHasMat342,10582
#undef __FUNCT____FUNCT__353,10894
#define __FUNCT__ __FUNCT__354,10911
PetscErrorCode STDestroy_Precond(ST st)STDestroy_Precond355,10949
#undef __FUNCT____FUNCT__368,11504
#define __FUNCT__ __FUNCT__369,11521
PETSC_EXTERN PetscErrorCode STCreate_Precond(ST st)STCreate_Precond370,11558

src/sys/classes/st/impls/shell/ftn-custom/makefile,271
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zshell.cSOURCEC26,996
SOURCEF  =SOURCEF27,1016
SOURCEH  =SOURCEH28,1027
DIRS     =DIRS29,1038
LIBBASE  = libslepcsysLIBBASE30,1049
LOCDIR   = src/sys/classes/st/impls/shell/ftn-custom/LOCDIR31,1072

src/sys/classes/st/impls/shell/ftn-custom/zshell.c,1868
zshell.c:^?zshell.c^A,1
  PetscFortranCallbackId apply;apply38,1530
  PetscFortranCallbackId applytranspose;applytranspose39,1562
  PetscFortranCallbackId backtransform;backtransform40,1603
} _cb;_cb41,1643
#undef __FUNCT____FUNCT__44,1743
static PetscErrorCode ourshellapply(ST st,Vec x,Vec y)ourshellapply46,1794
#undef __FUNCT____FUNCT__51,1951
static PetscErrorCode ourshellapplytranspose(ST st,Vec x,Vec y)ourshellapplytranspose53,2011
#undef __FUNCT____FUNCT__58,2186
static PetscErrorCode ourshellbacktransform(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)ourshellbacktransform60,2245
PETSC_EXTERN void PETSC_STDCALL stshellgetcontext_(ST *st,void **ctx,PetscErrorCode *ierr)stshellgetcontext_65,2486
PETSC_EXTERN void PETSC_STDCALL stshellsetapply_(ST *st,void (PETSC_STDCALL *apply)(void*,Vec*,Vec*,PetscErrorCode*),PetscErrorCode *ierr)stshellsetapply_70,2620
PETSC_EXTERN void PETSC_STDCALL stshellsetapplytranspose_(ST *st,void (PETSC_STDCALL *applytranspose)(void*,Vec*,Vec*,PetscErrorCode*),PetscErrorCode *ierr)stshellsetapplytranspose_76,2958
PETSC_EXTERN void PETSC_STDCALL stshellsetbacktransform_(ST *st,void (PETSC_STDCALL *backtransform)(void*,PetscScalar*,PetscScalar*,PetscErrorCode*),PetscErrorCode *ierr)stshellsetbacktransform_82,3350

src/sys/classes/st/impls/shell/makefile,285
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = shell.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = STMANSEC31,1033
LOCDIR   = src/sys/classes/st/impls/shell/LOCDIR32,1047

src/sys/classes/st/impls/shell/shell.c,2830
shell.c:^?shell.c^A,1
  void           *ctx;                       /* user provided context */ctx29,1150
  PetscErrorCode (*apply)(ST,Vec,Vec);apply30,1223
  PetscErrorCode (*applytrans)(ST,Vec,Vec);applytrans31,1262
  PetscErrorCode (*backtransform)(ST,PetscInt n,PetscScalar*,PetscScalar*);backtransform32,1306
} ST_SHELL;ST_SHELL33,1382
#undef __FUNCT____FUNCT__35,1395
#define __FUNCT__ __FUNCT__36,1412
PetscErrorCode STShellGetContext(ST st,void **ctx)STShellGetContext55,1808
#undef __FUNCT____FUNCT__69,2179
#define __FUNCT__ __FUNCT__70,2196
PetscErrorCode STShellSetContext(ST st,void *ctx)STShellSetContext87,2581
#undef __FUNCT____FUNCT__102,2938
#define __FUNCT__ __FUNCT__103,2955
PetscErrorCode STApply_Shell(ST st,Vec x,Vec y)STApply_Shell104,2989
#undef __FUNCT____FUNCT__119,3420
#define __FUNCT__ __FUNCT__120,3437
PetscErrorCode STApplyTranspose_Shell(ST st,Vec x,Vec y)STApplyTranspose_Shell121,3480
#undef __FUNCT____FUNCT__136,3948
#define __FUNCT__ __FUNCT__137,3965
PetscErrorCode STBackTransform_Shell(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)STBackTransform_Shell138,4007
#undef __FUNCT____FUNCT__154,4428
#define __FUNCT__ __FUNCT__155,4445
PetscErrorCode STDestroy_Shell(ST st)STDestroy_Shell156,4481
#undef __FUNCT____FUNCT__168,4936
#define __FUNCT__ __FUNCT__169,4953
static PetscErrorCode STShellSetApply_Shell(ST st,PetscErrorCode (*apply)(ST,Vec,Vec))STShellSetApply_Shell170,4995
#undef __FUNCT____FUNCT__179,5201
#define __FUNCT__ __FUNCT__180,5218
static PetscErrorCode STShellSetApplyTranspose_Shell(ST st,PetscErrorCode (*applytrans)(ST,Vec,Vec))STShellSetApplyTranspose_Shell181,5269
#undef __FUNCT____FUNCT__190,5499
#define __FUNCT__ __FUNCT__191,5516
static PetscErrorCode STShellSetBackTransform_Shell(ST st,PetscErrorCode (*backtr)(ST,PetscInt,PetscScalar*,PetscScalar*))STShellSetBackTransform_Shell192,5566
#undef __FUNCT____FUNCT__201,5817
#define __FUNCT__ __FUNCT__202,5834
PetscErrorCode STShellSetApply(ST st,PetscErrorCode (*apply)(ST,Vec,Vec))STShellSetApply226,6441
#undef __FUNCT____FUNCT__236,6747
#define __FUNCT__ __FUNCT__237,6764
PetscErrorCode STShellSetApplyTranspose(ST st,PetscErrorCode (*applytrans)(ST,Vec,Vec))STShellSetApplyTranspose261,7401
#undef __FUNCT____FUNCT__271,7735
#define __FUNCT__ __FUNCT__272,7752
PetscErrorCode STShellSetBackTransform(ST st,PetscErrorCode (*backtr)(ST,PetscInt,PetscScalar*,PetscScalar*))STShellSetBackTransform297,8471
#undef __FUNCT____FUNCT__307,8849
#define __FUNCT__ __FUNCT__308,8866
PetscErrorCode STSetFromOptions_Shell(PetscOptions *PetscOptionsObject,ST st)STSetFromOptions_Shell309,8909
#undef __FUNCT____FUNCT__354,10420
#define __FUNCT__ __FUNCT__355,10437
PETSC_EXTERN PetscErrorCode STCreate_Shell(ST st)STCreate_Shell356,10472

src/sys/classes/st/impls/shift/makefile,285
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = shift.cSOURCEC26,958
SOURCEF  =SOURCEF27,977
SOURCEH  =SOURCEH28,988
LIBBASE  = libslepcsysLIBBASE29,999
DIRS     =DIRS30,1022
MANSEC   = STMANSEC31,1033
LOCDIR   = src/sys/classes/st/impls/shift/LOCDIR32,1047

src/sys/classes/st/impls/shift/shift.c,1255
shift.c:^?shift.c^A,1
#undef __FUNCT____FUNCT__27,1082
#define __FUNCT__ __FUNCT__28,1099
PetscErrorCode STApply_Shift(ST st,Vec x,Vec y)STApply_Shift29,1133
#undef __FUNCT____FUNCT__45,1546
#define __FUNCT__ __FUNCT__46,1563
PetscErrorCode STApplyTranspose_Shift(ST st,Vec x,Vec y)STApplyTranspose_Shift47,1606
#undef __FUNCT____FUNCT__63,2060
#define __FUNCT__ __FUNCT__64,2077
PetscErrorCode STBackTransform_Shift(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)STBackTransform_Shift65,2119
#undef __FUNCT____FUNCT__76,2330
#define __FUNCT__ __FUNCT__77,2347
PetscErrorCode STPostSolve_Shift(ST st)STPostSolve_Shift78,2385
#undef __FUNCT____FUNCT__95,2802
#define __FUNCT__ __FUNCT__96,2819
PetscErrorCode STSetUp_Shift(ST st)STSetUp_Shift97,2853
#undef __FUNCT____FUNCT__139,4260
#define __FUNCT__ __FUNCT__140,4277
PetscErrorCode STSetShift_Shift(ST st,PetscScalar newshift)STSetShift_Shift141,4314
#undef __FUNCT____FUNCT__168,5236
#define __FUNCT__ __FUNCT__169,5253
PetscErrorCode STSetFromOptions_Shift(PetscOptions *PetscOptionsObject,ST st)STSetFromOptions_Shift170,5296
#undef __FUNCT____FUNCT__196,6150
#define __FUNCT__ __FUNCT__197,6167
PETSC_EXTERN PetscErrorCode STCreate_Shift(ST st)STCreate_Shift198,6202

src/sys/classes/st/impls/sinvert/makefile,290
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = sinvert.cSOURCEC26,958
SOURCEF  =SOURCEF27,979
SOURCEH  =SOURCEH28,990
LIBBASE  = libslepcsysLIBBASE29,1001
DIRS     =DIRS30,1024
MANSEC   = STMANSEC31,1035
LOCDIR   = src/sys/classes/st/impls/sinvert/LOCDIR32,1049

src/sys/classes/st/impls/sinvert/sinvert.c,1290
sinvert.c:^?sinvert.c^A,1
#undef __FUNCT____FUNCT__26,1033
#define __FUNCT__ __FUNCT__27,1050
PetscErrorCode STApply_Sinvert(ST st,Vec x,Vec y)STApply_Sinvert28,1086
#undef __FUNCT____FUNCT__44,1501
#define __FUNCT__ __FUNCT__45,1518
PetscErrorCode STApplyTranspose_Sinvert(ST st,Vec x,Vec y)STApplyTranspose_Sinvert46,1563
#undef __FUNCT____FUNCT__62,2016
#define __FUNCT__ __FUNCT__63,2033
PetscErrorCode STBackTransform_Sinvert(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)STBackTransform_Sinvert64,2077
#undef __FUNCT____FUNCT__89,2632
#define __FUNCT__ __FUNCT__90,2649
PetscErrorCode STPostSolve_Sinvert(ST st)STPostSolve_Sinvert91,2689
#undef __FUNCT____FUNCT__108,3108
#define __FUNCT__ __FUNCT__109,3125
PetscErrorCode STSetUp_Sinvert(ST st)STSetUp_Sinvert110,3161
#undef __FUNCT____FUNCT__152,4627
#define __FUNCT__ __FUNCT__153,4644
PetscErrorCode STSetShift_Sinvert(ST st,PetscScalar newshift)STSetShift_Sinvert154,4683
#undef __FUNCT____FUNCT__190,5972
#define __FUNCT__ __FUNCT__191,5989
PetscErrorCode STSetFromOptions_Sinvert(PetscOptions *PetscOptionsObject,ST st)STSetFromOptions_Sinvert192,6034
#undef __FUNCT____FUNCT__218,6890
#define __FUNCT__ __FUNCT__219,6907
PETSC_EXTERN PetscErrorCode STCreate_Sinvert(ST st)STCreate_Sinvert220,6944

src/sys/classes/st/interface/ftn-custom/makefile,267
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,974
FFLAGS   =FFLAGS25,985
SOURCEC  = zstf.cSOURCEC26,996
SOURCEF  =SOURCEF27,1014
SOURCEH  =SOURCEH28,1025
DIRS     =DIRS29,1036
LIBBASE  = libslepcsysLIBBASE30,1047
LOCDIR   = src/sys/classes/st/interface/ftn-custom/LOCDIR31,1070

src/sys/classes/st/interface/ftn-custom/zstf.c,1452
zstf.c:^?zstf.c^A,1
PETSC_EXTERN void PETSC_STDCALL stsettype_(ST *st,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))stsettype_41,1658
PETSC_EXTERN void PETSC_STDCALL stgettype_(ST *st,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))stgettype_50,1868
PETSC_EXTERN void PETSC_STDCALL stsetoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))stsetoptionsprefix_59,2142
PETSC_EXTERN void PETSC_STDCALL stappendoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))stappendoptionsprefix_68,2376
PETSC_EXTERN void PETSC_STDCALL stgetoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))stgetoptionsprefix_77,2616
PETSC_EXTERN void PETSC_STDCALL stview_(ST *st,PetscViewer *viewer,PetscErrorCode *ierr)stview_85,2879

src/sys/classes/st/interface/makefile,337
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = stfunc.c stset.c stsolve.c stsles.c stregis.c stshellmat.cSOURCEC26,958
SOURCEF  =SOURCEF27,1028
SOURCEH  =SOURCEH28,1039
LIBBASE  = libslepcsysLIBBASE29,1050
DIRS     =DIRS30,1073
MANSEC   = STMANSEC31,1084
LOCDIR   = src/sys/classes/st/interface/LOCDIR32,1098

src/sys/classes/st/interface/stfunc.c,5116
stfunc.c:^?stfunc.c^A,1
PetscClassId     ST_CLASSID = 0;ST_CLASSID26,1067
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_SetUp27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_Apply27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_ApplyTranspose27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_MatSetUp27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_MatMult27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_MatMultTranspose27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_MatSolve27,1100
PetscLogEvent    ST_SetUp = 0,ST_Apply = 0,ST_ApplyTranspose = 0,ST_MatSetUp = 0,ST_MatMult = 0,ST_MatMultTranspose = 0,ST_MatSolve = 0,ST_MatSolveTranspose = 0;ST_MatSolveTranspose27,1100
static PetscBool STPackageInitialized = PETSC_FALSE;STPackageInitialized28,1262
#undef __FUNCT____FUNCT__30,1316
#define __FUNCT__ __FUNCT__31,1333
PetscErrorCode STFinalizePackage(void)STFinalizePackage40,1565
#undef __FUNCT____FUNCT__51,1815
#define __FUNCT__ __FUNCT__52,1832
PetscErrorCode STInitializePackage(void)STInitializePackage62,2156
#undef __FUNCT____FUNCT__105,4004
#define __FUNCT__ __FUNCT__106,4021
PetscErrorCode STReset(ST st)STReset119,4256
#undef __FUNCT____FUNCT__134,4719
#define __FUNCT__ __FUNCT__135,4736
PetscErrorCode STDestroy(ST *st)STDestroy148,4982
#undef __FUNCT____FUNCT__167,5684
#define __FUNCT__ __FUNCT__168,5701
PetscErrorCode STCreate(MPI_Comm comm,ST *newst)STCreate184,6021
#undef __FUNCT____FUNCT__218,6888
#define __FUNCT__ __FUNCT__219,6905
PetscErrorCode STSetOperators(ST st,PetscInt n,Mat A[])STSetOperators238,7436
#undef __FUNCT____FUNCT__270,8656
#define __FUNCT__ __FUNCT__271,8673
PetscErrorCode STGetOperators(ST st,PetscInt k,Mat *A)STGetOperators288,9118
#undef __FUNCT____FUNCT__301,9649
#define __FUNCT__ __FUNCT__302,9666
PetscErrorCode STGetTOperators(ST st,PetscInt k,Mat *T)STGetTOperators319,10113
#undef __FUNCT____FUNCT__332,10589
#define __FUNCT__ __FUNCT__333,10606
PetscErrorCode STGetNumMatrices(ST st,PetscInt *n)STGetNumMatrices349,10938
#undef __FUNCT____FUNCT__358,11130
#define __FUNCT__ __FUNCT__359,11147
PetscErrorCode STSetShift(ST st,PetscScalar shift)STSetShift380,11740
#undef __FUNCT____FUNCT__397,12139
#define __FUNCT__ __FUNCT__398,12156
PetscErrorCode STGetShift(ST st,PetscScalar* shift)STGetShift414,12459
#undef __FUNCT____FUNCT__423,12667
#define __FUNCT__ __FUNCT__424,12684
PetscErrorCode STSetDefaultShift(ST st,PetscScalar defaultshift)STSetDefaultShift439,13032
#undef __FUNCT____FUNCT__448,13282
#define __FUNCT__ __FUNCT__449,13299
PetscErrorCode STScaleShift(ST st,PetscScalar factor)STScaleShift467,13678
#undef __FUNCT____FUNCT__476,13903
#define __FUNCT__ __FUNCT__477,13920
PetscErrorCode STSetBalanceMatrix(ST st,Vec D)STSetBalanceMatrix497,14487
#undef __FUNCT____FUNCT__512,14873
#define __FUNCT__ __FUNCT__513,14890
PetscErrorCode STGetBalanceMatrix(ST st,Vec *D)STGetBalanceMatrix532,15366
#undef __FUNCT____FUNCT__541,15552
#define __FUNCT__ __FUNCT__542,15569
PetscErrorCode STMatCreateVecs(ST st,Vec *right,Vec *left)STMatCreateVecs557,15960
#undef __FUNCT____FUNCT__567,16180
#define __FUNCT__ __FUNCT__568,16197
PetscErrorCode STMatGetSize(ST st,PetscInt *m,PetscInt *n)STMatGetSize583,16512
#undef __FUNCT____FUNCT__593,16722
#define __FUNCT__ __FUNCT__594,16739
PetscErrorCode STMatGetLocalSize(ST st,PetscInt *m,PetscInt *n)STMatGetLocalSize609,17068
#undef __FUNCT____FUNCT__619,17289
#define __FUNCT__ __FUNCT__620,17306
PetscErrorCode STSetOptionsPrefix(ST st,const char *prefix)STSetOptionsPrefix640,17857
#undef __FUNCT____FUNCT__653,18301
#define __FUNCT__ __FUNCT__654,18318
PetscErrorCode STAppendOptionsPrefix(ST st,const char *prefix)STAppendOptionsPrefix674,18878
#undef __FUNCT____FUNCT__687,19347
#define __FUNCT__ __FUNCT__688,19364
PetscErrorCode STGetOptionsPrefix(ST st,const char *prefix[])STGetOptionsPrefix708,19872
#undef __FUNCT____FUNCT__719,20163
#define __FUNCT__ __FUNCT__720,20180
PetscErrorCode STView(ST st,PetscViewer viewer)STView745,20878
#undef __FUNCT____FUNCT__808,23653
#define __FUNCT__ __FUNCT__809,23670
PetscErrorCode STRegister(const char *name,PetscErrorCode (*function)(ST))STRegister837,24308

src/sys/classes/st/interface/stregis.c,129
stregis.c:^?stregis.c^A,1
#undef __FUNCT____FUNCT__30,1238
#define __FUNCT__ __FUNCT__31,1255
PetscErrorCode STRegisterAll(void)STRegisterAll41,1445

src/sys/classes/st/interface/stset.c,1451
stset.c:^?stset.c^A,1
PetscBool         STRegisterAllCalled = PETSC_FALSE;STRegisterAllCalled26,1029
PetscFunctionList STList = 0;STList27,1082
#undef __FUNCT____FUNCT__29,1113
#define __FUNCT__ __FUNCT__30,1130
PetscErrorCode STSetType(ST st,STType type)STSetType58,1871
#undef __FUNCT____FUNCT__82,2677
#define __FUNCT__ __FUNCT__83,2694
PetscErrorCode STGetType(ST st,STType *type)STGetType100,3005
#undef __FUNCT____FUNCT__109,3217
#define __FUNCT__ __FUNCT__110,3234
PetscErrorCode STSetFromOptions(ST st)STSetFromOptions123,3565
#undef __FUNCT____FUNCT__177,5844
#define __FUNCT__ __FUNCT__178,5861
PetscErrorCode STSetMatStructure(ST st,MatStructure str)STSetMatStructure207,6893
#undef __FUNCT____FUNCT__224,7367
#define __FUNCT__ __FUNCT__225,7384
PetscErrorCode STGetMatStructure(ST st,MatStructure *str)STGetMatStructure243,7860
#undef __FUNCT____FUNCT__252,8062
#define __FUNCT__ __FUNCT__253,8079
PetscErrorCode STSetMatMode(ST st,STMatMode mode)STSetMatMode292,9646
#undef __FUNCT____FUNCT__302,9890
#define __FUNCT__ __FUNCT__303,9907
PetscErrorCode STGetMatMode(ST st,STMatMode *mode)STGetMatMode320,10256
#undef __FUNCT____FUNCT__329,10462
#define __FUNCT__ __FUNCT__330,10479
PetscErrorCode STSetTransform(ST st,PetscBool flg)STSetTransform354,11226
#undef __FUNCT____FUNCT__364,11466
#define __FUNCT__ __FUNCT__365,11483
PetscErrorCode STGetTransform(ST st,PetscBool *flg)STGetTransform382,11808

src/sys/classes/st/interface/stshellmat.c,1229
stshellmat.c:^?stshellmat.c^A,1
  PetscScalar alpha;alpha29,1185
  PetscScalar *coeffs;coeffs30,1206
  ST          st;st31,1229
  Vec         z;z32,1247
  PetscInt    nmat;nmat33,1264
  PetscInt    *matIdx;matIdx34,1284
} ST_SHELLMAT;ST_SHELLMAT35,1307
#undef __FUNCT____FUNCT__37,1323
#define __FUNCT__ __FUNCT__38,1340
PetscErrorCode STMatShellShift(Mat A,PetscScalar alpha)STMatShellShift39,1376
#undef __FUNCT____FUNCT__50,1613
#define __FUNCT__ __FUNCT__51,1630
static PetscErrorCode MatMult_Shell(Mat A,Vec x,Vec y)MatMult_Shell56,1790
#undef __FUNCT____FUNCT__85,2608
#define __FUNCT__ __FUNCT__86,2625
static PetscErrorCode MatMultTranspose_Shell(Mat A,Vec x,Vec y)MatMultTranspose_Shell87,2668
#undef __FUNCT____FUNCT__116,3513
#define __FUNCT__ __FUNCT__117,3530
static PetscErrorCode MatGetDiagonal_Shell(Mat A,Vec diag)MatGetDiagonal_Shell118,3571
#undef __FUNCT____FUNCT__151,4562
#define __FUNCT__ __FUNCT__152,4579
static PetscErrorCode MatDestroy_Shell(Mat A)MatDestroy_Shell153,4616
#undef __FUNCT____FUNCT__167,4998
#define __FUNCT__ __FUNCT__168,5015
PetscErrorCode STMatShellCreate(ST st,PetscScalar alpha,PetscInt nmat,PetscInt *matIdx,PetscScalar *coeffs,Mat *mat)STMatShellCreate169,5052

src/sys/classes/st/interface/stsles.c,1472
stsles.c:^?stsles.c^A,1
#undef __FUNCT____FUNCT__27,1095
#define __FUNCT__ __FUNCT__28,1112
PetscErrorCode STMatMult(ST st,PetscInt k,Vec x,Vec y)STMatMult47,1524
#undef __FUNCT____FUNCT__75,2544
#define __FUNCT__ __FUNCT__76,2561
PetscErrorCode STMatMultTranspose(ST st,PetscInt k,Vec x,Vec y)STMatMultTranspose95,2983
#undef __FUNCT____FUNCT__123,4039
#define __FUNCT__ __FUNCT__124,4056
PetscErrorCode STMatSolve(ST st,Vec b,Vec x)STMatSolve142,4456
#undef __FUNCT____FUNCT__174,5650
#define __FUNCT__ __FUNCT__175,5667
PetscErrorCode STMatSolveTranspose(ST st,Vec b,Vec x)STMatSolveTranspose193,6077
#undef __FUNCT____FUNCT__225,7307
#define __FUNCT__ __FUNCT__226,7324
PetscErrorCode STMatSetHermitian(ST st,Mat M)STMatSetHermitian234,7514
#undef __FUNCT____FUNCT__257,8169
#define __FUNCT__ __FUNCT__258,8186
PetscErrorCode STCheckFactorPackage(ST st)STCheckFactorPackage259,8227
#undef __FUNCT____FUNCT__279,9057
#define __FUNCT__ __FUNCT__280,9074
PetscErrorCode STSetKSP(ST st,KSP ksp)STSetKSP294,9339
#undef __FUNCT____FUNCT__309,9789
#define __FUNCT__ __FUNCT__310,9806
PetscErrorCode STGetKSP(ST st,KSP* ksp)STGetKSP331,10276
#undef __FUNCT____FUNCT__350,11022
#define __FUNCT__ __FUNCT__351,11039
PetscErrorCode STCheckNullSpace_Default(ST st,BV V)STCheckNullSpace_Default352,11084
#undef __FUNCT____FUNCT__394,12467
#define __FUNCT__ __FUNCT__395,12484
PetscErrorCode STCheckNullSpace(ST st,BV V)STCheckNullSpace416,13120

src/sys/classes/st/interface/stsolve.c,1764
stsolve.c:^?stsolve.c^A,1
#undef __FUNCT____FUNCT__26,1067
#define __FUNCT__ __FUNCT__27,1084
PetscErrorCode STApply(ST st,Vec x,Vec y)STApply46,1514
#undef __FUNCT____FUNCT__76,2589
#define __FUNCT__ __FUNCT__77,2606
PetscErrorCode STApplyTranspose(ST st,Vec x,Vec y)STApplyTranspose96,3039
#undef __FUNCT____FUNCT__126,4161
#define __FUNCT__ __FUNCT__127,4178
PetscErrorCode STGetBilinearForm(ST st,Mat *B)STGetBilinearForm146,4649
#undef __FUNCT____FUNCT__159,4951
#define __FUNCT__ __FUNCT__160,4968
PetscErrorCode STGetBilinearForm_Default(ST st,Mat *B)STGetBilinearForm_Default161,5014
#undef __FUNCT____FUNCT__174,5272
#define __FUNCT__ __FUNCT__175,5289
PetscErrorCode STComputeExplicitOperator(ST st,Mat *mat)STComputeExplicitOperator200,6016
#undef __FUNCT____FUNCT__254,8107
#define __FUNCT__ __FUNCT__255,8124
PetscErrorCode STSetUp(ST st)STSetUp268,8376
#undef __FUNCT____FUNCT__311,9980
#define __FUNCT__ __FUNCT__312,9997
PetscErrorCode STMatMAXPY_Private(ST st,PetscScalar alpha,PetscScalar beta,PetscInt k,PetscScalar *coeffs,PetscBool initial,Mat *S)STMatMAXPY_Private323,10443
#undef __FUNCT____FUNCT__403,13210
#define __FUNCT__ __FUNCT__404,13227
PetscErrorCode STCoeffs_Monomial(ST st, PetscScalar *coeffs)STCoeffs_Monomial409,13380
#undef __FUNCT____FUNCT__426,13814
#define __FUNCT__ __FUNCT__427,13831
PetscErrorCode STPostSolve(ST st)STPostSolve441,14150
#undef __FUNCT____FUNCT__454,14414
#define __FUNCT__ __FUNCT__455,14431
PetscErrorCode STBackTransform(ST st,PetscInt n,PetscScalar* eigr,PetscScalar* eigi)STBackTransform470,14863
#undef __FUNCT____FUNCT__483,15198
#define __FUNCT__ __FUNCT__484,15215
PetscErrorCode STMatSetUp(ST st,PetscScalar sigma,PetscScalar *coeffs)STMatSetUp507,15819

src/sys/classes/st/makefile,223
makefile:^?makefile^A,1
SOURCEH  = ../../../../include/slepc/private/stimpl.h ../../../../include/slepcst.hSOURCEH24,936
DIRS     = interface impls examplesDIRS25,1020
LOCDIR   = src/sys/classes/st/LOCDIR26,1056
MANSEC   = STMANSEC27,1087

src/sys/dlregisslepc.c,209
dlregisslepc.c:^?dlregisslepc.c^A,1
#undef __FUNCT____FUNCT__38,1454
#define __FUNCT__ __FUNCT__40,1509
#define __FUNCT__ __FUNCT__42,1564
PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepc(void)PetscDLLibraryRegister_slepc51,1830

src/sys/f90-mod/makefile,397
makefile:^?makefile^A,1
SPECIALLIB     = yesSPECIALLIB28,1120
SPECIALFASTLIB = yesSPECIALFASTLIB29,1141
CFLAGS     =CFLAGS32,1164
FFLAGS     =FFLAGS33,1177
SOURCEC    =SOURCEC34,1190
SOURCEF    = slepcsysmod.FSOURCEF35,1203
SOURCEH    =SOURCEH36,1230
LIBBASE    = libslepcsysLIBBASE37,1243
MANSEC     = sysMANSEC38,1268
LOCDIR     = src/sys/f90-mod/LOCDIR39,1285
CLEANFILES = *.modCLEANFILES40,1315

src/sys/f90-mod/slepcsysmod.F,507
slepcsysmod.F:^?slepcsysmod.F^A,1
        module slepcsysdefslepcsysdef22,965
        module slepcsysslepcsys26,1049
        module slepcrgdefslepcrgdef30,1117
        module slepcrgslepcrg35,1251
        module slepcfndefslepcfndef40,1355
        module slepcfnslepcfn45,1489
        module slepcdsdefslepcdsdef50,1593
        module slepcdsslepcds57,1768
        module slepcbvdefslepcbvdef62,1872
        module slepcbvslepcbv67,2006
        module slepcstdefslepcstdef72,2110
        module slepcstslepcst78,2265

src/sys/ftn-custom/makefile,343
makefile:^?makefile^A,1
CFLAGS   = -DSLEPC_LIB_DIR='"${SLEPC_DESTDIR}/lib"'CFLAGS24,974
FFLAGS   =FFLAGS25,1026
SOURCEC  = zslepc_start.c zslepc_startf.cSOURCEC26,1037
SOURCEF  =SOURCEF27,1079
SOURCEH  =SOURCEH28,1090
DIRS     =DIRS29,1101
LIBBASE  = libslepcsysLIBBASE30,1112
MANSEC   = sysMANSEC31,1135
LOCDIR   = src/sys/ftn-custom/LOCDIR32,1150

src/sys/ftn-custom/zslepc_start.c,351
zslepc_start.c:^?zslepc_start.c^A,1
PETSC_EXTERN void PETSC_STDCALL slepcinitialize_(CHAR filename PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))PETSC_END_LEN43,1646

src/sys/ftn-custom/zslepc_startf.c,315
zslepc_startf.c:^?zslepc_startf.c^A,1
PetscErrorCode SlepcInitializeFortran(void)SlepcInitializeFortran50,1808
PETSC_EXTERN void PETSC_STDCALL slepcinitializefortran_(PetscErrorCode *info)slepcinitializefortran_56,1897

src/sys/makefile,327
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = slepcinit.c slepcutil.c slepcsc.c dlregisslepc.cSOURCEC26,958
SOURCEF  =SOURCEF27,1018
SOURCEH  =SOURCEH28,1029
LIBBASE  = libslepcsysLIBBASE29,1040
MANSEC   = sysMANSEC30,1063
LOCDIR   = src/sys/LOCDIR31,1078
DIRS     = classes vec f90-modDIRS32,1098

src/sys/slepcinit.c,2034
slepcinit.c:^?slepcinit.c^A,1
#undef __FUNCT____FUNCT__25,1033
#define __FUNCT__ __FUNCT__26,1050
PetscErrorCode SlepcGetVersion(char version[],size_t len)SlepcGetVersion41,1360
#undef __FUNCT____FUNCT__54,1854
#define __FUNCT__ __FUNCT__55,1871
static PetscErrorCode SlepcPrintVersion(MPI_Comm comm)SlepcPrintVersion61,1992
#undef __FUNCT____FUNCT__76,2649
#define __FUNCT__ __FUNCT__77,2666
static PetscErrorCode SlepcPrintHelpIntro(MPI_Comm comm)SlepcPrintHelpIntro83,2801
PetscBool SlepcBeganPetsc = PETSC_FALSE;SlepcBeganPetsc99,3503
PetscBool SlepcInitializeCalled = PETSC_FALSE;SlepcInitializeCalled100,3544
#undef __FUNCT____FUNCT__104,3635
#define __FUNCT__ __FUNCT__105,3652
static PetscErrorCode SlepcLoadDynamicLibrary(const char *name,PetscBool *found)SlepcLoadDynamicLibrary106,3696
#undef __FUNCT____FUNCT__122,4279
#define __FUNCT__ __FUNCT__123,4296
PetscErrorCode SlepcInitialize_DynamicLibraries(void)SlepcInitialize_DynamicLibraries128,4458
#undef __FUNCT____FUNCT__173,6790
#define __FUNCT__ __FUNCT__174,6807
PetscErrorCode SlepcCitationsInitialize()SlepcCitationsInitialize175,6852
#undef __FUNCT____FUNCT__199,7825
#define __FUNCT__ __FUNCT__200,7842
PetscErrorCode SlepcInitialize(int *argc,char ***args,const char file[],const char help[])SlepcInitialize222,8600
#undef __FUNCT____FUNCT__252,9479
#define __FUNCT__ __FUNCT__253,9496
PetscErrorCode SlepcFinalize(void)SlepcFinalize264,9759
#undef __FUNCT____FUNCT__277,10045
#define __FUNCT__ __FUNCT__278,10062
PetscErrorCode SlepcInitializeNoArguments(void)SlepcInitializeNoArguments289,10314
#undef __FUNCT____FUNCT__300,10547
#define __FUNCT__ __FUNCT__301,10564
PetscErrorCode SlepcInitialized(PetscBool *isInitialized)SlepcInitialized309,10746
PETSC_EXTERN PetscBool PetscBeganMPI;PetscBeganMPI317,10937
#undef __FUNCT____FUNCT__319,10976
#define __FUNCT__ __FUNCT__320,10993
PetscErrorCode SlepcInitializeNoPointers(int argc,char **args,const char *filename,const char *help)SlepcInitializeNoPointers331,11257

src/sys/slepcsc.c,3017
slepcsc.c:^?slepcsc.c^A,1
#undef __FUNCT____FUNCT__26,1029
#define __FUNCT__ __FUNCT__27,1046
PetscErrorCode SlepcSCCompare(SlepcSC sc,PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *res)SlepcSCCompare53,1721
#undef __FUNCT____FUNCT__85,2767
#define __FUNCT__ __FUNCT__86,2784
PetscErrorCode SlepcSortEigenvalues(SlepcSC sc,PetscInt n,PetscScalar *eigr,PetscScalar *eigi,PetscInt *perm)SlepcSortEigenvalues111,3530
#undef __FUNCT____FUNCT__165,5018
#define __FUNCT__ __FUNCT__166,5035
PetscErrorCode SlepcMap_ST(PetscObject obj,PetscInt n,PetscScalar* eigr,PetscScalar* eigi)SlepcMap_ST170,5148
#undef __FUNCT____FUNCT__179,5377
#define __FUNCT__ __FUNCT__180,5394
PetscErrorCode SlepcCompareLargestMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareLargestMagnitude181,5443
#undef __FUNCT____FUNCT__194,5786
#define __FUNCT__ __FUNCT__195,5803
PetscErrorCode SlepcCompareSmallestMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareSmallestMagnitude196,5853
#undef __FUNCT____FUNCT__209,6197
#define __FUNCT__ __FUNCT__210,6214
PetscErrorCode SlepcCompareLargestReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareLargestReal211,6258
#undef __FUNCT____FUNCT__224,6580
#define __FUNCT__ __FUNCT__225,6597
PetscErrorCode SlepcCompareSmallestReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareSmallestReal226,6642
#undef __FUNCT____FUNCT__239,6965
#define __FUNCT__ __FUNCT__240,6982
PetscErrorCode SlepcCompareLargestImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareLargestImaginary241,7031
#undef __FUNCT____FUNCT__259,7460
#define __FUNCT__ __FUNCT__260,7477
PetscErrorCode SlepcCompareSmallestImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareSmallestImaginary261,7527
#undef __FUNCT____FUNCT__279,7957
#define __FUNCT__ __FUNCT__280,7974
PetscErrorCode SlepcCompareTargetMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareTargetMagnitude281,8022
#undef __FUNCT____FUNCT__296,8487
#define __FUNCT__ __FUNCT__297,8504
PetscErrorCode SlepcCompareTargetReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareTargetReal298,8547
#undef __FUNCT____FUNCT__312,8961
#define __FUNCT__ __FUNCT__313,8978
PetscErrorCode SlepcCompareTargetImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareTargetImaginary314,9026
#undef __FUNCT____FUNCT__336,9644
#define __FUNCT__ __FUNCT__337,9661
PetscErrorCode SlepcCompareSmallestPosReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)SlepcCompareSmallestPosReal342,9800

src/sys/slepcutil.c,1987
slepcutil.c:^?slepcutil.c^A,1
#undef __FUNCT____FUNCT__24,994
#define __FUNCT__ __FUNCT__25,1011
PetscErrorCode SlepcVecNormalize(Vec xr,Vec xi,PetscBool iscomplex,PetscReal *norm)SlepcVecNormalize41,1486
#undef __FUNCT____FUNCT__70,2352
#define __FUNCT__ __FUNCT__71,2369
PetscErrorCode SlepcMatConvertSeqDense(Mat mat,Mat *newmat)SlepcMatConvertSeqDense84,2683
#undef __FUNCT____FUNCT__124,4149
#define __FUNCT__ __FUNCT__125,4166
static PetscErrorCode SlepcMatTile_SeqAIJ(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat G)SlepcMatTile_SeqAIJ126,4206
#undef __FUNCT____FUNCT__231,7596
#define __FUNCT__ __FUNCT__232,7613
static PetscErrorCode SlepcMatTile_MPIAIJ(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat G)SlepcMatTile_MPIAIJ233,7653
#undef __FUNCT____FUNCT__370,13024
#define __FUNCT__ __FUNCT__371,13041
PetscErrorCode SlepcMatTile(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat *G)SlepcMatTile399,13826
#undef __FUNCT____FUNCT__461,16699
#define __FUNCT__ __FUNCT__462,16716
PetscErrorCode SlepcCheckOrthogonality(Vec *V,PetscInt nv,Vec *W,PetscInt nw,Mat B,PetscViewer viewer,PetscReal *lev)SlepcCheckOrthogonality492,17686
#undef __FUNCT____FUNCT__548,19449
#define __FUNCT__ __FUNCT__549,19466
PetscErrorCode SlepcConvMonitorDestroy(SlepcConvMonitor *ctx)SlepcConvMonitorDestroy554,19624
#undef __FUNCT____FUNCT__565,19900
#define __FUNCT__ __FUNCT__566,19917
PetscErrorCode SlepcBasisReference_Private(PetscInt n,Vec *V,PetscInt *m,Vec **W)SlepcBasisReference_Private571,20125
#undef __FUNCT____FUNCT__589,20553
#define __FUNCT__ __FUNCT__590,20570
PetscErrorCode SlepcBasisDestroy_Private(PetscInt *m,Vec **W)SlepcBasisDestroy_Private595,20729
#undef __FUNCT____FUNCT__611,21039
#define __FUNCT__ __FUNCT__612,21056
PetscErrorCode SlepcSNPrintfScalar(char *str,size_t len,PetscScalar val,PetscBool exp)SlepcSNPrintfScalar628,21469

src/sys/vec/makefile,288
makefile:^?makefile^A,1
CFLAGS   =CFLAGS24,936
FFLAGS   =FFLAGS25,947
SOURCEC  = veccomp.c pool.cSOURCEC26,958
SOURCEF  =SOURCEF27,986
SOURCEH  = veccomp0.hSOURCEH28,997
LIBBASE  = libslepcsysLIBBASE29,1019
DIRS     =DIRS30,1042
MANSEC   = sysMANSEC31,1053
LOCDIR   = src/sys/vec/LOCDIR32,1068

src/sys/vec/pool.c,665
pool.c:^?pool.c^A,1
#undef __FUNCT____FUNCT__26,1052
#define __FUNCT__ __FUNCT__27,1069
PetscErrorCode SlepcVecPoolCreate(Vec v,PetscInt init_size,VecPool *p)SlepcVecPoolCreate44,1409
#undef __FUNCT____FUNCT__66,2075
#define __FUNCT__ __FUNCT__67,2092
PetscErrorCode SlepcVecPoolDestroy(VecPool *p)SlepcVecPoolDestroy80,2338
#undef __FUNCT____FUNCT__98,2850
#define __FUNCT__ __FUNCT__99,2867
PetscErrorCode SlepcVecPoolGetVecs(VecPool p,PetscInt n,Vec **vecs)SlepcVecPoolGetVecs116,3170
#undef __FUNCT____FUNCT__143,4045
#define __FUNCT__ __FUNCT__144,4062
PetscErrorCode SlepcVecPoolRestoreVecs(VecPool p,PetscInt n,Vec **vecs)SlepcVecPoolRestoreVecs160,4387

src/sys/vec/veccomp.c,6453
veccomp.c:^?veccomp.c^A,1
static MPI_Datatype MPIU_NORM2=0, MPIU_NORM1_AND_2=0;MPIU_NORM225,1032
static MPI_Datatype MPIU_NORM2=0, MPIU_NORM1_AND_2=0;MPIU_NORM1_AND_225,1032
static MPI_Op MPIU_NORM2_SUM=0;MPIU_NORM2_SUM26,1086
static PetscBool VecCompInitialized = PETSC_FALSE;VecCompInitialized27,1118
#define __WITH_MPI____WITH_MPI__36,1440
PETSC_STATIC_INLINE void SumNorm2(PetscReal *ssq0,PetscReal *scale0,PetscReal *ssq1,PetscReal *scale1)SumNorm239,1484
PETSC_STATIC_INLINE PetscReal GetNorm2(PetscReal ssq,PetscReal scale)GetNorm252,1785
PETSC_STATIC_INLINE void AddNorm2(PetscReal *ssq,PetscReal *scale,PetscReal x)AddNorm257,1895
#undef __FUNCT____FUNCT__73,2206
#define __FUNCT__ __FUNCT__74,2223
static void SlepcSumNorm2_Local(void *in,void *out,PetscMPIInt *cnt,MPI_Datatype *datatype)SlepcSumNorm2_Local75,2263
#undef __FUNCT____FUNCT__98,2984
#define __FUNCT__ __FUNCT__99,3001
static PetscErrorCode VecNormCompEnd(void)VecNormCompEnd100,3036
#undef __FUNCT____FUNCT__112,3353
#define __FUNCT__ __FUNCT__113,3370
static PetscErrorCode VecNormCompInit()VecNormCompInit114,3406
#undef __FUNCT____FUNCT__128,3952
#define __FUNCT__ __FUNCT__129,3969
PetscErrorCode VecDestroy_Comp(Vec v)VecDestroy_Comp130,4005
static struct _VecOps DvOps = {VecDuplicate_Comp, /* 1 */DvOps151,4514
#undef __FUNCT____FUNCT__213,6226
#define __FUNCT__ __FUNCT__214,6243
PetscErrorCode VecDuplicateVecs_Comp(Vec w,PetscInt m,Vec *V[])VecDuplicateVecs_Comp215,6285
#undef __FUNCT____FUNCT__229,6716
#define __FUNCT__ __FUNCT__230,6733
PetscErrorCode VecDestroyVecs_Comp(PetscInt m,Vec v[])VecDestroyVecs_Comp231,6773
#undef __FUNCT____FUNCT__244,7152
#define __FUNCT__ __FUNCT__245,7169
static PetscErrorCode VecCreate_Comp_Private(Vec v,Vec *x,PetscInt nx,PetscBool x_to_me,Vec_Comp_N *n)VecCreate_Comp_Private246,7212
#undef __FUNCT____FUNCT__302,8815
#define __FUNCT__ __FUNCT__303,8832
PETSC_EXTERN PetscErrorCode VecCreate_Comp(Vec V)VecCreate_Comp304,8867
#undef __FUNCT____FUNCT__313,9068
#define __FUNCT__ __FUNCT__314,9085
PetscErrorCode VecCreateComp(MPI_Comm comm,PetscInt *Nx,PetscInt n,VecType t,Vec Vparent,Vec *V)VecCreateComp339,9779
#undef __FUNCT____FUNCT__358,10446
#define __FUNCT__ __FUNCT__359,10463
PetscErrorCode VecCreateCompWithVecs(Vec *x,PetscInt n,Vec Vparent,Vec *V)VecCreateCompWithVecs378,10867
#undef __FUNCT____FUNCT__392,11313
#define __FUNCT__ __FUNCT__393,11330
PetscErrorCode VecDuplicate_Comp(Vec win,Vec *V)VecDuplicate_Comp394,11368
#undef __FUNCT____FUNCT__415,12007
#define __FUNCT__ __FUNCT__416,12024
PetscErrorCode VecCompGetSubVecs(Vec win,PetscInt *n,const Vec **x)VecCompGetSubVecs434,12361
#undef __FUNCT____FUNCT__445,12588
#define __FUNCT__ __FUNCT__446,12605
PetscErrorCode VecCompSetSubVecs(Vec win,PetscInt n,Vec *x)VecCompSetSubVecs462,12944
#undef __FUNCT____FUNCT__480,13362
#define __FUNCT__ __FUNCT__481,13379
PetscErrorCode VecAXPY_Comp(Vec v,PetscScalar alpha,Vec w)VecAXPY_Comp482,13412
#undef __FUNCT____FUNCT__497,13776
#define __FUNCT__ __FUNCT__498,13793
PetscErrorCode VecAYPX_Comp(Vec v,PetscScalar alpha,Vec w)VecAYPX_Comp499,13826
#undef __FUNCT____FUNCT__514,14190
#define __FUNCT__ __FUNCT__515,14207
PetscErrorCode VecAXPBY_Comp(Vec v,PetscScalar alpha,PetscScalar beta,Vec w)VecAXPBY_Comp516,14241
#undef __FUNCT____FUNCT__531,14629
#define __FUNCT__ __FUNCT__532,14646
PetscErrorCode VecMAXPY_Comp(Vec v,PetscInt n,const PetscScalar *alpha,Vec *w)VecMAXPY_Comp533,14680
#undef __FUNCT____FUNCT__555,15238
#define __FUNCT__ __FUNCT__556,15255
PetscErrorCode VecWAXPY_Comp(Vec v,PetscScalar alpha,Vec w,Vec z)VecWAXPY_Comp557,15289
#undef __FUNCT____FUNCT__573,15719
#define __FUNCT__ __FUNCT__574,15736
PetscErrorCode VecAXPBYPCZ_Comp(Vec v,PetscScalar alpha,PetscScalar beta,PetscScalar gamma,Vec w,Vec z)VecAXPBYPCZ_Comp575,15773
#undef __FUNCT____FUNCT__591,16258
#define __FUNCT__ __FUNCT__592,16275
PetscErrorCode VecGetSize_Comp(Vec v,PetscInt *size)VecGetSize_Comp593,16311
#undef __FUNCT____FUNCT__604,16531
#define __FUNCT__ __FUNCT__605,16548
PetscErrorCode VecGetLocalSize_Comp(Vec v,PetscInt *size)VecGetLocalSize_Comp606,16589
#undef __FUNCT____FUNCT__617,16815
#define __FUNCT__ __FUNCT__618,16832
PetscErrorCode VecMax_Comp(Vec v,PetscInt *idx,PetscReal *z)VecMax_Comp619,16864
#undef __FUNCT____FUNCT__647,17522
#define __FUNCT__ __FUNCT__648,17539
PetscErrorCode VecMin_Comp(Vec v,PetscInt *idx,PetscReal *z)VecMin_Comp649,17571
#undef __FUNCT____FUNCT__677,18229
#define __FUNCT__ __FUNCT__678,18246
PetscErrorCode VecMaxPointwiseDivide_Comp(Vec v,Vec w,PetscReal *m)VecMaxPointwiseDivide_Comp679,18293
#define __QUOTEME__(__QUOTEME__699,18850
#define __COMPOSE2__(__COMPOSE2__700,18876
#define __COMPOSE3__(__COMPOSE3__701,18907
#define __FUNC_TEMPLATE1__(__FUNC_TEMPLATE1__703,18944
#undef __FUNCT____FUNCT__718,19311
#define __FUNCT__ __FUNCT__719,19328
#undef __FUNCT____FUNCT__722,19397
#define __FUNCT__ __FUNCT__723,19414
#undef __FUNCT____FUNCT__726,19485
#define __FUNCT__ __FUNCT__727,19502
#undef __FUNCT____FUNCT__730,19567
#define __FUNCT__ __FUNCT__731,19584
#undef __FUNCT____FUNCT__734,19641
#define __FUNCT__ __FUNCT__735,19658
#undef __FUNCT____FUNCT__738,19715
#define __FUNCT__ __FUNCT__739,19732
#define __FUNC_TEMPLATE2__(__FUNC_TEMPLATE2__743,19790
#undef __FUNCT____FUNCT__758,20171
#define __FUNCT__ __FUNCT__759,20188
#undef __FUNCT____FUNCT__762,20257
#define __FUNCT__ __FUNCT__763,20274
#undef __FUNCT____FUNCT__766,20345
#define __FUNCT__ __FUNCT__767,20362
#undef __FUNCT____FUNCT__770,20435
#define __FUNCT__ __FUNCT__771,20452
#undef __FUNCT____FUNCT__774,20533
#define __FUNCT__ __FUNCT__775,20550
#define __FUNC_TEMPLATE3__(__FUNC_TEMPLATE3__779,20624
#undef __FUNCT____FUNCT__796,21077
#define __FUNCT__ __FUNCT__797,21094
#undef __FUNCT____FUNCT__800,21153
#define __FUNCT__ __FUNCT__801,21170
#define __FUNC_TEMPLATE4__(__FUNC_TEMPLATE4__805,21230
#undef __FUNCT____FUNCT__824,21771
#define __FUNCT__ __FUNCT__825,21788
#undef __FUNCT____FUNCT__828,21863
#define __FUNCT__ __FUNCT__829,21880
#undef __FUNCT____FUNCT__832,21961
#define __FUNCT__ __FUNCT__833,21978
#undef __FUNCT____FUNCT__836,22053
#define __FUNCT__ __FUNCT__837,22070
#undef __FUNCT____FUNCT__840,22147
#define __FUNCT__ __FUNCT__841,22164

src/sys/vec/veccomp0.h,1314
veccomp0.h:^?veccomp0.h^A,1
#define __SUF__(__SUF__25,986
#define __SUF__(__SUF__27,1019
#define __QUOTEME_(__QUOTEME_29,1053
#define __QUOTEME(__QUOTEME30,1078
#define __SUF_C__(__SUF_C__31,1113
#undef __FUNCT____FUNCT__34,1158
#define __FUNCT__ __FUNCT__35,1175
PetscErrorCode __SUF__(VecDot_Comp)(Vec a,Vec b,PetscScalar *z)VecDot_Comp36,1216
#undef __FUNCT____FUNCT__65,2009
#define __FUNCT__ __FUNCT__66,2026
PetscErrorCode __SUF__(VecMDot_Comp)(Vec a,PetscInt n,const Vec b[],PetscScalar *z)VecMDot_Comp67,2068
#undef __FUNCT____FUNCT__124,3563
#define __FUNCT__ __FUNCT__125,3580
PetscErrorCode __SUF__(VecTDot_Comp)(Vec a,Vec b,PetscScalar *z)VecTDot_Comp126,3622
#undef __FUNCT____FUNCT__155,4419
#define __FUNCT__ __FUNCT__156,4436
PetscErrorCode __SUF__(VecMTDot_Comp)(Vec a,PetscInt n,const Vec b[],PetscScalar *z)VecMTDot_Comp157,4479
#undef __FUNCT____FUNCT__214,5984
#define __FUNCT__ __FUNCT__215,6001
PetscErrorCode __SUF__(VecNorm_Comp)(Vec a,NormType t,PetscReal *norm)VecNorm_Comp216,6043
#undef __FUNCT____FUNCT__284,8318
#define __FUNCT__ __FUNCT__285,8335
PetscErrorCode __SUF__(VecDotNorm2_Comp)(Vec v,Vec w,PetscScalar *dp,PetscScalar *nm)VecDotNorm2_Comp286,8381
#undef __SUF____SUF__334,10002
#undef __QUOTEME__QUOTEME335,10017
#undef __SUF_C____SUF_C__336,10034
