slepc-3.7.4/ 0000755 0001750 0001750 00000000000 13107004621 012163 5 ustar jroman jroman slepc-3.7.4/makefile 0000644 0001750 0001750 00000045375 13107004621 013701 0 ustar jroman jroman #
# This is the makefile for installing SLEPc. See the Users Manual
# for directions on installing SLEPc.
#
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# SLEPc - Scalable Library for Eigenvalue Problem Computations
# Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain
#
# This file is part of SLEPc.
#
# SLEPc is free software: you can redistribute it and/or modify it under the
# terms of version 3 of the GNU Lesser General Public License as published by
# the Free Software Foundation.
#
# SLEPc is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
# more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with SLEPc. If not, see .
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
ALL: all
LOCDIR = .
DIRS = src include docs
# Include the rest of makefiles
include ./${PETSC_ARCH}/lib/slepc/conf/slepcvariables
include ${SLEPC_DIR}/lib/slepc/conf/slepc_common
#
# Basic targets to build SLEPc library
all: chk_makej
@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} chk_petscdir chk_slepcdir | tee ./${PETSC_ARCH}/lib/slepc/conf/make.log
@if [ "${MAKE_IS_GNUMAKE}" != "" ]; then \
${OMAKE_PRINTDIR} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} all-gnumake-local 2>&1 | tee -a ./${PETSC_ARCH}/lib/slepc/conf/make.log; \
elif [ "${SLEPC_BUILD_USING_CMAKE}" != "" ]; then \
if [ "${SLEPC_DESTDIR}" = "${SLEPC_DIR}/${PETSC_ARCH}" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} cmakegen; \
fi; \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} all-cmake-local 2>&1 | tee ./${PETSC_ARCH}/lib/slepc/conf/make.log \
| egrep -v '( --check-build-system |cmake -E | -o CMakeFiles/slepc[[:lower:]]*.dir/| -o lib/libslepc|CMakeFiles/slepc[[:lower:]]*\.dir/(build|depend|requires)|-f CMakeFiles/Makefile2|Dependee .* is newer than depender |provides\.build. is up to date)'; \
else \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} all-legacy-local 2>&1 | tee ./${PETSC_ARCH}/lib/slepc/conf/make.log | ${GREP} -v "has no symbols"; \
fi
@egrep -i "( error | error: |no such file or directory)" ${PETSC_ARCH}/lib/slepc/conf/make.log | tee ./${PETSC_ARCH}/lib/slepc/conf/error.log > /dev/null
@if test -s ./${PETSC_ARCH}/lib/slepc/conf/error.log; then \
printf ${PETSC_TEXT_HILIGHT}"*******************************ERROR************************************\n" 2>&1 | tee -a ./${PETSC_ARCH}/lib/slepc/conf/make.log; \
echo " Error during compile, check ./${PETSC_ARCH}/lib/slepc/conf/make.log" 2>&1 | tee -a ./${PETSC_ARCH}/lib/slepc/conf/make.log; \
echo " Send all contents of ./${PETSC_ARCH}/lib/slepc/conf to slepc-maint@upv.es" 2>&1 | tee -a ./${PETSC_ARCH}/lib/slepc/conf/make.log;\
printf "************************************************************************"${PETSC_TEXT_NORMAL}"\n" 2>&1 | tee -a ./${PETSC_ARCH}/lib/slepc/conf/make.log; \
elif [ "${SLEPC_DESTDIR}" = "${SLEPC_DIR}/${PETSC_ARCH}" ]; then \
echo "Now to check if the library is working do: make test";\
echo "=========================================";\
else \
echo "Now to install the library do:";\
echo "make SLEPC_DIR=${PWD} PETSC_DIR=${PETSC_DIR} install";\
echo "=========================================";\
fi
@if test -s ./${PETSC_ARCH}/lib/slepc/conf/error.log; then exit 1; fi
cmakegen:
-@${PYTHON} config/cmakegen.py
all-gnumake:
@if [ "${MAKE_IS_GNUMAKE}" != "" ]; then \
${OMAKE_PRINTDIR} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} SLEPC_BUILD_USING_CMAKE="" all;\
else printf ${PETSC_TEXT_HILIGHT}"Build not configured for GNUMAKE. Quiting"${PETSC_TEXT_NORMAL}"\n"; exit 1; fi
all-cmake:
@if [ "${SLEPC_BUILD_USING_CMAKE}" != "" ]; then \
if [ "${SLEPC_DESTDIR}" = "${SLEPC_DIR}/${PETSC_ARCH}" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} cmakegen; \
fi; \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} MAKE_IS_GNUMAKE="" all;\
else printf ${PETSC_TEXT_HILIGHT}"Build not configured for CMAKE. Quiting"${PETSC_TEXT_NORMAL}"\n"; exit 1; fi
all-legacy:
@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} SLEPC_BUILD_USING_CMAKE="" MAKE_IS_GNUMAKE="" all
all-gnumake-local: chk_makej info slepc_gnumake
all-cmake-local: chk_makej info cmakegen slepc_cmake
all-legacy-local: chk_makej chk_petsc_dir chk_slepc_dir chklib_dir info deletelibs deletemods build slepc_shared
#
# Prints information about the system and version of SLEPc being compiled
#
info: chk_makej
-@echo "=========================================="
-@echo Starting on `hostname` at `date`
-@echo Machine characteristics: `uname -a`
-@echo "-----------------------------------------"
-@echo "Using SLEPc directory: ${SLEPC_DIR}"
-@echo "Using PETSc directory: ${PETSC_DIR}"
-@echo "Using PETSc arch: ${PETSC_ARCH}"
-@echo "-----------------------------------------"
-@grep "define SLEPC_VERSION" ${SLEPC_DIR}/include/slepcversion.h | ${SED} "s/........//"
-@echo "-----------------------------------------"
-@grep "define PETSC_VERSION" ${PETSC_DIR}/include/petscversion.h | ${SED} "s/........//"
-@echo "-----------------------------------------"
-@echo "Using PETSc configure options: ${CONFIGURE_OPTIONS}"
-@echo "Using SLEPc configuration flags:"
-@cat ${SLEPC_DIR}/${PETSC_ARCH}/lib/slepc/conf/slepcvariables
-@grep "\#define " ${SLEPC_DIR}/${PETSC_ARCH}/include/slepcconf.h
-@echo "Using PETSc configuration flags:"
-@if [ "${INSTALLED_PETSC}" != "" ]; then \
grep "\#define " ${PETSC_DIR}/include/petscconf.h; \
else \
grep "\#define " ${PETSC_DIR}/${PETSC_ARCH}/include/petscconf.h; \
fi
-@echo "-----------------------------------------"
-@echo "Using C/C++ include paths: ${SLEPC_CC_INCLUDES}"
-@echo "Using C/C++ compiler: ${PCC} ${PCC_FLAGS} ${COPTFLAGS} ${CFLAGS}"
-@if [ "${FC}" != "" ]; then \
echo "Using Fortran include/module paths: ${SLEPC_FC_INCLUDES}";\
echo "Using Fortran compiler: ${FC} ${FC_FLAGS} ${FFLAGS} ${FPP_FLAGS}";\
fi
-@echo "-----------------------------------------"
-@echo "Using C/C++ linker: ${PCC_LINKER}"
-@echo "Using C/C++ flags: ${PCC_LINKER_FLAGS}"
-@if [ "${FC}" != "" ]; then \
echo "Using Fortran linker: ${FC_LINKER}";\
echo "Using Fortran flags: ${FC_LINKER_FLAGS}";\
fi
-@echo "-----------------------------------------"
-@echo "Using libraries: ${SLEPC_LIB}"
-@echo "------------------------------------------"
-@echo "Using mpiexec: ${MPIEXEC}"
-@echo "=========================================="
#
# Builds the SLEPc library
#
build: chk_makej
-@echo "BEGINNING TO COMPILE LIBRARIES IN ALL DIRECTORIES"
-@echo "========================================="
-@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} ACTION=libfast slepc_tree
-@${RANLIB} ${SLEPC_LIB_DIR}/*.${AR_LIB_SUFFIX} > tmpf 2>&1 ; ${GREP} -v "has no symbols" tmpf; ${RM} tmpf;
-@echo "Completed building libraries"
-@echo "========================================="
# Simple test examples for checking a correct installation
check: test
test:
-@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} test_build 2>&1 | tee ./${PETSC_ARCH}/lib/slepc/conf/test.log
test_build:
-@echo "Running test examples to verify correct installation"
-@echo "Using SLEPC_DIR=${SLEPC_DIR}, PETSC_DIR=${PETSC_DIR} and PETSC_ARCH=${PETSC_ARCH}"
@cd src/eps/examples/tests; ${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} testtest10
@if [ "${FC}" != "" ]; then cd src/eps/examples/tests; ${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} testtest7f; fi;
-@if [ "${BLOPEX_LIB}" != "" ]; then cd src/eps/examples/tests; ${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} testtest5_blopex; fi;
-@echo "Completed test examples"
# Builds SLEPc test examples for C
testexamples: info
-@echo "BEGINNING TO COMPILE AND RUN SLEPc TEST EXAMPLES"
-@echo "Due to different numerical round-off on certain"
-@echo "machines some of the numbers may not match exactly."
-@echo "========================================="
-@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} \
ACTION=testexamples_C slepc_tree
-@echo "Completed compiling and running test examples"
-@echo "========================================="
# Builds SLEPc test examples for Fortran
testfortran: info
-@echo "BEGINNING TO COMPILE AND RUN SLEPc FORTRAN TEST EXAMPLES"
-@echo "========================================="
-@echo "Due to different numerical round-off on certain"
-@echo "machines or the way Fortran formats numbers"
-@echo "some of the results may not match exactly."
-@echo "========================================="
-@if [ "${FC}" != "" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} \
ACTION=testexamples_Fortran slepc_tree ; \
echo "Completed compiling and running Fortran test examples"; \
else \
echo "Error: No FORTRAN compiler available"; \
fi
-@echo "========================================="
# Test BLOPEX use
testblopex:
-@echo "BEGINNING TO COMPILE AND RUN SLEPc BLOPEX TEST EXAMPLES"
-@echo "========================================="
-@echo "Due to different numerical round-off on certain"
-@echo "machines some of the results may not match exactly."
-@echo "========================================="
-@if [ "${BLOPEX_LIB}" != "" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} \
ACTION=testexamples_BLOPEX slepc_tree ; \
echo "Completed compiling and running BLOPEX test examples"; \
else \
echo "Error: SLEPc has not been configured with BLOPEX"; \
fi
-@echo "========================================="
# Ranlib on the library
ranlib:
${RANLIB} ${SLEPC_LIB_DIR}/*.${AR_LIB_SUFFIX}
# Deletes SLEPc library
deletelibs: chk_makej
-${RM} -r ${SLEPC_LIB_DIR}/libslepc*.*
deletemods: chk_makej
-${RM} -f ${SLEPC_DIR}/${PETSC_ARCH}/include/slepc*.mod
# Cleans up build
allclean-legacy: deletelibs deletemods
-@${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} ACTION=clean slepc_tree
allclean-cmake:
-@cd ./${PETSC_ARCH} && ${OMAKE} clean
allclean-gnumake:
-@${OMAKE} -f gmakefile clean
allclean:
@if [ "${MAKE_IS_GNUMAKE}" != "" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} allclean-gnumake; \
elif [ "${PETSC_BUILD_USING_CMAKE}" != "" ]; then \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} allclean-cmake; \
else \
${OMAKE} PETSC_ARCH=${PETSC_ARCH} PETSC_DIR=${PETSC_DIR} SLEPC_DIR=${SLEPC_DIR} allclean-legacy; \
fi
clean:: allclean
#
# Check if PETSC_DIR variable specified is valid
#
chk_petsc_dir:
@if [ ! -f ${PETSC_DIR}/include/petscversion.h ]; then \
printf ${PETSC_TEXT_HILIGHT}"*************************ERROR**************************************\n"; \
echo "Incorrect PETSC_DIR specified: ${PETSC_DIR}! "; \
echo "You need to use / to separate directories, not \\! "; \
echo "Aborting build "; \
printf "********************************************************************"${PETSC_TEXT_NORMAL}"\n"; \
false; fi
#
# Check if SLEPC_DIR variable specified is valid
#
chk_slepc_dir:
@if [ ! -f ${SLEPC_DIR}/include/slepcversion.h ]; then \
printf ${PETSC_TEXT_HILIGHT}"*************************ERROR**************************************\n"; \
echo "Incorrect SLEPC_DIR specified: ${SLEPC_DIR}! "; \
echo "You need to use / to separate directories, not \\! "; \
echo "Aborting build "; \
printf "********************************************************************"${PETSC_TEXT_NORMAL}"\n"; \
false; fi
#
# Install relevant files in the prefix directory
#
install:
-@${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB};
# ------------------------------------------------------------------
#
# All remaining actions are intended for SLEPc developers only.
# SLEPc users should not generally need to use these commands.
#
# Builds all the documentation
alldoc: alldoc1 alldoc2
# Build everything that goes into 'doc' dir except html sources
alldoc1: chk_loc deletemanualpages
-${OMAKE} ACTION=manualpages_buildcite tree_basic LOC=${LOC}
-@sed -e s%man+../%man+manualpages/% ${LOC}/docs/manualpages/manualpages.cit > ${LOC}/docs/manualpages/htmlmap
-@cat ${PETSC_DIR}/src/docs/mpi.www.index >> ${LOC}/docs/manualpages/htmlmap
-${OMAKE} ACTION=slepc_manualpages tree_basic LOC=${LOC}
-${PYTHON} ${PETSC_DIR}/bin/maint/wwwindex.py ${SLEPC_DIR} ${LOC}
-${OMAKE} ACTION=slepc_manexamples tree_basic LOC=${LOC}
# Builds .html versions of the source
alldoc2: chk_loc
-${OMAKE} ACTION=slepc_html PETSC_DIR=${PETSC_DIR} alltree LOC=${LOC}
cp ${LOC}/docs/manual.htm ${LOC}/docs/index.html
# modify all generated html files and add in version number, date, canonical URL info.
docsetdate: chk_petscdir
@echo "Updating generated html files with slepc version, date, canonical URL info";\
version_release=`grep '^#define SLEPC_VERSION_RELEASE ' include/slepcversion.h |tr -s ' ' | cut -d ' ' -f 3`; \
version_major=`grep '^#define SLEPC_VERSION_MAJOR ' include/slepcversion.h |tr -s ' ' | cut -d ' ' -f 3`; \
version_minor=`grep '^#define SLEPC_VERSION_MINOR ' include/slepcversion.h |tr -s ' ' | cut -d ' ' -f 3`; \
version_subminor=`grep '^#define SLEPC_VERSION_SUBMINOR ' include/slepcversion.h |tr -s ' ' | cut -d ' ' -f 3`; \
if [ $${version_release} = 0 ]; then \
slepcversion=slepc-dev; \
export slepcversion; \
elif [ $${version_release} = 1 ]; then \
slepcversion=slepc-$${version_major}.$${version_minor}.$${version_subminor}; \
export slepcversion; \
else \
echo "Unknown SLEPC_VERSION_RELEASE: $${version_release}"; \
exit; \
fi; \
datestr=`git log -1 --pretty=format:%ci | cut -d ' ' -f 1`; \
export datestr; \
gitver=`git describe`; \
export gitver; \
find * -type d -wholename 'arch-*' -prune -o -type f -name \*.html \
-exec perl -pi -e 's^(
)^$$1\n $$ENV{slepcversion} $$ENV{datestr}
\n ^i' {} \; \
-exec perl -pi -e 's^()^$$1 ^i' {} \; ; \
echo "Done fixing version number, date, canonical URL info"
# Deletes documentation
alldocclean: deletemanualpages allcleanhtml
deletemanualpages: chk_loc
-@if [ -d ${LOC} -a -d ${LOC}/docs/manualpages ]; then \
find ${LOC}/docs/manualpages -type f -name "*.html" -exec ${RM} {} \; ;\
${RM} ${LOC}/docs/manualpages/manualpages.cit ;\
fi
allcleanhtml:
-${OMAKE} ACTION=cleanhtml PETSC_DIR=${PETSC_DIR} alltree
# Builds Fortran stub files
allfortranstubs:
-@${RM} -rf include/slepc/finclude/ftn-auto/*-tmpdir
-@${PYTHON} ${SLEPC_DIR}/bin/maint/generatefortranstubs.py ${BFORT}
-@${PYTHON} ${SLEPC_DIR}/bin/maint/generatefortranstubs.py -merge ${VERBOSE}
-@${RM} -rf include/slepc/finclude/ftn-auto/*-tmpdir
deletefortranstubs:
-@find . -type d -name ftn-auto | xargs rm -rf
# -------------------------------------------------------------------------------
#
# Some macros to check if the Fortran interface is up-to-date.
#
countfortranfunctions:
-@for D in `find ${SLEPC_DIR}/src -name ftn-auto` \
`find ${SLEPC_DIR}/src -name ftn-custom`; do cd $$D; \
egrep '^void' *.c | \
cut -d'(' -f1 | tr -s ' ' | cut -d' ' -f3 | uniq | egrep -v "(^$$|Petsc)" | \
sed "s/_$$//"; done | sort > /tmp/countfortranfunctions
countcfunctions:
-@ ls ${SLEPC_DIR}/include/*.h | grep -v slepcblaslapack.h | \
xargs grep extern | grep "(" | tr -s ' ' | \
cut -d'(' -f1 | cut -d' ' -f3 | grep -v "\*" | tr -s '\012' | \
tr 'A-Z' 'a-z' | sort > /tmp/countcfunctions
difffortranfunctions: countfortranfunctions countcfunctions
-@echo -------------- Functions missing in the Fortran interface ---------------------
-@${DIFF} /tmp/countcfunctions /tmp/countfortranfunctions | grep "^<" | cut -d' ' -f2
-@echo ----------------- Functions missing in the C interface ------------------------
-@${DIFF} /tmp/countcfunctions /tmp/countfortranfunctions | grep "^>" | cut -d' ' -f2
-@${RM} /tmp/countcfunctions /tmp/countfortranfunctions
checkbadfortranstubs:
-@echo "========================================="
-@echo "Functions with MPI_Comm as an Argument"
-@echo "========================================="
-@for D in `find ${SLEPC_DIR}/src -name ftn-auto`; do cd $$D; \
grep '^void' *.c | grep 'MPI_Comm' | \
tr -s ' ' | tr -s ':' ' ' |cut -d'(' -f1 | cut -d' ' -f1,3; done
-@echo "========================================="
-@echo "Functions with a String as an Argument"
-@echo "========================================="
-@for D in `find ${SLEPC_DIR}/src -name ftn-auto`; do cd $$D; \
grep '^void' *.c | grep 'char \*' | \
tr -s ' ' | tr -s ':' ' ' |cut -d'(' -f1 | cut -d' ' -f1,3; done
-@echo "========================================="
-@echo "Functions with Pointers to PETSc Objects as Argument"
-@echo "========================================="
-@_p_OBJ=`grep _p_ ${PETSC_DIR}/include/*.h | tr -s ' ' | \
cut -d' ' -f 3 | tr -s '\012' | grep -v '{' | cut -d'*' -f1 | \
sed "s/_p_//g" | tr -s '\012 ' ' *|' ` ; \
_p_OBJS=`grep _p_ ${SLEPC_DIR}/include/*.h | tr -s ' ' | \
cut -d' ' -f 3 | tr -s '\012' | grep -v '{' | cut -d'*' -f1 | \
sed "s/_p_//g" | tr -s '\012 ' ' *|' ` ; \
for D in `find ${SLEPC_DIR}/src -name ftn-auto`; do cd $$D; \
for OBJ in $$_p_OBJ $$_p_OBJS; do \
grep "$$OBJ \*" *.c | tr -s ' ' | tr -s ':' ' ' | \
cut -d'(' -f1 | cut -d' ' -f1,4; \
done; done
# Generate tags
alletags:
-@${PYTHON} ${SLEPC_DIR}/bin/maint/generateetags.py
-@find config -type f -name "*.py" |grep -v SCCS | xargs etags -o TAGS_PYTHON
slepc-3.7.4/configure 0000755 0001750 0001750 00000000524 13107004621 014073 0 ustar jroman jroman #!/usr/bin/env python
import sys
if not type(sys.version_info) is tuple and sys.version_info.major > 2:
print('Configure does not support Python 3 yet, please run as')
print(' python2 ' + ' '.join(["'" + a + "'" for a in sys.argv]))
sys.exit(1)
import os
execfile(os.path.join(os.path.dirname(__file__), 'config', 'configure.py'))
slepc-3.7.4/CTAGS 0000644 0001750 0001750 00003610713 13107004621 012762 0 ustar jroman jroman !_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.9~svn20110310 //
10 src/eps/examples/tutorials/ex6f.F /^ 10 CONTINUE$/;" l subroutine:MVMISG file:
100 docs/manual/ex1f.F /^ 100 format (\/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/eps/examples/tests/test14f.F /^ 100 format (\/'Diagonal Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/eps/examples/tests/test15f.F /^ 100 format (\/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/eps/examples/tests/test7f.F /^ 100 format (\/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/eps/examples/tutorials/ex1f.F /^ 100 format (\/'1-D Laplacian Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/eps/examples/tutorials/ex1f90.F90 /^ 100 format (\/'1-D Laplacian Eigenproblem, n =',I4,' (Fortran)')$/;" l program:main file:
100 src/pep/examples/tests/test3f.F /^ 100 format (\/'Diagonal Quadratic Eigenproblem, n =',I3,' (Fortran)')$/;" l program:main file:
100 src/pep/examples/tutorials/ex16f90.F90 /^ 100 format (\/'Quadratic Eigenproblem, N=',I6,' (',I4,'x',I4,' grid)')$/;" l program:main file:
100 src/svd/examples/tutorials/ex15f.F /^ 100 format (\/'Lauchli SVD, n =',I3,', mu=',E12.4,' (Fortran)')$/;" l program:main file:
100 src/sys/classes/ds/examples/tests/test14f.F /^ 100 format (\/'Program currently limited to n=100, you set n=',I3)$/;" l program:main file:
110 docs/manual/ex1f.F /^ 110 format (\/' Number of iterations of the method:',I4)$/;" l program:main file:
110 src/eps/examples/tests/test14f.F /^ 110 format (' Type set to ',A)$/;" l program:main file:
110 src/eps/examples/tutorials/ex1f.F /^ 110 format (\/' Number of iterations of the method:',I4)$/;" l program:main file:
110 src/pep/examples/tests/test3f.F /^ 110 format (' Polynomial of degree ',I2)$/;" l program:main file:
110 src/svd/examples/tutorials/ex15f.F /^ 110 format (\/' Number of iterations of the method:',I4)$/;" l program:main file:
110 src/sys/classes/ds/examples/tests/test14f.F /^ 110 format (\/'Solve a Dense System of type NHEP, n =',I3,' (Fortran)')$/;" l program:main file:
120 docs/manual/ex1f.F /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/eps/examples/tests/test14f.F /^ 120 format (' Problem type before changing = ',I2)$/;" l program:main file:
120 src/eps/examples/tests/test15f.F /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/eps/examples/tests/test7f.F /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/eps/examples/tutorials/ex1f.F /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/eps/examples/tutorials/ex1f90.F90 /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/pep/examples/tests/test3f.F /^ 120 format (' Type set to ',A)$/;" l program:main file:
120 src/pep/examples/tutorials/ex16f90.F90 /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/svd/examples/tutorials/ex15f.F /^ 120 format (' Solution method: ',A)$/;" l program:main file:
120 src/sys/classes/ds/examples/tests/test14f.F /^ 120 format (' ',F8.5)$/;" l program:main file:
130 docs/manual/ex1f.F /^ 130 format (' Number of requested eigenvalues:',I2)$/;" l program:main file:
130 src/eps/examples/tests/test14f.F /^ 130 format (' ... changed to ',I2)$/;" l program:main file:
130 src/eps/examples/tests/test15f.F /^ 130 format (' Number of requested eigenvalues:',I2)$/;" l program:main file:
130 src/eps/examples/tests/test7f.F /^ 130 format (' Number of requested eigenvalues:',I2)$/;" l program:main file:
130 src/eps/examples/tutorials/ex1f.F /^ 130 format (' Number of requested eigenvalues:',I2)$/;" l program:main file:
130 src/eps/examples/tutorials/ex1f90.F90 /^ 130 format (' Number of requested eigenvalues:',I4)$/;" l program:main file:
130 src/pep/examples/tests/test3f.F /^ 130 format (' Problem type before changing = ',I2)$/;" l program:main file:
130 src/pep/examples/tutorials/ex16f90.F90 /^ 130 format (' Number of requested eigenvalues:',I4)$/;" l program:main file:
130 src/svd/examples/tutorials/ex15f.F /^ 130 format (' Number of requested singular values:',I2)$/;" l program:main file:
130 src/sys/classes/ds/examples/tests/test14f.F /^ 130 format (' ',F8.5,SP,F8.5,'i')$/;" l program:main file:
140 docs/manual/ex1f.F /^ 140 format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)$/;" l program:main file:
140 src/eps/examples/tests/test14f.F /^ 140 format (' Extraction before changing = ',I2)$/;" l program:main file:
140 src/eps/examples/tests/test15f.F /^ 140 format(i3,' EPS nconv=',i2,' first unconverged value (error) ', &$/;" l subroutine:MyEPSMonitor file:
140 src/eps/examples/tutorials/ex1f.F /^ 140 format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)$/;" l program:main file:
140 src/pep/examples/tests/test3f.F /^ 140 format (' ... changed to ',I2)$/;" l program:main file:
140 src/svd/examples/tutorials/ex15f.F /^ 140 format (' Stopping condition: tol=',1P,E10.4,', maxit=',I4)$/;" l program:main file:
150 docs/manual/ex1f.F /^ 150 format (' Number of converged eigenpairs:',I2\/)$/;" l program:main file:
150 src/eps/examples/tests/test14f.F /^ 150 format (' ... changed to ',I2)$/;" l program:main file:
150 src/eps/examples/tutorials/ex1f.F /^ 150 format (' Number of converged eigenpairs:',I2\/)$/;" l program:main file:
150 src/pep/examples/tests/test3f.F /^ 150 format (' Extraction before changing = ',I2)$/;" l program:main file:
150 src/svd/examples/tutorials/ex15f.F /^ 150 format (' Number of converged approximate singular triplets:',I2\/)$/;" l program:main file:
160 docs/manual/ex1f.F /^ 160 format (1P,' ',E12.4,' ',E12.4)$/;" l program:main file:
160 src/eps/examples/tests/test14f.F /^ 160 format (' Balance: ',I2,', its=',I2,', cutoff=',F8.6)$/;" l program:main file:
160 src/eps/examples/tutorials/ex1f.F /^ 160 format (1P,' ',E12.4,' ',E12.4)$/;" l program:main file:
160 src/pep/examples/tests/test3f.F /^ 160 format (' ... changed to ',I2)$/;" l program:main file:
160 src/svd/examples/tutorials/ex15f.F /^ 160 format (1P,' ',E12.4,' ',E12.4)$/;" l program:main file:
170 src/eps/examples/tests/test14f.F /^ 170 format (' Which = ',I2,', target = ',F3.1)$/;" l program:main file:
170 src/pep/examples/tests/test3f.F /^ 170 format (' Scaling: ',I2,', alpha=',F6.4,', its=',I2)$/;" l program:main file:
180 src/eps/examples/tests/test14f.F /^ 180 format (' Dimensions: nev=',I2,', ncv=',I2,', mpd=',I2)$/;" l program:main file:
180 src/pep/examples/tests/test3f.F /^ 180 format (' Polynomial basis: ',I2)$/;" l program:main file:
190 src/eps/examples/tests/test14f.F /^ 190 format (' Tolerance =',F7.5,', max_its =',I4)$/;" l program:main file:
190 src/pep/examples/tests/test3f.F /^ 190 format (' Refinement: ',I2,', tol=',F6.4,', its=',I2', schem=',I2)$/;" l program:main file:
20 src/eps/examples/tutorials/ex6f.F /^ 20 CONTINUE $/;" l subroutine:MVMISG file:
200 src/eps/examples/tests/test14f.F /^ 200 format (' Convergence test =',I2)$/;" l program:main file:
200 src/pep/examples/tests/test3f.F /^ 200 format (' Which = ',I2,', target = ',F3.1)$/;" l program:main file:
210 src/eps/examples/tests/test14f.F /^ 210 format (' Finished - converged reason =',I2,', its=',I4)$/;" l program:main file:
210 src/pep/examples/tests/test3f.F /^ 210 format (' Dimensions: nev=',I2,', ncv=',I2,', mpd=',I2)$/;" l program:main file:
220 src/pep/examples/tests/test3f.F /^ 220 format (' Tolerance =',F7.5,', max_its =',I4)$/;" l program:main file:
230 src/pep/examples/tests/test3f.F /^ 230 format (' Convergence test =',I2,', stopping test =',I2)$/;" l program:main file:
240 src/pep/examples/tests/test3f.F /^ 240 format (' Finished - converged reason =',I2,', its=',I4)$/;" l program:main file:
30 src/eps/examples/tutorials/ex6f.F /^ 30 CONTINUE $/;" l subroutine:MVMISG file:
40 src/eps/examples/tutorials/ex6f.F /^ 40 CONTINUE $/;" l subroutine:MVMISG file:
50 src/eps/examples/tutorials/ex6f.F /^ 50 CONTINUE$/;" l subroutine:MVMISG file:
60 src/eps/examples/tutorials/ex6f.F /^ 60 CONTINUE$/;" l subroutine:MVMISG file:
999 src/eps/examples/tutorials/ex6f.F /^ 999 continue$/;" l program:main file:
A include/slepc/private/mfnimpl.h /^ Mat A; \/* the problem matrix *\/$/;" m struct:_p_MFN
A include/slepc/private/nepimpl.h /^ Mat *A; \/* matrix coefficients of split form *\/$/;" m struct:_p_NEP
A include/slepc/private/pepimpl.h /^ Mat *A; \/* coefficient matrices of the polynomial *\/$/;" m struct:_p_PEP
A include/slepc/private/stimpl.h /^ Mat *A; \/* matrices that define the eigensystem *\/$/;" m struct:_p_ST
A include/slepc/private/svdimpl.h /^ Mat A; \/* problem matrix (m>n) *\/$/;" m struct:_p_SVD
A src/eps/examples/tutorials/ex1f90.F90 /^ type(Mat) A$/;" v program:main
A src/eps/examples/tutorials/ex24.c /^ Mat A;$/;" m struct:__anon55 file:
A src/eps/impls/davidson/davidson.h /^ Mat A,B; \/* problem matrices *\/$/;" m struct:_dvdDashboard
A src/eps/impls/external/primme/primme.c /^ Mat A; \/* problem matrix *\/$/;" m struct:__anon78 file:
A src/nep/impls/nleigs/nleigs.c /^ Mat A[MAX_NSHIFTS];$/;" m struct:__anon93 file:
A src/nep/interface/neprefine.c /^ Mat *A;$/;" m struct:__anon97 file:
A src/pep/examples/tutorials/ex16f90.F90 /^ type(Mat) M, C, K, A(/;" v program:main
A src/pep/impls/krylov/toar/nrefine.c /^ Mat *A,M1;$/;" m struct:__anon104 file:
A src/pep/impls/krylov/toar/nrefine.c /^ Mat *A;$/;" m struct:__anon105 file:
A src/pep/impls/linear/linearp.h /^ Mat A,B; \/* matrices of generalized eigenproblem *\/$/;" m struct:__anon106
A src/pep/interface/peprefine.c /^ Mat *A;$/;" m struct:__anon108 file:
A src/sys/classes/bv/impls/mat/bvmat.c /^ Mat A;$/;" m struct:__anon116 file:
ARPACKnaupd_ src/eps/impls/external/arpack/arpackp.h 152;" d
ARPACKnaupd_ src/eps/impls/external/arpack/arpackp.h 159;" d
ARPACKnaupd_ src/eps/impls/external/arpack/arpackp.h 170;" d
ARPACKnaupd_ src/eps/impls/external/arpack/arpackp.h 177;" d
ARPACKneupd_ src/eps/impls/external/arpack/arpackp.h 153;" d
ARPACKneupd_ src/eps/impls/external/arpack/arpackp.h 160;" d
ARPACKneupd_ src/eps/impls/external/arpack/arpackp.h 171;" d
ARPACKneupd_ src/eps/impls/external/arpack/arpackp.h 178;" d
ARPACKsaupd_ src/eps/impls/external/arpack/arpackp.h 154;" d
ARPACKsaupd_ src/eps/impls/external/arpack/arpackp.h 172;" d
ARPACKseupd_ src/eps/impls/external/arpack/arpackp.h 155;" d
ARPACKseupd_ src/eps/impls/external/arpack/arpackp.h 173;" d
AT include/slepc/private/svdimpl.h /^ Mat AT; \/* transposed matrix *\/$/;" m struct:_p_SVD
AUTODIRS config/cmakegen.py /^AUTODIRS = set('ftn-auto ftn-custom f90-custom'.split()) # Automatically recurse into these, if they exist$/;" v
AV src/eps/impls/cg/rqcg/rqcg.c /^ BV AV,W,P,G;$/;" m struct:__anon60 file:
AV src/eps/impls/krylov/lanczos/lanczos.c /^ BV AV;$/;" m struct:__anon82 file:
AX src/eps/impls/davidson/davidson.h /^ BV AX; \/* A*V *\/$/;" m struct:_dvdDashboard
AX src/pep/impls/jd/pjdp.h /^ BV *AX; \/* work basis vectors to store A_i*X for locked eigenvectors *\/$/;" m struct:__anon99
AddDefine config/configure.py /^def AddDefine(conffile,name,value,prefix='SLEPC_'):$/;" f
AddNorm2 src/sys/vec/veccomp.c /^PETSC_STATIC_INLINE void AddNorm2(PetscReal *ssq,PetscReal *scale,PetscReal x)$/;" f
Aid include/slepc/private/bvimpl.h /^ PetscObjectId Aid; \/* object id of matrix A of matmult operation *\/$/;" m struct:_p_BV
Aid src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscObjectId Aid,Bid; \/* Id of subcommunicator matrices *\/$/;" m struct:__anon81
ApplicationCtx src/nep/examples/tutorials/ex20.c /^} ApplicationCtx;$/;" t typeref:struct:__anon86 file:
ApplicationCtx src/nep/examples/tutorials/ex21.c /^} ApplicationCtx;$/;" t typeref:struct:__anon88 file:
Apply_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode Apply_Linear(ST st,Vec x,Vec y)$/;" f file:
Aq src/eps/impls/external/feast/feastp.h /^ PetscScalar *work1,*work2,*Aq,*Bq; \/* workspace *\/$/;" m struct:__anon77
ArgDB config/argdb.py /^class ArgDB:$/;" c
Arpack config/packages/arpack.py /^class Arpack(package.Package):$/;" c
ArrowTridiag src/sys/classes/ds/impls/hep/dshep.c /^static PetscErrorCode ArrowTridiag(PetscBLASInt n,PetscReal *d,PetscReal *e,PetscScalar *Q,PetscBLASInt ld)$/;" f file:
Astate include/slepc/private/stimpl.h /^ PetscObjectState *Astate; \/* state (to identify the original matrices) *\/$/;" m struct:_p_ST
Astate src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscObjectState Astate,Bstate; \/* state of subcommunicator matrices *\/$/;" m struct:__anon81
B include/slepc/private/bvimpl.h /^ Mat B,C; \/* auxiliary dense matrices for matmult operation *\/$/;" m struct:_p_BV
B src/eps/impls/davidson/davidson.h /^ Mat A,B; \/* problem matrices *\/$/;" m struct:_dvdDashboard
B src/pep/impls/linear/linearp.h /^ Mat A,B; \/* matrices of generalized eigenproblem *\/$/;" m struct:__anon106
BDC_dibtdc_ src/sys/classes/ds/impls/hep/bdc/dibtdc.c /^PetscErrorCode BDC_dibtdc_(const char *jobz,PetscBLASInt n,PetscBLASInt nblks, $/;" f
BDC_dlaed3m_ src/sys/classes/ds/impls/hep/bdc/dlaed3m.c /^PetscErrorCode BDC_dlaed3m_(const char *jobz,const char *defl,PetscBLASInt k,PetscBLASInt n,$/;" f
BDC_dmerg2_ src/sys/classes/ds/impls/hep/bdc/dmerg2.c /^PetscErrorCode BDC_dmerg2_(const char *jobz,PetscBLASInt rkct,PetscBLASInt n, $/;" f
BDC_dsbtdc_ src/sys/classes/ds/impls/hep/bdc/dsbtdc.c /^PetscErrorCode BDC_dsbtdc_(const char *jobz,const char *jobacc,PetscBLASInt n, $/;" f
BDC_dsrtdf_ src/sys/classes/ds/impls/hep/bdc/dsrtdf.c /^PetscErrorCode BDC_dsrtdf_(PetscBLASInt *k,PetscBLASInt n,PetscBLASInt n1, $/;" f
BLASrot_ include/slepcblaslapack.h 132;" d
BLASrot_ include/slepcblaslapack.h 135;" d
BLASrot_ include/slepcblaslapack.h 137;" d
BLASrot_ include/slepcblaslapack.h 139;" d
BLAStrmm_ include/slepcblaslapack.h 153;" d
BLAStrmm_ include/slepcblaslapack.h 209;" d
BLOCKSIZE src/sys/classes/bv/interface/bvblas.c 27;" d file:
BLOCKSIZE src/sys/classes/fn/impls/fnutil.c 91;" d file:
BLZistorr_ src/eps/impls/external/blzpack/blzpackp.h 64;" d
BLZpack_ src/eps/impls/external/blzpack/blzpackp.h 59;" d
BLZpack_ src/eps/impls/external/blzpack/blzpackp.h 61;" d
BLZrstorr_ src/eps/impls/external/blzpack/blzpackp.h 65;" d
BV include/slepc/finclude/slepcbvdef.h 27;" d
BV include/slepcbv.h /^typedef struct _p_BV* BV;$/;" t typeref:struct:_p_BV
BVAXPY_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVAXPY_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,PetscScalar alpha,const PetscScalar *A,PetscScalar beta,PetscScalar *B)$/;" f
BVAllocateWork_Private src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVAllocateWork_Private(BV bv,PetscInt s)$/;" f
BVAppendOptionsPrefix src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVAppendOptionsPrefix(BV bv,const char *prefix)$/;" f
BVApplyMatrix src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVApplyMatrix(BV bv,Vec x,Vec y)$/;" f
BVApplyMatrixBV src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVApplyMatrixBV(BV X,BV Y)$/;" f
BVAvailableVec include/slepc/private/bvimpl.h 271;" d
BVCONTIGUOUS include/slepc/finclude/slepcbvdef.h 39;" d
BVCONTIGUOUS include/slepcbv.h 50;" d
BVCheckSizes include/slepc/private/bvimpl.h 278;" d
BVCheckSizes include/slepc/private/bvimpl.h 282;" d
BVCopy src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVCopy(BV V,BV W)$/;" f
BVCopyColumn src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVCopyColumn(BV V,PetscInt j,PetscInt i)$/;" f
BVCopyVec src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVCopyVec(BV V,PetscInt j,Vec w)$/;" f
BVCopy_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVCopy_Contiguous(BV V,BV W)$/;" f
BVCopy_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVCopy_Mat(BV V,BV W)$/;" f
BVCopy_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVCopy_Svec(BV V,BV W)$/;" f
BVCopy_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVCopy_Vecs(BV V,BV W)$/;" f
BVCreate src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVCreate(MPI_Comm comm,BV *newbv)$/;" f
BVCreateVec src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVCreateVec(BV bv,Vec *v)$/;" f
BVCreate_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PETSC_EXTERN PetscErrorCode BVCreate_Contiguous(BV bv)$/;" f
BVCreate_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PETSC_EXTERN PetscErrorCode BVCreate_Mat(BV bv)$/;" f
BVCreate_Svec src/sys/classes/bv/impls/svec/svec.c /^PETSC_EXTERN PetscErrorCode BVCreate_Svec(BV bv)$/;" f
BVCreate_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PETSC_EXTERN PetscErrorCode BVCreate_Vecs(BV bv)$/;" f
BVDestroy src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVDestroy(BV *bv)$/;" f
BVDestroy_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVDestroy_Contiguous(BV bv)$/;" f
BVDestroy_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVDestroy_Mat(BV bv)$/;" f
BVDestroy_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVDestroy_Svec(BV bv)$/;" f
BVDestroy_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDestroy_Vecs(BV bv)$/;" f
BVDot src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDot(BV X,BV Y,Mat M)$/;" f
BVDotColumn src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotColumn(BV X,PetscInt j,PetscScalar *m)$/;" f
BVDotColumnBegin src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotColumnBegin(BV X,PetscInt j,PetscScalar *m)$/;" f
BVDotColumnEnd src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotColumnEnd(BV X,PetscInt j,PetscScalar *m)$/;" f
BVDotVec src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotVec(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVecBegin src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotVecBegin(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVecEnd src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVDotVecEnd(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVDotVec_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,const PetscScalar *A,const PetscScalar *x,PetscScalar *y,PetscBool mpi)$/;" f
BVDotVec_Begin_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDotVec_Begin_Vecs(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVDotVec_Contiguous(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_End_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDotVec_End_Vecs(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Local_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVDotVec_Local_Contiguous(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Local_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVDotVec_Local_Mat(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Local_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVDotVec_Local_Svec(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVDotVec_Mat(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVDotVec_Svec(BV X,Vec y,PetscScalar *m)$/;" f
BVDotVec_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDotVec_Vecs(BV X,Vec y,PetscScalar *m)$/;" f
BVDot_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVDot_BLAS_Private(BV bv,PetscInt m_,PetscInt n_,PetscInt k_,PetscInt ldc_,const PetscScalar *A,const PetscScalar *B,PetscScalar *C,PetscBool mpi)$/;" f
BVDot_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVDot_Contiguous(BV X,BV Y,Mat M)$/;" f
BVDot_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVDot_Mat(BV X,BV Y,Mat M)$/;" f
BVDot_Private src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVDot_Private(BV X,BV Y,Mat M)$/;" f
BVDot_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVDot_Svec(BV X,BV Y,Mat M)$/;" f
BVDot_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDot_Vecs(BV X,BV Y,Mat M)$/;" f
BVDuplicate src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVDuplicate(BV V,BV *W)$/;" f
BVDuplicateResize src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVDuplicateResize(BV V,PetscInt m,BV *W)$/;" f
BVDuplicate_Private src/sys/classes/bv/interface/bvbasic.c /^PETSC_STATIC_INLINE PetscErrorCode BVDuplicate_Private(BV V,PetscInt m,BV *W)$/;" f
BVDuplicate_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVDuplicate_Vecs(BV V,BV *W)$/;" f
BVFinalizePackage src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVFinalizePackage(void)$/;" f
BVGetActiveColumns src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetActiveColumns(BV bv,PetscInt *l,PetscInt *k)$/;" f
BVGetArray src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetArray(BV bv,PetscScalar **a)$/;" f
BVGetArrayRead src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetArrayRead(BV bv,const PetscScalar **a)$/;" f
BVGetArrayRead_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVGetArrayRead_Contiguous(BV bv,const PetscScalar **a)$/;" f
BVGetArrayRead_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVGetArrayRead_Mat(BV bv,const PetscScalar **a)$/;" f
BVGetArrayRead_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVGetArrayRead_Svec(BV bv,const PetscScalar **a)$/;" f
BVGetArrayRead_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVGetArrayRead_Vecs(BV bv,const PetscScalar **a)$/;" f
BVGetArray_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVGetArray_Contiguous(BV bv,PetscScalar **a)$/;" f
BVGetArray_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVGetArray_Mat(BV bv,PetscScalar **a)$/;" f
BVGetArray_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVGetArray_Svec(BV bv,PetscScalar **a)$/;" f
BVGetArray_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVGetArray_Vecs(BV bv,PetscScalar **a)$/;" f
BVGetCachedBV src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetCachedBV(BV bv,BV *cached)$/;" f
BVGetColumn src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetColumn(BV bv,PetscInt j,Vec *v)$/;" f
BVGetColumn_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVGetColumn_Contiguous(BV bv,PetscInt j,Vec *v)$/;" f
BVGetColumn_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVGetColumn_Mat(BV bv,PetscInt j,Vec *v)$/;" f
BVGetColumn_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVGetColumn_Svec(BV bv,PetscInt j,Vec *v)$/;" f
BVGetColumn_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVGetColumn_Vecs(BV bv,PetscInt j,Vec *v)$/;" f
BVGetMatMultMethod src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetMatMultMethod(BV bv,BVMatMultType *method)$/;" f
BVGetMatrix src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetMatrix(BV bv,Mat *B,PetscBool *indef)$/;" f
BVGetNumConstraints src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetNumConstraints(BV bv,PetscInt *nc)$/;" f
BVGetOptionsPrefix src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVGetOptionsPrefix(BV bv,const char *prefix[])$/;" f
BVGetOrthogonalization src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetOrthogonalization(BV bv,BVOrthogType *type,BVOrthogRefineType *refine,PetscReal *eta,BVOrthogBlockType *block)$/;" f
BVGetRandomContext src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetRandomContext(BV bv,PetscRandom* rand)$/;" f
BVGetSignature src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetSignature(BV bv,Vec omega)$/;" f
BVGetSizes src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetSizes(BV bv,PetscInt *n,PetscInt *N,PetscInt *m)$/;" f
BVGetType src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVGetType(BV bv,BVType *type)$/;" f
BVInitializePackage src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVInitializePackage(void)$/;" f
BVInsertConstraints src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVInsertConstraints(BV V,PetscInt *nc,Vec *C)$/;" f
BVInsertVec src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVInsertVec(BV V,PetscInt j,Vec w)$/;" f
BVInsertVecs src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVInsertVecs(BV V,PetscInt s,PetscInt *m,Vec *W,PetscBool orth)$/;" f
BVList include/slepcbv.h /^PETSC_EXTERN PetscFunctionList BVList;$/;" v
BVList src/sys/classes/bv/interface/bvbasic.c /^PetscFunctionList BVList = 0;$/;" v
BVMAT include/slepc/finclude/slepcbvdef.h 36;" d
BVMAT include/slepcbv.h 47;" d
BVMatMult src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMatMult(BV V,Mat A,BV Y)$/;" f
BVMatMultColumn src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMatMultColumn(BV V,Mat A,PetscInt j)$/;" f
BVMatMultHermitianTranspose src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMatMultHermitianTranspose(BV V,Mat A,BV Y)$/;" f
BVMatMultType include/slepc/finclude/slepcbvdef.h 34;" d
BVMatMultType include/slepcbv.h /^ BV_MATMULT_MAT_SAVE } BVMatMultType;$/;" t typeref:enum:__anon12
BVMatMultTypes include/slepcbv.h /^PETSC_EXTERN const char *BVMatMultTypes[];$/;" v
BVMatMultTypes src/sys/classes/bv/interface/bvfunc.c /^const char *BVMatMultTypes[] = {"VECS","MAT","MAT_SAVE","BVMatMultType","BV_MATMULT_",0};$/;" v
BVMatMult_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVMatMult_Contiguous(BV V,Mat A,BV W)$/;" f
BVMatMult_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVMatMult_Mat(BV V,Mat A,BV W)$/;" f
BVMatMult_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVMatMult_Svec(BV V,Mat A,BV W)$/;" f
BVMatMult_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMatMult_Vecs(BV V,Mat A,BV W)$/;" f
BVMatProject src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVMatProject(BV X,Mat A,BV Y,Mat M)$/;" f
BVMatProject_Dot src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVMatProject_Dot(BV X,BV Y,PetscScalar *marray,PetscInt ldm)$/;" f
BVMatProject_MatMult src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVMatProject_MatMult(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm)$/;" f
BVMatProject_MatMult_2 src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVMatProject_MatMult_2(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm,PetscBool symm)$/;" f
BVMatProject_Vec src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVMatProject_Vec(BV X,Mat A,BV Y,PetscScalar *marray,PetscInt ldm,PetscBool symm)$/;" f
BVMult src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMult(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)$/;" f
BVMultColumn src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMultColumn(BV X,PetscScalar alpha,PetscScalar beta,PetscInt j,PetscScalar *q)$/;" f
BVMultInPlace src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMultInPlace(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlaceTranspose src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMultInPlaceTranspose(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlaceTranspose_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVMultInPlaceTranspose_Contiguous(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlaceTranspose_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVMultInPlaceTranspose_Mat(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlaceTranspose_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVMultInPlaceTranspose_Svec(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlaceTranspose_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMultInPlaceTranspose_Vecs(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVMultInPlace_BLAS_Private(BV bv,PetscInt m_,PetscInt k_,PetscInt ldb_,PetscInt s,PetscInt e,PetscScalar *A,const PetscScalar *B,PetscBool btrans)$/;" f
BVMultInPlace_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVMultInPlace_Contiguous(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVMultInPlace_Mat(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVMultInPlace_Svec(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_Vecs_Alloc src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMultInPlace_Vecs_Alloc(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_Vecs_ME src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMultInPlace_Vecs_ME(BV V,Mat Q,PetscInt s,PetscInt e)$/;" f
BVMultInPlace_Vecs_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVMultInPlace_Vecs_Private(BV bv,PetscInt m_,PetscInt n_,PetscInt k_,Vec *V,const PetscScalar *B,PetscBool btrans)$/;" f
BVMultVec src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVMultVec(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)$/;" f
BVMultVec_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVMultVec_BLAS_Private(BV bv,PetscInt n_,PetscInt k_,PetscScalar alpha,const PetscScalar *A,const PetscScalar *x,PetscScalar beta,PetscScalar *y)$/;" f
BVMultVec_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVMultVec_Contiguous(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)$/;" f
BVMultVec_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVMultVec_Mat(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)$/;" f
BVMultVec_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVMultVec_Svec(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)$/;" f
BVMultVec_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMultVec_Vecs(BV X,PetscScalar alpha,PetscScalar beta,Vec y,PetscScalar *q)$/;" f
BVMult_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^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)$/;" f
BVMult_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVMult_Contiguous(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)$/;" f
BVMult_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVMult_Mat(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)$/;" f
BVMult_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVMult_Svec(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)$/;" f
BVMult_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVMult_Vecs(BV Y,PetscScalar alpha,PetscScalar beta,BV X,Mat Q)$/;" f
BVNorm src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNorm(BV bv,NormType type,PetscReal *val)$/;" f
BVNormColumn src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormColumn(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNormColumnBegin src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormColumnBegin(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNormColumnEnd src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormColumnEnd(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNormVec src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormVec(BV bv,Vec v,NormType type,PetscReal *val)$/;" f
BVNormVecBegin src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormVecBegin(BV bv,Vec v,NormType type,PetscReal *val)$/;" f
BVNormVecEnd src/sys/classes/bv/interface/bvglobal.c /^PetscErrorCode BVNormVecEnd(BV bv,Vec v,NormType type,PetscReal *val)$/;" f
BVNorm_Begin_Private src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVNorm_Begin_Private(BV bv,Vec z,NormType type,PetscReal *val)$/;" f
BVNorm_Begin_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVNorm_Begin_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVNorm_Contiguous(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_End_Private src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVNorm_End_Private(BV bv,Vec z,NormType type,PetscReal *val)$/;" f
BVNorm_End_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVNorm_End_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_LAPACK_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVNorm_LAPACK_Private(BV bv,PetscInt m_,PetscInt n_,const PetscScalar *A,NormType type,PetscReal *nrm,PetscBool mpi)$/;" f
BVNorm_Local_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVNorm_Local_Contiguous(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Local_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVNorm_Local_Mat(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Local_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVNorm_Local_Svec(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVNorm_Mat(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Private src/sys/classes/bv/interface/bvglobal.c /^PETSC_STATIC_INLINE PetscErrorCode BVNorm_Private(BV bv,Vec z,NormType type,PetscReal *val)$/;" f
BVNorm_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVNorm_Svec(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVNorm_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVNorm_Vecs(BV bv,PetscInt j,NormType type,PetscReal *val)$/;" f
BVOps include/slepc/private/bvimpl.h /^typedef struct _BVOps *BVOps;$/;" t typeref:struct:_BVOps
BVOrthogBlockType include/slepc/finclude/slepcbvdef.h 33;" d
BVOrthogBlockType include/slepcbv.h /^ BV_ORTHOG_BLOCK_CHOL } BVOrthogBlockType;$/;" t typeref:enum:__anon11
BVOrthogBlockTypes include/slepcbv.h /^PETSC_EXTERN const char *BVOrthogBlockTypes[];$/;" v
BVOrthogBlockTypes src/sys/classes/bv/interface/bvfunc.c /^const char *BVOrthogBlockTypes[] = {"GS","CHOL","BVOrthogBlockType","BV_ORTHOG_BLOCK_",0};$/;" v
BVOrthogRefineType include/slepc/finclude/slepcbvdef.h 32;" d
BVOrthogRefineType include/slepcbv.h /^ BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;$/;" t typeref:enum:__anon10
BVOrthogRefineTypes include/slepcbv.h /^PETSC_EXTERN const char *BVOrthogRefineTypes[];$/;" v
BVOrthogRefineTypes src/sys/classes/bv/interface/bvfunc.c /^const char *BVOrthogRefineTypes[] = {"IFNEEDED","NEVER","ALWAYS","BVOrthogRefineType","BV_ORTHOG_REFINE_",0};$/;" v
BVOrthogType include/slepc/finclude/slepcbvdef.h 31;" d
BVOrthogType include/slepcbv.h /^ BV_ORTHOG_MGS } BVOrthogType;$/;" t typeref:enum:__anon9
BVOrthogTypes include/slepcbv.h /^PETSC_EXTERN const char *BVOrthogTypes[];$/;" v
BVOrthogTypes src/sys/classes/bv/interface/bvfunc.c /^const char *BVOrthogTypes[] = {"CGS","MGS","BVOrthogType","BV_ORTHOG_",0};$/;" v
BVOrthogonalize src/sys/classes/bv/interface/bvorthog.c /^PetscErrorCode BVOrthogonalize(BV V,Mat R)$/;" f
BVOrthogonalizeCGS src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode BVOrthogonalizeCGS(BV bv,PetscInt j,Vec v,PetscScalar *H,PetscReal *norm,PetscBool *lindep)$/;" f file:
BVOrthogonalizeCGS1 src/sys/classes/bv/interface/bvorthog.c /^PetscErrorCode BVOrthogonalizeCGS1(BV bv,PetscInt j,Vec v,PetscScalar *H,PetscReal *onorm,PetscReal *norm)$/;" f
BVOrthogonalizeColumn src/sys/classes/bv/interface/bvorthog.c /^PetscErrorCode BVOrthogonalizeColumn(BV bv,PetscInt j,PetscScalar *H,PetscReal *norm,PetscBool *lindep)$/;" f
BVOrthogonalizeMGS src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode BVOrthogonalizeMGS(BV bv,PetscInt j,Vec v,PetscBool *which,PetscScalar *H,PetscReal *norm,PetscBool *lindep)$/;" f file:
BVOrthogonalizeMGS1 src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode BVOrthogonalizeMGS1(BV bv,PetscInt k,Vec v,PetscBool *which,PetscScalar *H)$/;" f file:
BVOrthogonalizeSomeColumn src/sys/classes/bv/interface/bvorthog.c /^PetscErrorCode BVOrthogonalizeSomeColumn(BV bv,PetscInt j,PetscBool *which,PetscScalar *H,PetscReal *norm,PetscBool *lindep)$/;" f
BVOrthogonalizeVec src/sys/classes/bv/interface/bvorthog.c /^PetscErrorCode BVOrthogonalizeVec(BV bv,Vec v,PetscScalar *H,PetscReal *norm,PetscBool *lindep)$/;" f
BVOrthogonalize_Chol src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode BVOrthogonalize_Chol(BV V,Mat Rin)$/;" f file:
BVOrthogonalize_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVOrthogonalize_Contiguous(BV V,Mat R)$/;" f
BVOrthogonalize_GS src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode BVOrthogonalize_GS(BV V,Mat R)$/;" f file:
BVOrthogonalize_LAPACK_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVOrthogonalize_LAPACK_Private(BV bv,PetscInt m_,PetscInt n_,PetscScalar *Q,PetscScalar *R,PetscBool mpi)$/;" f
BVOrthogonalize_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVOrthogonalize_Mat(BV V,Mat R)$/;" f
BVOrthogonalize_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVOrthogonalize_Svec(BV V,Mat R)$/;" f
BVPackageInitialized src/sys/classes/bv/interface/bvfunc.c /^static PetscBool BVPackageInitialized = PETSC_FALSE;$/;" v file:
BVRegister src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVRegister(const char *name,PetscErrorCode (*function)(BV))$/;" f
BVRegisterAll src/sys/classes/bv/interface/bvregis.c /^PetscErrorCode BVRegisterAll(void)$/;" f
BVRegisterAllCalled include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscBool BVRegisterAllCalled;$/;" v
BVRegisterAllCalled src/sys/classes/bv/interface/bvbasic.c /^PetscBool BVRegisterAllCalled = PETSC_FALSE;$/;" v
BVResize src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVResize(BV bv,PetscInt m,PetscBool copy)$/;" f
BVResize_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVResize_Contiguous(BV bv,PetscInt m,PetscBool copy)$/;" f
BVResize_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVResize_Mat(BV bv,PetscInt m,PetscBool copy)$/;" f
BVResize_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVResize_Svec(BV bv,PetscInt m,PetscBool copy)$/;" f
BVResize_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVResize_Vecs(BV bv,PetscInt m,PetscBool copy)$/;" f
BVRestoreArray src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVRestoreArray(BV bv,PetscScalar **a)$/;" f
BVRestoreArrayRead src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVRestoreArrayRead(BV bv,const PetscScalar **a)$/;" f
BVRestoreArrayRead_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVRestoreArrayRead_Mat(BV bv,const PetscScalar **a)$/;" f
BVRestoreArrayRead_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVRestoreArrayRead_Svec(BV bv,const PetscScalar **a)$/;" f
BVRestoreArrayRead_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVRestoreArrayRead_Vecs(BV bv,const PetscScalar **a)$/;" f
BVRestoreArray_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVRestoreArray_Mat(BV bv,PetscScalar **a)$/;" f
BVRestoreArray_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVRestoreArray_Svec(BV bv,PetscScalar **a)$/;" f
BVRestoreArray_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVRestoreArray_Vecs(BV bv,PetscScalar **a)$/;" f
BVRestoreColumn src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVRestoreColumn(BV bv,PetscInt j,Vec *v)$/;" f
BVRestoreColumn_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVRestoreColumn_Mat(BV bv,PetscInt j,Vec *v)$/;" f
BVRestoreColumn_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVRestoreColumn_Svec(BV bv,PetscInt j,Vec *v)$/;" f
BVSVEC include/slepc/finclude/slepcbvdef.h 37;" d
BVSVEC include/slepcbv.h 48;" d
BVScale src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVScale(BV bv,PetscScalar alpha)$/;" f
BVScaleColumn src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVScaleColumn(BV bv,PetscInt j,PetscScalar alpha)$/;" f
BVScale_BLAS_Private src/sys/classes/bv/interface/bvblas.c /^PetscErrorCode BVScale_BLAS_Private(BV bv,PetscInt n_,PetscScalar *A,PetscScalar alpha)$/;" f
BVScale_Contiguous src/sys/classes/bv/impls/contiguous/contig.c /^PetscErrorCode BVScale_Contiguous(BV bv,PetscInt j,PetscScalar alpha)$/;" f
BVScale_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVScale_Mat(BV bv,PetscInt j,PetscScalar alpha)$/;" f
BVScale_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVScale_Svec(BV bv,PetscInt j,PetscScalar alpha)$/;" f
BVScale_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVScale_Vecs(BV bv,PetscInt j,PetscScalar alpha)$/;" f
BVSetActiveColumns src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetActiveColumns(BV bv,PetscInt l,PetscInt k)$/;" f
BVSetFromOptions src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetFromOptions(BV bv)$/;" f
BVSetFromOptions_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVSetFromOptions_Vecs(PetscOptionItems *PetscOptionsObject,BV bv)$/;" f
BVSetMatMultMethod src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetMatMultMethod(BV bv,BVMatMultType method)$/;" f
BVSetMatrix src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetMatrix(BV bv,Mat B,PetscBool indef)$/;" f
BVSetNumConstraints src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetNumConstraints(BV V,PetscInt nc)$/;" f
BVSetOptionsPrefix src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVSetOptionsPrefix(BV bv,const char *prefix)$/;" f
BVSetOrthogonalization src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetOrthogonalization(BV bv,BVOrthogType type,BVOrthogRefineType refine,PetscReal eta,BVOrthogBlockType block)$/;" f
BVSetRandom src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVSetRandom(BV bv)$/;" f
BVSetRandomColumn src/sys/classes/bv/interface/bvops.c /^PetscErrorCode BVSetRandomColumn(BV bv,PetscInt j)$/;" f
BVSetRandomContext src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetRandomContext(BV bv,PetscRandom rand)$/;" f
BVSetSignature src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetSignature(BV bv,Vec omega)$/;" f
BVSetSizes src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetSizes(BV bv,PetscInt n,PetscInt N,PetscInt m)$/;" f
BVSetSizesFromVec src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetSizesFromVec(BV bv,Vec t,PetscInt m)$/;" f
BVSetType src/sys/classes/bv/interface/bvbasic.c /^PetscErrorCode BVSetType(BV bv,BVType type)$/;" f
BVType include/slepc/finclude/slepcbvdef.h 30;" d
BVType include/slepcbv.h /^typedef const char* BVType;$/;" t
BVVECS include/slepc/finclude/slepcbvdef.h 38;" d
BVVECS include/slepcbv.h 49;" d
BVVecsSetVmip src/sys/classes/bv/impls/vecs/vecs.c /^PETSC_STATIC_INLINE PetscErrorCode BVVecsSetVmip(BV bv,PetscInt vmip)$/;" f
BVView src/sys/classes/bv/interface/bvfunc.c /^PetscErrorCode BVView(BV bv,PetscViewer viewer)$/;" f
BVView_Default src/sys/classes/bv/interface/bvfunc.c /^static PetscErrorCode BVView_Default(BV bv,PetscViewer viewer)$/;" f file:
BVView_Mat src/sys/classes/bv/impls/mat/bvmat.c /^PetscErrorCode BVView_Mat(BV bv,PetscViewer viewer)$/;" f
BVView_Svec src/sys/classes/bv/impls/svec/svec.c /^PetscErrorCode BVView_Svec(BV bv,PetscViewer viewer)$/;" f
BVView_Vecs src/sys/classes/bv/impls/vecs/vecs.c /^PetscErrorCode BVView_Vecs(BV bv,PetscViewer viewer)$/;" f
BV_AllocateCachedBV include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_AllocateCachedBV(BV V)$/;" f
BV_AllocateCoeffs include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_AllocateCoeffs(BV bv)$/;" f
BV_AllocateMatMult include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_AllocateMatMult(BV bv,Mat A,PetscInt m)$/;" f
BV_AllocateSignature include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_AllocateSignature(BV bv)$/;" f
BV_CLASSID include/slepcbv.h /^PETSC_EXTERN PetscClassId BV_CLASSID;$/;" v
BV_CLASSID src/sys/classes/bv/interface/bvfunc.c /^PetscClassId BV_CLASSID = 0;$/;" v
BV_CONTIGUOUS src/sys/classes/bv/impls/contiguous/contig.c /^} BV_CONTIGUOUS;$/;" t typeref:struct:__anon115 file:
BV_Copy include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Copy src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_Create include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Create src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_Dot include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Dot src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_DotVec include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_DotVec src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_IPMatMult include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_IPMatMult(BV bv,Vec x)$/;" f
BV_IPMatMultBV include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_IPMatMultBV(BV bv)$/;" f
BV_MAT src/sys/classes/bv/impls/mat/bvmat.c /^} BV_MAT;$/;" t typeref:struct:__anon116 file:
BV_MATMULT_MAT include/slepcbv.h /^ BV_MATMULT_MAT,$/;" e enum:__anon12
BV_MATMULT_MAT_SAVE include/slepcbv.h /^ BV_MATMULT_MAT_SAVE } BVMatMultType;$/;" e enum:__anon12
BV_MATMULT_VECS include/slepcbv.h /^typedef enum { BV_MATMULT_VECS,$/;" e enum:__anon12
BV_MatMult include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_MatMult src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_MatMultVec include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_MatMultVec src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_MatProject include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_MatProject src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_Mult include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Mult src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_MultInPlace include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_MultInPlace src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_MultVec include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_MultVec src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_Norm include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Norm src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_NormVec include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_NormVec src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_ORTHOG_BLOCK_CHOL include/slepcbv.h /^ BV_ORTHOG_BLOCK_CHOL } BVOrthogBlockType;$/;" e enum:__anon11
BV_ORTHOG_BLOCK_GS include/slepcbv.h /^typedef enum { BV_ORTHOG_BLOCK_GS,$/;" e enum:__anon11
BV_ORTHOG_CGS include/slepcbv.h /^typedef enum { BV_ORTHOG_CGS,$/;" e enum:__anon9
BV_ORTHOG_MGS include/slepcbv.h /^ BV_ORTHOG_MGS } BVOrthogType;$/;" e enum:__anon9
BV_ORTHOG_REFINE_ALWAYS include/slepcbv.h /^ BV_ORTHOG_REFINE_ALWAYS } BVOrthogRefineType;$/;" e enum:__anon10
BV_ORTHOG_REFINE_IFNEEDED include/slepcbv.h /^typedef enum { BV_ORTHOG_REFINE_IFNEEDED,$/;" e enum:__anon10
BV_ORTHOG_REFINE_NEVER include/slepcbv.h /^ BV_ORTHOG_REFINE_NEVER,$/;" e enum:__anon10
BV_Orthogonalize include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Orthogonalize src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_OrthogonalizeVec include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_OrthogonalizeVec src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_SVEC src/sys/classes/bv/impls/svec/svec.c /^} BV_SVEC;$/;" t typeref:struct:__anon117 file:
BV_SafeSqrt include/slepc/private/bvimpl.h /^PETSC_STATIC_INLINE PetscErrorCode BV_SafeSqrt(BV bv,PetscScalar alpha,PetscReal *res)$/;" f
BV_Scale include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_Scale src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_SetRandom include/slepc/private/bvimpl.h /^PETSC_EXTERN PetscLogEvent BV_Create,BV_Copy,BV_Mult,BV_MultVec,BV_MultInPlace,BV_Dot,BV_DotVec,BV_Orthogonalize,BV_OrthogonalizeVec,BV_Scale,BV_Norm,BV_NormVec,BV_SetRandom,BV_MatMult,BV_MatMultVec,BV_MatProject;$/;" v
BV_SetRandom src/sys/classes/bv/interface/bvfunc.c /^PetscLogEvent BV_Create = 0,BV_Copy = 0,BV_Mult = 0,BV_MultVec = 0,BV_MultInPlace = 0,BV_Dot = 0,BV_DotVec = 0,BV_Orthogonalize = 0,BV_OrthogonalizeVec = 0,BV_Scale = 0,BV_Norm = 0,BV_NormVec = 0,BV_SetRandom = 0,BV_MatMult = 0,BV_MatMultVec = 0,BV_MatProject = 0;$/;" v
BV_VECS src/sys/classes/bv/impls/vecs/vecs.c /^} BV_VECS;$/;" t typeref:struct:__anon118 file:
BV_shift src/eps/impls/davidson/davidson.h /^ PetscBool BV_shift; \/* if true BV is shifted when vectors converge *\/$/;" m struct:_dvdDashboard
BX src/eps/impls/davidson/davidson.h /^ BV BX; \/* B*V *\/$/;" m struct:_dvdDashboard
BackTransform_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode BackTransform_Linear(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f file:
Bid src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscObjectId Aid,Bid; \/* Id of subcommunicator matrices *\/$/;" m struct:__anon81
BlockHankel src/eps/impls/ciss/ciss.c /^static PetscErrorCode BlockHankel(EPS eps,PetscScalar *Mu,PetscInt s,PetscScalar *H)$/;" f file:
BlockHankel src/nep/impls/ciss/nciss.c /^static PetscErrorCode BlockHankel(NEP nep,PetscScalar *Mu,PetscInt s,PetscScalar *H)$/;" f file:
Blopex config/packages/blopex.py /^class Blopex(package.Package):$/;" c
Blzpack config/packages/blzpack.py /^class Blzpack(package.Package):$/;" c
Bp src/pep/impls/jd/pjdp.h /^ Vec Bp; \/* preconditioned residual of derivative polynomial, B\\p *\/$/;" m struct:__anon100
Bq src/eps/impls/external/feast/feastp.h /^ PetscScalar *work1,*work2,*Aq,*Bq; \/* workspace *\/$/;" m struct:__anon77
Bstate src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscObjectState Astate,Bstate; \/* state of subcommunicator matrices *\/$/;" m struct:__anon81
Bx include/slepc/private/bvimpl.h /^ Vec Bx; \/* result of matrix times a vector x *\/$/;" m struct:_p_BV
C include/slepc/private/bvimpl.h /^ Mat B,C; \/* auxiliary dense matrices for matmult operation *\/$/;" m struct:_p_BV
C src/pep/examples/tutorials/ex16f90.F90 /^ type(Mat) M, C,/;" v program:main
C src/pep/impls/linear/linearp.h /^ Mat M,C,K; \/* copy of PEP coefficient matrices *\/$/;" m struct:__anon106
CFLAGS docs/makefile /^CFLAGS =$/;" m
CFLAGS include/makefile /^CFLAGS =$/;" m
CFLAGS include/slepc/finclude/makefile /^CFLAGS =$/;" m
CFLAGS include/slepc/private/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/cg/lobpcg/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/cg/rqcg/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/ciss/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/davidson/gd/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/davidson/jd/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/davidson/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/external/arpack/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/external/blopex/makefile /^CFLAGS = ${BLOPEX_INCLUDE} -DBlopexInt=PetscInt$/;" m
CFLAGS src/eps/impls/external/blzpack/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/external/feast/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/external/primme/makefile /^CFLAGS = ${PRIMME_FLAGS}$/;" m
CFLAGS src/eps/impls/external/trlan/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/krylov/arnoldi/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/krylov/krylovschur/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/krylov/lanczos/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/krylov/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/lapack/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/power/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/impls/subspace/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/eps/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/impls/expokit/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/impls/krylov/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/mfn/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/examples/nlevp/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/ciss/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/interpol/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/narnoldi/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/nleigs/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/rii/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/impls/slp/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/nep/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/examples/nlevp/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/jd/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/krylov/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/krylov/qarnoldi/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/krylov/stoar/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/krylov/toar/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/impls/linear/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/pep/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/impls/cross/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/impls/cyclic/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/impls/lanczos/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/impls/lapack/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/impls/trlanczos/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/svd/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/impls/contiguous/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/impls/mat/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/impls/svec/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/impls/vecs/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/bv/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/ghep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/ghiep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/gnhep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/hep/bdc/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/hep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/nep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/nhep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/pep/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/impls/svd/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/ds/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/combine/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/exp/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/invsqrt/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/log/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/phi/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/rational/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/impls/sqrt/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/fn/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/impls/ellipse/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/impls/interval/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/impls/polygon/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/impls/ring/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/rg/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/cayley/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/precond/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/shell/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/shell/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/shift/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/impls/sinvert/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/interface/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/classes/st/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/f90-mod/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/makefile /^CFLAGS =$/;" m
CFLAGS src/sys/vec/makefile /^CFLAGS =$/;" m
CISSRedundantMat src/eps/impls/ciss/ciss.c /^static PetscErrorCode CISSRedundantMat(EPS eps)$/;" f file:
CISSScatterVec src/eps/impls/ciss/ciss.c /^static PetscErrorCode CISSScatterVec(EPS eps)$/;" f file:
CISSVecSetRandom src/eps/impls/ciss/ciss.c /^static PetscErrorCode CISSVecSetRandom(BV V,PetscInt i0,PetscInt i1)$/;" f file:
CISSVecSetRandom src/nep/impls/ciss/nciss.c /^static PetscErrorCode CISSVecSetRandom(BV V,PetscInt i0,PetscInt i1)$/;" f file:
CLEANFILES src/eps/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
CLEANFILES src/mfn/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
CLEANFILES src/nep/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
CLEANFILES src/pep/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
CLEANFILES src/svd/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
CLEANFILES src/sys/f90-mod/makefile /^CLEANFILES = *.mod$/;" m
COMM_ARG src/eps/impls/external/arpack/arpackp.h 148;" d
COMM_ARG src/eps/impls/external/arpack/arpackp.h 166;" d
CONFIGURE_OPTIONS setup.py /^CONFIGURE_OPTIONS = []$/;" v
CPPFLAGS src/eps/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/eps/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/mfn/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/mfn/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/nep/examples/nlevp/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/nep/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/nep/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/pep/examples/nlevp/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/pep/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/pep/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/svd/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/svd/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/sys/classes/bv/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/sys/classes/ds/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/sys/classes/fn/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/sys/classes/rg/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/sys/classes/st/examples/tests/makefile /^CPPFLAGS =$/;" m
CTX_BRUSSEL src/eps/examples/tutorials/ex30.c /^} CTX_BRUSSEL;$/;" t typeref:struct:__anon56 file:
CTX_BRUSSEL src/eps/examples/tutorials/ex9.c /^} CTX_BRUSSEL;$/;" t typeref:struct:__anon58 file:
CTX_FOLD src/eps/examples/tutorials/ex24.c /^} CTX_FOLD;$/;" t typeref:struct:__anon55 file:
CalcMu src/eps/impls/ciss/ciss.c /^static PetscErrorCode CalcMu(EPS eps,PetscScalar *Mu)$/;" f file:
CalcMu src/nep/impls/ciss/nciss.c /^static PetscErrorCode CalcMu(NEP nep, PetscScalar *Mu)$/;" f file:
ChebyshevNodes src/nep/impls/interpol/interpol.c /^static PetscErrorCode ChebyshevNodes(PetscInt d,PetscReal a,PetscReal b,PetscScalar *x,PetscReal *dct2)$/;" f file:
Check config/packages/arpack.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Arpack
Check config/packages/blzpack.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Blzpack
Check config/packages/feast.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Feast
Check config/packages/lapack.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Lapack
Check config/packages/petsc.py /^ def Check(self):$/;" m class:PETSc
Check config/packages/primme.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Primme
Check config/packages/trlan.py /^ def Check(self,conf,vars,cmake,petsc):$/;" m class:Trlan
CheckSolution src/nep/examples/tutorials/ex20.c /^PetscErrorCode CheckSolution(PetscScalar lambda,Vec y,PetscReal *error,void *ctx)$/;" f
CleanDenseSchur src/sys/classes/ds/impls/gnhep/dsgnhep.c /^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)$/;" f file:
ComputeResidualNorm src/eps/examples/tutorials/ex24.c /^PetscErrorCode ComputeResidualNorm(Mat A,PetscScalar lambda,Vec x,PetscReal *r)$/;" f
ComputeSingularities src/nep/examples/nlevp/gun.c /^PetscErrorCode ComputeSingularities(NEP nep,PetscInt *maxnp,PetscScalar *xi,void *pt)$/;" f
ComputeSingularities src/nep/examples/tutorials/ex27.c /^PetscErrorCode ComputeSingularities(NEP nep,PetscInt *maxnp,PetscScalar *xi,void *pt)$/;" f
ConstructS src/eps/impls/ciss/ciss.c /^static PetscErrorCode ConstructS(EPS eps)$/;" f file:
ConstructS src/nep/impls/ciss/nciss.c /^static PetscErrorCode ConstructS(NEP nep)$/;" f file:
CreateDir config/configure.py /^def CreateDir(basedir,dirname,log):$/;" f
CreateDirTest config/configure.py /^def CreateDirTest(basedir,dirname,log):$/;" f
CreateDirTwo config/configure.py /^def CreateDirTwo(basedir,dir1,dir2,log):$/;" f
CreateFile config/configure.py /^def CreateFile(basedir,fname,log):$/;" f
D include/slepc/private/epsimpl.h /^ Vec D; \/* diagonal matrix for balancing *\/$/;" m struct:_p_EPS
D include/slepc/private/stimpl.h /^ Vec D; \/* diagonal matrix for balancing *\/$/;" m struct:_p_ST
D src/eps/examples/tutorials/ex31.c /^PetscScalar D[3]; \/* D = 0.1*M *\/$/;" v
D src/nep/impls/nleigs/nleigs.c /^ Mat *D; \/* divided difference matrices *\/$/;" m struct:__anon92 file:
DATAPATH src/eps/examples/tutorials/makefile /^DATAPATH = ${SLEPC_DIR}\/share\/slepc\/datafiles\/matrices$/;" m
DATAPATH src/mfn/examples/tests/makefile /^DATAPATH = ${SLEPC_DIR}\/share\/slepc\/datafiles\/matrices$/;" m
DATAPATH src/pep/examples/tutorials/makefile /^DATAPATH = ${SLEPC_DIR}\/share\/slepc\/datafiles\/matrices$/;" m
DATAPATH src/svd/examples/tutorials/makefile /^DATAPATH = ${SLEPC_DIR}\/share\/slepc\/datafiles\/matrices$/;" m
DIRS docs/makefile /^DIRS = $/;" m
DIRS include/makefile /^DIRS = slepc\/finclude slepc\/private$/;" m
DIRS include/slepc/finclude/makefile /^DIRS = $/;" m
DIRS include/slepc/private/makefile /^DIRS = $/;" m
DIRS makefile /^DIRS = src include docs$/;" m
DIRS src/eps/examples/makefile /^DIRS = tests tutorials$/;" m
DIRS src/eps/impls/cg/lobpcg/makefile /^DIRS =$/;" m
DIRS src/eps/impls/cg/makefile /^DIRS = rqcg lobpcg$/;" m
DIRS src/eps/impls/cg/rqcg/makefile /^DIRS =$/;" m
DIRS src/eps/impls/ciss/makefile /^DIRS =$/;" m
DIRS src/eps/impls/davidson/gd/makefile /^DIRS =$/;" m
DIRS src/eps/impls/davidson/jd/makefile /^DIRS =$/;" m
DIRS src/eps/impls/davidson/makefile /^DIRS = gd jd$/;" m
DIRS src/eps/impls/external/arpack/makefile /^DIRS =$/;" m
DIRS src/eps/impls/external/blopex/makefile /^DIRS =$/;" m
DIRS src/eps/impls/external/blzpack/makefile /^DIRS =$/;" m
DIRS src/eps/impls/external/feast/makefile /^DIRS =$/;" m
DIRS src/eps/impls/external/makefile /^DIRS = arpack blopex blzpack primme trlan feast$/;" m
DIRS src/eps/impls/external/primme/makefile /^DIRS =$/;" m
DIRS src/eps/impls/external/trlan/makefile /^DIRS =$/;" m
DIRS src/eps/impls/krylov/arnoldi/makefile /^DIRS =$/;" m
DIRS src/eps/impls/krylov/krylovschur/makefile /^DIRS =$/;" m
DIRS src/eps/impls/krylov/lanczos/makefile /^DIRS =$/;" m
DIRS src/eps/impls/krylov/makefile /^DIRS = arnoldi lanczos krylovschur$/;" m
DIRS src/eps/impls/lapack/makefile /^DIRS =$/;" m
DIRS src/eps/impls/makefile /^DIRS = power subspace krylov davidson cg ciss lapack external$/;" m
DIRS src/eps/impls/power/makefile /^DIRS =$/;" m
DIRS src/eps/impls/subspace/makefile /^DIRS =$/;" m
DIRS src/eps/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/eps/interface/makefile /^DIRS =$/;" m
DIRS src/eps/makefile /^DIRS = interface impls examples f90-mod$/;" m
DIRS src/makefile /^DIRS = sys eps svd pep nep mfn$/;" m
DIRS src/mfn/examples/makefile /^DIRS = tests tutorials$/;" m
DIRS src/mfn/impls/expokit/makefile /^DIRS =$/;" m
DIRS src/mfn/impls/krylov/makefile /^DIRS =$/;" m
DIRS src/mfn/impls/makefile /^DIRS = krylov expokit$/;" m
DIRS src/mfn/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/mfn/interface/makefile /^DIRS =$/;" m
DIRS src/mfn/makefile /^DIRS = interface impls examples f90-mod$/;" m
DIRS src/nep/examples/makefile /^DIRS = tests tutorials nlevp$/;" m
DIRS src/nep/impls/ciss/makefile /^DIRS =$/;" m
DIRS src/nep/impls/interpol/makefile /^DIRS =$/;" m
DIRS src/nep/impls/makefile /^DIRS = rii slp narnoldi interpol ciss nleigs$/;" m
DIRS src/nep/impls/narnoldi/makefile /^DIRS =$/;" m
DIRS src/nep/impls/nleigs/makefile /^DIRS =$/;" m
DIRS src/nep/impls/rii/makefile /^DIRS =$/;" m
DIRS src/nep/impls/slp/makefile /^DIRS =$/;" m
DIRS src/nep/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/nep/interface/makefile /^DIRS =$/;" m
DIRS src/nep/makefile /^DIRS = interface impls examples f90-mod$/;" m
DIRS src/pep/examples/makefile /^DIRS = tests tutorials nlevp$/;" m
DIRS src/pep/impls/jd/makefile /^DIRS =$/;" m
DIRS src/pep/impls/krylov/makefile /^DIRS = qarnoldi toar stoar$/;" m
DIRS src/pep/impls/krylov/qarnoldi/makefile /^DIRS =$/;" m
DIRS src/pep/impls/krylov/stoar/makefile /^DIRS =$/;" m
DIRS src/pep/impls/krylov/toar/makefile /^DIRS =$/;" m
DIRS src/pep/impls/linear/makefile /^DIRS =$/;" m
DIRS src/pep/impls/makefile /^DIRS = linear krylov jd$/;" m
DIRS src/pep/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/pep/interface/makefile /^DIRS =$/;" m
DIRS src/pep/makefile /^DIRS = interface impls examples f90-mod$/;" m
DIRS src/svd/examples/makefile /^DIRS = tests tutorials$/;" m
DIRS src/svd/impls/cross/makefile /^DIRS =$/;" m
DIRS src/svd/impls/cyclic/makefile /^DIRS =$/;" m
DIRS src/svd/impls/lanczos/makefile /^DIRS =$/;" m
DIRS src/svd/impls/lapack/makefile /^DIRS =$/;" m
DIRS src/svd/impls/makefile /^DIRS = cross cyclic lapack lanczos trlanczos$/;" m
DIRS src/svd/impls/trlanczos/makefile /^DIRS =$/;" m
DIRS src/svd/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/svd/interface/makefile /^DIRS =$/;" m
DIRS src/svd/makefile /^DIRS = interface impls examples f90-mod$/;" m
DIRS src/sys/classes/bv/examples/makefile /^DIRS = tests$/;" m
DIRS src/sys/classes/bv/impls/contiguous/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/impls/makefile /^DIRS = vecs contiguous svec mat$/;" m
DIRS src/sys/classes/bv/impls/mat/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/impls/svec/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/impls/vecs/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/interface/makefile /^DIRS =$/;" m
DIRS src/sys/classes/bv/makefile /^DIRS = interface impls examples$/;" m
DIRS src/sys/classes/ds/examples/makefile /^DIRS = tests$/;" m
DIRS src/sys/classes/ds/impls/ghep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/ghiep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/gnhep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/hep/bdc/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/hep/makefile /^DIRS = bdc$/;" m
DIRS src/sys/classes/ds/impls/makefile /^DIRS = hep nhep ghep ghiep gnhep svd pep nep$/;" m
DIRS src/sys/classes/ds/impls/nep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/nhep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/pep/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/impls/svd/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/interface/makefile /^DIRS =$/;" m
DIRS src/sys/classes/ds/makefile /^DIRS = interface impls examples$/;" m
DIRS src/sys/classes/fn/examples/makefile /^DIRS = tests$/;" m
DIRS src/sys/classes/fn/impls/combine/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/exp/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/invsqrt/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/log/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/makefile /^DIRS = combine exp log phi rational sqrt invsqrt$/;" m
DIRS src/sys/classes/fn/impls/phi/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/rational/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/impls/sqrt/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/interface/makefile /^DIRS =$/;" m
DIRS src/sys/classes/fn/makefile /^DIRS = interface impls examples$/;" m
DIRS src/sys/classes/makefile /^DIRS = ds fn st bv rg$/;" m
DIRS src/sys/classes/rg/examples/makefile /^DIRS = tests$/;" m
DIRS src/sys/classes/rg/impls/ellipse/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/impls/interval/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/impls/makefile /^DIRS = ellipse interval polygon ring$/;" m
DIRS src/sys/classes/rg/impls/polygon/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/impls/ring/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/interface/makefile /^DIRS =$/;" m
DIRS src/sys/classes/rg/makefile /^DIRS = interface impls examples$/;" m
DIRS src/sys/classes/st/examples/makefile /^DIRS = tests$/;" m
DIRS src/sys/classes/st/impls/cayley/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/impls/makefile /^DIRS = shell shift sinvert cayley precond$/;" m
DIRS src/sys/classes/st/impls/precond/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/impls/shell/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/impls/shell/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/impls/shift/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/impls/sinvert/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/interface/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/interface/makefile /^DIRS =$/;" m
DIRS src/sys/classes/st/makefile /^DIRS = interface impls examples$/;" m
DIRS src/sys/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/sys/makefile /^DIRS = classes vec f90-mod$/;" m
DIRS src/sys/vec/makefile /^DIRS =$/;" m
DOCS docs/makefile /^DOCS = $/;" m
DOC_GEN docs/manual/makefile /^DOC_GEN = $(subst .tex,.aux,$(DOC_TEX)) \\$/;" m
DOC_SRC docs/manual/makefile /^DOC_SRC = $(DOC_TEX) slepc.bbl$/;" m
DOC_TEX docs/manual/makefile /^DOC_TEX = slepc.tex \\$/;" m
DS include/slepc/finclude/slepcdsdef.h 27;" d
DS include/slepcds.h /^typedef struct _p_DS* DS;$/;" t typeref:struct:_p_DS
DSAllocate src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSAllocate(DS ds,PetscInt ld)$/;" f
DSAllocateMatReal_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSAllocateMatReal_Private(DS ds,DSMatType m)$/;" f
DSAllocateMat_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSAllocateMat_Private(DS ds,DSMatType m)$/;" f
DSAllocateWork_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSAllocateWork_Private(DS ds,PetscInt s,PetscInt r,PetscInt i)$/;" f
DSAllocate_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSAllocate_GHEP(DS ds,PetscInt ld)$/;" f
DSAllocate_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSAllocate_GHIEP(DS ds,PetscInt ld)$/;" f
DSAllocate_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSAllocate_GNHEP(DS ds,PetscInt ld)$/;" f
DSAllocate_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSAllocate_HEP(DS ds,PetscInt ld)$/;" f
DSAllocate_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSAllocate_NEP(DS ds,PetscInt ld)$/;" f
DSAllocate_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSAllocate_NHEP(DS ds,PetscInt ld)$/;" f
DSAllocate_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSAllocate_PEP(DS ds,PetscInt ld)$/;" f
DSAllocate_SVD src/sys/classes/ds/impls/svd/dssvd.c /^PetscErrorCode DSAllocate_SVD(DS ds,PetscInt ld)$/;" f
DSAppendOptionsPrefix src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSAppendOptionsPrefix(DS ds,const char *prefix)$/;" f
DSCheckAlloc include/slepc/private/dsimpl.h 84;" d
DSCheckAlloc include/slepc/private/dsimpl.h 89;" d
DSCheckSolved include/slepc/private/dsimpl.h 85;" d
DSCheckSolved include/slepc/private/dsimpl.h 94;" d
DSCond src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSCond(DS ds,PetscReal *cond)$/;" f
DSCond_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSCond_HEP(DS ds,PetscReal *cond)$/;" f
DSCond_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSCond_NHEP(DS ds,PetscReal *cond)$/;" f
DSCopyMat src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSCopyMat(DS ds,DSMatType m,PetscInt mr,PetscInt mc,Mat A,PetscInt Ar,PetscInt Ac,PetscInt rows,PetscInt cols,PetscBool out)$/;" f
DSCopyMatrix_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSCopyMatrix_Private(DS ds,DSMatType dst,DSMatType src)$/;" f
DSCreate src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSCreate(MPI_Comm comm,DS *newds)$/;" f
DSCreate_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PETSC_EXTERN PetscErrorCode DSCreate_GHEP(DS ds)$/;" f
DSCreate_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PETSC_EXTERN PetscErrorCode DSCreate_GHIEP(DS ds)$/;" f
DSCreate_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PETSC_EXTERN PetscErrorCode DSCreate_GNHEP(DS ds)$/;" f
DSCreate_HEP src/sys/classes/ds/impls/hep/dshep.c /^PETSC_EXTERN PetscErrorCode DSCreate_HEP(DS ds)$/;" f
DSCreate_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PETSC_EXTERN PetscErrorCode DSCreate_NEP(DS ds)$/;" f
DSCreate_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PETSC_EXTERN PetscErrorCode DSCreate_NHEP(DS ds)$/;" f
DSCreate_PEP src/sys/classes/ds/impls/pep/dspep.c /^PETSC_EXTERN PetscErrorCode DSCreate_PEP(DS ds)$/;" f
DSCreate_SVD src/sys/classes/ds/impls/svd/dssvd.c /^PETSC_EXTERN PetscErrorCode DSCreate_SVD(DS ds)$/;" f
DSDestroy src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSDestroy(DS *ds)$/;" f
DSDestroy_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSDestroy_NEP(DS ds)$/;" f
DSDestroy_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSDestroy_PEP(DS ds)$/;" f
DSFinalizePackage src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSFinalizePackage(void)$/;" f
DSGHEP include/slepc/finclude/slepcdsdef.h 36;" d
DSGHEP include/slepcds.h 52;" d
DSGHIEP include/slepc/finclude/slepcdsdef.h 37;" d
DSGHIEP include/slepcds.h 53;" d
DSGHIEPComplexEigs src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSGHIEPComplexEigs(DS ds,PetscInt n0,PetscInt n1,PetscScalar *wr,PetscScalar *wi)$/;" f
DSGHIEPInverseIteration src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSGHIEPInverseIteration(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSGHIEPOrthogEigenv src/sys/classes/ds/impls/ghiep/invit.c /^PetscErrorCode DSGHIEPOrthogEigenv(DS ds,DSMatType mat,PetscScalar *wr,PetscScalar *wi,PetscBool accum)$/;" f
DSGHIEPRealBlocks src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSGHIEPRealBlocks(DS ds)$/;" f
DSGHIEP_Eigen3DQDS src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode DSGHIEP_Eigen3DQDS(PetscInt n,PetscReal *a,PetscReal *b,PetscReal *c,PetscScalar *wr,PetscScalar *wi,PetscReal *work)$/;" f file:
DSGNHEP include/slepc/finclude/slepcdsdef.h 38;" d
DSGNHEP include/slepcds.h 54;" d
DSGetArray src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetArray(DS ds,DSMatType m,PetscScalar *a[])$/;" f
DSGetArrayReal src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetArrayReal(DS ds,DSMatType m,PetscReal *a[])$/;" f
DSGetBlockSize src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetBlockSize(DS ds,PetscInt *bs)$/;" f
DSGetCompact src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetCompact(DS ds,PetscBool *comp)$/;" f
DSGetDimensions src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetDimensions(DS ds,PetscInt *n,PetscInt *m,PetscInt *l,PetscInt *k,PetscInt *t)$/;" f
DSGetExtraRow src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetExtraRow(DS ds,PetscBool *ext)$/;" f
DSGetLeadingDimension src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetLeadingDimension(DS ds,PetscInt *ld)$/;" f
DSGetMat src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetMat(DS ds,DSMatType m,Mat *A)$/;" f
DSGetMethod src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetMethod(DS ds,PetscInt *meth)$/;" f
DSGetOptionsPrefix src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetOptionsPrefix(DS ds,const char *prefix[])$/;" f
DSGetRefined src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetRefined(DS ds,PetscBool *ref)$/;" f
DSGetSlepcSC src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetSlepcSC(DS ds,SlepcSC *sc)$/;" f
DSGetState src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSGetState(DS ds,DSStateType *state)$/;" f
DSGetType src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSGetType(DS ds,DSType *type)$/;" f
DSHEP include/slepc/finclude/slepcdsdef.h 34;" d
DSHEP include/slepcds.h 50;" d
DSInitializePackage src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSInitializePackage()$/;" f
DSIntermediate_GHIEP src/sys/classes/ds/impls/ghiep/invit.c /^PetscErrorCode DSIntermediate_GHIEP(DS ds)$/;" f
DSIntermediate_HEP src/sys/classes/ds/impls/hep/dshep.c /^static PetscErrorCode DSIntermediate_HEP(DS ds)$/;" f file:
DSList include/slepcds.h /^PETSC_EXTERN PetscFunctionList DSList;$/;" v
DSList src/sys/classes/ds/interface/dsbasic.c /^PetscFunctionList DSList = 0;$/;" v
DSMatExtra include/slepcds.h /^PETSC_EXTERN DSMatType DSMatExtra[];$/;" v
DSMatExtra src/sys/classes/ds/interface/dsbasic.c /^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};$/;" v
DSMatName include/slepc/private/dsimpl.h /^PETSC_INTERN const char *DSMatName[];$/;" v
DSMatName src/sys/classes/ds/interface/dsbasic.c /^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"};$/;" v
DSMatType include/slepc/finclude/slepcdsdef.h 32;" d
DSMatType include/slepcds.h /^ DS_NUM_MAT } DSMatType;$/;" t typeref:enum:__anon14
DSNEP include/slepc/finclude/slepcdsdef.h 41;" d
DSNEP include/slepcds.h 57;" d
DSNEPComputeMatrix src/sys/classes/ds/impls/nep/dsnep.c /^static PetscErrorCode DSNEPComputeMatrix(DS ds,PetscScalar lambda,PetscBool deriv,DSMatType mat)$/;" f file:
DSNEPGetFN src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSNEPGetFN(DS ds,PetscInt k,FN *fn)$/;" f
DSNEPGetFN_NEP src/sys/classes/ds/impls/nep/dsnep.c /^static PetscErrorCode DSNEPGetFN_NEP(DS ds,PetscInt k,FN *fn)$/;" f file:
DSNEPGetNumFN src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSNEPGetNumFN(DS ds,PetscInt *n)$/;" f
DSNEPGetNumFN_NEP src/sys/classes/ds/impls/nep/dsnep.c /^static PetscErrorCode DSNEPGetNumFN_NEP(DS ds,PetscInt *n)$/;" f file:
DSNEPSetFN src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSNEPSetFN(DS ds,PetscInt n,FN fn[])$/;" f
DSNEPSetFN_NEP src/sys/classes/ds/impls/nep/dsnep.c /^static PetscErrorCode DSNEPSetFN_NEP(DS ds,PetscInt n,FN fn[])$/;" f file:
DSNHEP include/slepc/finclude/slepcdsdef.h 35;" d
DSNHEP include/slepcds.h 51;" d
DSNormalize src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSNormalize(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSNormalize_GHEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSNormalize_GHIEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSNormalize_GNHEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSNormalize_HEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSNormalize_NEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSNormalize_NHEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSNormalize_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSNormalize_PEP(DS ds,DSMatType mat,PetscInt col)$/;" f
DSOps include/slepc/private/dsimpl.h /^typedef struct _DSOps *DSOps;$/;" t typeref:struct:_DSOps
DSOrthogonalize src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSOrthogonalize(DS ds,DSMatType mat,PetscInt cols,PetscInt *lindcols)$/;" f
DSPEP include/slepc/finclude/slepcdsdef.h 40;" d
DSPEP include/slepcds.h 56;" d
DSPEPGetDegree src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSPEPGetDegree(DS ds,PetscInt *d)$/;" f
DSPEPGetDegree_PEP src/sys/classes/ds/impls/pep/dspep.c /^static PetscErrorCode DSPEPGetDegree_PEP(DS ds,PetscInt *d)$/;" f file:
DSPEPSetDegree src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSPEPSetDegree(DS ds,PetscInt d)$/;" f
DSPEPSetDegree_PEP src/sys/classes/ds/impls/pep/dspep.c /^static PetscErrorCode DSPEPSetDegree_PEP(DS ds,PetscInt d)$/;" f file:
DSPackageInitialized src/sys/classes/ds/interface/dsbasic.c /^static PetscBool DSPackageInitialized = PETSC_FALSE;$/;" v file:
DSPermuteBoth_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSPermuteBoth_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat1,DSMatType mat2,PetscInt *perm)$/;" f
DSPermuteColumns_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSPermuteColumns_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat,PetscInt *perm)$/;" f
DSPermuteRows_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSPermuteRows_Private(DS ds,PetscInt l,PetscInt n,DSMatType mat,PetscInt *perm)$/;" f
DSPseudoOrthogonalize src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSPseudoOrthogonalize(DS ds,DSMatType mat,PetscInt cols,PetscReal *s,PetscInt *lindcols,PetscReal *ns)$/;" f
DSRegister src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSRegister(const char *name,PetscErrorCode (*function)(DS))$/;" f
DSRegisterAll src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSRegisterAll(void)$/;" f
DSRegisterAllCalled include/slepc/private/dsimpl.h /^PETSC_EXTERN PetscBool DSRegisterAllCalled;$/;" v
DSRegisterAllCalled src/sys/classes/ds/interface/dsbasic.c /^PetscBool DSRegisterAllCalled = PETSC_FALSE;$/;" v
DSReset src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSReset(DS ds)$/;" f
DSRestoreArray src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSRestoreArray(DS ds,DSMatType m,PetscScalar *a[])$/;" f
DSRestoreArrayReal src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSRestoreArrayReal(DS ds,DSMatType m,PetscReal *a[])$/;" f
DSRestoreMat src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSRestoreMat(DS ds,DSMatType m,Mat *A)$/;" f
DSSVD include/slepc/finclude/slepcdsdef.h 39;" d
DSSVD include/slepcds.h 55;" d
DSSetBlockSize src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetBlockSize(DS ds,PetscInt bs)$/;" f
DSSetCompact src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetCompact(DS ds,PetscBool comp)$/;" f
DSSetDimensions src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSSetDimensions(DS ds,PetscInt n,PetscInt m,PetscInt l,PetscInt k)$/;" f
DSSetExtraRow src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetExtraRow(DS ds,PetscBool ext)$/;" f
DSSetFromOptions src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetFromOptions(DS ds)$/;" f
DSSetIdentity src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSSetIdentity(DS ds,DSMatType mat)$/;" f
DSSetMethod src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetMethod(DS ds,PetscInt meth)$/;" f
DSSetOptionsPrefix src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetOptionsPrefix(DS ds,const char *prefix)$/;" f
DSSetRefined src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetRefined(DS ds,PetscBool ref)$/;" f
DSSetSlepcSC src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetSlepcSC(DS ds,SlepcSC sc)$/;" f
DSSetState src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSSetState(DS ds,DSStateType state)$/;" f
DSSetType src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSSetType(DS ds,DSType type)$/;" f
DSSolve src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSSolve(DS ds,PetscScalar *eigr,PetscScalar *eigi)$/;" f
DSSolve_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSSolve_GHEP(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_GHIEP_DQDS_II src/sys/classes/ds/impls/ghiep/dqds.c /^PetscErrorCode DSSolve_GHIEP_DQDS_II(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_GHIEP_HZ src/sys/classes/ds/impls/ghiep/hz.c /^PetscErrorCode DSSolve_GHIEP_HZ(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_GHIEP_QR src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSSolve_GHIEP_QR(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_GHIEP_QR_II src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSSolve_GHIEP_QR_II(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSSolve_GNHEP(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_HEP_BDC src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSSolve_HEP_BDC(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_HEP_DC src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSSolve_HEP_DC(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_HEP_MRRR src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSSolve_HEP_MRRR(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_HEP_QR src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSSolve_HEP_QR(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_NEP_SLP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSSolve_NEP_SLP(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSSolve_NHEP(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_PEP_QZ src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSSolve_PEP_QZ(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSolve_SVD_DC src/sys/classes/ds/impls/svd/dssvd.c /^PetscErrorCode DSSolve_SVD_DC(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f
DSSort src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSSort(DS ds,PetscScalar *eigr,PetscScalar *eigi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSortEigenvaluesReal_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSSortEigenvaluesReal_Private(DS ds,PetscReal *eig,PetscInt *perm)$/;" f
DSSortEigenvalues_Private src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSSortEigenvalues_Private(DS ds,PetscScalar *wr,PetscScalar *wi,PetscInt *perm,PetscBool isghiep)$/;" f
DSSort_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSSort_GHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSSort_GHIEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSSort_GNHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_GNHEP_Arbitrary src/sys/classes/ds/impls/gnhep/dsgnhep.c /^static PetscErrorCode DSSort_GNHEP_Arbitrary(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f file:
DSSort_GNHEP_Total src/sys/classes/ds/impls/gnhep/dsgnhep.c /^static PetscErrorCode DSSort_GNHEP_Total(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f file:
DSSort_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSSort_HEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSSort_NEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSSort_NHEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSSort_NHEP_Arbitrary src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSSort_NHEP_Arbitrary(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f file:
DSSort_NHEP_Total src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSSort_NHEP_Total(DS ds,PetscScalar *wr,PetscScalar *wi)$/;" f file:
DSSort_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSSort_PEP(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *kout)$/;" f
DSSort_SVD src/sys/classes/ds/impls/svd/dssvd.c /^PetscErrorCode DSSort_SVD(DS ds,PetscScalar *wr,PetscScalar *wi,PetscScalar *rr,PetscScalar *ri,PetscInt *k)$/;" f
DSStateType include/slepc/finclude/slepcdsdef.h 31;" d
DSStateType include/slepcds.h /^ DS_STATE_TRUNCATED } DSStateType;$/;" t typeref:enum:__anon13
DSSwitchFormat_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSSwitchFormat_GHIEP(DS ds,PetscBool tocompact)$/;" f
DSSwitchFormat_HEP src/sys/classes/ds/impls/hep/dshep.c /^static PetscErrorCode DSSwitchFormat_HEP(DS ds,PetscBool tocompact)$/;" f file:
DSSwitchFormat_SVD src/sys/classes/ds/impls/svd/dssvd.c /^static PetscErrorCode DSSwitchFormat_SVD(DS ds,PetscBool tocompact)$/;" f file:
DSTranslateHarmonic src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSTranslateHarmonic(DS ds,PetscScalar tau,PetscReal beta,PetscBool recover,PetscScalar *g,PetscReal *gamma)$/;" f
DSTranslateHarmonic_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSTranslateHarmonic_NHEP(DS ds,PetscScalar tau,PetscReal beta,PetscBool recover,PetscScalar *gin,PetscReal *gamma)$/;" f
DSTranslateRKS src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSTranslateRKS(DS ds,PetscScalar alpha)$/;" f
DSTranslateRKS_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSTranslateRKS_HEP(DS ds,PetscScalar alpha)$/;" f
DSTruncate src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSTruncate(DS ds,PetscInt n)$/;" f
DSTruncate_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSTruncate_HEP(DS ds,PetscInt n)$/;" f
DSTruncate_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSTruncate_NHEP(DS ds,PetscInt n)$/;" f
DSType include/slepc/finclude/slepcdsdef.h 30;" d
DSType include/slepcds.h /^typedef const char* DSType;$/;" t
DSUpdateExtraRow src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSUpdateExtraRow(DS ds)$/;" f
DSUpdateExtraRow_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSUpdateExtraRow_HEP(DS ds)$/;" f
DSUpdateExtraRow_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSUpdateExtraRow_NHEP(DS ds)$/;" f
DSVectors src/sys/classes/ds/interface/dsops.c /^PetscErrorCode DSVectors(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSVectors_GHEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSVectors_GHIEP(DS ds,DSMatType mat,PetscInt *k,PetscReal *rnorm)$/;" f
DSVectors_GHIEP_Eigen_Some src/sys/classes/ds/impls/ghiep/dsghiep.c /^static PetscErrorCode DSVectors_GHIEP_Eigen_Some(DS ds,PetscInt *idx,PetscReal *rnorm)$/;" f file:
DSVectors_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSVectors_GNHEP(DS ds,DSMatType mat,PetscInt *k,PetscReal *rnorm)$/;" f
DSVectors_GNHEP_Eigen_All src/sys/classes/ds/impls/gnhep/dsgnhep.c /^static PetscErrorCode DSVectors_GNHEP_Eigen_All(DS ds,PetscBool left)$/;" f file:
DSVectors_GNHEP_Eigen_Some src/sys/classes/ds/impls/gnhep/dsgnhep.c /^static PetscErrorCode DSVectors_GNHEP_Eigen_Some(DS ds,PetscInt *k,PetscReal *rnorm,PetscBool left)$/;" f file:
DSVectors_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSVectors_HEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSVectors_NEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSVectors_NHEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_NHEP_Eigen_All src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSVectors_NHEP_Eigen_All(DS ds,PetscBool left)$/;" f file:
DSVectors_NHEP_Eigen_Some src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSVectors_NHEP_Eigen_Some(DS ds,PetscInt *k,PetscReal *rnorm,PetscBool left)$/;" f file:
DSVectors_NHEP_Refined_All src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSVectors_NHEP_Refined_All(DS ds,PetscBool left)$/;" f file:
DSVectors_NHEP_Refined_Some src/sys/classes/ds/impls/nhep/dsnhep.c /^static PetscErrorCode DSVectors_NHEP_Refined_Some(DS ds,PetscInt *k,PetscReal *rnorm,PetscBool left)$/;" f file:
DSVectors_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSVectors_PEP(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSVectors_SVD src/sys/classes/ds/impls/svd/dssvd.c /^PetscErrorCode DSVectors_SVD(DS ds,DSMatType mat,PetscInt *j,PetscReal *rnorm)$/;" f
DSView src/sys/classes/ds/interface/dsbasic.c /^PetscErrorCode DSView(DS ds,PetscViewer viewer)$/;" f
DSViewMat src/sys/classes/ds/interface/dspriv.c /^PetscErrorCode DSViewMat(DS ds,PetscViewer viewer,DSMatType m)$/;" f
DSView_GHEP src/sys/classes/ds/impls/ghep/dsghep.c /^PetscErrorCode DSView_GHEP(DS ds,PetscViewer viewer)$/;" f
DSView_GHIEP src/sys/classes/ds/impls/ghiep/dsghiep.c /^PetscErrorCode DSView_GHIEP(DS ds,PetscViewer viewer)$/;" f
DSView_GNHEP src/sys/classes/ds/impls/gnhep/dsgnhep.c /^PetscErrorCode DSView_GNHEP(DS ds,PetscViewer viewer)$/;" f
DSView_HEP src/sys/classes/ds/impls/hep/dshep.c /^PetscErrorCode DSView_HEP(DS ds,PetscViewer viewer)$/;" f
DSView_NEP src/sys/classes/ds/impls/nep/dsnep.c /^PetscErrorCode DSView_NEP(DS ds,PetscViewer viewer)$/;" f
DSView_NHEP src/sys/classes/ds/impls/nhep/dsnhep.c /^PetscErrorCode DSView_NHEP(DS ds,PetscViewer viewer)$/;" f
DSView_PEP src/sys/classes/ds/impls/pep/dspep.c /^PetscErrorCode DSView_PEP(DS ds,PetscViewer viewer)$/;" f
DSView_SVD src/sys/classes/ds/impls/svd/dssvd.c /^PetscErrorCode DSView_SVD(DS ds,PetscViewer viewer)$/;" f
DS_CLASSID include/slepcds.h /^PETSC_EXTERN PetscClassId DS_CLASSID;$/;" v
DS_CLASSID src/sys/classes/ds/interface/dsbasic.c /^PetscClassId DS_CLASSID = 0;$/;" v
DS_MAT_A include/slepcds.h /^typedef enum { DS_MAT_A,$/;" e enum:__anon14
DS_MAT_B include/slepcds.h /^ DS_MAT_B,$/;" e enum:__anon14
DS_MAT_C include/slepcds.h /^ DS_MAT_C,$/;" e enum:__anon14
DS_MAT_D include/slepcds.h /^ DS_MAT_D,$/;" e enum:__anon14
DS_MAT_E0 include/slepcds.h /^ DS_MAT_E0,$/;" e enum:__anon14
DS_MAT_E1 include/slepcds.h /^ DS_MAT_E1,$/;" e enum:__anon14
DS_MAT_E2 include/slepcds.h /^ DS_MAT_E2,$/;" e enum:__anon14
DS_MAT_E3 include/slepcds.h /^ DS_MAT_E3,$/;" e enum:__anon14
DS_MAT_E4 include/slepcds.h /^ DS_MAT_E4,$/;" e enum:__anon14
DS_MAT_E5 include/slepcds.h /^ DS_MAT_E5,$/;" e enum:__anon14
DS_MAT_E6 include/slepcds.h /^ DS_MAT_E6,$/;" e enum:__anon14
DS_MAT_E7 include/slepcds.h /^ DS_MAT_E7,$/;" e enum:__anon14
DS_MAT_E8 include/slepcds.h /^ DS_MAT_E8,$/;" e enum:__anon14
DS_MAT_E9 include/slepcds.h /^ DS_MAT_E9,$/;" e enum:__anon14
DS_MAT_Q include/slepcds.h /^ DS_MAT_Q,$/;" e enum:__anon14
DS_MAT_T include/slepcds.h /^ DS_MAT_T,$/;" e enum:__anon14
DS_MAT_U include/slepcds.h /^ DS_MAT_U,$/;" e enum:__anon14
DS_MAT_VT include/slepcds.h /^ DS_MAT_VT,$/;" e enum:__anon14
DS_MAT_W include/slepcds.h /^ DS_MAT_W,$/;" e enum:__anon14
DS_MAT_X include/slepcds.h /^ DS_MAT_X,$/;" e enum:__anon14
DS_MAT_Y include/slepcds.h /^ DS_MAT_Y,$/;" e enum:__anon14
DS_MAT_Z include/slepcds.h /^ DS_MAT_Z,$/;" e enum:__anon14
DS_MAX_SOLVE include/slepcds.h 27;" d
DS_NEP src/sys/classes/ds/impls/nep/dsnep.c /^} DS_NEP;$/;" t typeref:struct:__anon119 file:
DS_NUM_EXTRA include/slepcds.h 130;" d
DS_NUM_MAT include/slepcds.h /^ DS_NUM_MAT } DSMatType;$/;" e enum:__anon14
DS_Other include/slepc/private/dsimpl.h /^PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;$/;" v
DS_Other src/sys/classes/ds/interface/dsbasic.c /^PetscLogEvent DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;$/;" v
DS_PEP src/sys/classes/ds/impls/pep/dspep.c /^} DS_PEP;$/;" t typeref:struct:__anon120 file:
DS_STATE_CONDENSED include/slepcds.h /^ DS_STATE_CONDENSED,$/;" e enum:__anon13
DS_STATE_INTERMEDIATE include/slepcds.h /^ DS_STATE_INTERMEDIATE,$/;" e enum:__anon13
DS_STATE_RAW include/slepcds.h /^typedef enum { DS_STATE_RAW,$/;" e enum:__anon13
DS_STATE_TRUNCATED include/slepcds.h /^ DS_STATE_TRUNCATED } DSStateType;$/;" e enum:__anon13
DS_Solve include/slepc/private/dsimpl.h /^PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;$/;" v
DS_Solve src/sys/classes/ds/interface/dsbasic.c /^PetscLogEvent DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;$/;" v
DS_Vectors include/slepc/private/dsimpl.h /^PETSC_EXTERN PetscLogEvent DS_Solve,DS_Vectors,DS_Other;$/;" v
DS_Vectors src/sys/classes/ds/interface/dsbasic.c /^PetscLogEvent DS_Solve = 0,DS_Vectors = 0,DS_Other = 0;$/;" v
DVD_CHECKSUM src/eps/impls/davidson/dvdschm.c 24;" d file:
DVD_EP_HERMITIAN include/slepc/private/vecimplslepc.h 112;" d
DVD_EP_INDEFINITE include/slepc/private/vecimplslepc.h 113;" d
DVD_EP_STD include/slepc/private/vecimplslepc.h 111;" d
DVD_HARM_LEIGS src/eps/impls/davidson/davidson.h /^ DVD_HARM_LEIGS$/;" e enum:__anon62
DVD_HARM_NONE src/eps/impls/davidson/davidson.h /^ DVD_HARM_NONE,$/;" e enum:__anon62
DVD_HARM_REIGS src/eps/impls/davidson/davidson.h /^ DVD_HARM_REIGS,$/;" e enum:__anon62
DVD_HARM_RR src/eps/impls/davidson/davidson.h /^ DVD_HARM_RR,$/;" e enum:__anon62
DVD_HARM_RRR src/eps/impls/davidson/davidson.h /^ DVD_HARM_RRR,$/;" e enum:__anon62
DVD_INITV_CLASSIC src/eps/impls/davidson/davidson.h /^ DVD_INITV_CLASSIC,$/;" e enum:__anon63
DVD_INITV_KRYLOV src/eps/impls/davidson/davidson.h /^ DVD_INITV_KRYLOV$/;" e enum:__anon63
DVD_IS include/slepc/private/vecimplslepc.h 115;" d
DVD_ISNOT include/slepc/private/vecimplslepc.h 116;" d
DVD_MAT_COMPLEX include/slepc/private/vecimplslepc.h 101;" d
DVD_MAT_DIAG include/slepc/private/vecimplslepc.h 104;" d
DVD_MAT_HERMITIAN include/slepc/private/vecimplslepc.h 97;" d
DVD_MAT_IDENTITY include/slepc/private/vecimplslepc.h 103;" d
DVD_MAT_IMPLICIT include/slepc/private/vecimplslepc.h 102;" d
DVD_MAT_LTRIANG include/slepc/private/vecimplslepc.h 107;" d
DVD_MAT_NEG_DEF include/slepc/private/vecimplslepc.h 98;" d
DVD_MAT_POS_DEF include/slepc/private/vecimplslepc.h 99;" d
DVD_MAT_SINGULAR include/slepc/private/vecimplslepc.h 100;" d
DVD_MAT_TRIANG include/slepc/private/vecimplslepc.h 105;" d
DVD_MAT_UNITARY include/slepc/private/vecimplslepc.h 108;" d
DVD_MAT_UTRIANG include/slepc/private/vecimplslepc.h 106;" d
DVD_PROJ_KXX src/eps/impls/davidson/davidson.h /^ DVD_PROJ_KXX,$/;" e enum:__anon64
DVD_PROJ_KZX src/eps/impls/davidson/davidson.h /^ DVD_PROJ_KZX$/;" e enum:__anon64
DVD_STATE_CONF src/eps/impls/davidson/davidson.h 263;" d
DVD_STATE_PRECONF src/eps/impls/davidson/davidson.h 262;" d
DVD_STATE_RUN src/eps/impls/davidson/davidson.h 264;" d
DenseTridiagonal src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode DenseTridiagonal(PetscInt n_,PetscReal *D,PetscReal *E,PetscReal *w,PetscScalar *V)$/;" f file:
Dl include/slepc/private/pepimpl.h /^ Vec Dl,Dr; \/* diagonal matrices for balancing *\/$/;" m struct:_p_PEP
Download config/package.py /^ def Download(self,externdir,builddir,prefix=None):$/;" m class:Package
Dr include/slepc/private/pepimpl.h /^ Vec Dl,Dr; \/* diagonal matrices for balancing *\/$/;" m struct:_p_PEP
DvOps src/sys/vec/veccomp.c /^static struct _VecOps DvOps = {VecDuplicate_Comp, \/* 1 *\/$/;" v typeref:struct:_VecOps file:
E src/pep/impls/krylov/toar/nrefine.c /^ Mat E[2],M1;$/;" m struct:__anon105 file:
EPS include/slepc/finclude/slepcepsdef.h 32;" d
EPS include/slepceps.h /^typedef struct _p_EPS* EPS;$/;" t typeref:struct:_p_EPS
EPS src/pep/examples/tests/makefile /^EPS = krylovschur gd$/;" m
EPS src/svd/examples/tests/makefile /^EPS = krylovschur arnoldi lanczos gd jd$/;" m
EPSALL src/eps/examples/tests/makefile /^EPSALL = krylovschur arnoldi lanczos gd jd gd2$/;" m
EPSAR src/eps/examples/tests/makefile /^EPSAR = gd jd gd2$/;" m
EPSARNOLDI include/slepc/finclude/slepcepsdef.h 52;" d
EPSARNOLDI include/slepceps.h 53;" d
EPSARPACK include/slepc/finclude/slepcepsdef.h 61;" d
EPSARPACK include/slepceps.h 62;" d
EPSAllocateSolution src/eps/interface/epssetup.c /^PetscErrorCode EPSAllocateSolution(EPS eps,PetscInt extra)$/;" f
EPSAppendOptionsPrefix src/eps/interface/epsopts.c /^PetscErrorCode EPSAppendOptionsPrefix(EPS eps,const char *prefix)$/;" f
EPSArnoldiGetDelayed src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSArnoldiGetDelayed(EPS eps,PetscBool *delayed)$/;" f
EPSArnoldiGetDelayed_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^static PetscErrorCode EPSArnoldiGetDelayed_Arnoldi(EPS eps,PetscBool *delayed)$/;" f file:
EPSArnoldiSetDelayed src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSArnoldiSetDelayed(EPS eps,PetscBool delayed)$/;" f
EPSArnoldiSetDelayed_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^static PetscErrorCode EPSArnoldiSetDelayed_Arnoldi(EPS eps,PetscBool delayed)$/;" f file:
EPSBLOPEX include/slepc/finclude/slepcepsdef.h 64;" d
EPSBLOPEX include/slepceps.h 65;" d
EPSBLOPEXGetBlockSize src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSBLOPEXGetBlockSize(EPS eps,PetscInt *bs)$/;" f
EPSBLOPEXGetBlockSize_BLOPEX src/eps/impls/external/blopex/blopex.c /^static PetscErrorCode EPSBLOPEXGetBlockSize_BLOPEX(EPS eps,PetscInt *bs)$/;" f file:
EPSBLOPEXSetBlockSize src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSBLOPEXSetBlockSize(EPS eps,PetscInt bs)$/;" f
EPSBLOPEXSetBlockSize_BLOPEX src/eps/impls/external/blopex/blopex.c /^static PetscErrorCode EPSBLOPEXSetBlockSize_BLOPEX(EPS eps,PetscInt bs)$/;" f file:
EPSBLZPACK include/slepc/finclude/slepcepsdef.h 62;" d
EPSBLZPACK include/slepceps.h 63;" d
EPSBackTransform_ARPACK src/eps/impls/external/arpack/arpack.c /^PetscErrorCode EPSBackTransform_ARPACK(EPS eps)$/;" f
EPSBackTransform_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSBackTransform_BLZPACK(EPS eps)$/;" f
EPSBackTransform_Default src/eps/interface/epsdefault.c /^PetscErrorCode EPSBackTransform_Default(EPS eps)$/;" f
EPSBackTransform_Power src/eps/impls/power/power.c /^PetscErrorCode EPSBackTransform_Power(EPS eps)$/;" f
EPSBalance include/slepc/finclude/slepcepsdef.h 41;" d
EPSBalance include/slepceps.h /^ EPS_BALANCE_USER } EPSBalance;$/;" t typeref:enum:__anon18
EPSBalanceTypes include/slepceps.h /^PETSC_EXTERN const char *EPSBalanceTypes[];$/;" v
EPSBalanceTypes src/eps/interface/dlregiseps.c /^const char *EPSBalanceTypes[] = {"NONE","ONESIDE","TWOSIDE","USER","EPSBalance","EPS_BALANCE_",0};$/;" v
EPSBasicArnoldi src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSBasicArnoldi(EPS eps,PetscBool trans,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)$/;" f
EPSBasicLanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSBasicLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *m,PetscBool *breakdown,PetscReal anorm)$/;" f file:
EPSBlzpackSetBlockSize src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSBlzpackSetBlockSize(EPS eps,PetscInt bs)$/;" f
EPSBlzpackSetBlockSize_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^static PetscErrorCode EPSBlzpackSetBlockSize_BLZPACK(EPS eps,PetscInt bs)$/;" f file:
EPSBlzpackSetNSteps src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSBlzpackSetNSteps(EPS eps,PetscInt nsteps)$/;" f
EPSBlzpackSetNSteps_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^static PetscErrorCode EPSBlzpackSetNSteps_BLZPACK(EPS eps,PetscInt nsteps)$/;" f file:
EPSBuildBalance_Krylov src/eps/interface/epsdefault.c /^PetscErrorCode EPSBuildBalance_Krylov(EPS eps)$/;" f
EPSCISS include/slepc/finclude/slepcepsdef.h 59;" d
EPSCISS include/slepceps.h 60;" d
EPSCISSExtraction include/slepc/finclude/slepcepsdef.h 48;" d
EPSCISSExtraction include/slepceps.h /^ EPS_CISS_EXTRACTION_HANKEL } EPSCISSExtraction;$/;" t typeref:enum:__anon27
EPSCISSExtractions include/slepceps.h /^PETSC_EXTERN const char *EPSCISSExtractions[];$/;" v
EPSCISSExtractions src/eps/interface/dlregiseps.c /^const char *EPSCISSExtractions[] = {"RITZ","HANKEL","EPSCISSExtraction","EPS_CISS_EXTRACTION_",0};$/;" v
EPSCISSGetExtraction src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetExtraction(EPS eps,EPSCISSExtraction *extraction)$/;" f
EPSCISSGetExtraction_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetExtraction_CISS(EPS eps,EPSCISSExtraction *extraction)$/;" f file:
EPSCISSGetQuadRule src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetQuadRule(EPS eps, EPSCISSQuadRule *quad)$/;" f
EPSCISSGetQuadRule_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetQuadRule_CISS(EPS eps,EPSCISSQuadRule *quad)$/;" f file:
EPSCISSGetRefinement src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetRefinement(EPS eps, PetscInt *inner, PetscInt *blsize)$/;" f
EPSCISSGetRefinement_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetRefinement_CISS(EPS eps,PetscInt *inner,PetscInt *blsize)$/;" f file:
EPSCISSGetSizes src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetSizes(EPS eps,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)$/;" f
EPSCISSGetSizes_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetSizes_CISS(EPS eps,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)$/;" f file:
EPSCISSGetThreshold src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetThreshold(EPS eps,PetscReal *delta,PetscReal *spur)$/;" f
EPSCISSGetThreshold_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetThreshold_CISS(EPS eps,PetscReal *delta,PetscReal *spur)$/;" f file:
EPSCISSGetUseST src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSGetUseST(EPS eps,PetscBool *usest)$/;" f
EPSCISSGetUseST_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSGetUseST_CISS(EPS eps,PetscBool *usest)$/;" f file:
EPSCISSQuadRule include/slepc/finclude/slepcepsdef.h 47;" d
EPSCISSQuadRule include/slepceps.h /^ EPS_CISS_QUADRULE_CHEBYSHEV } EPSCISSQuadRule;$/;" t typeref:enum:__anon26
EPSCISSQuadRules include/slepceps.h /^PETSC_EXTERN const char *EPSCISSQuadRules[];$/;" v
EPSCISSQuadRules src/eps/interface/dlregiseps.c /^const char *EPSCISSQuadRules[] = {"(not set yet)","TRAPEZOIDAL","CHEBYSHEV","EPSCISSQuadRule","EPS_CISS_QUADRULE_",0};$/;" v
EPSCISSSetExtraction src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetExtraction(EPS eps,EPSCISSExtraction extraction)$/;" f
EPSCISSSetExtraction_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetExtraction_CISS(EPS eps,EPSCISSExtraction extraction)$/;" f file:
EPSCISSSetQuadRule src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetQuadRule(EPS eps,EPSCISSQuadRule quad)$/;" f
EPSCISSSetQuadRule_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetQuadRule_CISS(EPS eps,EPSCISSQuadRule quad)$/;" f file:
EPSCISSSetRefinement src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetRefinement(EPS eps,PetscInt inner,PetscInt blsize)$/;" f
EPSCISSSetRefinement_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetRefinement_CISS(EPS eps,PetscInt inner,PetscInt blsize)$/;" f file:
EPSCISSSetSizes src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetSizes(EPS eps,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)$/;" f
EPSCISSSetSizes_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetSizes_CISS(EPS eps,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)$/;" f file:
EPSCISSSetThreshold src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetThreshold(EPS eps,PetscReal delta,PetscReal spur)$/;" f
EPSCISSSetThreshold_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetThreshold_CISS(EPS eps,PetscReal delta,PetscReal spur)$/;" f file:
EPSCISSSetUseST src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSCISSSetUseST(EPS eps,PetscBool usest)$/;" f
EPSCISSSetUseST_CISS src/eps/impls/ciss/ciss.c /^static PetscErrorCode EPSCISSSetUseST_CISS(EPS eps,PetscBool usest)$/;" f file:
EPSCheckSolved include/slepc/private/epsimpl.h 131;" d
EPSCheckSolved include/slepc/private/epsimpl.h 135;" d
EPSComputeError src/eps/interface/epssolve.c /^PetscErrorCode EPSComputeError(EPS eps,PetscInt i,EPSErrorType type,PetscReal *error)$/;" f
EPSComputeRelativeError include/slepceps.h /^PETSC_DEPRECATED("Use EPSComputeError()") PETSC_STATIC_INLINE PetscErrorCode EPSComputeRelativeError(EPS eps,PetscInt i,PetscReal *r) {return EPSComputeError(eps,i,EPS_ERROR_RELATIVE,r);}$/;" f
EPSComputeResidualNorm include/slepceps.h /^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);}$/;" f
EPSComputeResidualNorm_Private src/eps/interface/epssolve.c /^PetscErrorCode EPSComputeResidualNorm_Private(EPS eps,PetscScalar kr,PetscScalar ki,Vec xr,Vec xi,Vec *z,PetscReal *norm)$/;" f
EPSComputeRitzVector src/eps/interface/epsdefault.c /^PetscErrorCode EPSComputeRitzVector(EPS eps,PetscScalar *Zr,PetscScalar *Zi,BV V,Vec x,Vec y)$/;" f
EPSComputeVectors src/eps/interface/epssolve.c /^PetscErrorCode EPSComputeVectors(EPS eps)$/;" f
EPSComputeVectors_Hermitian src/eps/interface/epsdefault.c /^PetscErrorCode EPSComputeVectors_Hermitian(EPS eps)$/;" f
EPSComputeVectors_Indefinite src/eps/interface/epsdefault.c /^PetscErrorCode EPSComputeVectors_Indefinite(EPS eps)$/;" f
EPSComputeVectors_Schur src/eps/interface/epsdefault.c /^PetscErrorCode EPSComputeVectors_Schur(EPS eps)$/;" f
EPSComputeVectors_Slice src/eps/impls/krylov/krylovschur/ks-slice.c /^PetscErrorCode EPSComputeVectors_Slice(EPS eps)$/;" f
EPSComputeVectors_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSComputeVectors_XD(EPS eps)$/;" f
EPSConv include/slepc/finclude/slepcepsdef.h 42;" d
EPSConv include/slepceps.h /^ EPS_CONV_USER } EPSConv;$/;" t typeref:enum:__anon20
EPSConvMonitorSetFromOptions src/eps/interface/epsopts.c /^PetscErrorCode EPSConvMonitorSetFromOptions(EPS eps,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))$/;" f
EPSConvergedAbsolute src/eps/interface/epsdefault.c /^PetscErrorCode EPSConvergedAbsolute(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
EPSConvergedNorm src/eps/interface/epsdefault.c /^PetscErrorCode EPSConvergedNorm(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
EPSConvergedReason include/slepc/finclude/slepcepsdef.h 36;" d
EPSConvergedReason include/slepceps.h /^ EPS_CONVERGED_ITERATING = 0} EPSConvergedReason;$/;" t typeref:enum:__anon22
EPSConvergedReasons include/slepceps.h /^PETSC_EXTERN const char *const*EPSConvergedReasons;$/;" v
EPSConvergedReasons src/eps/interface/dlregiseps.c /^const char *const*EPSConvergedReasons = EPSConvergedReasons_Shifted + 4;$/;" v
EPSConvergedReasons_Shifted src/eps/interface/dlregiseps.c /^const char *const EPSConvergedReasons_Shifted[] = {"","DIVERGED_SYMMETRY_LOST","DIVERGED_BREAKDOWN","DIVERGED_ITS","CONVERGED_ITERATING","CONVERGED_TOL","CONVERGED_USER","EPSConvergedReason","EPS_",0};$/;" v
EPSConvergedRelative src/eps/interface/epsdefault.c /^PetscErrorCode EPSConvergedRelative(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
EPSCreate src/eps/interface/epsbasic.c /^PetscErrorCode EPSCreate(MPI_Comm comm,EPS *outeps)$/;" f
EPSCreateShift src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSCreateShift(EPS eps,PetscReal val,EPS_shift neighb0,EPS_shift neighb1)$/;" f file:
EPSCreate_ARPACK src/eps/impls/external/arpack/arpack.c /^PETSC_EXTERN PetscErrorCode EPSCreate_ARPACK(EPS eps)$/;" f
EPSCreate_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PETSC_EXTERN PetscErrorCode EPSCreate_Arnoldi(EPS eps)$/;" f
EPSCreate_BLOPEX src/eps/impls/external/blopex/blopex.c /^PETSC_EXTERN PetscErrorCode EPSCreate_BLOPEX(EPS eps)$/;" f
EPSCreate_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PETSC_EXTERN PetscErrorCode EPSCreate_BLZPACK(EPS eps)$/;" f
EPSCreate_CISS src/eps/impls/ciss/ciss.c /^PETSC_EXTERN PetscErrorCode EPSCreate_CISS(EPS eps)$/;" f
EPSCreate_FEAST src/eps/impls/external/feast/feast.c /^PETSC_EXTERN PetscErrorCode EPSCreate_FEAST(EPS eps)$/;" f
EPSCreate_GD src/eps/impls/davidson/gd/gd.c /^PETSC_EXTERN PetscErrorCode EPSCreate_GD(EPS eps)$/;" f
EPSCreate_JD src/eps/impls/davidson/jd/jd.c /^PETSC_EXTERN PetscErrorCode EPSCreate_JD(EPS eps)$/;" f
EPSCreate_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PETSC_EXTERN PetscErrorCode EPSCreate_KrylovSchur(EPS eps)$/;" f
EPSCreate_LAPACK src/eps/impls/lapack/lapack.c /^PETSC_EXTERN PetscErrorCode EPSCreate_LAPACK(EPS eps)$/;" f
EPSCreate_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PETSC_EXTERN PetscErrorCode EPSCreate_LOBPCG(EPS eps)$/;" f
EPSCreate_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PETSC_EXTERN PetscErrorCode EPSCreate_Lanczos(EPS eps)$/;" f
EPSCreate_PRIMME src/eps/impls/external/primme/primme.c /^PETSC_EXTERN PetscErrorCode EPSCreate_PRIMME(EPS eps)$/;" f
EPSCreate_Power src/eps/impls/power/power.c /^PETSC_EXTERN PetscErrorCode EPSCreate_Power(EPS eps)$/;" f
EPSCreate_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PETSC_EXTERN PetscErrorCode EPSCreate_RQCG(EPS eps)$/;" f
EPSCreate_Subspace src/eps/impls/subspace/subspace.c /^PETSC_EXTERN PetscErrorCode EPSCreate_Subspace(EPS eps)$/;" f
EPSCreate_TRLAN src/eps/impls/external/trlan/trlan.c /^PETSC_EXTERN PetscErrorCode EPSCreate_TRLAN(EPS eps)$/;" f
EPSDavidsonFLAdd src/eps/impls/davidson/davidson.h /^PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLAdd(dvdFunctionList **fl,dvdCallback f)$/;" f
EPSDavidsonFLCall src/eps/impls/davidson/davidson.h /^PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLCall(dvdFunctionList *fl,dvdDashboard *d)$/;" f
EPSDavidsonFLDestroy src/eps/impls/davidson/davidson.h /^PETSC_STATIC_INLINE PetscErrorCode EPSDavidsonFLDestroy(dvdFunctionList **fl)$/;" f
EPSDelayedArnoldi src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSDelayedArnoldi(EPS eps,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)$/;" f
EPSDelayedArnoldi1 src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSDelayedArnoldi1(EPS eps,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)$/;" f
EPSDestroy src/eps/interface/epsbasic.c /^PetscErrorCode EPSDestroy(EPS *eps)$/;" f
EPSDestroy_ARPACK src/eps/impls/external/arpack/arpack.c /^PetscErrorCode EPSDestroy_ARPACK(EPS eps)$/;" f
EPSDestroy_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSDestroy_Arnoldi(EPS eps)$/;" f
EPSDestroy_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSDestroy_BLOPEX(EPS eps)$/;" f
EPSDestroy_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSDestroy_BLZPACK(EPS eps)$/;" f
EPSDestroy_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSDestroy_CISS(EPS eps)$/;" f
EPSDestroy_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSDestroy_FEAST(EPS eps)$/;" f
EPSDestroy_GD src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSDestroy_GD(EPS eps)$/;" f
EPSDestroy_JD src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSDestroy_JD(EPS eps)$/;" f
EPSDestroy_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSDestroy_KrylovSchur(EPS eps)$/;" f
EPSDestroy_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSDestroy_LOBPCG(EPS eps)$/;" f
EPSDestroy_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSDestroy_Lanczos(EPS eps)$/;" f
EPSDestroy_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSDestroy_PRIMME(EPS eps)$/;" f
EPSDestroy_Power src/eps/impls/power/power.c /^PetscErrorCode EPSDestroy_Power(EPS eps)$/;" f
EPSDestroy_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSDestroy_RQCG(EPS eps)$/;" f
EPSDestroy_Subspace src/eps/impls/subspace/subspace.c /^PetscErrorCode EPSDestroy_Subspace(EPS eps)$/;" f
EPSDestroy_TRLAN src/eps/impls/external/trlan/trlan.c /^PetscErrorCode EPSDestroy_TRLAN(EPS eps)$/;" f
EPSErrorType include/slepc/finclude/slepcepsdef.h 37;" d
EPSErrorType include/slepceps.h /^ EPS_ERROR_BACKWARD } EPSErrorType;$/;" t typeref:enum:__anon19
EPSErrorTypes include/slepceps.h /^PETSC_EXTERN const char *EPSErrorTypes[];$/;" v
EPSErrorTypes src/eps/interface/dlregiseps.c /^const char *EPSErrorTypes[] = {"ABSOLUTE","RELATIVE","BACKWARD","EPSErrorType","EPS_ERROR_",0};$/;" v
EPSErrorView src/eps/interface/epsview.c /^PetscErrorCode EPSErrorView(EPS eps,EPSErrorType etype,PetscViewer viewer)$/;" f
EPSErrorViewFromOptions src/eps/interface/epsview.c /^PetscErrorCode EPSErrorViewFromOptions(EPS eps)$/;" f
EPSErrorView_ASCII src/eps/interface/epsview.c /^static PetscErrorCode EPSErrorView_ASCII(EPS eps,EPSErrorType etype,PetscViewer viewer)$/;" f file:
EPSErrorView_DETAIL src/eps/interface/epsview.c /^static PetscErrorCode EPSErrorView_DETAIL(EPS eps,EPSErrorType etype,PetscViewer viewer)$/;" f file:
EPSErrorView_MATLAB src/eps/interface/epsview.c /^static PetscErrorCode EPSErrorView_MATLAB(EPS eps,EPSErrorType etype,PetscViewer viewer)$/;" f file:
EPSExtractShift src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSExtractShift(EPS eps)$/;" f file:
EPSExtraction include/slepc/finclude/slepcepsdef.h 40;" d
EPSExtraction include/slepceps.h /^ EPS_REFINED_HARMONIC } EPSExtraction;$/;" t typeref:enum:__anon16
EPSFEAST include/slepc/finclude/slepcepsdef.h 66;" d
EPSFEAST include/slepceps.h 67;" d
EPSFEASTGetNumPoints src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSFEASTGetNumPoints(EPS eps,PetscInt *npoints)$/;" f
EPSFEASTGetNumPoints_FEAST src/eps/impls/external/feast/feast.c /^static PetscErrorCode EPSFEASTGetNumPoints_FEAST(EPS eps,PetscInt *npoints)$/;" f file:
EPSFEASTSetNumPoints src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSFEASTSetNumPoints(EPS eps,PetscInt npoints)$/;" f
EPSFEASTSetNumPoints_FEAST src/eps/impls/external/feast/feast.c /^static PetscErrorCode EPSFEASTSetNumPoints_FEAST(EPS eps,PetscInt npoints)$/;" f file:
EPSFinalizePackage src/eps/interface/dlregiseps.c /^PetscErrorCode EPSFinalizePackage(void)$/;" f
EPSFullLanczos src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSFullLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown)$/;" f
EPSGD include/slepc/finclude/slepcepsdef.h 55;" d
EPSGD include/slepceps.h 56;" d
EPSGDGetBOrth src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetBOrth(EPS eps,PetscBool *borth)$/;" f
EPSGDGetBlockSize src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetBlockSize(EPS eps,PetscInt *blocksize)$/;" f
EPSGDGetDoubleExpansion src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetDoubleExpansion(EPS eps,PetscBool *doubleexp)$/;" f
EPSGDGetDoubleExpansion_GD src/eps/impls/davidson/gd/gd.c /^static PetscErrorCode EPSGDGetDoubleExpansion_GD(EPS eps,PetscBool *doubleexp)$/;" f file:
EPSGDGetInitialSize src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetInitialSize(EPS eps,PetscInt *initialsize)$/;" f
EPSGDGetKrylovStart src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetKrylovStart(EPS eps,PetscBool *krylovstart)$/;" f
EPSGDGetRestart src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)$/;" f
EPSGDGetWindowSizes src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)$/;" f
EPSGDSetBOrth src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetBOrth(EPS eps,PetscBool borth)$/;" f
EPSGDSetBlockSize src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetBlockSize(EPS eps,PetscInt blocksize)$/;" f
EPSGDSetDoubleExpansion src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetDoubleExpansion(EPS eps,PetscBool doubleexp)$/;" f
EPSGDSetDoubleExpansion_GD src/eps/impls/davidson/gd/gd.c /^static PetscErrorCode EPSGDSetDoubleExpansion_GD(EPS eps,PetscBool doubleexp)$/;" f file:
EPSGDSetInitialSize src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetInitialSize(EPS eps,PetscInt initialsize)$/;" f
EPSGDSetKrylovStart src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetKrylovStart(EPS eps,PetscBool krylovstart)$/;" f
EPSGDSetRestart src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)$/;" f
EPSGDSetWindowSizes src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSGDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)$/;" f
EPSGetArbitraryValues src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSGetArbitraryValues(EPS eps,PetscScalar *rr,PetscScalar *ri)$/;" f
EPSGetBV src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetBV(EPS eps,BV *V)$/;" f
EPSGetBalance src/eps/interface/epsopts.c /^PetscErrorCode EPSGetBalance(EPS eps,EPSBalance *bal,PetscInt *its,PetscReal *cutoff)$/;" f
EPSGetConverged src/eps/interface/epssolve.c /^PetscErrorCode EPSGetConverged(EPS eps,PetscInt *nconv)$/;" f
EPSGetConvergedReason src/eps/interface/epssolve.c /^PetscErrorCode EPSGetConvergedReason(EPS eps,EPSConvergedReason *reason)$/;" f
EPSGetConvergenceTest src/eps/interface/epsopts.c /^PetscErrorCode EPSGetConvergenceTest(EPS eps,EPSConv *conv)$/;" f
EPSGetDS src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetDS(EPS eps,DS *ds)$/;" f
EPSGetDimensions src/eps/interface/epsopts.c /^PetscErrorCode EPSGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)$/;" f
EPSGetEigenpair src/eps/interface/epssolve.c /^PetscErrorCode EPSGetEigenpair(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)$/;" f
EPSGetEigenvalue src/eps/interface/epssolve.c /^PetscErrorCode EPSGetEigenvalue(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi)$/;" f
EPSGetEigenvector src/eps/interface/epssolve.c /^PetscErrorCode EPSGetEigenvector(EPS eps,PetscInt i,Vec Vr,Vec Vi)$/;" f
EPSGetErrorEstimate src/eps/interface/epssolve.c /^PetscErrorCode EPSGetErrorEstimate(EPS eps,PetscInt i,PetscReal *errest)$/;" f
EPSGetExtraction src/eps/interface/epsopts.c /^PetscErrorCode EPSGetExtraction(EPS eps,EPSExtraction *extr)$/;" f
EPSGetInterval src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetInterval(EPS eps,PetscReal* inta,PetscReal* intb)$/;" f
EPSGetInvariantSubspace src/eps/interface/epssolve.c /^PetscErrorCode EPSGetInvariantSubspace(EPS eps,Vec *v)$/;" f
EPSGetIterationNumber src/eps/interface/epssolve.c /^PetscErrorCode EPSGetIterationNumber(EPS eps,PetscInt *its)$/;" f
EPSGetMonitorContext src/eps/interface/epsmon.c /^PetscErrorCode EPSGetMonitorContext(EPS eps,void **ctx)$/;" f
EPSGetNewShiftValue src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSGetNewShiftValue(EPS eps,PetscInt side,PetscReal *newS)$/;" f file:
EPSGetOperators src/eps/interface/epssetup.c /^PetscErrorCode EPSGetOperators(EPS eps,Mat *A,Mat *B)$/;" f
EPSGetOptionsPrefix src/eps/interface/epsopts.c /^PetscErrorCode EPSGetOptionsPrefix(EPS eps,const char *prefix[])$/;" f
EPSGetProblemType src/eps/interface/epsopts.c /^PetscErrorCode EPSGetProblemType(EPS eps,EPSProblemType *type)$/;" f
EPSGetPurify src/eps/interface/epsopts.c /^PetscErrorCode EPSGetPurify(EPS eps,PetscBool *purify)$/;" f
EPSGetRG src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetRG(EPS eps,RG *rg)$/;" f
EPSGetST src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetST(EPS eps,ST *st)$/;" f
EPSGetStartVector src/eps/interface/epssolve.c /^PetscErrorCode EPSGetStartVector(EPS eps,PetscInt i,PetscBool *breakdown)$/;" f
EPSGetStoppingTest src/eps/interface/epsopts.c /^PetscErrorCode EPSGetStoppingTest(EPS eps,EPSStop *stop)$/;" f
EPSGetTarget src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetTarget(EPS eps,PetscScalar* target)$/;" f
EPSGetTolerances src/eps/interface/epsopts.c /^PetscErrorCode EPSGetTolerances(EPS eps,PetscReal *tol,PetscInt *maxits)$/;" f
EPSGetTrackAll src/eps/interface/epsopts.c /^PetscErrorCode EPSGetTrackAll(EPS eps,PetscBool *trackall)$/;" f
EPSGetTrueResidual src/eps/interface/epsopts.c /^PetscErrorCode EPSGetTrueResidual(EPS eps,PetscBool *trueres)$/;" f
EPSGetType src/eps/interface/epsbasic.c /^PetscErrorCode EPSGetType(EPS eps,EPSType *type)$/;" f
EPSGetWhichEigenpairs src/eps/interface/epsopts.c /^PetscErrorCode EPSGetWhichEigenpairs(EPS eps,EPSWhich *which)$/;" f
EPSInitializePackage src/eps/interface/dlregiseps.c /^PetscErrorCode EPSInitializePackage()$/;" f
EPSIsGeneralized src/eps/interface/epsbasic.c /^PetscErrorCode EPSIsGeneralized(EPS eps,PetscBool* is)$/;" f
EPSIsHermitian src/eps/interface/epsbasic.c /^PetscErrorCode EPSIsHermitian(EPS eps,PetscBool* is)$/;" f
EPSIsPositive src/eps/interface/epsbasic.c /^PetscErrorCode EPSIsPositive(EPS eps,PetscBool* is)$/;" f
EPSJD include/slepc/finclude/slepcepsdef.h 56;" d
EPSJD include/slepceps.h 57;" d
EPSJDGetBOrth src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetBOrth(EPS eps,PetscBool *borth)$/;" f
EPSJDGetBlockSize src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetBlockSize(EPS eps,PetscInt *blocksize)$/;" f
EPSJDGetConstCorrectionTol src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetConstCorrectionTol(EPS eps,PetscBool *constant)$/;" f
EPSJDGetConstCorrectionTol_JD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSJDGetConstCorrectionTol_JD(EPS eps,PetscBool *constant)$/;" f
EPSJDGetFix src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetFix(EPS eps,PetscReal *fix)$/;" f
EPSJDGetInitialSize src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetInitialSize(EPS eps,PetscInt *initialsize)$/;" f
EPSJDGetKrylovStart src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetKrylovStart(EPS eps,PetscBool *krylovstart)$/;" f
EPSJDGetRestart src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)$/;" f
EPSJDGetWindowSizes src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)$/;" f
EPSJDSetBOrth src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetBOrth(EPS eps,PetscBool borth)$/;" f
EPSJDSetBlockSize src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetBlockSize(EPS eps,PetscInt blocksize)$/;" f
EPSJDSetConstCorrectionTol src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetConstCorrectionTol(EPS eps,PetscBool constant)$/;" f
EPSJDSetConstCorrectionTol_JD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSJDSetConstCorrectionTol_JD(EPS eps,PetscBool constant)$/;" f
EPSJDSetFix src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetFix(EPS eps,PetscReal fix)$/;" f
EPSJDSetFix_JD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSJDSetFix_JD(EPS eps,PetscReal fix)$/;" f
EPSJDSetInitialSize src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetInitialSize(EPS eps,PetscInt initialsize)$/;" f
EPSJDSetKrylovStart src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetKrylovStart(EPS eps,PetscBool krylovstart)$/;" f
EPSJDSetRestart src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)$/;" f
EPSJDSetWindowSizes src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSJDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)$/;" f
EPSKRYLOVSCHUR include/slepc/finclude/slepcepsdef.h 54;" d
EPSKRYLOVSCHUR include/slepceps.h 55;" d
EPSKrylovConvergence src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSKrylovConvergence(EPS eps,PetscBool getall,PetscInt kini,PetscInt nits,PetscReal beta,PetscReal corrf,PetscInt *kout)$/;" f
EPSKrylovSchurGetDetectZeros src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetDetectZeros(EPS eps,PetscBool *detect)$/;" f
EPSKrylovSchurGetDetectZeros_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetDetectZeros_KrylovSchur(EPS eps,PetscBool *detect)$/;" f file:
EPSKrylovSchurGetDimensions src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)$/;" f
EPSKrylovSchurGetDimensions_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetDimensions_KrylovSchur(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)$/;" f file:
EPSKrylovSchurGetInertias src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetInertias(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)$/;" f
EPSKrylovSchurGetInertias_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetInertias_KrylovSchur(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)$/;" f file:
EPSKrylovSchurGetLocking src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetLocking(EPS eps,PetscBool *lock)$/;" f
EPSKrylovSchurGetLocking_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetLocking_KrylovSchur(EPS eps,PetscBool *lock)$/;" f file:
EPSKrylovSchurGetPartitions src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetPartitions(EPS eps,PetscInt *npart)$/;" f
EPSKrylovSchurGetPartitions_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetPartitions_KrylovSchur(EPS eps,PetscInt *npart)$/;" f file:
EPSKrylovSchurGetRestart src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetRestart(EPS eps,PetscReal *keep)$/;" f
EPSKrylovSchurGetRestart_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetRestart_KrylovSchur(EPS eps,PetscReal *keep)$/;" f file:
EPSKrylovSchurGetSubcommInfo src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetSubcommInfo(EPS eps,PetscInt *k,PetscInt *n,Vec *v)$/;" f
EPSKrylovSchurGetSubcommInfo_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetSubcommInfo_KrylovSchur(EPS eps,PetscInt *k,PetscInt *n,Vec *v)$/;" f file:
EPSKrylovSchurGetSubcommMats src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetSubcommMats(EPS eps,Mat *A,Mat *B)$/;" f
EPSKrylovSchurGetSubcommMats_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetSubcommMats_KrylovSchur(EPS eps,Mat *A,Mat *B)$/;" f file:
EPSKrylovSchurGetSubcommPairs src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetSubcommPairs(EPS eps,PetscInt i,PetscScalar *eig,Vec v)$/;" f
EPSKrylovSchurGetSubcommPairs_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetSubcommPairs_KrylovSchur(EPS eps,PetscInt i,PetscScalar *eig,Vec v)$/;" f file:
EPSKrylovSchurGetSubintervals src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurGetSubintervals(EPS eps,PetscReal** subint)$/;" f
EPSKrylovSchurGetSubintervals_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurGetSubintervals_KrylovSchur(EPS eps,PetscReal **subint)$/;" f file:
EPSKrylovSchurSetDetectZeros src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetDetectZeros(EPS eps,PetscBool detect)$/;" f
EPSKrylovSchurSetDetectZeros_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetDetectZeros_KrylovSchur(EPS eps,PetscBool detect)$/;" f file:
EPSKrylovSchurSetDimensions src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)$/;" f
EPSKrylovSchurSetDimensions_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetDimensions_KrylovSchur(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)$/;" f file:
EPSKrylovSchurSetLocking src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetLocking(EPS eps,PetscBool lock)$/;" f
EPSKrylovSchurSetLocking_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetLocking_KrylovSchur(EPS eps,PetscBool lock)$/;" f file:
EPSKrylovSchurSetPartitions src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetPartitions(EPS eps,PetscInt npart)$/;" f
EPSKrylovSchurSetPartitions_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetPartitions_KrylovSchur(EPS eps,PetscInt npart)$/;" f file:
EPSKrylovSchurSetRestart src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetRestart(EPS eps,PetscReal keep)$/;" f
EPSKrylovSchurSetRestart_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetRestart_KrylovSchur(EPS eps,PetscReal keep)$/;" f file:
EPSKrylovSchurSetSubintervals src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurSetSubintervals(EPS eps,PetscReal *subint)$/;" f
EPSKrylovSchurSetSubintervals_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurSetSubintervals_KrylovSchur(EPS eps,PetscReal* subint)$/;" f file:
EPSKrylovSchurUpdateSubcommMats src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSKrylovSchurUpdateSubcommMats(EPS eps,PetscScalar s,PetscScalar a,Mat Au,PetscScalar t,PetscScalar b, Mat Bu,MatStructure str,PetscBool globalup)$/;" f
EPSKrylovSchurUpdateSubcommMats_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^static PetscErrorCode EPSKrylovSchurUpdateSubcommMats_KrylovSchur(EPS eps,PetscScalar a,PetscScalar ap,Mat Au,PetscScalar b,PetscScalar bp, Mat Bu,MatStructure str,PetscBool globalup)$/;" f file:
EPSKrylovSchur_Slice src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSKrylovSchur_Slice(EPS eps)$/;" f file:
EPSLANCZOS include/slepc/finclude/slepcepsdef.h 53;" d
EPSLANCZOS include/slepceps.h 54;" d
EPSLAPACK include/slepc/finclude/slepcepsdef.h 60;" d
EPSLAPACK include/slepceps.h 61;" d
EPSLOBPCG include/slepc/finclude/slepcepsdef.h 58;" d
EPSLOBPCG include/slepceps.h 59;" d
EPSLOBPCGGetBlockSize src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGGetBlockSize(EPS eps,PetscInt *bs)$/;" f
EPSLOBPCGGetBlockSize_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGGetBlockSize_LOBPCG(EPS eps,PetscInt *bs)$/;" f file:
EPSLOBPCGGetLocking src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGGetLocking(EPS eps,PetscBool *lock)$/;" f
EPSLOBPCGGetLocking_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGGetLocking_LOBPCG(EPS eps,PetscBool *lock)$/;" f file:
EPSLOBPCGGetRestart src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGGetRestart(EPS eps,PetscReal *restart)$/;" f
EPSLOBPCGGetRestart_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGGetRestart_LOBPCG(EPS eps,PetscReal *restart)$/;" f file:
EPSLOBPCGSetBlockSize src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGSetBlockSize(EPS eps,PetscInt bs)$/;" f
EPSLOBPCGSetBlockSize_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGSetBlockSize_LOBPCG(EPS eps,PetscInt bs)$/;" f file:
EPSLOBPCGSetLocking src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGSetLocking(EPS eps,PetscBool lock)$/;" f
EPSLOBPCGSetLocking_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGSetLocking_LOBPCG(EPS eps,PetscBool lock)$/;" f file:
EPSLOBPCGSetRestart src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSLOBPCGSetRestart(EPS eps,PetscReal restart)$/;" f
EPSLOBPCGSetRestart_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^static PetscErrorCode EPSLOBPCGSetRestart_LOBPCG(EPS eps,PetscReal restart)$/;" f file:
EPSLanczosGetReorthog src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSLanczosGetReorthog(EPS eps,EPSLanczosReorthogType *reorthog)$/;" f
EPSLanczosGetReorthog_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSLanczosGetReorthog_Lanczos(EPS eps,EPSLanczosReorthogType *reorthog)$/;" f file:
EPSLanczosReorthogType include/slepc/finclude/slepcepsdef.h 45;" d
EPSLanczosReorthogType include/slepceps.h /^ EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;$/;" t typeref:enum:__anon24
EPSLanczosReorthogTypes include/slepceps.h /^PETSC_EXTERN const char *EPSLanczosReorthogTypes[];$/;" v
EPSLanczosReorthogTypes src/eps/interface/dlregiseps.c /^const char *EPSLanczosReorthogTypes[] = {"LOCAL","FULL","SELECTIVE","PERIODIC","PARTIAL","DELAYED","EPSLanczosReorthogType","EPS_LANCZOS_REORTHOG_",0};$/;" v
EPSLanczosSetReorthog src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSLanczosSetReorthog(EPS eps,EPSLanczosReorthogType reorthog)$/;" f
EPSLanczosSetReorthog_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSLanczosSetReorthog_Lanczos(EPS eps,EPSLanczosReorthogType reorthog)$/;" f file:
EPSList include/slepceps.h /^PETSC_EXTERN PetscFunctionList EPSList;$/;" v
EPSList src/eps/interface/epsbasic.c /^PetscFunctionList EPSList = 0;$/;" v
EPSLocalLanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSLocalLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown)$/;" f file:
EPSLookForDeflation src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSLookForDeflation(EPS eps)$/;" f file:
EPSMonitor src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitor(EPS eps,PetscInt it,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest)$/;" f
EPSMonitorAll src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorAll(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
EPSMonitorCancel src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorCancel(EPS eps)$/;" f
EPSMonitorConverged src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorConverged(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)$/;" f
EPSMonitorFirst src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorFirst(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
EPSMonitorLG src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorLG(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
EPSMonitorLGAll src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorLGAll(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
EPSMonitorLGCreate src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)$/;" f
EPSMonitorSet src/eps/interface/epsmon.c /^PetscErrorCode EPSMonitorSet(EPS eps,PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))$/;" f
EPSMonitorSetFromOptions src/eps/interface/epsopts.c /^PetscErrorCode EPSMonitorSetFromOptions(EPS eps,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)$/;" f
EPSMonitor_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode EPSMonitor_Cross(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f file:
EPSMonitor_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode EPSMonitor_Cyclic(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f file:
EPSMonitor_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode EPSMonitor_Linear(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f file:
EPSNS src/eps/examples/tests/makefile /^EPSNS = krylovschur arnoldi gd jd gd2$/;" m
EPSOps include/slepc/private/epsimpl.h /^typedef struct _EPSOps *EPSOps;$/;" t typeref:struct:_EPSOps
EPSPOWER include/slepc/finclude/slepcepsdef.h 50;" d
EPSPOWER include/slepceps.h 51;" d
EPSPRIMME include/slepc/finclude/slepcepsdef.h 65;" d
EPSPRIMME include/slepceps.h 66;" d
EPSPRIMMEGetBlockSize src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSPRIMMEGetBlockSize(EPS eps,PetscInt *bs)$/;" f
EPSPRIMMEGetBlockSize_PRIMME src/eps/impls/external/primme/primme.c /^static PetscErrorCode EPSPRIMMEGetBlockSize_PRIMME(EPS eps,PetscInt *bs)$/;" f file:
EPSPRIMMEGetMethod src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSPRIMMEGetMethod(EPS eps,EPSPRIMMEMethod *method)$/;" f
EPSPRIMMEGetMethod_PRIMME src/eps/impls/external/primme/primme.c /^static PetscErrorCode EPSPRIMMEGetMethod_PRIMME(EPS eps,EPSPRIMMEMethod *method)$/;" f file:
EPSPRIMMEMethod include/slepc/finclude/slepcepsdef.h 46;" d
EPSPRIMMEMethod include/slepceps.h /^ EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;$/;" t typeref:enum:__anon25
EPSPRIMMEMethods include/slepceps.h /^PETSC_EXTERN const char *EPSPRIMMEMethods[];$/;" v
EPSPRIMMEMethods src/eps/interface/dlregiseps.c /^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};$/;" v
EPSPRIMMESetBlockSize src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSPRIMMESetBlockSize(EPS eps,PetscInt bs)$/;" f
EPSPRIMMESetBlockSize_PRIMME src/eps/impls/external/primme/primme.c /^static PetscErrorCode EPSPRIMMESetBlockSize_PRIMME(EPS eps,PetscInt bs)$/;" f file:
EPSPRIMMESetMethod src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSPRIMMESetMethod(EPS eps,EPSPRIMMEMethod method)$/;" f
EPSPRIMMESetMethod_PRIMME src/eps/impls/external/primme/primme.c /^static PetscErrorCode EPSPRIMMESetMethod_PRIMME(EPS eps,EPSPRIMMEMethod method)$/;" f file:
EPSPackageInitialized src/eps/interface/dlregiseps.c /^static PetscBool EPSPackageInitialized = PETSC_FALSE;$/;" v file:
EPSPartialLanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSPartialLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscReal anorm)$/;" f file:
EPSPowerGetShiftType src/eps/impls/power/power.c /^PetscErrorCode EPSPowerGetShiftType(EPS eps,EPSPowerShiftType *shift)$/;" f
EPSPowerGetShiftType_Power src/eps/impls/power/power.c /^static PetscErrorCode EPSPowerGetShiftType_Power(EPS eps,EPSPowerShiftType *shift)$/;" f file:
EPSPowerSetShiftType src/eps/impls/power/power.c /^PetscErrorCode EPSPowerSetShiftType(EPS eps,EPSPowerShiftType shift)$/;" f
EPSPowerSetShiftType_Power src/eps/impls/power/power.c /^static PetscErrorCode EPSPowerSetShiftType_Power(EPS eps,EPSPowerShiftType shift)$/;" f file:
EPSPowerShiftType include/slepc/finclude/slepcepsdef.h 44;" d
EPSPowerShiftType include/slepceps.h /^ EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;$/;" t typeref:enum:__anon23
EPSPowerShiftTypes include/slepceps.h /^PETSC_EXTERN const char *EPSPowerShiftTypes[];$/;" v
EPSPowerShiftTypes src/eps/interface/dlregiseps.c /^const char *EPSPowerShiftTypes[] = {"CONSTANT","RAYLEIGH","WILKINSON","EPSPowerShiftType","EPS_POWER_SHIFT_",0};$/;" v
EPSPrepareRational src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSPrepareRational(EPS eps)$/;" f file:
EPSPrintSolution include/slepceps.h /^PETSC_DEPRECATED("Use EPSErrorView()") PETSC_STATIC_INLINE PetscErrorCode EPSPrintSolution(EPS eps,PetscViewer v) {return EPSErrorView(eps,EPS_ERROR_RELATIVE,v);}$/;" f
EPSProblemType include/slepc/finclude/slepcepsdef.h 38;" d
EPSProblemType include/slepceps.h /^ EPS_GHIEP } EPSProblemType;$/;" t typeref:enum:__anon15
EPSPseudoLanczos src/eps/impls/krylov/epskrylov.c /^PetscErrorCode EPSPseudoLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscReal *omega,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscBool *symmlost,PetscReal *cos,Vec w)$/;" f
EPSRQCG include/slepc/finclude/slepcepsdef.h 57;" d
EPSRQCG include/slepceps.h 58;" d
EPSRQCGGetReset src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSRQCGGetReset(EPS eps,PetscInt *nrest)$/;" f
EPSRQCGGetReset_RQCG src/eps/impls/cg/rqcg/rqcg.c /^static PetscErrorCode EPSRQCGGetReset_RQCG(EPS eps,PetscInt *nrest)$/;" f file:
EPSRQCGSetReset src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSRQCGSetReset(EPS eps,PetscInt nrest)$/;" f
EPSRQCGSetReset_RQCG src/eps/impls/cg/rqcg/rqcg.c /^static PetscErrorCode EPSRQCGSetReset_RQCG(EPS eps,PetscInt nrest)$/;" f file:
EPSReasonView src/eps/interface/epsview.c /^PetscErrorCode EPSReasonView(EPS eps,PetscViewer viewer)$/;" f
EPSReasonViewFromOptions src/eps/interface/epsview.c /^PetscErrorCode EPSReasonViewFromOptions(EPS eps)$/;" f
EPSRegister src/eps/interface/epsbasic.c /^PetscErrorCode EPSRegister(const char *name,PetscErrorCode (*function)(EPS))$/;" f
EPSRegisterAll src/eps/interface/epsregis.c /^PetscErrorCode EPSRegisterAll(void)$/;" f
EPSRegisterAllCalled include/slepc/private/epsimpl.h /^PETSC_EXTERN PetscBool EPSRegisterAllCalled;$/;" v
EPSRegisterAllCalled src/eps/interface/epsbasic.c /^PetscBool EPSRegisterAllCalled = PETSC_FALSE;$/;" v
EPSReset src/eps/interface/epsbasic.c /^PetscErrorCode EPSReset(EPS eps)$/;" f
EPSReset_ARPACK src/eps/impls/external/arpack/arpack.c /^PetscErrorCode EPSReset_ARPACK(EPS eps)$/;" f
EPSReset_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSReset_BLOPEX(EPS eps)$/;" f
EPSReset_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSReset_BLZPACK(EPS eps)$/;" f
EPSReset_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSReset_CISS(EPS eps)$/;" f
EPSReset_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSReset_FEAST(EPS eps)$/;" f
EPSReset_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSReset_KrylovSchur(EPS eps)$/;" f
EPSReset_KrylovSchur_Slice src/eps/impls/krylov/krylovschur/ks-slice.c /^PetscErrorCode EPSReset_KrylovSchur_Slice(EPS eps)$/;" f
EPSReset_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSReset_Lanczos(EPS eps)$/;" f
EPSReset_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSReset_PRIMME(EPS eps)$/;" f
EPSReset_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSReset_RQCG(EPS eps)$/;" f
EPSReset_TRLAN src/eps/impls/external/trlan/trlan.c /^PetscErrorCode EPSReset_TRLAN(EPS eps)$/;" f
EPSReset_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSReset_XD(EPS eps)$/;" f
EPSSUBSPACE include/slepc/finclude/slepcepsdef.h 51;" d
EPSSUBSPACE include/slepceps.h 52;" d
EPSSelectiveLanczos src/eps/impls/krylov/lanczos/lanczos.c /^static PetscErrorCode EPSSelectiveLanczos(EPS eps,PetscReal *alpha,PetscReal *beta,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscReal anorm)$/;" f file:
EPSSetArbitrarySelection src/eps/interface/epsopts.c /^PetscErrorCode EPSSetArbitrarySelection(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,Vec,Vec,PetscScalar*,PetscScalar*,void*),void* ctx)$/;" f
EPSSetBV src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetBV(EPS eps,BV V)$/;" f
EPSSetBalance src/eps/interface/epsopts.c /^PetscErrorCode EPSSetBalance(EPS eps,EPSBalance bal,PetscInt its,PetscReal cutoff)$/;" f
EPSSetConvergenceTest src/eps/interface/epsopts.c /^PetscErrorCode EPSSetConvergenceTest(EPS eps,EPSConv conv)$/;" f
EPSSetConvergenceTestFunction src/eps/interface/epsopts.c /^PetscErrorCode EPSSetConvergenceTestFunction(EPS eps,PetscErrorCode (*func)(EPS,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
EPSSetDS src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetDS(EPS eps,DS ds)$/;" f
EPSSetDeflationSpace src/eps/interface/epssetup.c /^PetscErrorCode EPSSetDeflationSpace(EPS eps,PetscInt n,Vec *v)$/;" f
EPSSetDimensions src/eps/interface/epsopts.c /^PetscErrorCode EPSSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)$/;" f
EPSSetDimensions_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSSetDimensions_BLOPEX(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)$/;" f
EPSSetDimensions_Default src/eps/interface/epssetup.c /^PetscErrorCode EPSSetDimensions_Default(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)$/;" f
EPSSetDimensions_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSSetDimensions_LOBPCG(EPS eps,PetscInt nev,PetscInt *ncv,PetscInt *mpd)$/;" f
EPSSetEigenvalueComparison src/eps/interface/epsopts.c /^PetscErrorCode EPSSetEigenvalueComparison(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)$/;" f
EPSSetExtraction src/eps/interface/epsopts.c /^PetscErrorCode EPSSetExtraction(EPS eps,EPSExtraction extr)$/;" f
EPSSetFromOptions src/eps/interface/epsopts.c /^PetscErrorCode EPSSetFromOptions(EPS eps)$/;" f
EPSSetFromOptions_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSSetFromOptions_Arnoldi(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSSetFromOptions_BLOPEX(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSSetFromOptions_BLZPACK(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSSetFromOptions_CISS(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSSetFromOptions_FEAST(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_GD src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSSetFromOptions_GD(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_JD src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSSetFromOptions_JD(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSSetFromOptions_KrylovSchur(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSSetFromOptions_LOBPCG(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSSetFromOptions_Lanczos(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSSetFromOptions_PRIMME(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_Power src/eps/impls/power/power.c /^PetscErrorCode EPSSetFromOptions_Power(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetFromOptions_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSSetFromOptions_RQCG(PetscOptionItems *PetscOptionsObject,EPS eps)$/;" f
EPSSetInitialSpace src/eps/interface/epssetup.c /^PetscErrorCode EPSSetInitialSpace(EPS eps,PetscInt n,Vec *is)$/;" f
EPSSetInterval src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetInterval(EPS eps,PetscReal inta,PetscReal intb)$/;" f
EPSSetOperators src/eps/interface/epssetup.c /^PetscErrorCode EPSSetOperators(EPS eps,Mat A,Mat B)$/;" f
EPSSetOptionsPrefix src/eps/interface/epsopts.c /^PetscErrorCode EPSSetOptionsPrefix(EPS eps,const char *prefix)$/;" f
EPSSetProblemType src/eps/interface/epsopts.c /^PetscErrorCode EPSSetProblemType(EPS eps,EPSProblemType type)$/;" f
EPSSetPurify src/eps/interface/epsopts.c /^PetscErrorCode EPSSetPurify(EPS eps,PetscBool purify)$/;" f
EPSSetRG src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetRG(EPS eps,RG rg)$/;" f
EPSSetST src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetST(EPS eps,ST st)$/;" f
EPSSetStoppingTest src/eps/interface/epsopts.c /^PetscErrorCode EPSSetStoppingTest(EPS eps,EPSStop stop)$/;" f
EPSSetStoppingTestFunction src/eps/interface/epsopts.c /^PetscErrorCode EPSSetStoppingTestFunction(EPS eps,PetscErrorCode (*func)(EPS,PetscInt,PetscInt,PetscInt,PetscInt,EPSConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
EPSSetTarget src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetTarget(EPS eps,PetscScalar target)$/;" f
EPSSetTolerances src/eps/interface/epsopts.c /^PetscErrorCode EPSSetTolerances(EPS eps,PetscReal tol,PetscInt maxits)$/;" f
EPSSetTrackAll src/eps/interface/epsopts.c /^PetscErrorCode EPSSetTrackAll(EPS eps,PetscBool trackall)$/;" f
EPSSetTrueResidual src/eps/interface/epsopts.c /^PetscErrorCode EPSSetTrueResidual(EPS eps,PetscBool trueres)$/;" f
EPSSetType src/eps/interface/epsbasic.c /^PetscErrorCode EPSSetType(EPS eps,EPSType type)$/;" f
EPSSetUp src/eps/interface/epssetup.c /^PetscErrorCode EPSSetUp(EPS eps)$/;" f
EPSSetUp_ARPACK src/eps/impls/external/arpack/arpack.c /^PetscErrorCode EPSSetUp_ARPACK(EPS eps)$/;" f
EPSSetUp_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSSetUp_Arnoldi(EPS eps)$/;" f
EPSSetUp_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSSetUp_BLOPEX(EPS eps)$/;" f
EPSSetUp_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSSetUp_BLZPACK(EPS eps)$/;" f
EPSSetUp_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSSetUp_CISS(EPS eps)$/;" f
EPSSetUp_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSSetUp_FEAST(EPS eps)$/;" f
EPSSetUp_GD src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSSetUp_GD(EPS eps)$/;" f
EPSSetUp_JD src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSSetUp_JD(EPS eps)$/;" f
EPSSetUp_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSSetUp_KrylovSchur(EPS eps)$/;" f
EPSSetUp_KrylovSchur_Slice src/eps/impls/krylov/krylovschur/ks-slice.c /^PetscErrorCode EPSSetUp_KrylovSchur_Slice(EPS eps)$/;" f
EPSSetUp_LAPACK src/eps/impls/lapack/lapack.c /^PetscErrorCode EPSSetUp_LAPACK(EPS eps)$/;" f
EPSSetUp_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSSetUp_LOBPCG(EPS eps)$/;" f
EPSSetUp_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSSetUp_Lanczos(EPS eps)$/;" f
EPSSetUp_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSSetUp_PRIMME(EPS eps)$/;" f
EPSSetUp_Power src/eps/impls/power/power.c /^PetscErrorCode EPSSetUp_Power(EPS eps)$/;" f
EPSSetUp_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSSetUp_RQCG(EPS eps)$/;" f
EPSSetUp_Subspace src/eps/impls/subspace/subspace.c /^PetscErrorCode EPSSetUp_Subspace(EPS eps)$/;" f
EPSSetUp_TRLAN src/eps/impls/external/trlan/trlan.c /^PetscErrorCode EPSSetUp_TRLAN(EPS eps)$/;" f
EPSSetUp_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSSetUp_XD(EPS eps)$/;" f
EPSSetWhichEigenpairs src/eps/interface/epsopts.c /^PetscErrorCode EPSSetWhichEigenpairs(EPS eps,EPSWhich which)$/;" f
EPSSetWhichEigenpairs_Default src/eps/interface/epsdefault.c /^PetscErrorCode EPSSetWhichEigenpairs_Default(EPS eps)$/;" f
EPSSetWorkVecs src/eps/interface/epsdefault.c /^PetscErrorCode EPSSetWorkVecs(EPS eps,PetscInt nw)$/;" f
EPSSliceAllocateSolution src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceAllocateSolution(EPS eps,PetscInt extra)$/;" f file:
EPSSliceGatherEigenVectors src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceGatherEigenVectors(EPS eps)$/;" f file:
EPSSliceGatherSolution src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceGatherSolution(EPS eps)$/;" f file:
EPSSliceGetEPS src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceGetEPS(EPS eps)$/;" f file:
EPSSliceGetInertia src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceGetInertia(EPS eps,PetscReal shift,PetscInt *inertia,PetscInt *zeros)$/;" f file:
EPSSliceGetInertias src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceGetInertias(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)$/;" f file:
EPSSliceResetSR src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSSliceResetSR(EPS eps) {$/;" f file:
EPSSolve src/eps/interface/epssolve.c /^PetscErrorCode EPSSolve(EPS eps)$/;" f
EPSSolve_ARPACK src/eps/impls/external/arpack/arpack.c /^PetscErrorCode EPSSolve_ARPACK(EPS eps)$/;" f
EPSSolve_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSSolve_Arnoldi(EPS eps)$/;" f
EPSSolve_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSSolve_BLOPEX(EPS eps)$/;" f
EPSSolve_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSSolve_BLZPACK(EPS eps)$/;" f
EPSSolve_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSSolve_CISS(EPS eps)$/;" f
EPSSolve_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSSolve_FEAST(EPS eps)$/;" f
EPSSolve_KrylovSchur_Default src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSSolve_KrylovSchur_Default(EPS eps)$/;" f
EPSSolve_KrylovSchur_Indefinite src/eps/impls/krylov/krylovschur/ks-indef.c /^PetscErrorCode EPSSolve_KrylovSchur_Indefinite(EPS eps)$/;" f
EPSSolve_KrylovSchur_Slice src/eps/impls/krylov/krylovschur/ks-slice.c /^PetscErrorCode EPSSolve_KrylovSchur_Slice(EPS eps)$/;" f
EPSSolve_KrylovSchur_Symm src/eps/impls/krylov/krylovschur/ks-symm.c /^PetscErrorCode EPSSolve_KrylovSchur_Symm(EPS eps)$/;" f
EPSSolve_LAPACK src/eps/impls/lapack/lapack.c /^PetscErrorCode EPSSolve_LAPACK(EPS eps)$/;" f
EPSSolve_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSSolve_LOBPCG(EPS eps)$/;" f
EPSSolve_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSSolve_Lanczos(EPS eps)$/;" f
EPSSolve_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSSolve_PRIMME(EPS eps)$/;" f
EPSSolve_Power src/eps/impls/power/power.c /^PetscErrorCode EPSSolve_Power(EPS eps)$/;" f
EPSSolve_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSSolve_RQCG(EPS eps)$/;" f
EPSSolve_Subspace src/eps/impls/subspace/subspace.c /^PetscErrorCode EPSSolve_Subspace(EPS eps)$/;" f
EPSSolve_TRLAN src/eps/impls/external/trlan/trlan.c /^PetscErrorCode EPSSolve_TRLAN(EPS eps)$/;" f
EPSSolve_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSSolve_XD(EPS eps)$/;" f
EPSStateType include/slepc/private/epsimpl.h /^ EPS_STATE_EIGENVECTORS } EPSStateType;$/;" t typeref:enum:__anon1
EPSStop include/slepc/finclude/slepcepsdef.h 43;" d
EPSStop include/slepceps.h /^ EPS_STOP_USER } EPSStop;$/;" t typeref:enum:__anon21
EPSStoppingBasic src/eps/interface/epsdefault.c /^PetscErrorCode EPSStoppingBasic(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ctx)$/;" f
EPSStoreEigenpairs src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode EPSStoreEigenpairs(EPS eps)$/;" f file:
EPSSubspaceFindGroup src/eps/impls/subspace/subspace.c /^static PetscErrorCode EPSSubspaceFindGroup(PetscInt l,PetscInt m,PetscScalar *wr,PetscScalar *wi,PetscReal *rsd,PetscReal grptol,PetscInt *ngrp,PetscReal *ctr,PetscReal *ae,PetscReal *arsd)$/;" f file:
EPSSubspaceResidualNorms src/eps/impls/subspace/subspace.c /^static PetscErrorCode EPSSubspaceResidualNorms(BV V,BV AV,PetscScalar *T,PetscInt l,PetscInt m,PetscInt ldt,Vec w,PetscReal *rsd)$/;" f file:
EPSTRLAN include/slepc/finclude/slepcepsdef.h 63;" d
EPSTRLAN include/slepceps.h 64;" d
EPSType include/slepc/finclude/slepcepsdef.h 35;" d
EPSType include/slepceps.h /^typedef const char* EPSType;$/;" t
EPSValuesView src/eps/interface/epsview.c /^PetscErrorCode EPSValuesView(EPS eps,PetscViewer viewer)$/;" f
EPSValuesViewFromOptions src/eps/interface/epsview.c /^PetscErrorCode EPSValuesViewFromOptions(EPS eps)$/;" f
EPSValuesView_ASCII src/eps/interface/epsview.c /^static PetscErrorCode EPSValuesView_ASCII(EPS eps,PetscViewer viewer)$/;" f file:
EPSValuesView_DRAW src/eps/interface/epsview.c /^static PetscErrorCode EPSValuesView_DRAW(EPS eps,PetscViewer viewer)$/;" f file:
EPSValuesView_MATLAB src/eps/interface/epsview.c /^static PetscErrorCode EPSValuesView_MATLAB(EPS eps,PetscViewer viewer)$/;" f file:
EPSVectorsView src/eps/interface/epsview.c /^PetscErrorCode EPSVectorsView(EPS eps,PetscViewer viewer)$/;" f
EPSVectorsViewFromOptions src/eps/interface/epsview.c /^PetscErrorCode EPSVectorsViewFromOptions(EPS eps)$/;" f
EPSView src/eps/interface/epsview.c /^PetscErrorCode EPSView(EPS eps,PetscViewer viewer)$/;" f
EPSViewFromOptions include/slepceps.h /^PETSC_STATIC_INLINE PetscErrorCode EPSViewFromOptions(EPS eps,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)eps,obj,name);}$/;" f
EPSView_Arnoldi src/eps/impls/krylov/arnoldi/arnoldi.c /^PetscErrorCode EPSView_Arnoldi(EPS eps,PetscViewer viewer)$/;" f
EPSView_BLOPEX src/eps/impls/external/blopex/blopex.c /^PetscErrorCode EPSView_BLOPEX(EPS eps,PetscViewer viewer)$/;" f
EPSView_BLZPACK src/eps/impls/external/blzpack/blzpack.c /^PetscErrorCode EPSView_BLZPACK(EPS eps,PetscViewer viewer)$/;" f
EPSView_CISS src/eps/impls/ciss/ciss.c /^PetscErrorCode EPSView_CISS(EPS eps,PetscViewer viewer)$/;" f
EPSView_FEAST src/eps/impls/external/feast/feast.c /^PetscErrorCode EPSView_FEAST(EPS eps,PetscViewer viewer)$/;" f
EPSView_GD src/eps/impls/davidson/gd/gd.c /^PetscErrorCode EPSView_GD(EPS eps,PetscViewer viewer)$/;" f
EPSView_JD src/eps/impls/davidson/jd/jd.c /^PetscErrorCode EPSView_JD(EPS eps,PetscViewer viewer)$/;" f
EPSView_KrylovSchur src/eps/impls/krylov/krylovschur/krylovschur.c /^PetscErrorCode EPSView_KrylovSchur(EPS eps,PetscViewer viewer)$/;" f
EPSView_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^PetscErrorCode EPSView_LOBPCG(EPS eps,PetscViewer viewer)$/;" f
EPSView_Lanczos src/eps/impls/krylov/lanczos/lanczos.c /^PetscErrorCode EPSView_Lanczos(EPS eps,PetscViewer viewer)$/;" f
EPSView_PRIMME src/eps/impls/external/primme/primme.c /^PetscErrorCode EPSView_PRIMME(EPS eps,PetscViewer viewer)$/;" f
EPSView_Power src/eps/impls/power/power.c /^PetscErrorCode EPSView_Power(EPS eps,PetscViewer viewer)$/;" f
EPSView_RQCG src/eps/impls/cg/rqcg/rqcg.c /^PetscErrorCode EPSView_RQCG(EPS eps,PetscViewer viewer)$/;" f
EPSWhich include/slepc/finclude/slepcepsdef.h 39;" d
EPSWhich include/slepceps.h /^ EPS_WHICH_USER } EPSWhich;$/;" t typeref:enum:__anon17
EPSXDComputeDSConv src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode EPSXDComputeDSConv(dvdDashboard *d)$/;" f file:
EPSXDGetBOrth_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetBOrth_XD(EPS eps,PetscBool *borth)$/;" f
EPSXDGetBlockSize_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetBlockSize_XD(EPS eps,PetscInt *blocksize)$/;" f
EPSXDGetFix_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetFix_XD(EPS eps,PetscReal *fix)$/;" f
EPSXDGetInitialSize_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetInitialSize_XD(EPS eps,PetscInt *initialsize)$/;" f
EPSXDGetKrylovStart_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetKrylovStart_XD(EPS eps,PetscBool *krylovstart)$/;" f
EPSXDGetRestart_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetRestart_XD(EPS eps,PetscInt *minv,PetscInt *plusk)$/;" f
EPSXDGetWindowSizes_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDGetWindowSizes_XD(EPS eps,PetscInt *pwindow,PetscInt *qwindow)$/;" f
EPSXDSetBOrth_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetBOrth_XD(EPS eps,PetscBool borth)$/;" f
EPSXDSetBlockSize_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetBlockSize_XD(EPS eps,PetscInt blocksize)$/;" f
EPSXDSetInitialSize_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetInitialSize_XD(EPS eps,PetscInt initialsize)$/;" f
EPSXDSetKrylovStart_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetKrylovStart_XD(EPS eps,PetscBool krylovstart)$/;" f
EPSXDSetRestart_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetRestart_XD(EPS eps,PetscInt minv,PetscInt plusk)$/;" f
EPSXDSetWindowSizes_XD src/eps/impls/davidson/davidson.c /^PetscErrorCode EPSXDSetWindowSizes_XD(EPS eps,PetscInt pwindow,PetscInt qwindow)$/;" f
EPSXDUpdateProj src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode EPSXDUpdateProj(Mat Q,Mat Z,PetscInt l,Mat A,PetscInt lA,PetscInt kA,Mat aux)$/;" f file:
EPS_ALL include/slepceps.h /^ EPS_ALL,$/;" e enum:__anon17
EPS_ARNOLDI src/eps/impls/krylov/arnoldi/arnoldi.c /^} EPS_ARNOLDI;$/;" t typeref:struct:__anon80 file:
EPS_ARPACK src/eps/impls/external/arpack/arpackp.h /^} EPS_ARPACK;$/;" t typeref:struct:__anon74
EPS_BALANCE_NONE include/slepceps.h /^typedef enum { EPS_BALANCE_NONE,$/;" e enum:__anon18
EPS_BALANCE_ONESIDE include/slepceps.h /^ EPS_BALANCE_ONESIDE,$/;" e enum:__anon18
EPS_BALANCE_TWOSIDE include/slepceps.h /^ EPS_BALANCE_TWOSIDE,$/;" e enum:__anon18
EPS_BALANCE_USER include/slepceps.h /^ EPS_BALANCE_USER } EPSBalance;$/;" e enum:__anon18
EPS_BLOPEX src/eps/impls/external/blopex/blopex.c /^} EPS_BLOPEX;$/;" t typeref:struct:__anon75 file:
EPS_BLZPACK src/eps/impls/external/blzpack/blzpackp.h /^} EPS_BLZPACK;$/;" t typeref:struct:__anon76
EPS_CISS src/eps/impls/ciss/ciss.c /^} EPS_CISS;$/;" t typeref:struct:__anon61 file:
EPS_CISS_EXTRACTION_HANKEL include/slepceps.h /^ EPS_CISS_EXTRACTION_HANKEL } EPSCISSExtraction;$/;" e enum:__anon27
EPS_CISS_EXTRACTION_RITZ include/slepceps.h /^typedef enum { EPS_CISS_EXTRACTION_RITZ,$/;" e enum:__anon27
EPS_CISS_QUADRULE_CHEBYSHEV include/slepceps.h /^ EPS_CISS_QUADRULE_CHEBYSHEV } EPSCISSQuadRule;$/;" e enum:__anon26
EPS_CISS_QUADRULE_TRAPEZOIDAL include/slepceps.h /^typedef enum { EPS_CISS_QUADRULE_TRAPEZOIDAL=1,$/;" e enum:__anon26
EPS_CLASSID include/slepceps.h /^PETSC_EXTERN PetscClassId EPS_CLASSID;$/;" v
EPS_CLASSID src/eps/interface/epsbasic.c /^PetscClassId EPS_CLASSID = 0;$/;" v
EPS_CONVERGED_ITERATING include/slepceps.h /^ EPS_CONVERGED_ITERATING = 0} EPSConvergedReason;$/;" e enum:__anon22
EPS_CONVERGED_TOL include/slepceps.h /^ EPS_CONVERGED_TOL = 1,$/;" e enum:__anon22
EPS_CONVERGED_USER include/slepceps.h /^ EPS_CONVERGED_USER = 2,$/;" e enum:__anon22
EPS_CONV_ABS include/slepceps.h /^typedef enum { EPS_CONV_ABS,$/;" e enum:__anon20
EPS_CONV_NORM include/slepceps.h /^ EPS_CONV_NORM,$/;" e enum:__anon20
EPS_CONV_REL include/slepceps.h /^ EPS_CONV_REL,$/;" e enum:__anon20
EPS_CONV_USER include/slepceps.h /^ EPS_CONV_USER } EPSConv;$/;" e enum:__anon20
EPS_DAVIDSON src/eps/impls/davidson/davidson.h /^} EPS_DAVIDSON;$/;" t typeref:struct:__anon65
EPS_DIVERGED_BREAKDOWN include/slepceps.h /^ EPS_DIVERGED_BREAKDOWN = -2,$/;" e enum:__anon22
EPS_DIVERGED_ITS include/slepceps.h /^ EPS_DIVERGED_ITS = -1,$/;" e enum:__anon22
EPS_DIVERGED_SYMMETRY_LOST include/slepceps.h /^ EPS_DIVERGED_SYMMETRY_LOST = -3,$/;" e enum:__anon22
EPS_ERROR_ABSOLUTE include/slepceps.h /^typedef enum { EPS_ERROR_ABSOLUTE,$/;" e enum:__anon19
EPS_ERROR_BACKWARD include/slepceps.h /^ EPS_ERROR_BACKWARD } EPSErrorType;$/;" e enum:__anon19
EPS_ERROR_RELATIVE include/slepceps.h /^ EPS_ERROR_RELATIVE,$/;" e enum:__anon19
EPS_FEAST src/eps/impls/external/feast/feastp.h /^} EPS_FEAST;$/;" t typeref:struct:__anon77
EPS_GHEP include/slepceps.h /^ EPS_GHEP,$/;" e enum:__anon15
EPS_GHIEP include/slepceps.h /^ EPS_GHIEP } EPSProblemType;$/;" e enum:__anon15
EPS_GNHEP include/slepceps.h /^ EPS_GNHEP,$/;" e enum:__anon15
EPS_HARMONIC include/slepceps.h /^ EPS_HARMONIC,$/;" e enum:__anon16
EPS_HARMONIC_LARGEST include/slepceps.h /^ EPS_HARMONIC_LARGEST,$/;" e enum:__anon16
EPS_HARMONIC_RELATIVE include/slepceps.h /^ EPS_HARMONIC_RELATIVE,$/;" e enum:__anon16
EPS_HARMONIC_RIGHT include/slepceps.h /^ EPS_HARMONIC_RIGHT,$/;" e enum:__anon16
EPS_HEP include/slepceps.h /^typedef enum { EPS_HEP=1,$/;" e enum:__anon15
EPS_KRYLOVSCHUR src/eps/impls/krylov/krylovschur/krylovschur.h /^} EPS_KRYLOVSCHUR;$/;" t typeref:struct:__anon81
EPS_LANCZOS src/eps/impls/krylov/lanczos/lanczos.c /^} EPS_LANCZOS;$/;" t typeref:struct:__anon82 file:
EPS_LANCZOS_REORTHOG_DELAYED include/slepceps.h /^ EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType;$/;" e enum:__anon24
EPS_LANCZOS_REORTHOG_FULL include/slepceps.h /^ EPS_LANCZOS_REORTHOG_FULL,$/;" e enum:__anon24
EPS_LANCZOS_REORTHOG_LOCAL include/slepceps.h /^typedef enum { EPS_LANCZOS_REORTHOG_LOCAL,$/;" e enum:__anon24
EPS_LANCZOS_REORTHOG_PARTIAL include/slepceps.h /^ EPS_LANCZOS_REORTHOG_PARTIAL,$/;" e enum:__anon24
EPS_LANCZOS_REORTHOG_PERIODIC include/slepceps.h /^ EPS_LANCZOS_REORTHOG_PERIODIC,$/;" e enum:__anon24
EPS_LANCZOS_REORTHOG_SELECTIVE include/slepceps.h /^ EPS_LANCZOS_REORTHOG_SELECTIVE,$/;" e enum:__anon24
EPS_LARGEST_IMAGINARY include/slepceps.h /^ EPS_LARGEST_IMAGINARY,$/;" e enum:__anon17
EPS_LARGEST_MAGNITUDE include/slepceps.h /^typedef enum { EPS_LARGEST_MAGNITUDE=1,$/;" e enum:__anon17
EPS_LARGEST_REAL include/slepceps.h /^ EPS_LARGEST_REAL,$/;" e enum:__anon17
EPS_LOBPCG src/eps/impls/cg/lobpcg/lobpcg.c /^} EPS_LOBPCG;$/;" t typeref:struct:__anon59 file:
EPS_NHEP include/slepceps.h /^ EPS_NHEP,$/;" e enum:__anon15
EPS_PGNHEP include/slepceps.h /^ EPS_PGNHEP,$/;" e enum:__anon15
EPS_POWER src/eps/impls/power/power.c /^} EPS_POWER;$/;" t typeref:struct:__anon83 file:
EPS_POWER_SHIFT_CONSTANT include/slepceps.h /^typedef enum { EPS_POWER_SHIFT_CONSTANT,$/;" e enum:__anon23
EPS_POWER_SHIFT_RAYLEIGH include/slepceps.h /^ EPS_POWER_SHIFT_RAYLEIGH,$/;" e enum:__anon23
EPS_POWER_SHIFT_WILKINSON include/slepceps.h /^ EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType;$/;" e enum:__anon23
EPS_PRIMME src/eps/impls/external/primme/primme.c /^} EPS_PRIMME;$/;" t typeref:struct:__anon78 file:
EPS_PRIMME_ARNOLDI include/slepceps.h /^ EPS_PRIMME_ARNOLDI,$/;" e enum:__anon25
EPS_PRIMME_DEFAULT_MIN_MATVECS include/slepceps.h /^ EPS_PRIMME_DEFAULT_MIN_MATVECS,$/;" e enum:__anon25
EPS_PRIMME_DEFAULT_MIN_TIME include/slepceps.h /^ EPS_PRIMME_DEFAULT_MIN_TIME,$/;" e enum:__anon25
EPS_PRIMME_DYNAMIC include/slepceps.h /^typedef enum { EPS_PRIMME_DYNAMIC,$/;" e enum:__anon25
EPS_PRIMME_GD include/slepceps.h /^ EPS_PRIMME_GD,$/;" e enum:__anon25
EPS_PRIMME_GD_OLSEN_PLUSK include/slepceps.h /^ EPS_PRIMME_GD_OLSEN_PLUSK,$/;" e enum:__anon25
EPS_PRIMME_GD_PLUSK include/slepceps.h /^ EPS_PRIMME_GD_PLUSK,$/;" e enum:__anon25
EPS_PRIMME_JDQMR include/slepceps.h /^ EPS_PRIMME_JDQMR,$/;" e enum:__anon25
EPS_PRIMME_JDQMR_ETOL include/slepceps.h /^ EPS_PRIMME_JDQMR_ETOL,$/;" e enum:__anon25
EPS_PRIMME_JDQR include/slepceps.h /^ EPS_PRIMME_JDQR,$/;" e enum:__anon25
EPS_PRIMME_JD_OLSEN_PLUSK include/slepceps.h /^ EPS_PRIMME_JD_OLSEN_PLUSK,$/;" e enum:__anon25
EPS_PRIMME_LOBPCG_ORTHOBASIS include/slepceps.h /^ EPS_PRIMME_LOBPCG_ORTHOBASIS,$/;" e enum:__anon25
EPS_PRIMME_LOBPCG_ORTHOBASISW include/slepceps.h /^ EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod;$/;" e enum:__anon25
EPS_PRIMME_RQI include/slepceps.h /^ EPS_PRIMME_RQI,$/;" e enum:__anon25
EPS_PRIMME_SUBSPACE_ITERATION include/slepceps.h /^ EPS_PRIMME_SUBSPACE_ITERATION,$/;" e enum:__anon25
EPS_REFINED include/slepceps.h /^ EPS_REFINED,$/;" e enum:__anon16
EPS_REFINED_HARMONIC include/slepceps.h /^ EPS_REFINED_HARMONIC } EPSExtraction;$/;" e enum:__anon16
EPS_RITZ include/slepceps.h /^typedef enum { EPS_RITZ,$/;" e enum:__anon16
EPS_RQCG src/eps/impls/cg/rqcg/rqcg.c /^} EPS_RQCG;$/;" t typeref:struct:__anon60 file:
EPS_SMALLEST_IMAGINARY include/slepceps.h /^ EPS_SMALLEST_IMAGINARY,$/;" e enum:__anon17
EPS_SMALLEST_MAGNITUDE include/slepceps.h /^ EPS_SMALLEST_MAGNITUDE,$/;" e enum:__anon17
EPS_SMALLEST_REAL include/slepceps.h /^ EPS_SMALLEST_REAL,$/;" e enum:__anon17
EPS_SR src/eps/impls/krylov/krylovschur/krylovschur.h /^typedef struct _n_SR *EPS_SR;$/;" t typeref:struct:_n_SR
EPS_STATE_EIGENVECTORS include/slepc/private/epsimpl.h /^ EPS_STATE_EIGENVECTORS } EPSStateType;$/;" e enum:__anon1
EPS_STATE_INITIAL include/slepc/private/epsimpl.h /^typedef enum { EPS_STATE_INITIAL,$/;" e enum:__anon1
EPS_STATE_SETUP include/slepc/private/epsimpl.h /^ EPS_STATE_SETUP,$/;" e enum:__anon1
EPS_STATE_SOLVED include/slepc/private/epsimpl.h /^ EPS_STATE_SOLVED,$/;" e enum:__anon1
EPS_STOP_BASIC include/slepceps.h /^typedef enum { EPS_STOP_BASIC,$/;" e enum:__anon21
EPS_STOP_USER include/slepceps.h /^ EPS_STOP_USER } EPSStop;$/;" e enum:__anon21
EPS_SetInnerProduct include/slepc/private/epsimpl.h /^PETSC_STATIC_INLINE PetscErrorCode EPS_SetInnerProduct(EPS eps)$/;" f
EPS_SetUp include/slepc/private/epsimpl.h /^PETSC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve;$/;" v
EPS_SetUp src/eps/interface/epsbasic.c /^PetscLogEvent EPS_SetUp = 0,EPS_Solve = 0;$/;" v
EPS_Solve include/slepc/private/epsimpl.h /^PETSC_EXTERN PetscLogEvent EPS_SetUp,EPS_Solve;$/;" v
EPS_Solve src/eps/interface/epsbasic.c /^PetscLogEvent EPS_SetUp = 0,EPS_Solve = 0;$/;" v
EPS_TARGET_IMAGINARY include/slepceps.h /^ EPS_TARGET_IMAGINARY,$/;" e enum:__anon17
EPS_TARGET_MAGNITUDE include/slepceps.h /^ EPS_TARGET_MAGNITUDE,$/;" e enum:__anon17
EPS_TARGET_REAL include/slepceps.h /^ EPS_TARGET_REAL,$/;" e enum:__anon17
EPS_TRLAN src/eps/impls/external/trlan/trlanp.h /^} EPS_TRLAN;$/;" t typeref:struct:__anon79
EPS_WHICH_USER include/slepceps.h /^ EPS_WHICH_USER } EPSWhich;$/;" e enum:__anon17
EPS_shift src/eps/impls/krylov/krylovschur/krylovschur.h /^typedef struct _n_shift *EPS_shift;$/;" t typeref:struct:_n_shift
EPType_t include/slepc/private/vecimplslepc.h /^typedef PetscInt EPType_t;$/;" t
EXAMPLESC src/eps/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c test4.c test5.c test6.c \\$/;" m
EXAMPLESC src/eps/examples/tutorials/makefile /^EXAMPLESC = ex1.c ex2.c ex3.c ex4.c ex5.c ex7.c ex9.c ex10.c ex11.c ex12.c ex13.c \\$/;" m
EXAMPLESC src/mfn/examples/tests/makefile /^EXAMPLESC = test1.c$/;" m
EXAMPLESC src/mfn/examples/tutorials/makefile /^EXAMPLESC = ex23.c ex26.c$/;" m
EXAMPLESC src/nep/examples/nlevp/makefile /^EXAMPLESC = loaded_string.c gun.c$/;" m
EXAMPLESC src/nep/examples/tests/makefile /^EXAMPLESC =$/;" m
EXAMPLESC src/nep/examples/tutorials/makefile /^EXAMPLESC = ex20.c ex21.c ex22.c ex27.c$/;" m
EXAMPLESC src/pep/examples/nlevp/makefile /^EXAMPLESC = acoustic_wave_1d.c acoustic_wave_2d.c butterfly.c damped_beam.c \\$/;" m
EXAMPLESC src/pep/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c$/;" m
EXAMPLESC src/pep/examples/tutorials/makefile /^EXAMPLESC = ex16.c ex17.c ex28.c$/;" m
EXAMPLESC src/svd/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c$/;" m
EXAMPLESC src/svd/examples/tutorials/makefile /^EXAMPLESC = ex8.c ex14.c ex15.c$/;" m
EXAMPLESC src/sys/classes/bv/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c test4.c test5.c test6.c test7.c test8.c test9.c test10.c test11.c test12.c$/;" m
EXAMPLESC src/sys/classes/ds/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c test4.c test5.c test6.c test7.c test8.c test9.c \\$/;" m
EXAMPLESC src/sys/classes/fn/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c test4.c test5.c test6.c test7.c test8.c$/;" m
EXAMPLESC src/sys/classes/rg/examples/tests/makefile /^EXAMPLESC = test1.c$/;" m
EXAMPLESC src/sys/classes/st/examples/tests/makefile /^EXAMPLESC = test1.c test2.c test3.c test4.c$/;" m
EXAMPLESF src/eps/examples/tests/makefile /^EXAMPLESF = test7f.F test14f.F test15f.F$/;" m
EXAMPLESF src/eps/examples/tutorials/makefile /^EXAMPLESF = ex1f.F ex1f90.F90 ex6f.F$/;" m
EXAMPLESF src/mfn/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/mfn/examples/tutorials/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/nep/examples/nlevp/makefile /^EXAMPLESF = $/;" m
EXAMPLESF src/nep/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/nep/examples/tutorials/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/pep/examples/nlevp/makefile /^EXAMPLESF = $/;" m
EXAMPLESF src/pep/examples/tests/makefile /^EXAMPLESF = test3f.F$/;" m
EXAMPLESF src/pep/examples/tutorials/makefile /^EXAMPLESF = ex16f90.F90$/;" m
EXAMPLESF src/svd/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/svd/examples/tutorials/makefile /^EXAMPLESF = ex15f.F$/;" m
EXAMPLESF src/sys/classes/bv/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/sys/classes/ds/examples/tests/makefile /^EXAMPLESF = test14f.F$/;" m
EXAMPLESF src/sys/classes/fn/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/sys/classes/rg/examples/tests/makefile /^EXAMPLESF =$/;" m
EXAMPLESF src/sys/classes/st/examples/tests/makefile /^EXAMPLESF =$/;" m
EXLEN src/eps/interface/epsview.c 371;" d file:
EXLEN src/nep/interface/nepview.c 325;" d file:
EXLEN src/pep/interface/pepview.c 345;" d file:
EXLEN src/svd/interface/svdview.c 235;" d file:
ErrorIfNotEmpty config/argdb.py /^ def ErrorIfNotEmpty(self):$/;" m class:ArgDB
EstimateNumberEigs src/eps/impls/ciss/ciss.c /^static PetscErrorCode EstimateNumberEigs(EPS eps,PetscInt *L_add)$/;" f file:
EstimateNumberEigs src/nep/impls/ciss/nciss.c /^static PetscErrorCode EstimateNumberEigs(NEP nep,PetscInt *L_add)$/;" f file:
Exit config/log.py /^ def Exit(self,string):$/;" m class:Log
ExtractSubmatrix src/eps/impls/cg/rqcg/rqcg.c /^static PetscErrorCode ExtractSubmatrix(Mat A,PetscInt k,Mat *B)$/;" f file:
FEASTinit_ src/eps/impls/external/feast/feastp.h 94;" d
FEASTrci_ src/eps/impls/external/feast/feastp.h 95;" d
FFLAGS docs/makefile /^FFLAGS =$/;" m
FFLAGS include/makefile /^FFLAGS =$/;" m
FFLAGS include/slepc/finclude/makefile /^FFLAGS =$/;" m
FFLAGS include/slepc/private/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/cg/lobpcg/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/cg/rqcg/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/ciss/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/davidson/gd/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/davidson/jd/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/davidson/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/arpack/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/blopex/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/blzpack/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/feast/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/primme/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/external/trlan/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/krylov/arnoldi/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/krylov/krylovschur/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/krylov/lanczos/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/krylov/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/lapack/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/power/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/impls/subspace/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/eps/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/impls/expokit/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/impls/krylov/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/mfn/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/examples/nlevp/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/ciss/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/interpol/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/narnoldi/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/nleigs/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/rii/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/impls/slp/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/nep/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/examples/nlevp/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/jd/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/krylov/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/krylov/qarnoldi/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/krylov/stoar/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/krylov/toar/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/impls/linear/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/pep/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/impls/cross/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/impls/cyclic/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/impls/lanczos/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/impls/lapack/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/impls/trlanczos/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/svd/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/impls/contiguous/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/impls/mat/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/impls/svec/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/impls/vecs/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/bv/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/ghep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/ghiep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/gnhep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/hep/bdc/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/hep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/nep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/nhep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/pep/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/impls/svd/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/ds/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/combine/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/exp/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/invsqrt/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/log/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/phi/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/rational/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/impls/sqrt/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/fn/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/impls/ellipse/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/impls/interval/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/impls/polygon/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/impls/ring/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/rg/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/cayley/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/precond/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/shell/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/shell/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/shift/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/impls/sinvert/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/interface/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/classes/st/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/f90-mod/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/makefile /^FFLAGS =$/;" m
FFLAGS src/sys/vec/makefile /^FFLAGS =$/;" m
FN include/slepc/finclude/slepcfndef.h 27;" d
FN include/slepcfn.h /^typedef struct _p_FN* FN;$/;" t typeref:struct:_p_FN
FNAppendOptionsPrefix src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNAppendOptionsPrefix(FN fn,const char *prefix)$/;" f
FNCOMBINE include/slepc/finclude/slepcfndef.h 33;" d
FNCOMBINE include/slepcfn.h 44;" d
FNCombineGetChildren src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNCombineGetChildren(FN fn,FNCombineType *comb,FN *f1,FN *f2)$/;" f
FNCombineGetChildren_Combine src/sys/classes/fn/impls/combine/fncombine.c /^static PetscErrorCode FNCombineGetChildren_Combine(FN fn,FNCombineType *comb,FN *f1,FN *f2)$/;" f file:
FNCombineSetChildren src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNCombineSetChildren(FN fn,FNCombineType comb,FN f1,FN f2)$/;" f
FNCombineSetChildren_Combine src/sys/classes/fn/impls/combine/fncombine.c /^static PetscErrorCode FNCombineSetChildren_Combine(FN fn,FNCombineType comb,FN f1,FN f2)$/;" f file:
FNCombineType include/slepc/finclude/slepcfndef.h 31;" d
FNCombineType include/slepcfn.h /^ FN_COMBINE_COMPOSE } FNCombineType;$/;" t typeref:enum:__anon28
FNCreate src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNCreate(MPI_Comm comm,FN *newfn)$/;" f
FNCreate_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PETSC_EXTERN PetscErrorCode FNCreate_Combine(FN fn)$/;" f
FNCreate_Exp src/sys/classes/fn/impls/exp/fnexp.c /^PETSC_EXTERN PetscErrorCode FNCreate_Exp(FN fn)$/;" f
FNCreate_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PETSC_EXTERN PetscErrorCode FNCreate_Invsqrt(FN fn)$/;" f
FNCreate_Log src/sys/classes/fn/impls/log/fnlog.c /^PETSC_EXTERN PetscErrorCode FNCreate_Log(FN fn)$/;" f
FNCreate_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PETSC_EXTERN PetscErrorCode FNCreate_Phi(FN fn)$/;" f
FNCreate_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PETSC_EXTERN PetscErrorCode FNCreate_Rational(FN fn)$/;" f
FNCreate_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PETSC_EXTERN PetscErrorCode FNCreate_Sqrt(FN fn)$/;" f
FNDestroy src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNDestroy(FN *fn)$/;" f
FNDestroy_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNDestroy_Combine(FN fn)$/;" f
FNDestroy_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNDestroy_Phi(FN fn)$/;" f
FNDestroy_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNDestroy_Rational(FN fn)$/;" f
FNDuplicate src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNDuplicate(FN fn,MPI_Comm comm,FN *newfn)$/;" f
FNDuplicate_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNDuplicate_Combine(FN fn,MPI_Comm comm,FN *newfn)$/;" f
FNDuplicate_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNDuplicate_Phi(FN fn,MPI_Comm comm,FN *newfn)$/;" f
FNDuplicate_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNDuplicate_Rational(FN fn,MPI_Comm comm,FN *newfn)$/;" f
FNEXP include/slepc/finclude/slepcfndef.h 35;" d
FNEXP include/slepcfn.h 46;" d
FNEvaluateDerivative src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNEvaluateDerivative(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateDerivative_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNEvaluateDerivative_Combine(FN fn,PetscScalar x,PetscScalar *yp)$/;" f
FNEvaluateDerivative_Exp src/sys/classes/fn/impls/exp/fnexp.c /^PetscErrorCode FNEvaluateDerivative_Exp(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateDerivative_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PetscErrorCode FNEvaluateDerivative_Invsqrt(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateDerivative_Log src/sys/classes/fn/impls/log/fnlog.c /^PetscErrorCode FNEvaluateDerivative_Log(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateDerivative_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNEvaluateDerivative_Phi(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateDerivative_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNEvaluateDerivative_Rational(FN fn,PetscScalar x,PetscScalar *yp)$/;" f
FNEvaluateDerivative_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PetscErrorCode FNEvaluateDerivative_Sqrt(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNEvaluateFunction(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunctionMat src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNEvaluateFunctionMat(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMatVec src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNEvaluateFunctionMatVec(FN fn,Mat A,Vec v)$/;" f
FNEvaluateFunctionMatVec_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNEvaluateFunctionMatVec_Combine(FN fn,Mat A,Vec v)$/;" f
FNEvaluateFunctionMatVec_Default src/sys/classes/fn/interface/fnbasic.c /^static PetscErrorCode FNEvaluateFunctionMatVec_Default(FN fn,Mat A,Vec v)$/;" f file:
FNEvaluateFunctionMatVec_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PetscErrorCode FNEvaluateFunctionMatVec_Invsqrt(FN fn,Mat A,Vec v)$/;" f
FNEvaluateFunctionMatVec_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNEvaluateFunctionMatVec_Rational(FN fn,Mat A,Vec v)$/;" f
FNEvaluateFunctionMatVec_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PetscErrorCode FNEvaluateFunctionMatVec_Sqrt(FN fn,Mat A,Vec v)$/;" f
FNEvaluateFunctionMatVec_Sym_Default src/sys/classes/fn/interface/fnbasic.c /^static PetscErrorCode FNEvaluateFunctionMatVec_Sym_Default(FN fn,Mat A,Vec v)$/;" f file:
FNEvaluateFunctionMat_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNEvaluateFunctionMat_Combine(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMat_Exp src/sys/classes/fn/impls/exp/fnexp.c /^PetscErrorCode FNEvaluateFunctionMat_Exp(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMat_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PetscErrorCode FNEvaluateFunctionMat_Invsqrt(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMat_Private src/sys/classes/fn/impls/rational/fnrational.c /^static PetscErrorCode FNEvaluateFunctionMat_Private(FN fn,PetscScalar *Aa,PetscScalar *Ba,PetscInt m,PetscBool firstonly)$/;" f file:
FNEvaluateFunctionMat_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNEvaluateFunctionMat_Rational(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMat_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PetscErrorCode FNEvaluateFunctionMat_Sqrt(FN fn,Mat A,Mat B)$/;" f
FNEvaluateFunctionMat_Sym_Default src/sys/classes/fn/interface/fnbasic.c /^static PetscErrorCode FNEvaluateFunctionMat_Sym_Default(FN fn,Mat A,Mat B)$/;" f file:
FNEvaluateFunctionMat_Sym_Private src/sys/classes/fn/interface/fnbasic.c /^static PetscErrorCode FNEvaluateFunctionMat_Sym_Private(FN fn,PetscScalar *As,PetscScalar *Bs,PetscInt m,PetscBool firstonly)$/;" f file:
FNEvaluateFunction_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNEvaluateFunction_Combine(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Exp src/sys/classes/fn/impls/exp/fnexp.c /^PetscErrorCode FNEvaluateFunction_Exp(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PetscErrorCode FNEvaluateFunction_Invsqrt(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Log src/sys/classes/fn/impls/log/fnlog.c /^PetscErrorCode FNEvaluateFunction_Log(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNEvaluateFunction_Phi(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNEvaluateFunction_Rational(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNEvaluateFunction_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PetscErrorCode FNEvaluateFunction_Sqrt(FN fn,PetscScalar x,PetscScalar *y)$/;" f
FNFinalizePackage src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNFinalizePackage(void)$/;" f
FNGetOptionsPrefix src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNGetOptionsPrefix(FN fn,const char *prefix[])$/;" f
FNGetScale src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNGetScale(FN fn,PetscScalar *alpha,PetscScalar *beta)$/;" f
FNGetType src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNGetType(FN fn,FNType *type)$/;" f
FNINVSQRT include/slepc/finclude/slepcfndef.h 39;" d
FNINVSQRT include/slepcfn.h 50;" d
FNInitializePackage src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNInitializePackage(void)$/;" f
FNLOG include/slepc/finclude/slepcfndef.h 36;" d
FNLOG include/slepcfn.h 47;" d
FNList include/slepcfn.h /^PETSC_EXTERN PetscFunctionList FNList;$/;" v
FNList src/sys/classes/fn/interface/fnbasic.c /^PetscFunctionList FNList = 0;$/;" v
FNOps include/slepc/private/fnimpl.h /^typedef struct _FNOps *FNOps;$/;" t typeref:struct:_FNOps
FNPHI include/slepc/finclude/slepcfndef.h 37;" d
FNPHI include/slepcfn.h 48;" d
FNPackageInitialized src/sys/classes/fn/interface/fnbasic.c /^static PetscBool FNPackageInitialized = PETSC_FALSE;$/;" v file:
FNPhiGetIndex src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNPhiGetIndex(FN fn,PetscInt *k)$/;" f
FNPhiGetIndex_Phi src/sys/classes/fn/impls/phi/fnphi.c /^static PetscErrorCode FNPhiGetIndex_Phi(FN fn,PetscInt *k)$/;" f file:
FNPhiSetIndex src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNPhiSetIndex(FN fn,PetscInt k)$/;" f
FNPhiSetIndex_Phi src/sys/classes/fn/impls/phi/fnphi.c /^static PetscErrorCode FNPhiSetIndex_Phi(FN fn,PetscInt k)$/;" f file:
FNRATIONAL include/slepc/finclude/slepcfndef.h 34;" d
FNRATIONAL include/slepcfn.h 45;" d
FNRationalGetDenominator src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNRationalGetDenominator(FN fn,PetscInt *nq,PetscScalar *qcoeff[])$/;" f
FNRationalGetDenominator_Rational src/sys/classes/fn/impls/rational/fnrational.c /^static PetscErrorCode FNRationalGetDenominator_Rational(FN fn,PetscInt *nq,PetscScalar *qcoeff[])$/;" f file:
FNRationalGetNumerator src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNRationalGetNumerator(FN fn,PetscInt *np,PetscScalar *pcoeff[])$/;" f
FNRationalGetNumerator_Rational src/sys/classes/fn/impls/rational/fnrational.c /^static PetscErrorCode FNRationalGetNumerator_Rational(FN fn,PetscInt *np,PetscScalar *pcoeff[])$/;" f file:
FNRationalSetDenominator src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNRationalSetDenominator(FN fn,PetscInt nq,PetscScalar *qcoeff)$/;" f
FNRationalSetDenominator_Rational src/sys/classes/fn/impls/rational/fnrational.c /^static PetscErrorCode FNRationalSetDenominator_Rational(FN fn,PetscInt nq,PetscScalar *qcoeff)$/;" f file:
FNRationalSetNumerator src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNRationalSetNumerator(FN fn,PetscInt np,PetscScalar *pcoeff)$/;" f
FNRationalSetNumerator_Rational src/sys/classes/fn/impls/rational/fnrational.c /^static PetscErrorCode FNRationalSetNumerator_Rational(FN fn,PetscInt np,PetscScalar *pcoeff)$/;" f file:
FNRegister src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNRegister(const char *name,PetscErrorCode (*function)(FN))$/;" f
FNRegisterAll src/sys/classes/fn/interface/fnregis.c /^PetscErrorCode FNRegisterAll(void)$/;" f
FNRegisterAllCalled include/slepc/private/fnimpl.h /^PETSC_EXTERN PetscBool FNRegisterAllCalled;$/;" v
FNRegisterAllCalled src/sys/classes/fn/interface/fnbasic.c /^PetscBool FNRegisterAllCalled = PETSC_FALSE;$/;" v
FNSQRT include/slepc/finclude/slepcfndef.h 38;" d
FNSQRT include/slepcfn.h 49;" d
FNSetFromOptions src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNSetFromOptions(FN fn)$/;" f
FNSetFromOptions_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNSetFromOptions_Phi(PetscOptionItems *PetscOptionsObject,FN fn)$/;" f
FNSetFromOptions_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNSetFromOptions_Rational(PetscOptionItems *PetscOptionsObject,FN fn)$/;" f
FNSetOptionsPrefix src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNSetOptionsPrefix(FN fn,const char *prefix)$/;" f
FNSetScale src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNSetScale(FN fn,PetscScalar alpha,PetscScalar beta)$/;" f
FNSetType src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNSetType(FN fn,FNType type)$/;" f
FNType include/slepc/finclude/slepcfndef.h 30;" d
FNType include/slepcfn.h /^typedef const char* FNType;$/;" t
FNView src/sys/classes/fn/interface/fnbasic.c /^PetscErrorCode FNView(FN fn,PetscViewer viewer)$/;" f
FNView_Combine src/sys/classes/fn/impls/combine/fncombine.c /^PetscErrorCode FNView_Combine(FN fn,PetscViewer viewer)$/;" f
FNView_Exp src/sys/classes/fn/impls/exp/fnexp.c /^PetscErrorCode FNView_Exp(FN fn,PetscViewer viewer)$/;" f
FNView_Invsqrt src/sys/classes/fn/impls/invsqrt/fninvsqrt.c /^PetscErrorCode FNView_Invsqrt(FN fn,PetscViewer viewer)$/;" f
FNView_Log src/sys/classes/fn/impls/log/fnlog.c /^PetscErrorCode FNView_Log(FN fn,PetscViewer viewer)$/;" f
FNView_Phi src/sys/classes/fn/impls/phi/fnphi.c /^PetscErrorCode FNView_Phi(FN fn,PetscViewer viewer)$/;" f
FNView_Rational src/sys/classes/fn/impls/rational/fnrational.c /^PetscErrorCode FNView_Rational(FN fn,PetscViewer viewer)$/;" f
FNView_Sqrt src/sys/classes/fn/impls/sqrt/fnsqrt.c /^PetscErrorCode FNView_Sqrt(FN fn,PetscViewer viewer)$/;" f
FN_AllocateWorkMat include/slepc/private/fnimpl.h /^PETSC_STATIC_INLINE PetscErrorCode FN_AllocateWorkMat(FN fn,Mat A,Mat *M)$/;" f
FN_CLASSID include/slepcfn.h /^PETSC_EXTERN PetscClassId FN_CLASSID;$/;" v
FN_CLASSID src/sys/classes/fn/interface/fnbasic.c /^PetscClassId FN_CLASSID = 0;$/;" v
FN_COMBINE src/sys/classes/fn/impls/combine/fncombine.c /^} FN_COMBINE;$/;" t typeref:struct:__anon121 file:
FN_COMBINE_ADD include/slepcfn.h /^typedef enum { FN_COMBINE_ADD,$/;" e enum:__anon28
FN_COMBINE_COMPOSE include/slepcfn.h /^ FN_COMBINE_COMPOSE } FNCombineType;$/;" e enum:__anon28
FN_COMBINE_DIVIDE include/slepcfn.h /^ FN_COMBINE_DIVIDE,$/;" e enum:__anon28
FN_COMBINE_MULTIPLY include/slepcfn.h /^ FN_COMBINE_MULTIPLY,$/;" e enum:__anon28
FN_Evaluate include/slepc/private/fnimpl.h /^PETSC_EXTERN PetscLogEvent FN_Evaluate;$/;" v
FN_Evaluate src/sys/classes/fn/interface/fnbasic.c /^PetscLogEvent FN_Evaluate = 0;$/;" v
FN_FreeWorkMat include/slepc/private/fnimpl.h /^PETSC_STATIC_INLINE PetscErrorCode FN_FreeWorkMat(FN fn,Mat *M)$/;" f
FN_MAX_W include/slepc/private/fnimpl.h 47;" d
FN_PHI src/sys/classes/fn/impls/phi/fnphi.c /^} FN_PHI;$/;" t typeref:struct:__anon122 file:
FN_RATIONAL src/sys/classes/fn/impls/rational/fnrational.c /^} FN_RATIONAL;$/;" t typeref:struct:__anon123 file:
FPPFLAGS src/eps/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/eps/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/mfn/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/mfn/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/nep/examples/nlevp/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/nep/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/nep/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/pep/examples/nlevp/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/pep/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/pep/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/svd/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/svd/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/sys/classes/bv/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/sys/classes/ds/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/sys/classes/fn/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/sys/classes/rg/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/sys/classes/st/examples/tests/makefile /^FPPFLAGS =$/;" m
FSubctx src/nep/interface/neprefine.c /^} FSubctx;$/;" t typeref:struct:__anon98 file:
FSubctx src/pep/impls/krylov/toar/nrefine.c /^} FSubctx;$/;" t typeref:struct:__anon104 file:
FSubctx src/pep/interface/peprefine.c /^} FSubctx;$/;" t typeref:struct:__anon109 file:
Feast config/packages/feast.py /^class Feast(package.Package):$/;" c
FillMatrix src/eps/examples/tutorials/ex19.c /^PetscErrorCode FillMatrix(DM da,Mat A)$/;" f
FillUpMatrix src/sys/classes/ds/examples/tests/test14f.F /^ subroutine FillUpMatrix(/;" s
FindSource bin/maint/generatefortranstubs.py /^def FindSource(filename):$/;" f
FixDir bin/maint/generatefortranstubs.py /^def FixDir(petscdir,dir,verbose):$/;" f
FixFile bin/maint/generatefortranstubs.py /^def FixFile(filename):$/;" f
FixSign src/nep/examples/tutorials/ex20.c /^PetscErrorCode FixSign(Vec x)$/;" f
FormFunction src/nep/examples/tutorials/ex20.c /^PetscErrorCode FormFunction(NEP nep,PetscScalar lambda,Mat fun,Mat B,void *ctx)$/;" f
FormFunction src/nep/examples/tutorials/ex21.c /^PetscErrorCode FormFunction(NEP nep,PetscScalar lambda,Mat fun,Mat B,void *ctx)$/;" f
FormFunction src/nep/examples/tutorials/ex27.c /^PetscErrorCode FormFunction(NEP nep,PetscScalar lambda,Mat fun,Mat B,void *ctx)$/;" f
FormInitialGuess src/nep/examples/tutorials/ex20.c /^PetscErrorCode FormInitialGuess(Vec x)$/;" f
FormInitialGuess src/nep/examples/tutorials/ex21.c /^PetscErrorCode FormInitialGuess(Vec x)$/;" f
FormJacobian src/nep/examples/tutorials/ex20.c /^PetscErrorCode FormJacobian(NEP nep,PetscScalar lambda,Mat jac,void *ctx)$/;" f
FormJacobian src/nep/examples/tutorials/ex21.c /^PetscErrorCode FormJacobian(NEP nep,PetscScalar lambda,Mat jac,void *ctx)$/;" f
FortranLib config/package.py /^ def FortranLib(self,conf,vars,cmake,dirs,libs,functions,callbacks = []):$/;" m class:Package
FortranLink config/package.py /^ def FortranLink(self,functions,callbacks,flags):$/;" m class:Package
Functions config/packages/arpack.py /^ def Functions(self,petsc):$/;" m class:Arpack
G src/eps/impls/cg/rqcg/rqcg.c /^ BV AV,W,P,G;$/;" m struct:__anon60 file:
G src/eps/impls/davidson/davidson.h /^ Mat H,G; \/* projected problem matrices *\/$/;" m struct:_dvdDashboard
GenerateGuesses config/package.py /^ def GenerateGuesses(self,name):$/;" m class:Package
GetExactEigenvalues src/eps/examples/tutorials/ex19.c /^PetscErrorCode GetExactEigenvalues(PetscInt M,PetscInt N,PetscInt P,PetscInt nconv,PetscReal *exact)$/;" f
GetNorm2 src/sys/vec/veccomp.c /^PETSC_STATIC_INLINE PetscReal GetNorm2(PetscReal ssq,PetscReal scale)$/;" f
H src/eps/examples/tutorials/ex31.c /^const PetscScalar H[3] = {23.64,6.4,3.01}; \/* Inertia constant *\/$/;" v
H src/eps/impls/davidson/davidson.h /^ Mat H,G; \/* projected problem matrices *\/$/;" m struct:_dvdDashboard
HERM src/eps/interface/epsview.c 70;" d file:
HERM src/pep/interface/pepview.c 72;" d file:
HRApply src/sys/classes/ds/impls/ghiep/invit.c /^static PetscErrorCode HRApply(PetscInt n,PetscScalar *x1,PetscInt inc1,PetscScalar *x2,PetscInt inc2,PetscReal c,PetscReal s)$/;" f file:
HRGen src/sys/classes/ds/impls/ghiep/invit.c /^static PetscErrorCode HRGen(PetscReal x1,PetscReal x2,PetscInt *type,PetscReal *c,PetscReal *s,PetscReal *r,PetscReal *cond)$/;" f file:
HRtr src/sys/classes/ds/impls/ghiep/invit.c /^struct HRtr$/;" s file:
HZIteration src/sys/classes/ds/impls/ghiep/hz.c /^static PetscErrorCode HZIteration(PetscBLASInt nn,PetscBLASInt cgd,PetscReal *aa,PetscReal *bb,PetscReal *dd,PetscScalar *uu,PetscBLASInt ld)$/;" f file:
HZStep src/sys/classes/ds/impls/ghiep/hz.c /^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)$/;" f file:
HarmType_t src/eps/impls/davidson/davidson.h /^} HarmType_t;$/;" t typeref:enum:__anon62
IS include/slepc/private/epsimpl.h /^ Vec *IS; \/* references to user-provided initial space *\/$/;" m struct:_p_EPS
IS include/slepc/private/nepimpl.h /^ Vec *IS; \/* references to user-provided initial space *\/$/;" m struct:_p_NEP
IS include/slepc/private/pepimpl.h /^ Vec *IS; \/* references to user-provided initial space *\/$/;" m struct:_p_PEP
IS include/slepc/private/svdimpl.h /^ Vec *IS,*ISL; \/* placeholder for references to user initial space *\/$/;" m struct:_p_SVD
ISL include/slepc/private/svdimpl.h /^ Vec *IS,*ISL; \/* placeholder for references to user initial space *\/$/;" m struct:_p_SVD
InitDir config/packages/petsc.py /^ def InitDir(self,prefixdir):$/;" m class:PETSc
InitDir config/packages/slepc.py /^ def InitDir(self):$/;" m class:SLEPc
InitType_t src/eps/impls/davidson/davidson.h /^} InitType_t;$/;" t typeref:enum:__anon63
Install config/packages/arpack.py /^ def Install(self,conf,vars,cmake,petsc,archdir):$/;" m class:Arpack
Install config/packages/blopex.py /^ def Install(self,conf,vars,cmake,petsc,archdir):$/;" m class:Blopex
Install config/packages/primme.py /^ def Install(self,conf,vars,cmake,petsc,archdir):$/;" m class:Primme
Install config/packages/sowing.py /^ def Install(self,archdir,make):$/;" m class:Sowing
Install config/packages/trlan.py /^ def Install(self,conf,vars,cmake,petsc,archdir):$/;" m class:Trlan
Installer config/install.py /^class Installer:$/;" c
K src/pep/examples/tutorials/ex16f90.F90 /^ type(Mat) M, C, K,/;" v program:main
K src/pep/impls/linear/linearp.h /^ Mat M,C,K; \/* copy of PEP coefficient matrices *\/$/;" m struct:__anon106
KA src/eps/examples/tutorials/ex31.c /^const PetscScalar KA[3] = {20.0,20.0,20.0}; \/* Voltage regulartor gain constant *\/$/;" v
KE src/eps/examples/tutorials/ex31.c /^const PetscScalar KE[3] = {1.0,1.0,1.0}; \/* Exciter gain constant *\/$/;" v
KF src/eps/examples/tutorials/ex31.c /^const PetscScalar KF[3] = {0.063,0.063,0.063}; \/* Feedback stabilizer gain constant *\/$/;" v
KZ src/eps/impls/davidson/dvdimprovex.c /^ BV KZ; \/* KZ vecs for the projector KZ*inv(X'*KZ)*X' *\/$/;" m struct:__anon68 file:
L src/eps/impls/ciss/ciss.c /^ PetscInt L; \/* block size (16) *\/$/;" m struct:__anon61 file:
L src/nep/impls/ciss/nciss.c /^ PetscInt L; \/* block size (16) *\/$/;" m struct:__anon89 file:
LANGS config/gmakegen.py /^LANGS = dict(c='C', cxx='CXX', cu='CU', F='F')$/;" v
LAPACKbdsdc_ include/slepcblaslapack.h 162;" d
LAPACKbdsdc_ include/slepcblaslapack.h 218;" d
LAPACKgees_ include/slepcblaslapack.h 176;" d
LAPACKgees_ include/slepcblaslapack.h 192;" d
LAPACKgees_ include/slepcblaslapack.h 232;" d
LAPACKgees_ include/slepcblaslapack.h 248;" d
LAPACKgeevx_ include/slepcblaslapack.h 175;" d
LAPACKgeevx_ include/slepcblaslapack.h 191;" d
LAPACKgeevx_ include/slepcblaslapack.h 231;" d
LAPACKgeevx_ include/slepcblaslapack.h 247;" d
LAPACKgehrd_ include/slepcblaslapack.h 112;" d
LAPACKgelqf_ include/slepcblaslapack.h 113;" d
LAPACKgeqp3_ include/slepcblaslapack.h 114;" d
LAPACKgesdd_ include/slepcblaslapack.h 178;" d
LAPACKgesdd_ include/slepcblaslapack.h 194;" d
LAPACKgesdd_ include/slepcblaslapack.h 234;" d
LAPACKgesdd_ include/slepcblaslapack.h 250;" d
LAPACKggev_ include/slepcblaslapack.h 150;" d
LAPACKggev_ include/slepcblaslapack.h 206;" d
LAPACKggevx_ include/slepcblaslapack.h 149;" d
LAPACKggevx_ include/slepcblaslapack.h 205;" d
LAPACKhsein_ include/slepcblaslapack.h 180;" d
LAPACKhsein_ include/slepcblaslapack.h 196;" d
LAPACKhsein_ include/slepcblaslapack.h 236;" d
LAPACKhsein_ include/slepcblaslapack.h 252;" d
LAPACKlacpy_ include/slepcblaslapack.h 154;" d
LAPACKlacpy_ include/slepcblaslapack.h 210;" d
LAPACKlaed4_ include/slepcblaslapack.h 121;" d
LAPACKlaev2_ include/slepcblaslapack.h 111;" d
LAPACKlag2_ include/slepcblaslapack.h 117;" d
LAPACKlaln2_ include/slepcblaslapack.h 120;" d
LAPACKlamc3_ include/slepcblaslapack.h 164;" d
LAPACKlamc3_ include/slepcblaslapack.h 220;" d
LAPACKlamch_ include/slepcblaslapack.h 163;" d
LAPACKlamch_ include/slepcblaslapack.h 219;" d
LAPACKlamrg_ include/slepcblaslapack.h 122;" d
LAPACKlange_ include/slepcblaslapack.h 148;" d
LAPACKlange_ include/slepcblaslapack.h 204;" d
LAPACKlanhs_ include/slepcblaslapack.h 147;" d
LAPACKlanhs_ include/slepcblaslapack.h 203;" d
LAPACKlansy_ include/slepcblaslapack.h 156;" d
LAPACKlansy_ include/slepcblaslapack.h 212;" d
LAPACKlapy2_ include/slepcblaslapack.h 123;" d
LAPACKlarf_ include/slepcblaslapack.h 152;" d
LAPACKlarf_ include/slepcblaslapack.h 208;" d
LAPACKlarfg_ include/slepcblaslapack.h 116;" d
LAPACKlartg_ include/slepcblaslapack.h 119;" d
LAPACKlascl_ include/slepcblaslapack.h 155;" d
LAPACKlascl_ include/slepcblaslapack.h 211;" d
LAPACKlaset_ include/slepcblaslapack.h 157;" d
LAPACKlaset_ include/slepcblaslapack.h 213;" d
LAPACKlasv2_ include/slepcblaslapack.h 118;" d
LAPACKorghr_ include/slepcblaslapack.h 125;" d
LAPACKorghr_ include/slepcblaslapack.h 127;" d
LAPACKorgtr_ include/slepcblaslapack.h 172;" d
LAPACKorgtr_ include/slepcblaslapack.h 188;" d
LAPACKorgtr_ include/slepcblaslapack.h 228;" d
LAPACKorgtr_ include/slepcblaslapack.h 244;" d
LAPACKormlq_ include/slepcblaslapack.h 171;" d
LAPACKormlq_ include/slepcblaslapack.h 187;" d
LAPACKormlq_ include/slepcblaslapack.h 227;" d
LAPACKormlq_ include/slepcblaslapack.h 243;" d
LAPACKpbtrf_ include/slepcblaslapack.h 151;" d
LAPACKpbtrf_ include/slepcblaslapack.h 207;" d
LAPACKstedc_ include/slepcblaslapack.h 181;" d
LAPACKstedc_ include/slepcblaslapack.h 197;" d
LAPACKstedc_ include/slepcblaslapack.h 237;" d
LAPACKstedc_ include/slepcblaslapack.h 253;" d
LAPACKstevr_ include/slepcblaslapack.h 161;" d
LAPACKstevr_ include/slepcblaslapack.h 217;" d
LAPACKsyevd_ include/slepcblaslapack.h 169;" d
LAPACKsyevd_ include/slepcblaslapack.h 185;" d
LAPACKsyevd_ include/slepcblaslapack.h 225;" d
LAPACKsyevd_ include/slepcblaslapack.h 241;" d
LAPACKsyevr_ include/slepcblaslapack.h 168;" d
LAPACKsyevr_ include/slepcblaslapack.h 184;" d
LAPACKsyevr_ include/slepcblaslapack.h 224;" d
LAPACKsyevr_ include/slepcblaslapack.h 240;" d
LAPACKsygvd_ include/slepcblaslapack.h 170;" d
LAPACKsygvd_ include/slepcblaslapack.h 186;" d
LAPACKsygvd_ include/slepcblaslapack.h 226;" d
LAPACKsygvd_ include/slepcblaslapack.h 242;" d
LAPACKsytrd_ include/slepcblaslapack.h 173;" d
LAPACKsytrd_ include/slepcblaslapack.h 189;" d
LAPACKsytrd_ include/slepcblaslapack.h 229;" d
LAPACKsytrd_ include/slepcblaslapack.h 245;" d
LAPACKtgevc_ include/slepcblaslapack.h 179;" d
LAPACKtgevc_ include/slepcblaslapack.h 195;" d
LAPACKtgevc_ include/slepcblaslapack.h 235;" d
LAPACKtgevc_ include/slepcblaslapack.h 251;" d
LAPACKtgexc_ include/slepcblaslapack.h 115;" d
LAPACKtrevc_ include/slepcblaslapack.h 174;" d
LAPACKtrevc_ include/slepcblaslapack.h 190;" d
LAPACKtrevc_ include/slepcblaslapack.h 230;" d
LAPACKtrevc_ include/slepcblaslapack.h 246;" d
LAPACKtrexc_ include/slepcblaslapack.h 177;" d
LAPACKtrexc_ include/slepcblaslapack.h 193;" d
LAPACKtrexc_ include/slepcblaslapack.h 233;" d
LAPACKtrexc_ include/slepcblaslapack.h 249;" d
LAPACKtrsyl_ include/slepcblaslapack.h 158;" d
LAPACKtrsyl_ include/slepcblaslapack.h 214;" d
LAPACKtrtri_ include/slepcblaslapack.h 159;" d
LAPACKtrtri_ include/slepcblaslapack.h 215;" d
LATEX docs/manual/makefile /^LATEX = pdflatex --shell-escape$/;" m
LIBBASE docs/makefile /^LIBBASE =$/;" m
LIBBASE include/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE include/slepc/finclude/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE include/slepc/private/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/eps/f90-mod/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/cg/lobpcg/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/cg/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/cg/rqcg/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/ciss/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/davidson/gd/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/davidson/jd/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/davidson/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/arpack/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/blopex/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/blzpack/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/feast/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/primme/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/external/trlan/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/krylov/arnoldi/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/krylov/krylovschur/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/krylov/lanczos/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/krylov/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/lapack/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/power/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/impls/subspace/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/interface/ftn-custom/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/eps/interface/makefile /^LIBBASE = libslepceps$/;" m
LIBBASE src/mfn/f90-mod/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/mfn/impls/expokit/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/mfn/impls/krylov/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/mfn/impls/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/mfn/interface/ftn-custom/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/mfn/interface/makefile /^LIBBASE = libslepcmfn$/;" m
LIBBASE src/nep/f90-mod/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/ciss/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/interpol/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/narnoldi/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/nleigs/makefile /^LIBBASE = libslepc$/;" m
LIBBASE src/nep/impls/rii/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/impls/slp/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/interface/ftn-custom/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/nep/interface/makefile /^LIBBASE = libslepcnep$/;" m
LIBBASE src/pep/f90-mod/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/jd/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/krylov/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/krylov/qarnoldi/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/krylov/stoar/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/krylov/toar/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/linear/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/impls/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/interface/ftn-custom/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/pep/interface/makefile /^LIBBASE = libslepcpep$/;" m
LIBBASE src/svd/f90-mod/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/cross/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/cyclic/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/lanczos/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/lapack/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/impls/trlanczos/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/interface/ftn-custom/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/svd/interface/makefile /^LIBBASE = libslepcsvd$/;" m
LIBBASE src/sys/classes/bv/impls/contiguous/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/impls/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/impls/mat/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/impls/svec/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/impls/vecs/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/interface/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/bv/interface/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/ghep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/ghiep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/gnhep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/hep/bdc/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/hep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/nep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/nhep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/pep/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/impls/svd/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/interface/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/ds/interface/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/combine/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/exp/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/invsqrt/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/log/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/phi/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/rational/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/impls/sqrt/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/interface/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/fn/interface/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/impls/ellipse/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/impls/interval/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/impls/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/impls/polygon/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/impls/ring/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/interface/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/rg/interface/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/cayley/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/precond/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/shell/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/shell/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/shift/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/impls/sinvert/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/interface/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/classes/st/interface/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/f90-mod/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/ftn-custom/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/makefile /^LIBBASE = libslepcsys$/;" m
LIBBASE src/sys/vec/makefile /^LIBBASE = libslepcsys$/;" m
LINCLUDE docs/makefile /^LINCLUDE = ${SOURCEH}$/;" m
LOBPCG_DestroyRandomContext src/eps/impls/external/blopex/petsc-interface.c /^int LOBPCG_DestroyRandomContext(void)$/;" f
LOBPCG_InitRandomContext src/eps/impls/external/blopex/petsc-interface.c /^int LOBPCG_InitRandomContext(MPI_Comm comm,PetscRandom rand)$/;" f
LOBPCG_RandomContext src/eps/impls/external/blopex/petsc-interface.c /^static PetscRandom LOBPCG_RandomContext = NULL;$/;" v file:
LOBPCG_SetFromOptionsRandomContext src/eps/impls/external/blopex/petsc-interface.c /^int LOBPCG_SetFromOptionsRandomContext(void)$/;" f
LOCDIR docs/makefile /^LOCDIR = docs\/$/;" m
LOCDIR docs/manual/makefile /^LOCDIR = docs\/manual\/$/;" m
LOCDIR include/makefile /^LOCDIR = include\/$/;" m
LOCDIR include/slepc/finclude/ftn-custom/makefile /^LOCDIR = include\/slepc\/finclude\/ftn-custom\/$/;" m
LOCDIR include/slepc/finclude/makefile /^LOCDIR = include\/slepc\/finclude\/$/;" m
LOCDIR include/slepc/private/makefile /^LOCDIR = include\/slepc\/private\/$/;" m
LOCDIR makefile /^LOCDIR = .$/;" m
LOCDIR src/eps/examples/makefile /^LOCDIR = src\/eps\/examples\/$/;" m
LOCDIR src/eps/examples/tests/makefile /^LOCDIR = src\/eps\/examples\/tests\/$/;" m
LOCDIR src/eps/examples/tutorials/makefile /^LOCDIR = src\/eps\/examples\/tutorials\/$/;" m
LOCDIR src/eps/f90-mod/makefile /^LOCDIR = src\/eps\/f90-mod\/$/;" m
LOCDIR src/eps/impls/cg/lobpcg/makefile /^LOCDIR = src\/eps\/impls\/cg\/lobpcg\/$/;" m
LOCDIR src/eps/impls/cg/makefile /^LOCDIR = src\/eps\/impls\/cg\/$/;" m
LOCDIR src/eps/impls/cg/rqcg/makefile /^LOCDIR = src\/eps\/impls\/cg\/rqcg\/$/;" m
LOCDIR src/eps/impls/ciss/makefile /^LOCDIR = src\/eps\/impls\/ciss\/$/;" m
LOCDIR src/eps/impls/davidson/gd/makefile /^LOCDIR = src\/eps\/impls\/davidson\/gd\/$/;" m
LOCDIR src/eps/impls/davidson/jd/makefile /^LOCDIR = src\/eps\/impls\/davidson\/jd\/$/;" m
LOCDIR src/eps/impls/davidson/makefile /^LOCDIR = src\/eps\/impls\/davidson\/$/;" m
LOCDIR src/eps/impls/external/arpack/makefile /^LOCDIR = src\/eps\/impls\/external\/arpack\/$/;" m
LOCDIR src/eps/impls/external/blopex/makefile /^LOCDIR = src\/eps\/impls\/external\/blopex\/$/;" m
LOCDIR src/eps/impls/external/blzpack/makefile /^LOCDIR = src\/eps\/impls\/external\/blzpack\/$/;" m
LOCDIR src/eps/impls/external/feast/makefile /^LOCDIR = src\/eps\/impls\/external\/feast\/$/;" m
LOCDIR src/eps/impls/external/makefile /^LOCDIR = src\/eps\/impls\/external\/$/;" m
LOCDIR src/eps/impls/external/primme/makefile /^LOCDIR = src\/eps\/impls\/external\/primme\/$/;" m
LOCDIR src/eps/impls/external/trlan/makefile /^LOCDIR = src\/eps\/impls\/external\/trlan\/$/;" m
LOCDIR src/eps/impls/krylov/arnoldi/makefile /^LOCDIR = src\/eps\/impls\/krylov\/arnoldi\/$/;" m
LOCDIR src/eps/impls/krylov/krylovschur/makefile /^LOCDIR = src\/eps\/impls\/krylov\/krylovschur\/$/;" m
LOCDIR src/eps/impls/krylov/lanczos/makefile /^LOCDIR = src\/eps\/impls\/krylov\/lanczos\/$/;" m
LOCDIR src/eps/impls/krylov/makefile /^LOCDIR = src\/eps\/impls\/krylov\/$/;" m
LOCDIR src/eps/impls/lapack/makefile /^LOCDIR = src\/eps\/impls\/lapack\/$/;" m
LOCDIR src/eps/impls/makefile /^LOCDIR = src\/eps\/impls\/$/;" m
LOCDIR src/eps/impls/power/makefile /^LOCDIR = src\/eps\/impls\/power\/$/;" m
LOCDIR src/eps/impls/subspace/makefile /^LOCDIR = src\/eps\/impls\/subspace\/$/;" m
LOCDIR src/eps/interface/ftn-custom/makefile /^LOCDIR = src\/eps\/interface\/ftn-custom\/$/;" m
LOCDIR src/eps/interface/makefile /^LOCDIR = src\/eps\/interface\/$/;" m
LOCDIR src/eps/makefile /^LOCDIR = src\/eps\/$/;" m
LOCDIR src/makefile /^LOCDIR = src\/$/;" m
LOCDIR src/mfn/examples/makefile /^LOCDIR = src\/mfn\/examples\/$/;" m
LOCDIR src/mfn/examples/tests/makefile /^LOCDIR = src\/mfn\/examples\/tests\/$/;" m
LOCDIR src/mfn/examples/tutorials/makefile /^LOCDIR = src\/mfn\/examples\/tutorials\/$/;" m
LOCDIR src/mfn/f90-mod/makefile /^LOCDIR = src\/mfn\/f90-mod\/$/;" m
LOCDIR src/mfn/impls/expokit/makefile /^LOCDIR = src\/mfn\/impls\/expokit\/$/;" m
LOCDIR src/mfn/impls/krylov/makefile /^LOCDIR = src\/mfn\/impls\/krylov\/$/;" m
LOCDIR src/mfn/impls/makefile /^LOCDIR = src\/mfn\/impls\/$/;" m
LOCDIR src/mfn/interface/ftn-custom/makefile /^LOCDIR = src\/mfn\/interface\/ftn-custom\/$/;" m
LOCDIR src/mfn/interface/makefile /^LOCDIR = src\/mfn\/interface\/$/;" m
LOCDIR src/mfn/makefile /^LOCDIR = src\/mfn\/$/;" m
LOCDIR src/nep/examples/makefile /^LOCDIR = src\/nep\/examples\/$/;" m
LOCDIR src/nep/examples/nlevp/makefile /^LOCDIR = src\/nep\/examples\/nlevp\/$/;" m
LOCDIR src/nep/examples/tests/makefile /^LOCDIR = src\/nep\/examples\/tests\/$/;" m
LOCDIR src/nep/examples/tutorials/makefile /^LOCDIR = src\/nep\/examples\/tutorials\/$/;" m
LOCDIR src/nep/f90-mod/makefile /^LOCDIR = src\/nep\/f90-mod\/$/;" m
LOCDIR src/nep/impls/ciss/makefile /^LOCDIR = src\/nep\/impls\/ciss\/$/;" m
LOCDIR src/nep/impls/interpol/makefile /^LOCDIR = src\/nep\/impls\/interpol\/$/;" m
LOCDIR src/nep/impls/makefile /^LOCDIR = src\/nep\/impls\/$/;" m
LOCDIR src/nep/impls/narnoldi/makefile /^LOCDIR = src\/nep\/impls\/narnoldi\/$/;" m
LOCDIR src/nep/impls/nleigs/makefile /^LOCDIR = src\/nep\/impls\/nleigs\/$/;" m
LOCDIR src/nep/impls/rii/makefile /^LOCDIR = src\/nep\/impls\/rii\/$/;" m
LOCDIR src/nep/impls/slp/makefile /^LOCDIR = src\/nep\/impls\/slp\/$/;" m
LOCDIR src/nep/interface/ftn-custom/makefile /^LOCDIR = src\/nep\/interface\/ftn-custom\/$/;" m
LOCDIR src/nep/interface/makefile /^LOCDIR = src\/nep\/interface\/$/;" m
LOCDIR src/nep/makefile /^LOCDIR = src\/nep\/$/;" m
LOCDIR src/pep/examples/makefile /^LOCDIR = src\/pep\/examples\/$/;" m
LOCDIR src/pep/examples/nlevp/makefile /^LOCDIR = src\/pep\/examples\/nlevp\/$/;" m
LOCDIR src/pep/examples/tests/makefile /^LOCDIR = src\/pep\/examples\/tests\/$/;" m
LOCDIR src/pep/examples/tutorials/makefile /^LOCDIR = src\/pep\/examples\/tutorials\/$/;" m
LOCDIR src/pep/f90-mod/makefile /^LOCDIR = src\/pep\/f90-mod\/$/;" m
LOCDIR src/pep/impls/jd/makefile /^LOCDIR = src\/pep\/impls\/jd\/$/;" m
LOCDIR src/pep/impls/krylov/makefile /^LOCDIR = src\/pep\/impls\/krylov\/$/;" m
LOCDIR src/pep/impls/krylov/qarnoldi/makefile /^LOCDIR = src\/pep\/impls\/krylov\/qarnoldi\/$/;" m
LOCDIR src/pep/impls/krylov/stoar/makefile /^LOCDIR = src\/pep\/impls\/krylov\/stoar\/$/;" m
LOCDIR src/pep/impls/krylov/toar/makefile /^LOCDIR = src\/pep\/impls\/krylov\/toar\/$/;" m
LOCDIR src/pep/impls/linear/makefile /^LOCDIR = src\/pep\/impls\/linear\/$/;" m
LOCDIR src/pep/impls/makefile /^LOCDIR = src\/pep\/impls\/$/;" m
LOCDIR src/pep/interface/ftn-custom/makefile /^LOCDIR = src\/pep\/interface\/ftn-custom\/$/;" m
LOCDIR src/pep/interface/makefile /^LOCDIR = src\/pep\/interface\/$/;" m
LOCDIR src/pep/makefile /^LOCDIR = src\/pep\/$/;" m
LOCDIR src/svd/examples/makefile /^LOCDIR = src\/svd\/examples\/$/;" m
LOCDIR src/svd/examples/tests/makefile /^LOCDIR = src\/svd\/examples\/tests\/$/;" m
LOCDIR src/svd/examples/tutorials/makefile /^LOCDIR = src\/svd\/examples\/tutorials\/$/;" m
LOCDIR src/svd/f90-mod/makefile /^LOCDIR = src\/svd\/f90-mod\/$/;" m
LOCDIR src/svd/impls/cross/makefile /^LOCDIR = src\/svd\/impls\/cross\/$/;" m
LOCDIR src/svd/impls/cyclic/makefile /^LOCDIR = src\/svd\/impls\/cyclic\/$/;" m
LOCDIR src/svd/impls/lanczos/makefile /^LOCDIR = src\/svd\/impls\/lanczos\/$/;" m
LOCDIR src/svd/impls/lapack/makefile /^LOCDIR = src\/svd\/impls\/lapack\/$/;" m
LOCDIR src/svd/impls/makefile /^LOCDIR = src\/svd\/impls\/$/;" m
LOCDIR src/svd/impls/trlanczos/makefile /^LOCDIR = src\/svd\/impls\/trlanczos\/$/;" m
LOCDIR src/svd/interface/ftn-custom/makefile /^LOCDIR = src\/svd\/interface\/ftn-custom\/$/;" m
LOCDIR src/svd/interface/makefile /^LOCDIR = src\/svd\/interface\/$/;" m
LOCDIR src/svd/makefile /^LOCDIR = src\/svd\/$/;" m
LOCDIR src/sys/classes/bv/examples/makefile /^LOCDIR = src\/sys\/classes\/bv\/examples\/$/;" m
LOCDIR src/sys/classes/bv/examples/tests/makefile /^LOCDIR = src\/sys\/classes\/bv\/examples\/tests\/$/;" m
LOCDIR src/sys/classes/bv/impls/contiguous/makefile /^LOCDIR = src\/sys\/classes\/bv\/impls\/contiguous\/$/;" m
LOCDIR src/sys/classes/bv/impls/makefile /^LOCDIR = src\/sys\/classes\/bv\/impls\/$/;" m
LOCDIR src/sys/classes/bv/impls/mat/makefile /^LOCDIR = src\/sys\/classes\/bv\/impls\/svec\/$/;" m
LOCDIR src/sys/classes/bv/impls/svec/makefile /^LOCDIR = src\/sys\/classes\/bv\/impls\/svec\/$/;" m
LOCDIR src/sys/classes/bv/impls/vecs/makefile /^LOCDIR = src\/sys\/classes\/bv\/impls\/vecs\/$/;" m
LOCDIR src/sys/classes/bv/interface/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/bv\/interface\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/bv/interface/makefile /^LOCDIR = src\/sys\/classes\/bv\/interface\/$/;" m
LOCDIR src/sys/classes/bv/makefile /^LOCDIR = src\/sys\/classes\/bv\/$/;" m
LOCDIR src/sys/classes/ds/examples/makefile /^LOCDIR = src\/sys\/classes\/ds\/examples\/$/;" m
LOCDIR src/sys/classes/ds/examples/tests/makefile /^LOCDIR = src\/sys\/classes\/ds\/examples\/tests\/$/;" m
LOCDIR src/sys/classes/ds/impls/ghep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/ghep\/$/;" m
LOCDIR src/sys/classes/ds/impls/ghiep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/ghiep\/$/;" m
LOCDIR src/sys/classes/ds/impls/gnhep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/gnhep\/$/;" m
LOCDIR src/sys/classes/ds/impls/hep/bdc/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/hep\/bdc\/$/;" m
LOCDIR src/sys/classes/ds/impls/hep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/hep\/$/;" m
LOCDIR src/sys/classes/ds/impls/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/$/;" m
LOCDIR src/sys/classes/ds/impls/nep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/nep\/$/;" m
LOCDIR src/sys/classes/ds/impls/nhep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/nhep\/$/;" m
LOCDIR src/sys/classes/ds/impls/pep/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/pep\/$/;" m
LOCDIR src/sys/classes/ds/impls/svd/makefile /^LOCDIR = src\/sys\/classes\/ds\/impls\/svd\/$/;" m
LOCDIR src/sys/classes/ds/interface/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/ds\/interface\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/ds/interface/makefile /^LOCDIR = src\/sys\/classes\/ds\/interface\/$/;" m
LOCDIR src/sys/classes/ds/makefile /^LOCDIR = src\/sys\/classes\/ds\/$/;" m
LOCDIR src/sys/classes/fn/examples/makefile /^LOCDIR = src\/sys\/classes\/fn\/examples\/$/;" m
LOCDIR src/sys/classes/fn/examples/tests/makefile /^LOCDIR = src\/sys\/classes\/fn\/examples\/tests\/$/;" m
LOCDIR src/sys/classes/fn/impls/combine/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/combine\/$/;" m
LOCDIR src/sys/classes/fn/impls/exp/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/exp\/$/;" m
LOCDIR src/sys/classes/fn/impls/invsqrt/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/invsqrt\/$/;" m
LOCDIR src/sys/classes/fn/impls/log/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/log\/$/;" m
LOCDIR src/sys/classes/fn/impls/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/$/;" m
LOCDIR src/sys/classes/fn/impls/phi/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/phi\/$/;" m
LOCDIR src/sys/classes/fn/impls/rational/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/rational\/$/;" m
LOCDIR src/sys/classes/fn/impls/sqrt/makefile /^LOCDIR = src\/sys\/classes\/fn\/impls\/sqrt\/$/;" m
LOCDIR src/sys/classes/fn/interface/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/fn\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/fn/interface/makefile /^LOCDIR = src\/sys\/classes\/fn\/interface\/$/;" m
LOCDIR src/sys/classes/fn/makefile /^LOCDIR = src\/sys\/classes\/fn\/$/;" m
LOCDIR src/sys/classes/makefile /^LOCDIR = src\/sys\/classes\/$/;" m
LOCDIR src/sys/classes/rg/examples/makefile /^LOCDIR = src\/sys\/classes\/rg\/examples\/$/;" m
LOCDIR src/sys/classes/rg/examples/tests/makefile /^LOCDIR = src\/sys\/classes\/rg\/examples\/tests\/$/;" m
LOCDIR src/sys/classes/rg/impls/ellipse/makefile /^LOCDIR = src\/sys\/classes\/rg\/impls\/ellipse\/$/;" m
LOCDIR src/sys/classes/rg/impls/interval/makefile /^LOCDIR = src\/sys\/classes\/rg\/impls\/interval\/$/;" m
LOCDIR src/sys/classes/rg/impls/makefile /^LOCDIR = src\/sys\/classes\/rg\/impls\/$/;" m
LOCDIR src/sys/classes/rg/impls/polygon/makefile /^LOCDIR = src\/sys\/classes\/rg\/impls\/polygon\/$/;" m
LOCDIR src/sys/classes/rg/impls/ring/makefile /^LOCDIR = src\/sys\/classes\/rg\/impls\/ring\/$/;" m
LOCDIR src/sys/classes/rg/interface/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/rg\/interface\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/rg/interface/makefile /^LOCDIR = src\/sys\/classes\/rg\/$/;" m
LOCDIR src/sys/classes/rg/makefile /^LOCDIR = src\/sys\/classes\/rg\/$/;" m
LOCDIR src/sys/classes/st/examples/makefile /^LOCDIR = src\/sys\/classes\/st\/examples\/$/;" m
LOCDIR src/sys/classes/st/examples/tests/makefile /^LOCDIR = src\/sys\/classes\/st\/examples\/tests\/$/;" m
LOCDIR src/sys/classes/st/impls/cayley/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/cayley\/$/;" m
LOCDIR src/sys/classes/st/impls/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/$/;" m
LOCDIR src/sys/classes/st/impls/precond/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/precond\/$/;" m
LOCDIR src/sys/classes/st/impls/shell/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/shell\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/st/impls/shell/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/shell\/$/;" m
LOCDIR src/sys/classes/st/impls/shift/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/shift\/$/;" m
LOCDIR src/sys/classes/st/impls/sinvert/makefile /^LOCDIR = src\/sys\/classes\/st\/impls\/sinvert\/$/;" m
LOCDIR src/sys/classes/st/interface/ftn-custom/makefile /^LOCDIR = src\/sys\/classes\/st\/interface\/ftn-custom\/$/;" m
LOCDIR src/sys/classes/st/interface/makefile /^LOCDIR = src\/sys\/classes\/st\/interface\/$/;" m
LOCDIR src/sys/classes/st/makefile /^LOCDIR = src\/sys\/classes\/st\/$/;" m
LOCDIR src/sys/f90-mod/makefile /^LOCDIR = src\/sys\/f90-mod\/$/;" m
LOCDIR src/sys/ftn-custom/makefile /^LOCDIR = src\/sys\/ftn-custom\/$/;" m
LOCDIR src/sys/makefile /^LOCDIR = src\/sys\/$/;" m
LOCDIR src/sys/vec/makefile /^LOCDIR = src\/sys\/vec\/$/;" m
LUfac src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode LUfac(PetscInt n,PetscReal *a,PetscReal *b,PetscReal shift,PetscReal tol,PetscReal norm,PetscReal *L,PetscReal *U,PetscInt *fail,PetscReal *work)$/;" f file:
L_max src/eps/impls/ciss/ciss.c /^ PetscInt L_max; \/* maximum number of columns of the source matrix V *\/$/;" m struct:__anon61 file:
L_max src/nep/impls/ciss/nciss.c /^ PetscInt L_max; \/* maximum number of columns of the source matrix V *\/$/;" m struct:__anon89 file:
Lapack config/packages/lapack.py /^class Lapack(package.Package):$/;" c
Link config/package.py /^ def Link(self,functions,callbacks,flags):$/;" m class:Package
LinkWithOutput config/package.py /^ def LinkWithOutput(self,functions,callbacks,flags):$/;" m class:Package
LoadConf config/packages/petsc.py /^ def LoadConf(self):$/;" m class:PETSc
LoadVersion config/packages/petsc.py /^ def LoadVersion(self):$/;" m class:PETSc
LoadVersion config/packages/slepc.py /^ def LoadVersion(self):$/;" m class:SLEPc
Log config/log.py /^class Log:$/;" c
M src/eps/examples/tutorials/ex31.c /^PetscScalar M[3]; \/* M = 2*H\/w_s *\/$/;" v
M src/eps/impls/ciss/ciss.c /^ PetscInt M; \/* moment degree (N\/4 = 4) *\/$/;" m struct:__anon61 file:
M src/nep/impls/ciss/nciss.c /^ PetscInt M; \/* moment degree (N\/4 = 4) *\/$/;" m struct:__anon89 file:
M src/pep/examples/tutorials/ex16f90.F90 /^ type(Ma/;" v program:main
M src/pep/impls/jd/pjdp.h /^ PetscScalar *M;$/;" m struct:__anon100
M src/pep/impls/linear/linearp.h /^ Mat M,C,K; \/* copy of PEP coefficient matrices *\/$/;" m struct:__anon106
M1 src/nep/interface/neprefine.c /^ Mat M1;$/;" m struct:__anon98 file:
M1 src/pep/impls/krylov/toar/nrefine.c /^ Mat *A,M1;$/;" m struct:__anon104 file:
M1 src/pep/impls/krylov/toar/nrefine.c /^ Mat E[2],M1;$/;" m struct:__anon105 file:
M1 src/pep/interface/peprefine.c /^ Mat M1;$/;" m struct:__anon109 file:
M2 src/nep/interface/neprefine.c /^ Vec M2,M3;$/;" m struct:__anon98 file:
M2 src/pep/impls/krylov/toar/nrefine.c /^ BV V,M2,M3,W;$/;" m struct:__anon104 file:
M2 src/pep/impls/krylov/toar/nrefine.c /^ BV V,W,M2,M3,Wt;$/;" m struct:__anon105 file:
M2 src/pep/interface/peprefine.c /^ Vec M2,M3;$/;" m struct:__anon109 file:
M3 src/nep/interface/neprefine.c /^ Vec M2,M3;$/;" m struct:__anon98 file:
M3 src/pep/impls/krylov/toar/nrefine.c /^ BV V,M2,M3,W;$/;" m struct:__anon104 file:
M3 src/pep/impls/krylov/toar/nrefine.c /^ BV V,W,M2,M3,Wt;$/;" m struct:__anon105 file:
M3 src/pep/interface/peprefine.c /^ Vec M2,M3;$/;" m struct:__anon109 file:
M4 src/nep/interface/neprefine.c /^ PetscScalar M4,m3;$/;" m struct:__anon98 file:
M4 src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *M4,*w,*wt,*d,*dt;$/;" m struct:__anon105 file:
M4 src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *fih,*work,*M4;$/;" m struct:__anon104 file:
M4 src/pep/interface/peprefine.c /^ PetscScalar M4,m3;$/;" m struct:__anon109 file:
MANSEC include/makefile /^MANSEC = $/;" m
MANSEC include/slepc/finclude/makefile /^MANSEC = $/;" m
MANSEC include/slepc/private/makefile /^MANSEC = $/;" m
MANSEC src/eps/examples/tests/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/examples/tutorials/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/f90-mod/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/cg/lobpcg/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/cg/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/cg/rqcg/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/ciss/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/davidson/gd/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/davidson/jd/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/davidson/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/arpack/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/blopex/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/blzpack/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/feast/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/primme/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/external/trlan/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/krylov/arnoldi/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/krylov/krylovschur/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/krylov/lanczos/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/krylov/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/lapack/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/power/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/impls/subspace/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/interface/makefile /^MANSEC = EPS$/;" m
MANSEC src/eps/makefile /^MANSEC = EPS$/;" m
MANSEC src/mfn/examples/tests/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/examples/tutorials/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/f90-mod/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/impls/expokit/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/impls/krylov/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/impls/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/interface/makefile /^MANSEC = MFN$/;" m
MANSEC src/mfn/makefile /^MANSEC = MFN$/;" m
MANSEC src/nep/examples/nlevp/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/examples/tests/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/examples/tutorials/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/f90-mod/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/ciss/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/interpol/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/narnoldi/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/nleigs/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/rii/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/impls/slp/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/interface/makefile /^MANSEC = NEP$/;" m
MANSEC src/nep/makefile /^MANSEC = NEP$/;" m
MANSEC src/pep/examples/nlevp/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/examples/tests/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/examples/tutorials/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/f90-mod/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/jd/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/krylov/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/krylov/qarnoldi/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/krylov/stoar/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/krylov/toar/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/linear/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/impls/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/interface/makefile /^MANSEC = PEP$/;" m
MANSEC src/pep/makefile /^MANSEC = PEP$/;" m
MANSEC src/svd/examples/tests/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/examples/tutorials/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/f90-mod/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/cross/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/cyclic/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/lanczos/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/lapack/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/impls/trlanczos/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/interface/makefile /^MANSEC = SVD$/;" m
MANSEC src/svd/makefile /^MANSEC = SVD$/;" m
MANSEC src/sys/classes/bv/examples/tests/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/impls/contiguous/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/impls/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/impls/mat/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/impls/svec/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/impls/vecs/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/interface/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/bv/makefile /^MANSEC = BV$/;" m
MANSEC src/sys/classes/ds/examples/tests/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/ghep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/ghiep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/gnhep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/hep/bdc/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/hep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/nep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/nhep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/pep/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/impls/svd/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/interface/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/ds/makefile /^MANSEC = DS$/;" m
MANSEC src/sys/classes/fn/examples/tests/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/combine/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/exp/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/invsqrt/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/log/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/phi/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/rational/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/impls/sqrt/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/interface/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/fn/makefile /^MANSEC = FN$/;" m
MANSEC src/sys/classes/makefile /^MANSEC = sys$/;" m
MANSEC src/sys/classes/rg/examples/tests/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/impls/ellipse/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/impls/interval/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/impls/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/impls/polygon/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/impls/ring/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/interface/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/rg/makefile /^MANSEC = RG$/;" m
MANSEC src/sys/classes/st/examples/tests/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/cayley/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/precond/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/shell/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/shift/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/impls/sinvert/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/interface/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/classes/st/makefile /^MANSEC = ST$/;" m
MANSEC src/sys/f90-mod/makefile /^MANSEC = sys$/;" m
MANSEC src/sys/ftn-custom/makefile /^MANSEC = sys$/;" m
MANSEC src/sys/makefile /^MANSEC = sys$/;" m
MANSEC src/sys/vec/makefile /^MANSEC = sys$/;" m
MAXEPSMONITORS include/slepc/private/epsimpl.h 49;" d
MAXMFNMONITORS include/slepc/private/mfnimpl.h 47;" d
MAXNEPMONITORS include/slepc/private/nepimpl.h 48;" d
MAXPEPMONITORS include/slepc/private/pepimpl.h 50;" d
MAXSVDMONITORS include/slepc/private/svdimpl.h 47;" d
MAX_LBPOINTS src/nep/impls/nleigs/nleigs.c 40;" d file:
MAX_MATRICES src/pep/examples/tutorials/ex17.c 28;" d file:
MAX_NSHIFTS src/nep/impls/nleigs/nleigs.c 42;" d file:
MAX_PADE src/sys/classes/fn/impls/exp/fnexp.c 45;" d file:
MFN include/slepc/finclude/slepcmfndef.h 31;" d
MFN include/slepcmfn.h /^typedef struct _p_MFN* MFN;$/;" t typeref:struct:_p_MFN
MFNAllocateSolution src/mfn/interface/mfnsetup.c /^PetscErrorCode MFNAllocateSolution(MFN mfn,PetscInt extra)$/;" f
MFNAppendOptionsPrefix src/mfn/interface/mfnopts.c /^PetscErrorCode MFNAppendOptionsPrefix(MFN mfn,const char *prefix)$/;" f
MFNBasicArnoldi src/mfn/impls/krylov/mfnkrylov.c /^PetscErrorCode MFNBasicArnoldi(MFN mfn,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,PetscReal *beta,PetscBool *breakdown)$/;" f
MFNConvergedReason include/slepc/finclude/slepcmfndef.h 35;" d
MFNConvergedReason include/slepcmfn.h /^ MFN_CONVERGED_ITERATING = 0} MFNConvergedReason;$/;" t typeref:enum:__anon29
MFNConvergedReasons include/slepcmfn.h /^PETSC_EXTERN const char *const*MFNConvergedReasons;$/;" v
MFNConvergedReasons src/mfn/interface/dlregismfn.c /^const char *const*MFNConvergedReasons = MFNConvergedReasons_Shifted + 4;$/;" v
MFNConvergedReasons_Shifted src/mfn/interface/dlregismfn.c /^const char *const MFNConvergedReasons_Shifted[] = {"DIVERGED_BREAKDOWN","DIVERGED_ITS","","","CONVERGED_ITERATING","","CONVERGED_TOL","CONVERGED_ITS","MFNConvergedReason","MFN_",0};$/;" v
MFNCreate src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNCreate(MPI_Comm comm,MFN *outmfn)$/;" f
MFNCreate_Expokit src/mfn/impls/expokit/mfnexpokit.c /^PETSC_EXTERN PetscErrorCode MFNCreate_Expokit(MFN mfn)$/;" f
MFNCreate_Krylov src/mfn/impls/krylov/mfnkrylov.c /^PETSC_EXTERN PetscErrorCode MFNCreate_Krylov(MFN mfn)$/;" f
MFNDestroy src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNDestroy(MFN *mfn)$/;" f
MFNEXPOKIT include/slepc/finclude/slepcmfndef.h 38;" d
MFNEXPOKIT include/slepcmfn.h 49;" d
MFNFinalizePackage src/mfn/interface/dlregismfn.c /^PetscErrorCode MFNFinalizePackage(void)$/;" f
MFNGetBV src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNGetBV(MFN mfn,BV *bv)$/;" f
MFNGetConvergedReason src/mfn/interface/mfnsolve.c /^PetscErrorCode MFNGetConvergedReason(MFN mfn,MFNConvergedReason *reason)$/;" f
MFNGetDimensions src/mfn/interface/mfnopts.c /^PetscErrorCode MFNGetDimensions(MFN mfn,PetscInt *ncv)$/;" f
MFNGetErrorIfNotConverged src/mfn/interface/mfnopts.c /^PetscErrorCode MFNGetErrorIfNotConverged(MFN mfn,PetscBool *flag)$/;" f
MFNGetFN src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNGetFN(MFN mfn,FN *fn)$/;" f
MFNGetIterationNumber src/mfn/interface/mfnsolve.c /^PetscErrorCode MFNGetIterationNumber(MFN mfn,PetscInt *its)$/;" f
MFNGetMonitorContext src/mfn/interface/mfnmon.c /^PetscErrorCode MFNGetMonitorContext(MFN mfn,void **ctx)$/;" f
MFNGetOperator src/mfn/interface/mfnsetup.c /^PetscErrorCode MFNGetOperator(MFN mfn,Mat *A)$/;" f
MFNGetOptionsPrefix src/mfn/interface/mfnopts.c /^PetscErrorCode MFNGetOptionsPrefix(MFN mfn,const char *prefix[])$/;" f
MFNGetTolerances src/mfn/interface/mfnopts.c /^PetscErrorCode MFNGetTolerances(MFN mfn,PetscReal *tol,PetscInt *maxits)$/;" f
MFNGetType src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNGetType(MFN mfn,MFNType *type)$/;" f
MFNInitializePackage src/mfn/interface/dlregismfn.c /^PetscErrorCode MFNInitializePackage(void)$/;" f
MFNKRYLOV include/slepc/finclude/slepcmfndef.h 37;" d
MFNKRYLOV include/slepcmfn.h 48;" d
MFNList include/slepcmfn.h /^PETSC_EXTERN PetscFunctionList MFNList;$/;" v
MFNList src/mfn/interface/mfnbasic.c /^PetscFunctionList MFNList = 0;$/;" v
MFNMonitor src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitor(MFN mfn,PetscInt it,PetscReal errest)$/;" f
MFNMonitorCancel src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitorCancel(MFN mfn)$/;" f
MFNMonitorDefault src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitorDefault(MFN mfn,PetscInt its,PetscReal errest,PetscViewerAndFormat *vf)$/;" f
MFNMonitorLG src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitorLG(MFN mfn,PetscInt its,PetscReal errest,void *ctx)$/;" f
MFNMonitorLGCreate src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)$/;" f
MFNMonitorSet src/mfn/interface/mfnmon.c /^PetscErrorCode MFNMonitorSet(MFN mfn,PetscErrorCode (*monitor)(MFN,PetscInt,PetscReal,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))$/;" f
MFNMonitorSetFromOptions src/mfn/interface/mfnopts.c /^PetscErrorCode MFNMonitorSetFromOptions(MFN mfn,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(MFN,PetscInt,PetscReal,PetscViewerAndFormat*))$/;" f
MFNOps include/slepc/private/mfnimpl.h /^typedef struct _MFNOps *MFNOps;$/;" t typeref:struct:_MFNOps
MFNPackageInitialized src/mfn/interface/dlregismfn.c /^static PetscBool MFNPackageInitialized = PETSC_FALSE;$/;" v file:
MFNReasonView src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNReasonView(MFN mfn,PetscViewer viewer)$/;" f
MFNReasonViewFromOptions src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNReasonViewFromOptions(MFN mfn)$/;" f
MFNRegister src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNRegister(const char *name,PetscErrorCode (*function)(MFN))$/;" f
MFNRegisterAll src/mfn/interface/mfnregis.c /^PetscErrorCode MFNRegisterAll(void)$/;" f
MFNRegisterAllCalled include/slepc/private/mfnimpl.h /^PETSC_EXTERN PetscBool MFNRegisterAllCalled;$/;" v
MFNRegisterAllCalled src/mfn/interface/mfnbasic.c /^PetscBool MFNRegisterAllCalled = PETSC_FALSE;$/;" v
MFNReset src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNReset(MFN mfn)$/;" f
MFNSetBV src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNSetBV(MFN mfn,BV bv)$/;" f
MFNSetDimensions src/mfn/interface/mfnopts.c /^PetscErrorCode MFNSetDimensions(MFN mfn,PetscInt ncv)$/;" f
MFNSetErrorIfNotConverged src/mfn/interface/mfnopts.c /^PetscErrorCode MFNSetErrorIfNotConverged(MFN mfn,PetscBool flg)$/;" f
MFNSetFN src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNSetFN(MFN mfn,FN fn)$/;" f
MFNSetFromOptions src/mfn/interface/mfnopts.c /^PetscErrorCode MFNSetFromOptions(MFN mfn)$/;" f
MFNSetOperator src/mfn/interface/mfnsetup.c /^PetscErrorCode MFNSetOperator(MFN mfn,Mat A)$/;" f
MFNSetOptionsPrefix src/mfn/interface/mfnopts.c /^PetscErrorCode MFNSetOptionsPrefix(MFN mfn,const char *prefix)$/;" f
MFNSetTolerances src/mfn/interface/mfnopts.c /^PetscErrorCode MFNSetTolerances(MFN mfn,PetscReal tol,PetscInt maxits)$/;" f
MFNSetType src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNSetType(MFN mfn,MFNType type)$/;" f
MFNSetUp src/mfn/interface/mfnsetup.c /^PetscErrorCode MFNSetUp(MFN mfn)$/;" f
MFNSetUp_Expokit src/mfn/impls/expokit/mfnexpokit.c /^PetscErrorCode MFNSetUp_Expokit(MFN mfn)$/;" f
MFNSetUp_Krylov src/mfn/impls/krylov/mfnkrylov.c /^PetscErrorCode MFNSetUp_Krylov(MFN mfn)$/;" f
MFNSolve src/mfn/interface/mfnsolve.c /^PetscErrorCode MFNSolve(MFN mfn,Vec b,Vec x)$/;" f
MFNSolve_Expokit src/mfn/impls/expokit/mfnexpokit.c /^PetscErrorCode MFNSolve_Expokit(MFN mfn,Vec b,Vec x)$/;" f
MFNSolve_Krylov src/mfn/impls/krylov/mfnkrylov.c /^PetscErrorCode MFNSolve_Krylov(MFN mfn,Vec b,Vec x)$/;" f
MFNType include/slepc/finclude/slepcmfndef.h 34;" d
MFNType include/slepcmfn.h /^typedef const char* MFNType;$/;" t
MFNView src/mfn/interface/mfnbasic.c /^PetscErrorCode MFNView(MFN mfn,PetscViewer viewer)$/;" f
MFNViewFromOptions include/slepcmfn.h /^PETSC_STATIC_INLINE PetscErrorCode MFNViewFromOptions(MFN mfn,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)mfn,obj,name);}$/;" f
MFN_CLASSID include/slepcmfn.h /^PETSC_EXTERN PetscClassId MFN_CLASSID;$/;" v
MFN_CLASSID src/mfn/interface/mfnbasic.c /^PetscClassId MFN_CLASSID = 0;$/;" v
MFN_CONVERGED_ITERATING include/slepcmfn.h /^ MFN_CONVERGED_ITERATING = 0} MFNConvergedReason;$/;" e enum:__anon29
MFN_CONVERGED_ITS include/slepcmfn.h /^ MFN_CONVERGED_ITS = 3,$/;" e enum:__anon29
MFN_CONVERGED_TOL include/slepcmfn.h /^ MFN_CONVERGED_TOL = 2,$/;" e enum:__anon29
MFN_CreateDenseMat include/slepc/private/mfnimpl.h /^PETSC_STATIC_INLINE PetscErrorCode MFN_CreateDenseMat(PetscInt k,Mat *A)$/;" f
MFN_CreateVec include/slepc/private/mfnimpl.h /^PETSC_STATIC_INLINE PetscErrorCode MFN_CreateVec(PetscInt k,Vec *v)$/;" f
MFN_DIVERGED_BREAKDOWN include/slepcmfn.h /^ MFN_DIVERGED_BREAKDOWN = -4,$/;" e enum:__anon29
MFN_DIVERGED_ITS include/slepcmfn.h /^ MFN_DIVERGED_ITS = -3,$/;" e enum:__anon29
MFN_SetUp include/slepc/private/mfnimpl.h /^PETSC_EXTERN PetscLogEvent MFN_SetUp, MFN_Solve;$/;" v
MFN_SetUp src/mfn/interface/mfnbasic.c /^PetscLogEvent MFN_SetUp = 0,MFN_Solve = 0;$/;" v
MFN_Solve include/slepc/private/mfnimpl.h /^PETSC_EXTERN PetscLogEvent MFN_SetUp, MFN_Solve;$/;" v
MFN_Solve src/mfn/interface/mfnbasic.c /^PetscLogEvent MFN_SetUp = 0,MFN_Solve = 0;$/;" v
MPIU_NORM1_AND_2 src/sys/vec/veccomp.c /^static MPI_Datatype MPIU_NORM2=0, MPIU_NORM1_AND_2=0;$/;" v file:
MPIU_NORM2 src/sys/vec/veccomp.c /^static MPI_Datatype MPIU_NORM2=0, MPIU_NORM1_AND_2=0;$/;" v file:
MPIU_NORM2_SUM src/sys/vec/veccomp.c /^static MPI_Op MPIU_NORM2_SUM=0;$/;" v file:
MVMISG src/eps/examples/tutorials/ex6f.F /^ SUBROUTINE MVMISG(/;" s
MadeHRtr src/sys/classes/ds/impls/ghiep/invit.c /^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)$/;" f file:
MatAXPY_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatAXPY_Fun(Mat Y,PetscScalar a,Mat X,MatStructure str)$/;" f file:
MatCholeskyFactorInvert src/sys/classes/bv/interface/bvorthog.c /^static PetscErrorCode MatCholeskyFactorInvert(Mat R,PetscInt l,Mat *S)$/;" f file:
MatCreateExplicit_Linear_H1A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_H1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_H1B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_H1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateExplicit_Linear_H2A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_H2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_H2B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_H2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateExplicit_Linear_N1A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_N1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_N1B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_N1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateExplicit_Linear_N2A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_N2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_N2B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_N2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateExplicit_Linear_S1A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_S1A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_S1B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_S1B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateExplicit_Linear_S2A src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_S2A(MPI_Comm comm,PEP_LINEAR *ctx,Mat *A)$/;" f
MatCreateExplicit_Linear_S2B src/pep/impls/linear/qeplin.c /^PetscErrorCode MatCreateExplicit_Linear_S2B(MPI_Comm comm,PEP_LINEAR *ctx,Mat *B)$/;" f
MatCreateVecs_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode MatCreateVecs_Cross(Mat B,Vec *right,Vec *left)$/;" f file:
MatCreateVecs_dvd_jd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode MatCreateVecs_dvd_jd(Mat A,Vec *right,Vec *left)$/;" f file:
MatCtx src/nep/examples/tutorials/ex21.c /^} MatCtx;$/;" t typeref:struct:__anon87 file:
MatDestroy_Fun src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatDestroy_Fun(Mat A)$/;" f
MatDestroy_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatDestroy_Fun(Mat A)$/;" f file:
MatDestroy_Jac src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatDestroy_Jac(Mat A)$/;" f
MatDestroy_Shell src/sys/classes/st/interface/stshellmat.c /^static PetscErrorCode MatDestroy_Shell(Mat A)$/;" f file:
MatDuplicate_Fun src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatDuplicate_Fun(Mat A,MatDuplicateOption op,Mat *B)$/;" f
MatDuplicate_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatDuplicate_Fun(Mat A,MatDuplicateOption op,Mat *B)$/;" f file:
MatDuplicate_Shell src/sys/classes/st/examples/tests/test1.c /^static PetscErrorCode MatDuplicate_Shell(Mat S,MatDuplicateOption op,Mat *M)$/;" f file:
MatExplicitCtx src/pep/impls/krylov/toar/nrefine.c /^} MatExplicitCtx;$/;" t typeref:struct:__anon105 file:
MatFSMult src/nep/interface/neprefine.c /^static PetscErrorCode MatFSMult(Mat M ,Vec x,Vec y)$/;" f file:
MatFSMult src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode MatFSMult(Mat M ,Vec x,Vec y)$/;" f file:
MatFSMult src/pep/interface/peprefine.c /^static PetscErrorCode MatFSMult(Mat M ,Vec x,Vec y)$/;" f file:
MatGetDiagonal_Brussel src/eps/examples/tutorials/ex30.c /^PetscErrorCode MatGetDiagonal_Brussel(Mat A,Vec diag)$/;" f
MatGetDiagonal_Brussel src/eps/examples/tutorials/ex9.c /^PetscErrorCode MatGetDiagonal_Brussel(Mat A,Vec diag)$/;" f
MatGetDiagonal_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode MatGetDiagonal_Cross(Mat B,Vec d)$/;" f file:
MatGetDiagonal_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode MatGetDiagonal_Cyclic(Mat B,Vec diag)$/;" f file:
MatGetDiagonal_Fun src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatGetDiagonal_Fun(Mat A,Vec diag)$/;" f
MatGetDiagonal_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatGetDiagonal_Fun(Mat A,Vec diag)$/;" f file:
MatGetDiagonal_Identity src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatGetDiagonal_Identity(Mat A,Vec diag)$/;" f
MatGetDiagonal_Laplacian2D src/eps/examples/tests/test8.c /^PetscErrorCode MatGetDiagonal_Laplacian2D(Mat A,Vec diag)$/;" f
MatGetDiagonal_Laplacian2D src/eps/examples/tutorials/ex3.c /^PetscErrorCode MatGetDiagonal_Laplacian2D(Mat A,Vec diag)$/;" f
MatGetDiagonal_Laplacian2D src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatGetDiagonal_Laplacian2D(Mat A,Vec diag)$/;" f
MatGetDiagonal_Shell src/sys/classes/st/examples/tests/test1.c /^static PetscErrorCode MatGetDiagonal_Shell(Mat S,Vec diag)$/;" f file:
MatGetDiagonal_Shell src/sys/classes/st/interface/stshellmat.c /^static PetscErrorCode MatGetDiagonal_Shell(Mat A,Vec diag)$/;" f file:
MatGetDiagonal_Zero src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatGetDiagonal_Zero(Mat A,Vec diag)$/;" f
MatIsing_Mult src/eps/examples/tutorials/ex6f.F /^ subroutine MatIsing_Mult(/;" s
MatMarkovModel src/eps/examples/tests/test11.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMarkovModel src/eps/examples/tests/test9.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMarkovModel src/eps/examples/tutorials/ex18.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMarkovModel src/eps/examples/tutorials/ex29.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMarkovModel src/eps/examples/tutorials/ex5.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMarkovModel src/mfn/examples/tutorials/ex23.c /^PetscErrorCode MatMarkovModel(PetscInt m,Mat A)$/;" f
MatMultTranspose_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatMultTranspose_Fun(Mat A,Vec x,Vec y)$/;" f file:
MatMultTranspose_Shell src/sys/classes/st/examples/tests/test1.c /^static PetscErrorCode MatMultTranspose_Shell(Mat S,Vec x,Vec y)$/;" f file:
MatMultTranspose_Shell src/sys/classes/st/interface/stshellmat.c /^static PetscErrorCode MatMultTranspose_Shell(Mat A,Vec x,Vec y)$/;" f file:
MatMultTranspose_dvd_jd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode MatMultTranspose_dvd_jd(Mat A,Vec in,Vec out)$/;" f file:
MatMult_Brussel src/eps/examples/tutorials/ex30.c /^PetscErrorCode MatMult_Brussel(Mat A,Vec x,Vec y)$/;" f
MatMult_Brussel src/eps/examples/tutorials/ex9.c /^PetscErrorCode MatMult_Brussel(Mat A,Vec x,Vec y)$/;" f
MatMult_Cayley src/sys/classes/st/impls/cayley/cayley.c /^static PetscErrorCode MatMult_Cayley(Mat B,Vec x,Vec y)$/;" f file:
MatMult_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode MatMult_Cross(Mat B,Vec x,Vec y)$/;" f file:
MatMult_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode MatMult_Cyclic(Mat B,Vec x,Vec y)$/;" f file:
MatMult_Fold src/eps/examples/tutorials/ex24.c /^PetscErrorCode MatMult_Fold(Mat M,Vec x,Vec y)$/;" f
MatMult_Fun src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatMult_Fun(Mat A,Vec x,Vec y)$/;" f
MatMult_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatMult_Fun(Mat A,Vec x,Vec y)$/;" f file:
MatMult_Identity src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatMult_Identity(Mat A,Vec x,Vec y)$/;" f
MatMult_Jac src/nep/examples/tutorials/ex21.c /^PetscErrorCode MatMult_Jac(Mat A,Vec x,Vec y)$/;" f
MatMult_Laplacian2D src/eps/examples/tests/test8.c /^PetscErrorCode MatMult_Laplacian2D(Mat A,Vec x,Vec y)$/;" f
MatMult_Laplacian2D src/eps/examples/tutorials/ex3.c /^PetscErrorCode MatMult_Laplacian2D(Mat A,Vec x,Vec y)$/;" f
MatMult_Laplacian2D src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatMult_Laplacian2D(Mat A,Vec x,Vec y)$/;" f
MatMult_Linear_Shift src/pep/impls/linear/linear.c /^static PetscErrorCode MatMult_Linear_Shift(Mat M,Vec x,Vec y)$/;" f file:
MatMult_Linear_Sinvert src/pep/impls/linear/linear.c /^static PetscErrorCode MatMult_Linear_Sinvert(Mat M,Vec x,Vec y)$/;" f file:
MatMult_Shell src/sys/classes/st/examples/tests/test1.c /^static PetscErrorCode MatMult_Shell(Mat S,Vec x,Vec y)$/;" f file:
MatMult_Shell src/sys/classes/st/interface/stshellmat.c /^static PetscErrorCode MatMult_Shell(Mat A,Vec x,Vec y)$/;" f file:
MatMult_TRLAN src/eps/impls/external/trlan/trlan.c /^static PetscBLASInt MatMult_TRLAN(PetscBLASInt *n,PetscBLASInt *m,PetscReal *xin,PetscBLASInt *ldx,PetscReal *yout,PetscBLASInt *ldy)$/;" f file:
MatMult_Zero src/pep/examples/tutorials/ex28.c /^PetscErrorCode MatMult_Zero(Mat A,Vec x,Vec y)$/;" f
MatMult_dvd_jd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode MatMult_dvd_jd(Mat A,Vec in,Vec out)$/;" f file:
MatScale_Fun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode MatScale_Fun(Mat M,PetscScalar a)$/;" f file:
MatShift_Brussel src/eps/examples/tutorials/ex30.c /^PetscErrorCode MatShift_Brussel(PetscScalar* a,Mat Y)$/;" f
MatShift_Brussel src/eps/examples/tutorials/ex9.c /^PetscErrorCode MatShift_Brussel(PetscScalar* a,Mat Y)$/;" f
MatType_t include/slepc/private/vecimplslepc.h /^typedef PetscInt MatType_t;$/;" t
Mistakes config/cmakegen.py /^class Mistakes(object):$/;" c
MyArbitrarySelection src/eps/examples/tests/test13.c /^PetscErrorCode MyArbitrarySelection(PetscScalar eigr,PetscScalar eigi,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx)$/;" f
MyConvergedAbsolute src/eps/examples/tests/test16.c /^PetscErrorCode MyConvergedAbsolute(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
MyEPSMonitor src/eps/examples/tests/test15f.F /^ subroutine MyEPSMonitor(/;" s
MyEigenSort src/eps/examples/tests/test11.c /^PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f
MyEigenSort src/eps/examples/tests/test9.c /^PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f
MyEigenSort src/eps/examples/tutorials/ex18.c /^PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f
MyEigenSort src/pep/examples/nlevp/pdde_stability.c /^PetscErrorCode MyEigenSort(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f
MyShellMatCreate src/sys/classes/st/examples/tests/test1.c /^static PetscErrorCode MyShellMatCreate(Mat *A,Mat *M)$/;" f file:
MyStoppingTest src/eps/examples/tutorials/ex29.c /^PetscErrorCode MyStoppingTest(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ctx)$/;" f
MyStoppingTest src/eps/examples/tutorials/ex30.c /^PetscErrorCode MyStoppingTest(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ptr)$/;" f
N include/slepc/private/bvimpl.h /^ PetscInt n,N; \/* dimensions of vectors (local, global) *\/$/;" m struct:_p_BV
N include/slepc/private/vecimplslepc.h /^ PetscInt N; \/* virtual global size *\/$/;" m struct:__anon7
N src/eps/impls/ciss/ciss.c /^ PetscInt N; \/* number of integration points (32) *\/$/;" m struct:__anon61 file:
N src/nep/impls/ciss/nciss.c /^ PetscInt N; \/* number of integration points (32) *\/$/;" m struct:__anon89 file:
NDPOINTS src/nep/impls/nleigs/nleigs.c 41;" d file:
NEP include/slepc/finclude/slepcnepdef.h 34;" d
NEP include/slepcnep.h /^typedef struct _p_NEP* NEP;$/;" t typeref:struct:_p_NEP
NEPAllocateSolution src/nep/interface/nepsetup.c /^PetscErrorCode NEPAllocateSolution(NEP nep,PetscInt extra)$/;" f
NEPAppendOptionsPrefix src/nep/interface/nepopts.c /^PetscErrorCode NEPAppendOptionsPrefix(NEP nep,const char *prefix)$/;" f
NEPApplyFunction src/nep/interface/nepsolve.c /^PetscErrorCode NEPApplyFunction(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A,Mat B)$/;" f
NEPApplyJacobian src/nep/interface/nepsolve.c /^PetscErrorCode NEPApplyJacobian(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A)$/;" f
NEPCISS include/slepc/finclude/slepcnepdef.h 49;" d
NEPCISS include/slepcnep.h 53;" d
NEPCISSGetRefinement src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSGetRefinement(NEP nep, PetscInt *inner, PetscInt *blsize)$/;" f
NEPCISSGetRefinement_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSGetRefinement_CISS(NEP nep,PetscInt *inner,PetscInt *blsize)$/;" f file:
NEPCISSGetSizes src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSGetSizes(NEP nep,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)$/;" f
NEPCISSGetSizes_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSGetSizes_CISS(NEP nep,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)$/;" f file:
NEPCISSGetThreshold src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSGetThreshold(NEP nep,PetscReal *delta,PetscReal *spur)$/;" f
NEPCISSGetThreshold_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSGetThreshold_CISS(NEP nep,PetscReal *delta,PetscReal *spur)$/;" f file:
NEPCISSSetRefinement src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSSetRefinement(NEP nep,PetscInt inner,PetscInt blsize)$/;" f
NEPCISSSetRefinement_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSSetRefinement_CISS(NEP nep,PetscInt inner,PetscInt blsize)$/;" f file:
NEPCISSSetSizes src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSSetSizes(NEP nep,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)$/;" f
NEPCISSSetSizes_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSSetSizes_CISS(NEP nep,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)$/;" f file:
NEPCISSSetThreshold src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPCISSSetThreshold(NEP nep,PetscReal delta,PetscReal spur)$/;" f
NEPCISSSetThreshold_CISS src/nep/impls/ciss/nciss.c /^static PetscErrorCode NEPCISSSetThreshold_CISS(NEP nep,PetscReal delta,PetscReal spur)$/;" f file:
NEPCheckCallback include/slepc/private/nepimpl.h 145;" d
NEPCheckCallback include/slepc/private/nepimpl.h 157;" d
NEPCheckDerivatives include/slepc/private/nepimpl.h 147;" d
NEPCheckDerivatives include/slepc/private/nepimpl.h 167;" d
NEPCheckProblem include/slepc/private/nepimpl.h 144;" d
NEPCheckProblem include/slepc/private/nepimpl.h 152;" d
NEPCheckSolved include/slepc/private/nepimpl.h 148;" d
NEPCheckSolved include/slepc/private/nepimpl.h 172;" d
NEPCheckSplit include/slepc/private/nepimpl.h 146;" d
NEPCheckSplit include/slepc/private/nepimpl.h 162;" d
NEPComputeError src/nep/interface/nepsolve.c /^PetscErrorCode NEPComputeError(NEP nep,PetscInt i,NEPErrorType type,PetscReal *error)$/;" f
NEPComputeFunction src/nep/interface/nepsolve.c /^PetscErrorCode NEPComputeFunction(NEP nep,PetscScalar lambda,Mat A,Mat B)$/;" f
NEPComputeJacobian src/nep/interface/nepsolve.c /^PetscErrorCode NEPComputeJacobian(NEP nep,PetscScalar lambda,Mat A)$/;" f
NEPComputeRelativeError include/slepcnep.h /^PETSC_DEPRECATED("Use NEPComputeError()") PETSC_STATIC_INLINE PetscErrorCode NEPComputeRelativeError(NEP nep,PetscInt i,PetscReal *r) {return NEPComputeError(nep,i,NEP_ERROR_RELATIVE,r);}$/;" f
NEPComputeResidualNorm include/slepcnep.h /^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);}$/;" f
NEPComputeResidualNorm_Private src/nep/interface/nepsolve.c /^PetscErrorCode NEPComputeResidualNorm_Private(NEP nep,PetscScalar lambda,Vec x,Vec *w,PetscReal *norm)$/;" f
NEPComputeVectors src/nep/interface/nepsolve.c /^PetscErrorCode NEPComputeVectors(NEP nep)$/;" f
NEPComputeVectors_Schur src/nep/interface/nepdefault.c /^PetscErrorCode NEPComputeVectors_Schur(NEP nep)$/;" f
NEPConv include/slepc/finclude/slepcnepdef.h 41;" d
NEPConv include/slepcnep.h /^ NEP_CONV_USER } NEPConv;$/;" t typeref:enum:__anon34
NEPConvMonitorSetFromOptions src/nep/interface/nepopts.c /^PetscErrorCode NEPConvMonitorSetFromOptions(NEP nep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))$/;" f
NEPConvergedAbsolute src/nep/interface/nepdefault.c /^PetscErrorCode NEPConvergedAbsolute(NEP nep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
NEPConvergedNorm src/nep/interface/nepdefault.c /^PetscErrorCode NEPConvergedNorm(NEP nep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
NEPConvergedReason include/slepc/finclude/slepcnepdef.h 38;" d
NEPConvergedReason include/slepcnep.h /^ NEP_CONVERGED_ITERATING = 0} NEPConvergedReason;$/;" t typeref:enum:__anon36
NEPConvergedReasons include/slepcnep.h /^PETSC_EXTERN const char *const*NEPConvergedReasons;$/;" v
NEPConvergedReasons src/nep/interface/dlregisnep.c /^const char *const*NEPConvergedReasons = NEPConvergedReasons_Shifted + 4;$/;" v
NEPConvergedReasons_Shifted src/nep/interface/dlregisnep.c /^const char *const NEPConvergedReasons_Shifted[] = {"DIVERGED_LINEAR_SOLVE","","DIVERGED_BREAKDOWN","DIVERGED_ITS","CONVERGED_ITERATING","CONVERGED_TOL","CONVERGED_USER","NEPConvergedReason","NEP_",0};$/;" v
NEPConvergedRelative src/nep/interface/nepdefault.c /^PetscErrorCode NEPConvergedRelative(NEP nep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
NEPCreate src/nep/interface/nepbasic.c /^PetscErrorCode NEPCreate(MPI_Comm comm,NEP *outnep)$/;" f
NEPCreate_CISS src/nep/impls/ciss/nciss.c /^PETSC_EXTERN PetscErrorCode NEPCreate_CISS(NEP nep)$/;" f
NEPCreate_Interpol src/nep/impls/interpol/interpol.c /^PETSC_EXTERN PetscErrorCode NEPCreate_Interpol(NEP nep)$/;" f
NEPCreate_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PETSC_EXTERN PetscErrorCode NEPCreate_NArnoldi(NEP nep)$/;" f
NEPCreate_NLEIGS src/nep/impls/nleigs/nleigs.c /^PETSC_EXTERN PetscErrorCode NEPCreate_NLEIGS(NEP nep)$/;" f
NEPCreate_RII src/nep/impls/rii/rii.c /^PETSC_EXTERN PetscErrorCode NEPCreate_RII(NEP nep)$/;" f
NEPCreate_SLP src/nep/impls/slp/slp.c /^PETSC_EXTERN PetscErrorCode NEPCreate_SLP(NEP nep)$/;" f
NEPDestroy src/nep/interface/nepbasic.c /^PetscErrorCode NEPDestroy(NEP *nep)$/;" f
NEPDestroy_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPDestroy_CISS(NEP nep)$/;" f
NEPDestroy_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPDestroy_Interpol(NEP nep)$/;" f
NEPDestroy_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPDestroy_NArnoldi(NEP nep)$/;" f
NEPDestroy_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPDestroy_NLEIGS(NEP nep)$/;" f
NEPDestroy_RII src/nep/impls/rii/rii.c /^PetscErrorCode NEPDestroy_RII(NEP nep)$/;" f
NEPDestroy_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPDestroy_SLP(NEP nep)$/;" f
NEPErrorType include/slepc/finclude/slepcnepdef.h 39;" d
NEPErrorType include/slepcnep.h /^ NEP_ERROR_BACKWARD } NEPErrorType;$/;" t typeref:enum:__anon31
NEPErrorTypes include/slepcnep.h /^PETSC_EXTERN const char *NEPErrorTypes[];$/;" v
NEPErrorTypes src/nep/interface/dlregisnep.c /^const char *NEPErrorTypes[] = {"ABSOLUTE","RELATIVE","NEPErrorType","NEP_ERROR_",0};$/;" v
NEPErrorView src/nep/interface/nepview.c /^PetscErrorCode NEPErrorView(NEP nep,NEPErrorType etype,PetscViewer viewer)$/;" f
NEPErrorViewFromOptions src/nep/interface/nepview.c /^PetscErrorCode NEPErrorViewFromOptions(NEP nep)$/;" f
NEPErrorView_ASCII src/nep/interface/nepview.c /^static PetscErrorCode NEPErrorView_ASCII(NEP nep,NEPErrorType etype,PetscViewer viewer)$/;" f file:
NEPErrorView_DETAIL src/nep/interface/nepview.c /^static PetscErrorCode NEPErrorView_DETAIL(NEP nep,NEPErrorType etype,PetscViewer viewer)$/;" f file:
NEPErrorView_MATLAB src/nep/interface/nepview.c /^static PetscErrorCode NEPErrorView_MATLAB(NEP nep,NEPErrorType etype,PetscViewer viewer)$/;" f file:
NEPFinalizePackage src/nep/interface/dlregisnep.c /^PetscErrorCode NEPFinalizePackage(void)$/;" f
NEPGetBV src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetBV(NEP nep,BV *bv)$/;" f
NEPGetConverged src/nep/interface/nepsolve.c /^PetscErrorCode NEPGetConverged(NEP nep,PetscInt *nconv)$/;" f
NEPGetConvergedReason src/nep/interface/nepsolve.c /^PetscErrorCode NEPGetConvergedReason(NEP nep,NEPConvergedReason *reason)$/;" f
NEPGetConvergenceTest src/nep/interface/nepopts.c /^PetscErrorCode NEPGetConvergenceTest(NEP nep,NEPConv *conv)$/;" f
NEPGetDS src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetDS(NEP nep,DS *ds)$/;" f
NEPGetDefaultShift src/nep/interface/nepdefault.c /^PetscErrorCode NEPGetDefaultShift(NEP nep,PetscScalar *sigma)$/;" f
NEPGetDerivatives src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetDerivatives(NEP nep,Mat *A,PetscErrorCode (**der)(NEP,PetscScalar,PetscInt,Mat,void*),void **ctx)$/;" f
NEPGetDimensions src/nep/interface/nepopts.c /^PetscErrorCode NEPGetDimensions(NEP nep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)$/;" f
NEPGetEigenpair src/nep/interface/nepsolve.c /^PetscErrorCode NEPGetEigenpair(NEP nep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)$/;" f
NEPGetErrorEstimate src/nep/interface/nepsolve.c /^PetscErrorCode NEPGetErrorEstimate(NEP nep,PetscInt i,PetscReal *errest)$/;" f
NEPGetFunction src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetFunction(NEP nep,Mat *A,Mat *B,PetscErrorCode (**fun)(NEP,PetscScalar,Mat,Mat,void*),void **ctx)$/;" f
NEPGetIterationNumber src/nep/interface/nepsolve.c /^PetscErrorCode NEPGetIterationNumber(NEP nep,PetscInt *its)$/;" f
NEPGetJacobian src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetJacobian(NEP nep,Mat *A,PetscErrorCode (**jac)(NEP,PetscScalar,Mat,void*),void **ctx)$/;" f
NEPGetMonitorContext src/nep/interface/nepmon.c /^PetscErrorCode NEPGetMonitorContext(NEP nep,void **ctx)$/;" f
NEPGetOptionsPrefix src/nep/interface/nepopts.c /^PetscErrorCode NEPGetOptionsPrefix(NEP nep,const char *prefix[])$/;" f
NEPGetRG src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetRG(NEP nep,RG *rg)$/;" f
NEPGetRefine src/nep/interface/nepopts.c /^PetscErrorCode NEPGetRefine(NEP nep,NEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its,NEPRefineScheme *scheme)$/;" f
NEPGetSplitOperatorInfo src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetSplitOperatorInfo(NEP nep,PetscInt *n,MatStructure *str)$/;" f
NEPGetSplitOperatorTerm src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetSplitOperatorTerm(NEP nep,PetscInt k,Mat *A,FN *f)$/;" f
NEPGetStoppingTest src/nep/interface/nepopts.c /^PetscErrorCode NEPGetStoppingTest(NEP nep,NEPStop *stop)$/;" f
NEPGetTarget src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetTarget(NEP nep,PetscScalar* target)$/;" f
NEPGetTolerances src/nep/interface/nepopts.c /^PetscErrorCode NEPGetTolerances(NEP nep,PetscReal *tol,PetscInt *maxits)$/;" f
NEPGetTrackAll src/nep/interface/nepopts.c /^PetscErrorCode NEPGetTrackAll(NEP nep,PetscBool *trackall)$/;" f
NEPGetType src/nep/interface/nepbasic.c /^PetscErrorCode NEPGetType(NEP nep,NEPType *type)$/;" f
NEPGetWhichEigenpairs src/nep/interface/nepopts.c /^PetscErrorCode NEPGetWhichEigenpairs(NEP nep,NEPWhich *which)$/;" f
NEPINTERPOL include/slepc/finclude/slepcnepdef.h 50;" d
NEPINTERPOL include/slepcnep.h 54;" d
NEPInitializePackage src/nep/interface/dlregisnep.c /^PetscErrorCode NEPInitializePackage(void)$/;" f
NEPInterpolGetDegree src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPInterpolGetDegree(NEP nep,PetscInt *deg)$/;" f
NEPInterpolGetDegree_Interpol src/nep/impls/interpol/interpol.c /^static PetscErrorCode NEPInterpolGetDegree_Interpol(NEP nep,PetscInt *deg)$/;" f file:
NEPInterpolGetPEP src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPInterpolGetPEP(NEP nep,PEP *pep)$/;" f
NEPInterpolGetPEP_Interpol src/nep/impls/interpol/interpol.c /^static PetscErrorCode NEPInterpolGetPEP_Interpol(NEP nep,PEP *pep)$/;" f file:
NEPInterpolSetDegree src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPInterpolSetDegree(NEP nep,PetscInt deg)$/;" f
NEPInterpolSetDegree_Interpol src/nep/impls/interpol/interpol.c /^static PetscErrorCode NEPInterpolSetDegree_Interpol(NEP nep,PetscInt deg)$/;" f file:
NEPInterpolSetPEP src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPInterpolSetPEP(NEP nep,PEP pep)$/;" f
NEPInterpolSetPEP_Interpol src/nep/impls/interpol/interpol.c /^static PetscErrorCode NEPInterpolSetPEP_Interpol(NEP nep,PEP pep)$/;" f file:
NEPList include/slepcnep.h /^PETSC_EXTERN PetscFunctionList NEPList;$/;" v
NEPList src/nep/interface/nepbasic.c /^PetscFunctionList NEPList = 0;$/;" v
NEPMonitor src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitor(NEP nep,PetscInt it,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest)$/;" f
NEPMonitorAll src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorAll(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
NEPMonitorCancel src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorCancel(NEP nep)$/;" f
NEPMonitorConverged src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorConverged(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)$/;" f
NEPMonitorFirst src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorFirst(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
NEPMonitorLG src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorLG(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
NEPMonitorLGAll src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorLGAll(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
NEPMonitorLGCreate src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)$/;" f
NEPMonitorSet src/nep/interface/nepmon.c /^PetscErrorCode NEPMonitorSet(NEP nep,PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))$/;" f
NEPMonitorSetFromOptions src/nep/interface/nepopts.c /^PetscErrorCode NEPMonitorSetFromOptions(NEP nep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)$/;" f
NEPNARNOLDI include/slepc/finclude/slepcnepdef.h 48;" d
NEPNARNOLDI include/slepcnep.h 52;" d
NEPNArnoldiGetKSP src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPNArnoldiGetKSP(NEP nep,KSP *ksp)$/;" f
NEPNArnoldiGetKSP_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^static PetscErrorCode NEPNArnoldiGetKSP_NArnoldi(NEP nep,KSP *ksp)$/;" f file:
NEPNArnoldiSetKSP src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPNArnoldiSetKSP(NEP nep,KSP ksp)$/;" f
NEPNArnoldiSetKSP_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^static PetscErrorCode NEPNArnoldiSetKSP_NArnoldi(NEP nep,KSP ksp)$/;" f file:
NEPNArnoldi_KSPSolve src/nep/impls/narnoldi/narnoldi.c /^PETSC_STATIC_INLINE PetscErrorCode NEPNArnoldi_KSPSolve(NEP nep,Vec b,Vec x)$/;" f
NEPNLEIGS include/slepc/finclude/slepcnepdef.h 51;" d
NEPNLEIGS include/slepcnep.h 55;" d
NEPNLEIGSBackTransform src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSBackTransform(PetscObject ob,PetscInt n,PetscScalar *valr,PetscScalar *vali)$/;" f file:
NEPNLEIGSDividedDifferences_callback src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSDividedDifferences_callback(NEP nep)$/;" f file:
NEPNLEIGSDividedDifferences_split src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSDividedDifferences_split(NEP nep)$/;" f file:
NEPNLEIGSEvalNRTFunct src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSEvalNRTFunct(NEP nep,PetscInt k,PetscScalar sigma,PetscScalar *b)$/;" f file:
NEPNLEIGSGetInterpolation src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetInterpolation(NEP nep,PetscReal *tol,PetscInt *maxits)$/;" f
NEPNLEIGSGetInterpolation_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetInterpolation_NLEIGS(NEP nep,PetscReal *tol,PetscInt *maxits)$/;" f file:
NEPNLEIGSGetKSPs src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetKSPs(NEP nep,KSP **ksp)$/;" f
NEPNLEIGSGetKSPs_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetKSPs_NLEIGS(NEP nep,KSP **ksp)$/;" f file:
NEPNLEIGSGetLocking src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetLocking(NEP nep,PetscBool *lock)$/;" f
NEPNLEIGSGetLocking_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetLocking_NLEIGS(NEP nep,PetscBool *lock)$/;" f file:
NEPNLEIGSGetRKShifts src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetRKShifts(NEP nep,PetscInt *ns,PetscScalar **shifts)$/;" f
NEPNLEIGSGetRKShifts_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetRKShifts_NLEIGS(NEP nep,PetscInt *ns,PetscScalar **shifts)$/;" f file:
NEPNLEIGSGetRestart src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetRestart(NEP nep,PetscReal *keep)$/;" f
NEPNLEIGSGetRestart_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetRestart_NLEIGS(NEP nep,PetscReal *keep)$/;" f file:
NEPNLEIGSGetSingularitiesFunction src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetSingularitiesFunction(NEP nep,PetscErrorCode (**fun)(NEP,PetscInt*,PetscScalar*,void*),void **ctx)$/;" f
NEPNLEIGSGetSingularitiesFunction_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetSingularitiesFunction_NLEIGS(NEP nep,PetscErrorCode (**fun)(NEP,PetscInt*,PetscScalar*,void*),void **ctx)$/;" f file:
NEPNLEIGSGetTrueResidual src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSGetTrueResidual(NEP nep,PetscBool *trueres)$/;" f
NEPNLEIGSGetTrueResidual_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSGetTrueResidual_NLEIGS(NEP nep,PetscBool *trueres)$/;" f file:
NEPNLEIGSKrylovConvergence src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSKrylovConvergence(NEP nep,PetscScalar *S,PetscInt ld,PetscInt nq,PetscScalar *H,PetscBool getall,PetscInt kini,PetscInt nits,PetscScalar betak,PetscReal betah,PetscInt *kout,Vec *w)$/;" f file:
NEPNLEIGSLejaBagbyPoints src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSLejaBagbyPoints(NEP nep)$/;" f file:
NEPNLEIGSNormEstimation src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSNormEstimation(NEP nep,Mat M,PetscReal *norm,Vec *w)$/;" f file:
NEPNLEIGSRitzVector src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSRitzVector(NEP nep,PetscScalar *S,PetscInt ld,PetscInt nq,PetscScalar *H,PetscInt k,Vec t)$/;" f file:
NEPNLEIGSSetInterpolation src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetInterpolation(NEP nep,PetscReal tol,PetscInt maxits)$/;" f
NEPNLEIGSSetInterpolation_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetInterpolation_NLEIGS(NEP nep,PetscReal tol,PetscInt maxits)$/;" f file:
NEPNLEIGSSetLocking src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetLocking(NEP nep,PetscBool lock)$/;" f
NEPNLEIGSSetLocking_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetLocking_NLEIGS(NEP nep,PetscBool lock)$/;" f file:
NEPNLEIGSSetRKShifts src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetRKShifts(NEP nep,PetscInt ns,PetscScalar *shifts)$/;" f
NEPNLEIGSSetRKShifts_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetRKShifts_NLEIGS(NEP nep,PetscInt ns,PetscScalar *shifts)$/;" f file:
NEPNLEIGSSetRestart src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetRestart(NEP nep,PetscReal keep)$/;" f
NEPNLEIGSSetRestart_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetRestart_NLEIGS(NEP nep,PetscReal keep)$/;" f file:
NEPNLEIGSSetShifts src/nep/impls/nleigs/nleigs.c /^PETSC_STATIC_INLINE PetscErrorCode NEPNLEIGSSetShifts(NEP nep)$/;" f
NEPNLEIGSSetSingularitiesFunction src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetSingularitiesFunction(NEP nep,PetscErrorCode (*fun)(NEP,PetscInt*,PetscScalar*,void*),void *ctx)$/;" f
NEPNLEIGSSetSingularitiesFunction_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetSingularitiesFunction_NLEIGS(NEP nep,PetscErrorCode (*fun)(NEP,PetscInt*,PetscScalar*,void*),void *ctx)$/;" f file:
NEPNLEIGSSetTrueResidual src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPNLEIGSSetTrueResidual(NEP nep,PetscBool trueres)$/;" f
NEPNLEIGSSetTrueResidual_NLEIGS src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSSetTrueResidual_NLEIGS(NEP nep,PetscBool trueres)$/;" f file:
NEPNLEIGSTOARrun src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGSTOARrun(NEP nep,PetscInt *nq,PetscScalar *S,PetscInt ld,PetscScalar *K,PetscScalar *H,PetscInt ldh,BV V,PetscInt k,PetscInt *M,PetscBool *breakdown,Vec *t_)$/;" f file:
NEPNLEIGS_RKcontinuation src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPNLEIGS_RKcontinuation(NEP nep,PetscInt ini,PetscInt end,PetscScalar *K,PetscScalar *H,PetscInt ld,PetscScalar sigma,PetscScalar *S,PetscInt lds,PetscScalar *cont,PetscScalar *t,PetscScalar *work)$/;" f file:
NEPNewtonRefinementSimple src/nep/interface/neprefine.c /^PetscErrorCode NEPNewtonRefinementSimple(NEP nep,PetscInt *maxits,PetscReal tol,PetscInt k)$/;" f
NEPOps include/slepc/private/nepimpl.h /^typedef struct _NEPOps *NEPOps;$/;" t typeref:struct:_NEPOps
NEPPackageInitialized src/nep/interface/dlregisnep.c /^static PetscBool NEPPackageInitialized = PETSC_FALSE;$/;" v file:
NEPProjectOperator src/nep/interface/nepsolve.c /^PetscErrorCode NEPProjectOperator(NEP nep,PetscInt j0,PetscInt j1)$/;" f
NEPRII include/slepc/finclude/slepcnepdef.h 46;" d
NEPRII include/slepcnep.h 50;" d
NEPRIIGetConstCorrectionTol src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIIGetConstCorrectionTol(NEP nep,PetscBool *cct)$/;" f
NEPRIIGetConstCorrectionTol_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIIGetConstCorrectionTol_RII(NEP nep,PetscBool *cct)$/;" f file:
NEPRIIGetKSP src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIIGetKSP(NEP nep,KSP *ksp)$/;" f
NEPRIIGetKSP_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIIGetKSP_RII(NEP nep,KSP *ksp)$/;" f file:
NEPRIIGetLagPreconditioner src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIIGetLagPreconditioner(NEP nep,PetscInt *lag)$/;" f
NEPRIIGetLagPreconditioner_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIIGetLagPreconditioner_RII(NEP nep,PetscInt *lag)$/;" f file:
NEPRIIGetMaximumIterations src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIIGetMaximumIterations(NEP nep,PetscInt *its)$/;" f
NEPRIIGetMaximumIterations_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIIGetMaximumIterations_RII(NEP nep,PetscInt *its)$/;" f file:
NEPRIISetConstCorrectionTol src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIISetConstCorrectionTol(NEP nep,PetscBool cct)$/;" f
NEPRIISetConstCorrectionTol_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIISetConstCorrectionTol_RII(NEP nep,PetscBool cct)$/;" f file:
NEPRIISetKSP src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIISetKSP(NEP nep,KSP ksp)$/;" f
NEPRIISetKSP_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIISetKSP_RII(NEP nep,KSP ksp)$/;" f file:
NEPRIISetLagPreconditioner src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIISetLagPreconditioner(NEP nep,PetscInt lag)$/;" f
NEPRIISetLagPreconditioner_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIISetLagPreconditioner_RII(NEP nep,PetscInt lag)$/;" f file:
NEPRIISetMaximumIterations src/nep/impls/rii/rii.c /^PetscErrorCode NEPRIISetMaximumIterations(NEP nep,PetscInt its)$/;" f
NEPRIISetMaximumIterations_RII src/nep/impls/rii/rii.c /^static PetscErrorCode NEPRIISetMaximumIterations_RII(NEP nep,PetscInt its)$/;" f file:
NEPRII_KSPSolve src/nep/impls/rii/rii.c /^PETSC_STATIC_INLINE PetscErrorCode NEPRII_KSPSolve(NEP nep,Vec b,Vec x)$/;" f
NEPReasonView src/nep/interface/nepview.c /^PetscErrorCode NEPReasonView(NEP nep,PetscViewer viewer)$/;" f
NEPReasonViewFromOptions src/nep/interface/nepview.c /^PetscErrorCode NEPReasonViewFromOptions(NEP nep)$/;" f
NEPRefine include/slepc/finclude/slepcnepdef.h 43;" d
NEPRefine include/slepcnep.h /^ NEP_REFINE_MULTIPLE } NEPRefine;$/;" t typeref:enum:__anon32
NEPRefineGetKSP src/nep/interface/nepbasic.c /^PetscErrorCode NEPRefineGetKSP(NEP nep,KSP *ksp)$/;" f
NEPRefineScheme include/slepc/finclude/slepcnepdef.h 44;" d
NEPRefineScheme include/slepcnep.h /^ NEP_REFINE_SCHEME_EXPLICIT } NEPRefineScheme;$/;" t typeref:enum:__anon33
NEPRefineSchemes include/slepcnep.h /^PETSC_EXTERN const char *NEPRefineSchemes[];$/;" v
NEPRefineSchemes src/nep/interface/dlregisnep.c /^const char *NEPRefineSchemes[] = {"","SCHUR","MBE","EXPLICIT","NEPRefineScheme","NEP_REFINE_SCHEME_",0};$/;" v
NEPRefineTypes include/slepcnep.h /^PETSC_EXTERN const char *NEPRefineTypes[];$/;" v
NEPRefineTypes src/nep/interface/dlregisnep.c /^const char *NEPRefineTypes[] = {"NONE","SIMPLE","MULTIPLE","NEPRefine","NEP_REFINE_",0};$/;" v
NEPRegister src/nep/interface/nepbasic.c /^PetscErrorCode NEPRegister(const char *name,PetscErrorCode (*function)(NEP))$/;" f
NEPRegisterAll src/nep/interface/nepregis.c /^PetscErrorCode NEPRegisterAll(void)$/;" f
NEPRegisterAllCalled include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscBool NEPRegisterAllCalled;$/;" v
NEPRegisterAllCalled src/nep/interface/nepbasic.c /^PetscBool NEPRegisterAllCalled = PETSC_FALSE;$/;" v
NEPReset src/nep/interface/nepbasic.c /^PetscErrorCode NEPReset(NEP nep)$/;" f
NEPReset_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPReset_CISS(NEP nep)$/;" f
NEPReset_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPReset_Interpol(NEP nep)$/;" f
NEPReset_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPReset_NLEIGS(NEP nep)$/;" f
NEPReset_Problem src/nep/interface/nepbasic.c /^PetscErrorCode NEPReset_Problem(NEP nep)$/;" f
NEPReset_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPReset_SLP(NEP nep)$/;" f
NEPSLP include/slepc/finclude/slepcnepdef.h 47;" d
NEPSLP include/slepcnep.h 51;" d
NEPSLPGetEPS src/nep/impls/slp/slp.c /^PetscErrorCode NEPSLPGetEPS(NEP nep,EPS *eps)$/;" f
NEPSLPGetEPS_SLP src/nep/impls/slp/slp.c /^static PetscErrorCode NEPSLPGetEPS_SLP(NEP nep,EPS *eps)$/;" f file:
NEPSLPSetEPS src/nep/impls/slp/slp.c /^PetscErrorCode NEPSLPSetEPS(NEP nep,EPS eps)$/;" f
NEPSLPSetEPS_SLP src/nep/impls/slp/slp.c /^static PetscErrorCode NEPSLPSetEPS_SLP(NEP nep,EPS eps)$/;" f file:
NEPSetBV src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetBV(NEP nep,BV bv)$/;" f
NEPSetConvergenceTest src/nep/interface/nepopts.c /^PetscErrorCode NEPSetConvergenceTest(NEP nep,NEPConv conv)$/;" f
NEPSetConvergenceTestFunction src/nep/interface/nepopts.c /^PetscErrorCode NEPSetConvergenceTestFunction(NEP nep,PetscErrorCode (*func)(NEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
NEPSetDS src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetDS(NEP nep,DS ds)$/;" f
NEPSetDerivatives src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetDerivatives(NEP nep,Mat A,PetscErrorCode (*der)(NEP,PetscScalar,PetscInt,Mat,void*),void *ctx)$/;" f
NEPSetDimensions src/nep/interface/nepopts.c /^PetscErrorCode NEPSetDimensions(NEP nep,PetscInt nev,PetscInt ncv,PetscInt mpd)$/;" f
NEPSetDimensions_Default src/nep/interface/nepsetup.c /^PetscErrorCode NEPSetDimensions_Default(NEP nep,PetscInt nev,PetscInt *ncv,PetscInt *mpd)$/;" f
NEPSetEigenvalueComparison src/nep/interface/nepopts.c /^PetscErrorCode NEPSetEigenvalueComparison(NEP pep,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)$/;" f
NEPSetFromOptions src/nep/interface/nepopts.c /^PetscErrorCode NEPSetFromOptions(NEP nep)$/;" f
NEPSetFromOptions_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPSetFromOptions_CISS(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFromOptions_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPSetFromOptions_Interpol(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFromOptions_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPSetFromOptions_NArnoldi(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFromOptions_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPSetFromOptions_NLEIGS(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFromOptions_RII src/nep/impls/rii/rii.c /^PetscErrorCode NEPSetFromOptions_RII(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFromOptions_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPSetFromOptions_SLP(PetscOptionItems *PetscOptionsObject,NEP nep)$/;" f
NEPSetFunction src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetFunction(NEP nep,Mat A,Mat B,PetscErrorCode (*fun)(NEP,PetscScalar,Mat,Mat,void*),void *ctx)$/;" f
NEPSetInitialSpace src/nep/interface/nepsetup.c /^PetscErrorCode NEPSetInitialSpace(NEP nep,PetscInt n,Vec *is)$/;" f
NEPSetJacobian src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetJacobian(NEP nep,Mat A,PetscErrorCode (*jac)(NEP,PetscScalar,Mat,void*),void *ctx)$/;" f
NEPSetOptionsPrefix src/nep/interface/nepopts.c /^PetscErrorCode NEPSetOptionsPrefix(NEP nep,const char *prefix)$/;" f
NEPSetRG src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetRG(NEP nep,RG rg)$/;" f
NEPSetRefine src/nep/interface/nepopts.c /^PetscErrorCode NEPSetRefine(NEP nep,NEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its,NEPRefineScheme scheme)$/;" f
NEPSetSplitOperator src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetSplitOperator(NEP nep,PetscInt n,Mat A[],FN f[],MatStructure str)$/;" f
NEPSetStoppingTest src/nep/interface/nepopts.c /^PetscErrorCode NEPSetStoppingTest(NEP nep,NEPStop stop)$/;" f
NEPSetStoppingTestFunction src/nep/interface/nepopts.c /^PetscErrorCode NEPSetStoppingTestFunction(NEP nep,PetscErrorCode (*func)(NEP,PetscInt,PetscInt,PetscInt,PetscInt,NEPConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
NEPSetTarget src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetTarget(NEP nep,PetscScalar target)$/;" f
NEPSetTolerances src/nep/interface/nepopts.c /^PetscErrorCode NEPSetTolerances(NEP nep,PetscReal tol,PetscInt maxits)$/;" f
NEPSetTrackAll src/nep/interface/nepopts.c /^PetscErrorCode NEPSetTrackAll(NEP nep,PetscBool trackall)$/;" f
NEPSetType src/nep/interface/nepbasic.c /^PetscErrorCode NEPSetType(NEP nep,NEPType type)$/;" f
NEPSetUp src/nep/interface/nepsetup.c /^PetscErrorCode NEPSetUp(NEP nep)$/;" f
NEPSetUp_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPSetUp_CISS(NEP nep)$/;" f
NEPSetUp_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPSetUp_Interpol(NEP nep)$/;" f
NEPSetUp_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPSetUp_NArnoldi(NEP nep)$/;" f
NEPSetUp_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPSetUp_NLEIGS(NEP nep)$/;" f
NEPSetUp_RII src/nep/impls/rii/rii.c /^PetscErrorCode NEPSetUp_RII(NEP nep)$/;" f
NEPSetUp_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPSetUp_SLP(NEP nep)$/;" f
NEPSetWhichEigenpairs src/nep/interface/nepopts.c /^PetscErrorCode NEPSetWhichEigenpairs(NEP nep,NEPWhich which)$/;" f
NEPSetWorkVecs src/nep/interface/nepdefault.c /^PetscErrorCode NEPSetWorkVecs(NEP nep,PetscInt nw)$/;" f
NEPSimpNRefctx src/nep/interface/neprefine.c /^} NEPSimpNRefctx;$/;" t typeref:struct:__anon97 file:
NEPSimpleNRefGatherEigenpair src/nep/interface/neprefine.c /^static PetscErrorCode NEPSimpleNRefGatherEigenpair(NEP nep,NEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx,PetscInt *fail)$/;" f file:
NEPSimpleNRefScatterEigenvector src/nep/interface/neprefine.c /^static PetscErrorCode NEPSimpleNRefScatterEigenvector(NEP nep,NEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)$/;" f file:
NEPSimpleNRefSetUp src/nep/interface/neprefine.c /^static PetscErrorCode NEPSimpleNRefSetUp(NEP nep,NEPSimpNRefctx **ctx_)$/;" f file:
NEPSimpleNRefSetUpSystem src/nep/interface/neprefine.c /^static PetscErrorCode NEPSimpleNRefSetUpSystem(NEP nep,NEPSimpNRefctx *ctx,Mat *A,PetscInt idx,Mat *Mt,Mat *T,Mat *P,PetscBool ini,Vec t,Vec v)$/;" f file:
NEPSolve src/nep/interface/nepsolve.c /^PetscErrorCode NEPSolve(NEP nep)$/;" f
NEPSolve_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPSolve_CISS(NEP nep)$/;" f
NEPSolve_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPSolve_Interpol(NEP nep)$/;" f
NEPSolve_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPSolve_NArnoldi(NEP nep)$/;" f
NEPSolve_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPSolve_NLEIGS(NEP nep)$/;" f
NEPSolve_RII src/nep/impls/rii/rii.c /^PetscErrorCode NEPSolve_RII(NEP nep)$/;" f
NEPSolve_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPSolve_SLP(NEP nep)$/;" f
NEPStateType include/slepc/private/nepimpl.h /^ NEP_STATE_EIGENVECTORS } NEPStateType;$/;" t typeref:enum:__anon2
NEPStop include/slepc/finclude/slepcnepdef.h 42;" d
NEPStop include/slepcnep.h /^ NEP_STOP_USER } NEPStop;$/;" t typeref:enum:__anon35
NEPStoppingBasic src/nep/interface/nepdefault.c /^PetscErrorCode NEPStoppingBasic(NEP nep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,NEPConvergedReason *reason,void *ctx)$/;" f
NEPTOARCoefficients src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOARCoefficients(NEP nep,PetscScalar sigma,PetscInt nv,PetscScalar *S,PetscInt ls,PetscScalar *r,PetscInt lr,PetscScalar *x,PetscScalar *work)$/;" f file:
NEPTOARExtendBasis src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOARExtendBasis(NEP nep,PetscInt idxrktg,PetscScalar *S,PetscInt ls,PetscInt nv,BV V,Vec t,PetscScalar *r,PetscInt lr,Vec *t_)$/;" f file:
NEPTOAROrth2 src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOAROrth2(NEP nep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt k,PetscScalar *y,PetscReal *norm,PetscBool *lindep,PetscScalar *work)$/;" f file:
NEPTOARSNorm2 src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOARSNorm2(PetscInt n,PetscScalar *S,PetscReal *norm)$/;" f file:
NEPTOARSupdate src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOARSupdate(PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt sr,PetscInt s,PetscInt ncu,PetscInt qr,PetscScalar *Q,PetscInt ldq,PetscScalar *work)$/;" f file:
NEPTOARTrunc src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NEPTOARTrunc(NEP nep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt *nq,PetscInt cs1,PetscScalar *work,PetscReal *rwork)$/;" f file:
NEPType include/slepc/finclude/slepcnepdef.h 37;" d
NEPType include/slepcnep.h /^typedef const char* NEPType;$/;" t
NEPUserInterface include/slepc/private/nepimpl.h /^ NEP_USER_INTERFACE_DERIVATIVES } NEPUserInterface;$/;" t typeref:enum:__anon3
NEPValuesView src/nep/interface/nepview.c /^PetscErrorCode NEPValuesView(NEP nep,PetscViewer viewer)$/;" f
NEPValuesViewFromOptions src/nep/interface/nepview.c /^PetscErrorCode NEPValuesViewFromOptions(NEP nep)$/;" f
NEPValuesView_ASCII src/nep/interface/nepview.c /^static PetscErrorCode NEPValuesView_ASCII(NEP nep,PetscViewer viewer)$/;" f file:
NEPValuesView_DRAW src/nep/interface/nepview.c /^static PetscErrorCode NEPValuesView_DRAW(NEP nep,PetscViewer viewer)$/;" f file:
NEPValuesView_MATLAB src/nep/interface/nepview.c /^static PetscErrorCode NEPValuesView_MATLAB(NEP nep,PetscViewer viewer)$/;" f file:
NEPVectorsView src/nep/interface/nepview.c /^PetscErrorCode NEPVectorsView(NEP nep,PetscViewer viewer)$/;" f
NEPVectorsViewFromOptions src/nep/interface/nepview.c /^PetscErrorCode NEPVectorsViewFromOptions(NEP nep)$/;" f
NEPView src/nep/interface/nepview.c /^PetscErrorCode NEPView(NEP nep,PetscViewer viewer)$/;" f
NEPViewFromOptions include/slepcnep.h /^PETSC_STATIC_INLINE PetscErrorCode NEPViewFromOptions(NEP nep,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)nep,obj,name);}$/;" f
NEPView_CISS src/nep/impls/ciss/nciss.c /^PetscErrorCode NEPView_CISS(NEP nep,PetscViewer viewer)$/;" f
NEPView_Interpol src/nep/impls/interpol/interpol.c /^PetscErrorCode NEPView_Interpol(NEP nep,PetscViewer viewer)$/;" f
NEPView_NArnoldi src/nep/impls/narnoldi/narnoldi.c /^PetscErrorCode NEPView_NArnoldi(NEP nep,PetscViewer viewer)$/;" f
NEPView_NLEIGS src/nep/impls/nleigs/nleigs.c /^PetscErrorCode NEPView_NLEIGS(NEP nep,PetscViewer viewer)$/;" f
NEPView_RII src/nep/impls/rii/rii.c /^PetscErrorCode NEPView_RII(NEP nep,PetscViewer viewer)$/;" f
NEPView_SLP src/nep/impls/slp/slp.c /^PetscErrorCode NEPView_SLP(NEP nep,PetscViewer viewer)$/;" f
NEPWhich include/slepc/finclude/slepcnepdef.h 40;" d
NEPWhich include/slepcnep.h /^ NEP_WHICH_USER } NEPWhich;$/;" t typeref:enum:__anon30
NEP_ALL include/slepcnep.h /^ NEP_ALL,$/;" e enum:__anon30
NEP_CISS src/nep/impls/ciss/nciss.c /^} NEP_CISS;$/;" t typeref:struct:__anon89 file:
NEP_CLASSID include/slepcnep.h /^PETSC_EXTERN PetscClassId NEP_CLASSID;$/;" v
NEP_CLASSID src/nep/interface/nepbasic.c /^PetscClassId NEP_CLASSID = 0;$/;" v
NEP_CONVERGED_ITERATING include/slepcnep.h /^ NEP_CONVERGED_ITERATING = 0} NEPConvergedReason;$/;" e enum:__anon36
NEP_CONVERGED_TOL include/slepcnep.h /^ NEP_CONVERGED_TOL = 1,$/;" e enum:__anon36
NEP_CONVERGED_USER include/slepcnep.h /^ NEP_CONVERGED_USER = 2,$/;" e enum:__anon36
NEP_CONV_ABS include/slepcnep.h /^typedef enum { NEP_CONV_ABS,$/;" e enum:__anon34
NEP_CONV_NORM include/slepcnep.h /^ NEP_CONV_NORM,$/;" e enum:__anon34
NEP_CONV_REL include/slepcnep.h /^ NEP_CONV_REL,$/;" e enum:__anon34
NEP_CONV_USER include/slepcnep.h /^ NEP_CONV_USER } NEPConv;$/;" e enum:__anon34
NEP_DIVERGED_BREAKDOWN include/slepcnep.h /^ NEP_DIVERGED_BREAKDOWN = -2,$/;" e enum:__anon36
NEP_DIVERGED_ITS include/slepcnep.h /^ NEP_DIVERGED_ITS = -1,$/;" e enum:__anon36
NEP_DIVERGED_LINEAR_SOLVE include/slepcnep.h /^ NEP_DIVERGED_LINEAR_SOLVE = -4,$/;" e enum:__anon36
NEP_DerivativesEval include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_DerivativesEval src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_ERROR_ABSOLUTE include/slepcnep.h /^typedef enum { NEP_ERROR_ABSOLUTE,$/;" e enum:__anon31
NEP_ERROR_BACKWARD include/slepcnep.h /^ NEP_ERROR_BACKWARD } NEPErrorType;$/;" e enum:__anon31
NEP_ERROR_RELATIVE include/slepcnep.h /^ NEP_ERROR_RELATIVE,$/;" e enum:__anon31
NEP_FunctionEval include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_FunctionEval src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_INTERPOL src/nep/impls/interpol/interpol.c /^} NEP_INTERPOL;$/;" t typeref:struct:__anon90 file:
NEP_JacobianEval include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_JacobianEval src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_LARGEST_IMAGINARY include/slepcnep.h /^ NEP_LARGEST_IMAGINARY,$/;" e enum:__anon30
NEP_LARGEST_MAGNITUDE include/slepcnep.h /^typedef enum { NEP_LARGEST_MAGNITUDE=1,$/;" e enum:__anon30
NEP_LARGEST_REAL include/slepcnep.h /^ NEP_LARGEST_REAL,$/;" e enum:__anon30
NEP_NARNOLDI src/nep/impls/narnoldi/narnoldi.c /^} NEP_NARNOLDI;$/;" t typeref:struct:__anon91 file:
NEP_NLEIGS src/nep/impls/nleigs/nleigs.c /^} NEP_NLEIGS;$/;" t typeref:struct:__anon92 file:
NEP_REFINE_MULTIPLE include/slepcnep.h /^ NEP_REFINE_MULTIPLE } NEPRefine;$/;" e enum:__anon32
NEP_REFINE_NONE include/slepcnep.h /^typedef enum { NEP_REFINE_NONE,$/;" e enum:__anon32
NEP_REFINE_SCHEME_EXPLICIT include/slepcnep.h /^ NEP_REFINE_SCHEME_EXPLICIT } NEPRefineScheme;$/;" e enum:__anon33
NEP_REFINE_SCHEME_MBE include/slepcnep.h /^ NEP_REFINE_SCHEME_MBE,$/;" e enum:__anon33
NEP_REFINE_SCHEME_SCHUR include/slepcnep.h /^typedef enum { NEP_REFINE_SCHEME_SCHUR=1,$/;" e enum:__anon33
NEP_REFINE_SIMPLE include/slepcnep.h /^ NEP_REFINE_SIMPLE,$/;" e enum:__anon32
NEP_RII src/nep/impls/rii/rii.c /^} NEP_RII;$/;" t typeref:struct:__anon94 file:
NEP_Refine include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_Refine src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_SLP src/nep/impls/slp/slp.c /^} NEP_SLP;$/;" t typeref:struct:__anon95 file:
NEP_SMALLEST_IMAGINARY include/slepcnep.h /^ NEP_SMALLEST_IMAGINARY,$/;" e enum:__anon30
NEP_SMALLEST_MAGNITUDE include/slepcnep.h /^ NEP_SMALLEST_MAGNITUDE,$/;" e enum:__anon30
NEP_SMALLEST_REAL include/slepcnep.h /^ NEP_SMALLEST_REAL,$/;" e enum:__anon30
NEP_STATE_EIGENVECTORS include/slepc/private/nepimpl.h /^ NEP_STATE_EIGENVECTORS } NEPStateType;$/;" e enum:__anon2
NEP_STATE_INITIAL include/slepc/private/nepimpl.h /^typedef enum { NEP_STATE_INITIAL,$/;" e enum:__anon2
NEP_STATE_SETUP include/slepc/private/nepimpl.h /^ NEP_STATE_SETUP,$/;" e enum:__anon2
NEP_STATE_SOLVED include/slepc/private/nepimpl.h /^ NEP_STATE_SOLVED,$/;" e enum:__anon2
NEP_STOP_BASIC include/slepcnep.h /^typedef enum { NEP_STOP_BASIC,$/;" e enum:__anon35
NEP_STOP_USER include/slepcnep.h /^ NEP_STOP_USER } NEPStop;$/;" e enum:__anon35
NEP_SetUp include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_SetUp src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_Solve include/slepc/private/nepimpl.h /^PETSC_EXTERN PetscLogEvent NEP_SetUp,NEP_Solve,NEP_Refine,NEP_FunctionEval,NEP_JacobianEval,NEP_DerivativesEval;$/;" v
NEP_Solve src/nep/interface/nepbasic.c /^PetscLogEvent NEP_SetUp = 0,NEP_Solve = 0,NEP_Refine = 0,NEP_FunctionEval = 0,NEP_JacobianEval = 0,NEP_DerivativesEval = 0;$/;" v
NEP_TARGET_IMAGINARY include/slepcnep.h /^ NEP_TARGET_IMAGINARY,$/;" e enum:__anon30
NEP_TARGET_MAGNITUDE include/slepcnep.h /^ NEP_TARGET_MAGNITUDE,$/;" e enum:__anon30
NEP_TARGET_REAL include/slepcnep.h /^ NEP_TARGET_REAL,$/;" e enum:__anon30
NEP_USER_INTERFACE_CALLBACK include/slepc/private/nepimpl.h /^typedef enum { NEP_USER_INTERFACE_CALLBACK=1,$/;" e enum:__anon3
NEP_USER_INTERFACE_DERIVATIVES include/slepc/private/nepimpl.h /^ NEP_USER_INTERFACE_DERIVATIVES } NEPUserInterface;$/;" e enum:__anon3
NEP_USER_INTERFACE_SPLIT include/slepc/private/nepimpl.h /^ NEP_USER_INTERFACE_SPLIT,$/;" e enum:__anon3
NEP_WHICH_USER include/slepcnep.h /^ NEP_WHICH_USER } NEPWhich;$/;" e enum:__anon30
NL src/pep/examples/nlevp/planar_waveguide.c 41;" d file:
NLEIGSMatToMatShellArray src/nep/impls/nleigs/nleigs.c /^static PetscErrorCode NLEIGSMatToMatShellArray(Mat M,Mat *Ms)$/;" f file:
NMAT src/nep/examples/nlevp/gun.c 42;" d file:
NMAT src/nep/examples/nlevp/loaded_string.c 41;" d file:
NMAT src/pep/examples/nlevp/butterfly.c 39;" d file:
NMAT src/pep/examples/nlevp/pdde_stability.c 41;" d file:
NMAT src/pep/examples/nlevp/planar_waveguide.c 40;" d file:
NMLEN src/eps/interface/epsview.c 748;" d file:
NMLEN src/nep/interface/nepview.c 702;" d file:
NMLEN src/pep/interface/pepview.c 722;" d file:
NMLEN src/svd/interface/svdview.c 550;" d file:
NOWARNDIRS config/cmakegen.py /^NOWARNDIRS = set('tests tutorials'.split()) # Do not warn about mismatch in these$/;" v
NREF_MAXIT src/nep/interface/neprefine.c 27;" d file:
NREF_MAXIT src/pep/interface/peprefine.c 27;" d file:
NRefOrthogStep src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefOrthogStep(PEP pep,PetscInt k,PetscScalar *H,PetscInt ldh,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscInt *prs)$/;" f file:
NRefRightSide src/pep/impls/krylov/toar/nrefine.c /^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)$/;" f file:
NRefSubcommDestroy src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSubcommDestroy(PEP pep,MatExplicitCtx *matctx)$/;" f file:
NRefSubcommSetup src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSubcommSetup(PEP pep,PetscInt k,MatExplicitCtx *matctx,PetscInt nsubc)$/;" f file:
NRefSysIter src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysIter(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)$/;" f file:
NRefSysSetup_explicit src/pep/impls/krylov/toar/nrefine.c /^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)$/;" f file:
NRefSysSetup_mbe src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysSetup_mbe(PEP pep,PetscInt k,KSP ksp,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar h,BV V,MatExplicitCtx *matctx)$/;" f file:
NRefSysSetup_shell src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysSetup_shell(PEP pep,PetscInt k,PetscScalar *fH,PetscScalar *S,PetscInt lds,PetscScalar *fh,PetscScalar h,FSubctx *ctx)$/;" f file:
NRefSysSolve_explicit src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysSolve_explicit(PetscInt k,KSP ksp,Vec Rv,PetscScalar *Rh,Vec dVi,PetscScalar *dHi,MatExplicitCtx *matctx)$/;" f file:
NRefSysSolve_mbe src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysSolve_mbe(PetscInt k,PetscInt sz,BV W,PetscScalar *w,BV Wt,PetscScalar *wt,PetscScalar *d,PetscScalar *dt,KSP ksp,BV T2,BV T3 ,PetscScalar *T4,PetscBool trans,Vec x1,PetscScalar *x2,Vec sol1,PetscScalar *sol2,Vec vw)$/;" f file:
NRefSysSolve_shell src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode NRefSysSolve_shell(KSP ksp,PetscInt nmat,Vec Rv,PetscScalar *Rh,PetscInt k,Vec dVi,PetscScalar *dHi)$/;" f file:
NewSection config/log.py /^ def NewSection(self,string):$/;" m class:Log
OP include/slepc/private/svdimpl.h /^ Mat OP; \/* problem matrix *\/$/;" m struct:_p_SVD
OPTLEN src/pep/interface/pepsolve.c 112;" d file:
Open config/log.py /^ def Open(self,filename):$/;" m class:Log
OperatorAMultiVector src/eps/impls/external/blopex/blopex.c /^static void OperatorAMultiVector(void *data,void *x,void *y)$/;" f file:
OperatorASingleVector src/eps/impls/external/blopex/blopex.c /^static void OperatorASingleVector(void *data,void *x,void *y)$/;" f file:
OperatorBMultiVector src/eps/impls/external/blopex/blopex.c /^static void OperatorBMultiVector(void *data,void *x,void *y)$/;" f file:
OperatorBSingleVector src/eps/impls/external/blopex/blopex.c /^static void OperatorBSingleVector(void *data,void *x,void *y)$/;" f file:
P include/slepc/private/stimpl.h /^ Mat P; \/* matrix from which preconditioner is built *\/$/;" m struct:_p_ST
P src/eps/impls/cg/rqcg/rqcg.c /^ BV AV,W,P,G;$/;" m struct:__anon60 file:
P src/pep/impls/jd/pjdp.h /^ Mat P; \/* *\/$/;" m struct:__anon101
PARMAX src/sys/classes/fn/impls/rational/fnrational.c 488;" d file:
PCApplyBA_dvd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode PCApplyBA_dvd(PC pc,PCSide side,Vec in,Vec out,Vec w)$/;" f file:
PCApplyTranspose_dvd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode PCApplyTranspose_dvd(PC pc,Vec in,Vec out)$/;" f file:
PCApply_User src/eps/examples/tests/test12.c /^PetscErrorCode PCApply_User(PC pc,Vec x,Vec y)$/;" f
PCApply_dvd src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode PCApply_dvd(PC pc,Vec in,Vec out)$/;" f file:
PCShellApply_PEPJD src/pep/impls/jd/pjd.c /^static PetscErrorCode PCShellApply_PEPJD(PC pc,Vec x,Vec y)$/;" f file:
PD0 src/eps/examples/tutorials/ex31.c /^const PetscScalar PD0[3] = {1.25,0.9,1.0};$/;" v
PEP include/slepc/finclude/slepcpepdef.h 33;" d
PEP include/slepcpep.h /^typedef struct _p_PEP* PEP;$/;" t typeref:struct:_p_PEP
PEP src/pep/examples/tests/makefile /^PEP = toar qarnoldi$/;" m
PEPAllocateSolution src/pep/interface/pepsetup.c /^PetscErrorCode PEPAllocateSolution(PEP pep,PetscInt extra)$/;" f
PEPAppendOptionsPrefix src/pep/interface/pepopts.c /^PetscErrorCode PEPAppendOptionsPrefix(PEP pep,const char *prefix)$/;" f
PEPBackTransform_Default src/pep/interface/pepdefault.c /^PetscErrorCode PEPBackTransform_Default(PEP pep)$/;" f
PEPBasis include/slepc/finclude/slepcpepdef.h 39;" d
PEPBasis include/slepcpep.h /^ PEP_BASIS_HERMITE } PEPBasis;$/;" t typeref:enum:__anon39
PEPBasisCoefficients src/pep/interface/pepdefault.c /^PetscErrorCode PEPBasisCoefficients(PEP pep,PetscReal *pbc)$/;" f
PEPBasisTypes include/slepcpep.h /^PETSC_EXTERN const char *PEPBasisTypes[];$/;" v
PEPBasisTypes src/pep/interface/dlregispep.c /^const char *PEPBasisTypes[] = {"MONOMIAL","CHEBYSHEV1","CHEBYSHEV2","LEGENDRE","LAGUERRE","HERMITE","PEPBasis","PEP_BASIS_",0};$/;" v
PEPBuildDiagonalScaling src/pep/interface/pepdefault.c /^PetscErrorCode PEPBuildDiagonalScaling(PEP pep)$/;" f
PEPCheckSolved include/slepc/private/pepimpl.h 137;" d
PEPCheckSolved include/slepc/private/pepimpl.h 141;" d
PEPComputeError src/pep/interface/pepsolve.c /^PetscErrorCode PEPComputeError(PEP pep,PetscInt i,PEPErrorType type,PetscReal *error)$/;" f
PEPComputeRelativeError include/slepcpep.h /^PETSC_DEPRECATED("Use PEPComputeError()") PETSC_STATIC_INLINE PetscErrorCode PEPComputeRelativeError(PEP pep,PetscInt i,PetscReal *r) {return PEPComputeError(pep,i,PEP_ERROR_BACKWARD,r);}$/;" f
PEPComputeResidualNorm include/slepcpep.h /^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);}$/;" f
PEPComputeResidualNorm_Private src/pep/interface/pepsolve.c /^PetscErrorCode PEPComputeResidualNorm_Private(PEP pep,PetscScalar kr,PetscScalar ki,Vec xr,Vec xi,Vec *z,PetscReal *norm)$/;" f
PEPComputeScaleFactor src/pep/interface/pepdefault.c /^PetscErrorCode PEPComputeScaleFactor(PEP pep)$/;" f
PEPComputeVectors src/pep/interface/pepsolve.c /^PetscErrorCode PEPComputeVectors(PEP pep)$/;" f
PEPComputeVectors_Default src/pep/interface/pepdefault.c /^PetscErrorCode PEPComputeVectors_Default(PEP pep)$/;" f
PEPConv include/slepc/finclude/slepcpepdef.h 44;" d
PEPConv include/slepcpep.h /^ PEP_CONV_USER } PEPConv;$/;" t typeref:enum:__anon45
PEPConvMonitorSetFromOptions src/pep/interface/pepopts.c /^PetscErrorCode PEPConvMonitorSetFromOptions(PEP pep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))$/;" f
PEPConvergedAbsolute src/pep/interface/pepdefault.c /^PetscErrorCode PEPConvergedAbsolute(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
PEPConvergedNorm src/pep/interface/pepdefault.c /^PetscErrorCode PEPConvergedNorm(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
PEPConvergedReason include/slepc/finclude/slepcpepdef.h 47;" d
PEPConvergedReason include/slepcpep.h /^ PEP_CONVERGED_ITERATING = 0} PEPConvergedReason;$/;" t typeref:enum:__anon47
PEPConvergedReasons include/slepcpep.h /^PETSC_EXTERN const char *const*PEPConvergedReasons;$/;" v
PEPConvergedReasons src/pep/interface/dlregispep.c /^const char *const*PEPConvergedReasons = PEPConvergedReasons_Shifted + 4;$/;" v
PEPConvergedReasons_Shifted src/pep/interface/dlregispep.c /^const char *const PEPConvergedReasons_Shifted[] = {"","DIVERGED_SYMMETRY_LOST","DIVERGED_BREAKDOWN","DIVERGED_ITS","CONVERGED_ITERATING","CONVERGED_TOL","CONVERGED_USER","PEPConvergedReason","PEP_",0};$/;" v
PEPConvergedRelative src/pep/interface/pepdefault.c /^PetscErrorCode PEPConvergedRelative(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f
PEPCreate src/pep/interface/pepbasic.c /^PetscErrorCode PEPCreate(MPI_Comm comm,PEP *outpep)$/;" f
PEPCreate_JD src/pep/impls/jd/pjd.c /^PETSC_EXTERN PetscErrorCode PEPCreate_JD(PEP pep)$/;" f
PEPCreate_Linear src/pep/impls/linear/linear.c /^PETSC_EXTERN PetscErrorCode PEPCreate_Linear(PEP pep)$/;" f
PEPCreate_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PETSC_EXTERN PetscErrorCode PEPCreate_QArnoldi(PEP pep)$/;" f
PEPCreate_STOAR src/pep/impls/krylov/stoar/stoar.c /^PETSC_EXTERN PetscErrorCode PEPCreate_STOAR(PEP pep)$/;" f
PEPCreate_TOAR src/pep/impls/krylov/toar/ptoar.c /^PETSC_EXTERN PetscErrorCode PEPCreate_TOAR(PEP pep)$/;" f
PEPDestroy src/pep/interface/pepbasic.c /^PetscErrorCode PEPDestroy(PEP *pep)$/;" f
PEPDestroy_JD src/pep/impls/jd/pjd.c /^PetscErrorCode PEPDestroy_JD(PEP pep)$/;" f
PEPDestroy_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPDestroy_Linear(PEP pep)$/;" f
PEPDestroy_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPDestroy_QArnoldi(PEP pep)$/;" f
PEPDestroy_STOAR src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPDestroy_STOAR(PEP pep)$/;" f
PEPDestroy_TOAR src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPDestroy_TOAR(PEP pep)$/;" f
PEPErrorType include/slepc/finclude/slepcpepdef.h 46;" d
PEPErrorType include/slepcpep.h /^ PEP_ERROR_BACKWARD } PEPErrorType;$/;" t typeref:enum:__anon44
PEPErrorTypes include/slepcpep.h /^PETSC_EXTERN const char *PEPErrorTypes[];$/;" v
PEPErrorTypes src/pep/interface/dlregispep.c /^const char *PEPErrorTypes[] = {"ABSOLUTE","RELATIVE","BACKWARD","PEPErrorType","PEP_ERROR_",0};$/;" v
PEPErrorView src/pep/interface/pepview.c /^PetscErrorCode PEPErrorView(PEP pep,PEPErrorType etype,PetscViewer viewer)$/;" f
PEPErrorViewFromOptions src/pep/interface/pepview.c /^PetscErrorCode PEPErrorViewFromOptions(PEP pep)$/;" f
PEPErrorView_ASCII src/pep/interface/pepview.c /^static PetscErrorCode PEPErrorView_ASCII(PEP pep,PEPErrorType etype,PetscViewer viewer)$/;" f file:
PEPErrorView_DETAIL src/pep/interface/pepview.c /^static PetscErrorCode PEPErrorView_DETAIL(PEP pep,PEPErrorType etype,PetscViewer viewer)$/;" f file:
PEPErrorView_MATLAB src/pep/interface/pepview.c /^static PetscErrorCode PEPErrorView_MATLAB(PEP pep,PEPErrorType etype,PetscViewer viewer)$/;" f file:
PEPEvaluateBasis src/pep/interface/pepdefault.c /^PetscErrorCode PEPEvaluateBasis(PEP pep,PetscScalar sigma,PetscScalar isigma,PetscScalar *vals,PetscScalar *ivals)$/;" f
PEPEvaluateBasisM src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPEvaluateBasisM(PEP pep,PetscInt k,PetscScalar *T,PetscInt ldt,PetscInt idx,PetscScalar **Tp,PetscScalar **Tj)$/;" f file:
PEPEvaluateBasisforMatrix src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode PEPEvaluateBasisforMatrix(PEP pep,PetscInt nm,PetscInt k,PetscScalar *H,PetscInt ldh,PetscScalar *fH)$/;" f file:
PEPEvaluateFunctionDerivatives src/pep/interface/peprefine.c /^static PetscErrorCode PEPEvaluateFunctionDerivatives(PEP pep,PetscScalar alpha,PetscScalar *vals)$/;" f file:
PEPExtract include/slepc/finclude/slepcpepdef.h 43;" d
PEPExtract include/slepcpep.h /^ PEP_EXTRACT_STRUCTURED } PEPExtract;$/;" t typeref:enum:__anon43
PEPExtractInvariantPair src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPExtractInvariantPair(PEP pep,PetscScalar sigma,PetscInt sr,PetscInt k,PetscScalar *S,PetscInt ld,PetscInt deg,PetscScalar *H,PetscInt ldh,PetscScalar *work)$/;" f file:
PEPExtractTypes include/slepcpep.h /^PETSC_EXTERN const char *PEPExtractTypes[];$/;" v
PEPExtractTypes src/pep/interface/dlregispep.c /^const char *PEPExtractTypes[] = {"","NONE","NORM","RESIDUAL","STRUCTURED","PEPExtract","PEP_EXTRACT_",0};$/;" v
PEPExtractVectors src/pep/interface/pepsolve.c /^PetscErrorCode PEPExtractVectors(PEP pep)$/;" f
PEPExtractVectors_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPExtractVectors_Linear(PEP pep)$/;" f
PEPExtractVectors_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPExtractVectors_QArnoldi(PEP pep)$/;" f
PEPExtractVectors_TOAR src/pep/impls/krylov/pepkrylov.c /^PetscErrorCode PEPExtractVectors_TOAR(PEP pep)$/;" f
PEPFinalizePackage src/pep/interface/dlregispep.c /^PetscErrorCode PEPFinalizePackage(void)$/;" f
PEPGetBV src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetBV(PEP pep,BV *bv)$/;" f
PEPGetBasis src/pep/interface/pepopts.c /^PetscErrorCode PEPGetBasis(PEP pep,PEPBasis *basis)$/;" f
PEPGetConverged src/pep/interface/pepsolve.c /^PetscErrorCode PEPGetConverged(PEP pep,PetscInt *nconv)$/;" f
PEPGetConvergedReason src/pep/interface/pepsolve.c /^PetscErrorCode PEPGetConvergedReason(PEP pep,PEPConvergedReason *reason)$/;" f
PEPGetConvergenceTest src/pep/interface/pepopts.c /^PetscErrorCode PEPGetConvergenceTest(PEP pep,PEPConv *conv)$/;" f
PEPGetDS src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetDS(PEP pep,DS *ds)$/;" f
PEPGetDimensions src/pep/interface/pepopts.c /^PetscErrorCode PEPGetDimensions(PEP pep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)$/;" f
PEPGetEigenpair src/pep/interface/pepsolve.c /^PetscErrorCode PEPGetEigenpair(PEP pep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)$/;" f
PEPGetErrorEstimate src/pep/interface/pepsolve.c /^PetscErrorCode PEPGetErrorEstimate(PEP pep,PetscInt i,PetscReal *errest)$/;" f
PEPGetExtract src/pep/interface/pepopts.c /^PetscErrorCode PEPGetExtract(PEP pep,PEPExtract *extract)$/;" f
PEPGetIterationNumber src/pep/interface/pepsolve.c /^PetscErrorCode PEPGetIterationNumber(PEP pep,PetscInt *its)$/;" f
PEPGetMonitorContext src/pep/interface/pepmon.c /^PetscErrorCode PEPGetMonitorContext(PEP pep,void **ctx)$/;" f
PEPGetNumMatrices src/pep/interface/pepsetup.c /^PetscErrorCode PEPGetNumMatrices(PEP pep,PetscInt *nmat)$/;" f
PEPGetOperators src/pep/interface/pepsetup.c /^PetscErrorCode PEPGetOperators(PEP pep,PetscInt k,Mat *A)$/;" f
PEPGetOptionsPrefix src/pep/interface/pepopts.c /^PetscErrorCode PEPGetOptionsPrefix(PEP pep,const char *prefix[])$/;" f
PEPGetProblemType src/pep/interface/pepopts.c /^PetscErrorCode PEPGetProblemType(PEP pep,PEPProblemType *type)$/;" f
PEPGetRG src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetRG(PEP pep,RG *rg)$/;" f
PEPGetRefine src/pep/interface/pepopts.c /^PetscErrorCode PEPGetRefine(PEP pep,PEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its,PEPRefineScheme *scheme)$/;" f
PEPGetST src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetST(PEP pep,ST *st)$/;" f
PEPGetScale src/pep/interface/pepopts.c /^PetscErrorCode PEPGetScale(PEP pep,PEPScale *scale,PetscReal *alpha,Vec *Dl,Vec *Dr,PetscInt *its,PetscReal *lambda)$/;" f
PEPGetStoppingTest src/pep/interface/pepopts.c /^PetscErrorCode PEPGetStoppingTest(PEP pep,PEPStop *stop)$/;" f
PEPGetTarget src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetTarget(PEP pep,PetscScalar* target)$/;" f
PEPGetTolerances src/pep/interface/pepopts.c /^PetscErrorCode PEPGetTolerances(PEP pep,PetscReal *tol,PetscInt *maxits)$/;" f
PEPGetTrackAll src/pep/interface/pepopts.c /^PetscErrorCode PEPGetTrackAll(PEP pep,PetscBool *trackall)$/;" f
PEPGetType src/pep/interface/pepbasic.c /^PetscErrorCode PEPGetType(PEP pep,PEPType *type)$/;" f
PEPGetWhichEigenpairs src/pep/interface/pepopts.c /^PetscErrorCode PEPGetWhichEigenpairs(PEP pep,PEPWhich *which)$/;" f
PEPInitializePackage src/pep/interface/dlregispep.c /^PetscErrorCode PEPInitializePackage(void)$/;" f
PEPJD include/slepc/finclude/slepcpepdef.h 53;" d
PEPJD include/slepcpep.h 52;" d
PEPJDComputePResidual src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDComputePResidual(PEP pep,Vec u,PetscScalar theta,Vec p,Vec *work)$/;" f file:
PEPJDCopyToExtendedVec src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDCopyToExtendedVec(PEP pep,Vec v,PetscScalar *a,PetscInt na,PetscInt off,Vec vex,PetscBool back)$/;" f file:
PEPJDCreateShellPC src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDCreateShellPC(PEP pep)$/;" f file:
PEPJDDuplicateBasis src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDDuplicateBasis(PEP pep,BV *basis)$/;" f file:
PEPJDEigenvectors src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDEigenvectors(PEP pep)$/;" f file:
PEPJDExtendedPCApply src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDExtendedPCApply(PC pc,Vec x,Vec y)$/;" f file:
PEPJDGetRestart src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPJDGetRestart(PEP pep,PetscReal *keep)$/;" f
PEPJDGetRestart_JD src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPJDGetRestart_JD(PEP pep,PetscReal *keep)$/;" f
PEPJDLockConverged src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDLockConverged(PEP pep,PetscInt *nv)$/;" f file:
PEPJDOrthogonalize src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDOrthogonalize(PetscInt row,PetscInt col,PetscScalar *X,PetscInt ldx,PetscInt *rk,PetscInt *P,PetscScalar *R,PetscInt ldr)$/;" f file:
PEPJDPCMatSetUp src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDPCMatSetUp(PEP pep,PetscScalar theta)$/;" f file:
PEPJDProcessInitialSpace src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDProcessInitialSpace(PEP pep,Vec *w)$/;" f file:
PEPJDSetRestart src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPJDSetRestart(PEP pep,PetscReal keep)$/;" f
PEPJDSetRestart_JD src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPJDSetRestart_JD(PEP pep,PetscReal keep)$/;" f
PEPJDShellMatMult src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDShellMatMult(Mat P,Vec x,Vec y)$/;" f file:
PEPJDUpdateExtendedPC src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDUpdateExtendedPC(PEP pep,PetscScalar theta)$/;" f file:
PEPJDUpdateTV src/pep/impls/jd/pjd.c /^static PetscErrorCode PEPJDUpdateTV(PEP pep,PetscInt low,PetscInt high,Vec *w)$/;" f file:
PEPKrylovConvergence src/pep/interface/pepdefault.c /^PetscErrorCode PEPKrylovConvergence(PEP pep,PetscBool getall,PetscInt kini,PetscInt nits,PetscReal beta,PetscInt *kout)$/;" f
PEPLINEAR include/slepc/finclude/slepcpepdef.h 49;" d
PEPLINEAR include/slepcpep.h 48;" d
PEPLinearExtract_None src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearExtract_None(PEP pep,EPS eps)$/;" f file:
PEPLinearExtract_Norm src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearExtract_Norm(PEP pep,EPS eps)$/;" f file:
PEPLinearExtract_Residual src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearExtract_Residual(PEP pep,EPS eps)$/;" f file:
PEPLinearGetCompanionForm src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearGetCompanionForm(PEP pep,PetscInt *cform)$/;" f
PEPLinearGetCompanionForm_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearGetCompanionForm_Linear(PEP pep,PetscInt *cform)$/;" f file:
PEPLinearGetEPS src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearGetEPS(PEP pep,EPS *eps)$/;" f
PEPLinearGetEPS_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearGetEPS_Linear(PEP pep,EPS *eps)$/;" f file:
PEPLinearGetExplicitMatrix src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearGetExplicitMatrix(PEP pep,PetscBool *explicitmatrix)$/;" f
PEPLinearGetExplicitMatrix_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearGetExplicitMatrix_Linear(PEP pep,PetscBool *explicitmatrix)$/;" f file:
PEPLinearSetCompanionForm src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearSetCompanionForm(PEP pep,PetscInt cform)$/;" f
PEPLinearSetCompanionForm_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearSetCompanionForm_Linear(PEP pep,PetscInt cform)$/;" f file:
PEPLinearSetEPS src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearSetEPS(PEP pep,EPS eps)$/;" f
PEPLinearSetEPS_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearSetEPS_Linear(PEP pep,EPS eps)$/;" f file:
PEPLinearSetExplicitMatrix src/pep/impls/linear/linear.c /^PetscErrorCode PEPLinearSetExplicitMatrix(PEP pep,PetscBool explicitmatrix)$/;" f
PEPLinearSetExplicitMatrix_Linear src/pep/impls/linear/linear.c /^static PetscErrorCode PEPLinearSetExplicitMatrix_Linear(PEP pep,PetscBool explicitmatrix)$/;" f file:
PEPList include/slepcpep.h /^PETSC_EXTERN PetscFunctionList PEPList;$/;" v
PEPList src/pep/interface/pepbasic.c /^PetscFunctionList PEPList = 0;$/;" v
PEPMonitor src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitor(PEP pep,PetscInt it,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest)$/;" f
PEPMonitorAll src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorAll(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
PEPMonitorCancel src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorCancel(PEP pep)$/;" f
PEPMonitorConverged src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorConverged(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)$/;" f
PEPMonitorFirst src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorFirst(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
PEPMonitorGetTrueEig src/pep/interface/pepmon.c /^static PetscErrorCode PEPMonitorGetTrueEig(PEP pep,PetscScalar *er,PetscScalar *ei)$/;" f file:
PEPMonitorLG src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorLG(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
PEPMonitorLGAll src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorLGAll(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
PEPMonitorLGCreate src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)$/;" f
PEPMonitorSet src/pep/interface/pepmon.c /^PetscErrorCode PEPMonitorSet(PEP pep,PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))$/;" f
PEPMonitorSetFromOptions src/pep/interface/pepopts.c /^PetscErrorCode PEPMonitorSetFromOptions(PEP pep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)$/;" f
PEPMonitor_Interpol src/nep/impls/interpol/interpol.c /^static PetscErrorCode PEPMonitor_Interpol(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,void *ctx)$/;" f file:
PEPNRefForwardSubstitution src/pep/impls/krylov/toar/nrefine.c /^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,MatExplicitCtx *matctx)$/;" f file:
PEPNRefSetUp src/pep/impls/krylov/toar/nrefine.c /^static PetscErrorCode PEPNRefSetUp(PEP pep,PetscInt k,PetscScalar *H,PetscInt ldh,MatExplicitCtx *matctx,PetscBool ini)$/;" f file:
PEPNRefUpdateInvPair src/pep/impls/krylov/toar/nrefine.c /^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)$/;" f file:
PEPNewtonRefinementSimple src/pep/interface/peprefine.c /^PetscErrorCode PEPNewtonRefinementSimple(PEP pep,PetscInt *maxits,PetscReal tol,PetscInt k)$/;" f
PEPNewtonRefinement_TOAR src/pep/impls/krylov/toar/nrefine.c /^PetscErrorCode PEPNewtonRefinement_TOAR(PEP pep,PetscScalar sigma,PetscInt *maxits,PetscReal *tol,PetscInt k,PetscScalar *S,PetscInt lds,PetscInt *prs)$/;" f
PEPOps include/slepc/private/pepimpl.h /^typedef struct _PEPOps *PEPOps;$/;" t typeref:struct:_PEPOps
PEPPackageInitialized src/pep/interface/dlregispep.c /^static PetscBool PEPPackageInitialized = PETSC_FALSE;$/;" v file:
PEPPrintSolution include/slepcpep.h /^PETSC_DEPRECATED("Use PEPErrorView()") PETSC_STATIC_INLINE PetscErrorCode PEPPrintSolution(PEP pep,PetscViewer v) {return PEPErrorView(pep,PEP_ERROR_BACKWARD,v);}$/;" f
PEPProblemType include/slepc/finclude/slepcpepdef.h 37;" d
PEPProblemType include/slepcpep.h /^ } PEPProblemType;$/;" t typeref:enum:__anon37
PEPQARNOLDI include/slepc/finclude/slepcpepdef.h 50;" d
PEPQARNOLDI include/slepcpep.h 49;" d
PEPQArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^static PetscErrorCode PEPQArnoldi(PEP pep,PetscScalar *H,PetscInt ldh,PetscInt k,PetscInt *M,Vec v,Vec w,PetscReal *beta,PetscBool *breakdown,PetscScalar *work)$/;" f file:
PEPQArnoldiCGS src/pep/impls/krylov/qarnoldi/qarnoldi.c /^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)$/;" f file:
PEPQArnoldiGetLocking src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPQArnoldiGetLocking(PEP pep,PetscBool *lock)$/;" f
PEPQArnoldiGetLocking_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^static PetscErrorCode PEPQArnoldiGetLocking_QArnoldi(PEP pep,PetscBool *lock)$/;" f file:
PEPQArnoldiGetRestart src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPQArnoldiGetRestart(PEP pep,PetscReal *keep)$/;" f
PEPQArnoldiGetRestart_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^static PetscErrorCode PEPQArnoldiGetRestart_QArnoldi(PEP pep,PetscReal *keep)$/;" f file:
PEPQArnoldiSetLocking src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPQArnoldiSetLocking(PEP pep,PetscBool lock)$/;" f
PEPQArnoldiSetLocking_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^static PetscErrorCode PEPQArnoldiSetLocking_QArnoldi(PEP pep,PetscBool lock)$/;" f file:
PEPQArnoldiSetRestart src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPQArnoldiSetRestart(PEP pep,PetscReal keep)$/;" f
PEPQArnoldiSetRestart_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^static PetscErrorCode PEPQArnoldiSetRestart_QArnoldi(PEP pep,PetscReal keep)$/;" f file:
PEPReasonView src/pep/interface/pepview.c /^PetscErrorCode PEPReasonView(PEP pep,PetscViewer viewer)$/;" f
PEPReasonViewFromOptions src/pep/interface/pepview.c /^PetscErrorCode PEPReasonViewFromOptions(PEP pep)$/;" f
PEPRefine include/slepc/finclude/slepcpepdef.h 41;" d
PEPRefine include/slepcpep.h /^ PEP_REFINE_MULTIPLE } PEPRefine;$/;" t typeref:enum:__anon41
PEPRefineGetKSP src/pep/interface/pepbasic.c /^PetscErrorCode PEPRefineGetKSP(PEP pep,KSP *ksp)$/;" f
PEPRefineScheme include/slepc/finclude/slepcpepdef.h 42;" d
PEPRefineScheme include/slepcpep.h /^ PEP_REFINE_SCHEME_EXPLICIT } PEPRefineScheme;$/;" t typeref:enum:__anon42
PEPRefineSchemes include/slepcpep.h /^PETSC_EXTERN const char *PEPRefineSchemes[];$/;" v
PEPRefineSchemes src/pep/interface/dlregispep.c /^const char *PEPRefineSchemes[] = {"","SCHUR","MBE","EXPLICIT","PEPRefineScheme","PEP_REFINE_SCHEME_",0};$/;" v
PEPRefineTypes include/slepcpep.h /^PETSC_EXTERN const char *PEPRefineTypes[];$/;" v
PEPRefineTypes src/pep/interface/dlregispep.c /^const char *PEPRefineTypes[] = {"NONE","SIMPLE","MULTIPLE","PEPRefine","PEP_REFINE_",0};$/;" v
PEPRegister src/pep/interface/pepbasic.c /^PetscErrorCode PEPRegister(const char *name,PetscErrorCode (*function)(PEP))$/;" f
PEPRegisterAll src/pep/interface/pepregis.c /^PetscErrorCode PEPRegisterAll(void)$/;" f
PEPRegisterAllCalled include/slepc/private/pepimpl.h /^PETSC_EXTERN PetscBool PEPRegisterAllCalled;$/;" v
PEPRegisterAllCalled src/pep/interface/pepbasic.c /^PetscBool PEPRegisterAllCalled = PETSC_FALSE;$/;" v
PEPReset src/pep/interface/pepbasic.c /^PetscErrorCode PEPReset(PEP pep)$/;" f
PEPReset_JD src/pep/impls/jd/pjd.c /^PetscErrorCode PEPReset_JD(PEP pep)$/;" f
PEPReset_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPReset_Linear(PEP pep)$/;" f
PEPReset_TOAR src/pep/impls/krylov/pepkrylov.c /^PetscErrorCode PEPReset_TOAR(PEP pep)$/;" f
PEPSTOAR include/slepc/finclude/slepcpepdef.h 52;" d
PEPSTOAR include/slepcpep.h 51;" d
PEPSTOARGetLocking src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPSTOARGetLocking(PEP pep,PetscBool *lock)$/;" f
PEPSTOARGetLocking_STOAR src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARGetLocking_STOAR(PEP pep,PetscBool *lock)$/;" f file:
PEPSTOARNorm src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARNorm(PEP pep,PetscInt j,PetscReal *norm)$/;" f file:
PEPSTOAROrth2 src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOAROrth2(PEP pep,PetscInt k,PetscReal *Omega,PetscScalar *y)$/;" f file:
PEPSTOARSetLocking src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPSTOARSetLocking(PEP pep,PetscBool lock)$/;" f
PEPSTOARSetLocking_STOAR src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARSetLocking_STOAR(PEP pep,PetscBool lock)$/;" f file:
PEPSTOARSupdate src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARSupdate(PetscScalar *S,PetscInt ld,PetscInt sr,PetscInt s,PetscInt ncu,PetscInt qr,PetscScalar *Q,PetscInt ldq,PetscScalar *work)$/;" f file:
PEPSTOARTrunc src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARTrunc(PEP pep,PetscInt rs1,PetscInt cs1,PetscScalar *work,PetscReal *rwork)$/;" f file:
PEPSTOARqKqMupdates src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARqKqMupdates(PEP pep,PetscInt j,Vec *wv)$/;" f file:
PEPSTOARrun src/pep/impls/krylov/stoar/stoar.c /^static PetscErrorCode PEPSTOARrun(PEP pep,PetscReal *a,PetscReal *b,PetscReal *omega,PetscInt k,PetscInt *M,PetscBool *breakdown,PetscBool *symmlost,PetscScalar *work,Vec *t_)$/;" f file:
PEPScale include/slepc/finclude/slepcpepdef.h 40;" d
PEPScale include/slepcpep.h /^ PEP_SCALE_BOTH } PEPScale;$/;" t typeref:enum:__anon40
PEPScaleTypes include/slepcpep.h /^PETSC_EXTERN const char *PEPScaleTypes[];$/;" v
PEPScaleTypes src/pep/interface/dlregispep.c /^const char *PEPScaleTypes[] = {"NONE","SCALAR","DIAGONAL","BOTH","PEPScale","PEP_SCALE_",0};$/;" v
PEPSetBV src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetBV(PEP pep,BV bv)$/;" f
PEPSetBasis src/pep/interface/pepopts.c /^PetscErrorCode PEPSetBasis(PEP pep,PEPBasis basis)$/;" f
PEPSetConvergenceTest src/pep/interface/pepopts.c /^PetscErrorCode PEPSetConvergenceTest(PEP pep,PEPConv conv)$/;" f
PEPSetConvergenceTestFunction src/pep/interface/pepopts.c /^PetscErrorCode PEPSetConvergenceTestFunction(PEP pep,PetscErrorCode (*func)(PEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
PEPSetDS src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetDS(PEP pep,DS ds)$/;" f
PEPSetDimensions src/pep/interface/pepopts.c /^PetscErrorCode PEPSetDimensions(PEP pep,PetscInt nev,PetscInt ncv,PetscInt mpd)$/;" f
PEPSetDimensions_Default src/pep/interface/pepsetup.c /^PetscErrorCode PEPSetDimensions_Default(PEP pep,PetscInt nev,PetscInt *ncv,PetscInt *mpd)$/;" f
PEPSetEigenvalueComparison src/pep/interface/pepopts.c /^PetscErrorCode PEPSetEigenvalueComparison(PEP pep,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)$/;" f
PEPSetExtract src/pep/interface/pepopts.c /^PetscErrorCode PEPSetExtract(PEP pep,PEPExtract extract)$/;" f
PEPSetFromOptions src/pep/interface/pepopts.c /^PetscErrorCode PEPSetFromOptions(PEP pep)$/;" f
PEPSetFromOptions_JD src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPSetFromOptions_JD(PetscOptionItems *PetscOptionsObject,PEP pep)$/;" f
PEPSetFromOptions_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPSetFromOptions_Linear(PetscOptionItems *PetscOptionsObject,PEP pep)$/;" f
PEPSetFromOptions_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPSetFromOptions_QArnoldi(PetscOptionItems *PetscOptionsObject,PEP pep)$/;" f
PEPSetFromOptions_STOAR src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPSetFromOptions_STOAR(PetscOptionItems *PetscOptionsObject,PEP pep)$/;" f
PEPSetFromOptions_TOAR src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPSetFromOptions_TOAR(PetscOptionItems *PetscOptionsObject,PEP pep)$/;" f
PEPSetInitialSpace src/pep/interface/pepsetup.c /^PetscErrorCode PEPSetInitialSpace(PEP pep,PetscInt n,Vec *is)$/;" f
PEPSetOperators src/pep/interface/pepsetup.c /^PetscErrorCode PEPSetOperators(PEP pep,PetscInt nmat,Mat A[])$/;" f
PEPSetOptionsPrefix src/pep/interface/pepopts.c /^PetscErrorCode PEPSetOptionsPrefix(PEP pep,const char *prefix)$/;" f
PEPSetProblemType src/pep/interface/pepopts.c /^PetscErrorCode PEPSetProblemType(PEP pep,PEPProblemType type)$/;" f
PEPSetRG src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetRG(PEP pep,RG rg)$/;" f
PEPSetRefine src/pep/interface/pepopts.c /^PetscErrorCode PEPSetRefine(PEP pep,PEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its,PEPRefineScheme scheme)$/;" f
PEPSetST src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetST(PEP pep,ST st)$/;" f
PEPSetScale src/pep/interface/pepopts.c /^PetscErrorCode PEPSetScale(PEP pep,PEPScale scale,PetscReal alpha,Vec Dl,Vec Dr,PetscInt its,PetscReal lambda)$/;" f
PEPSetStoppingTest src/pep/interface/pepopts.c /^PetscErrorCode PEPSetStoppingTest(PEP pep,PEPStop stop)$/;" f
PEPSetStoppingTestFunction src/pep/interface/pepopts.c /^PetscErrorCode PEPSetStoppingTestFunction(PEP pep,PetscErrorCode (*func)(PEP,PetscInt,PetscInt,PetscInt,PetscInt,PEPConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
PEPSetTarget src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetTarget(PEP pep,PetscScalar target)$/;" f
PEPSetTolerances src/pep/interface/pepopts.c /^PetscErrorCode PEPSetTolerances(PEP pep,PetscReal tol,PetscInt maxits)$/;" f
PEPSetTrackAll src/pep/interface/pepopts.c /^PetscErrorCode PEPSetTrackAll(PEP pep,PetscBool trackall)$/;" f
PEPSetType src/pep/interface/pepbasic.c /^PetscErrorCode PEPSetType(PEP pep,PEPType type)$/;" f
PEPSetUp src/pep/interface/pepsetup.c /^PetscErrorCode PEPSetUp(PEP pep)$/;" f
PEPSetUp_JD src/pep/impls/jd/pjd.c /^PetscErrorCode PEPSetUp_JD(PEP pep)$/;" f
PEPSetUp_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPSetUp_Linear(PEP pep)$/;" f
PEPSetUp_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPSetUp_QArnoldi(PEP pep)$/;" f
PEPSetUp_STOAR src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPSetUp_STOAR(PEP pep)$/;" f
PEPSetUp_TOAR src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPSetUp_TOAR(PEP pep)$/;" f
PEPSetWhichEigenpairs src/pep/interface/pepopts.c /^PetscErrorCode PEPSetWhichEigenpairs(PEP pep,PEPWhich which)$/;" f
PEPSetWorkVecs src/pep/interface/pepdefault.c /^PetscErrorCode PEPSetWorkVecs(PEP pep,PetscInt nw)$/;" f
PEPSimpNRefctx src/pep/interface/peprefine.c /^} PEPSimpNRefctx;$/;" t typeref:struct:__anon108 file:
PEPSimpleNRefGatherEigenpair src/pep/interface/peprefine.c /^static PetscErrorCode PEPSimpleNRefGatherEigenpair(PEP pep,PEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx,PetscInt *fail)$/;" f file:
PEPSimpleNRefScatterEigenvector src/pep/interface/peprefine.c /^static PetscErrorCode PEPSimpleNRefScatterEigenvector(PEP pep,PEPSimpNRefctx *ctx,PetscInt sc,PetscInt idx)$/;" f file:
PEPSimpleNRefSetUp src/pep/interface/peprefine.c /^static PetscErrorCode PEPSimpleNRefSetUp(PEP pep,PEPSimpNRefctx **ctx_)$/;" f file:
PEPSimpleNRefSetUpSystem src/pep/interface/peprefine.c /^static PetscErrorCode PEPSimpleNRefSetUpSystem(PEP pep,Mat *A,PEPSimpNRefctx *ctx,PetscInt idx,Mat *Mt,Mat *T,Mat *P,PetscBool ini,Vec t,Vec v)$/;" f file:
PEPSolve src/pep/interface/pepsolve.c /^PetscErrorCode PEPSolve(PEP pep)$/;" f
PEPSolve_JD src/pep/impls/jd/pjd.c /^PetscErrorCode PEPSolve_JD(PEP pep)$/;" f
PEPSolve_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPSolve_Linear(PEP pep)$/;" f
PEPSolve_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPSolve_QArnoldi(PEP pep)$/;" f
PEPSolve_STOAR src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPSolve_STOAR(PEP pep)$/;" f
PEPSolve_TOAR src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPSolve_TOAR(PEP pep)$/;" f
PEPStateType include/slepc/private/pepimpl.h /^ PEP_STATE_EIGENVECTORS } PEPStateType;$/;" t typeref:enum:__anon4
PEPStop include/slepc/finclude/slepcpepdef.h 45;" d
PEPStop include/slepcpep.h /^ PEP_STOP_USER } PEPStop;$/;" t typeref:enum:__anon46
PEPStoppingBasic src/pep/interface/pepdefault.c /^PetscErrorCode PEPStoppingBasic(PEP pep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,PEPConvergedReason *reason,void *ctx)$/;" f
PEPTOAR include/slepc/finclude/slepcpepdef.h 51;" d
PEPTOAR include/slepcpep.h 50;" d
PEPTOARCoefficients src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARCoefficients(PEP pep,PetscBool sinvert,PetscScalar sigma,PetscInt nv,PetscScalar *S,PetscInt ls,PetscScalar *r,PetscInt lr,PetscScalar *x)$/;" f file:
PEPTOARExtendBasis src/pep/impls/krylov/toar/ptoar.c /^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_)$/;" f file:
PEPTOARGetLocking src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPTOARGetLocking(PEP pep,PetscBool *lock)$/;" f
PEPTOARGetLocking_TOAR src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARGetLocking_TOAR(PEP pep,PetscBool *lock)$/;" f file:
PEPTOARGetRestart src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPTOARGetRestart(PEP pep,PetscReal *keep)$/;" f
PEPTOARGetRestart_TOAR src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARGetRestart_TOAR(PEP pep,PetscReal *keep)$/;" f file:
PEPTOAROrth2 src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOAROrth2(PEP pep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt k,PetscScalar *y,PetscReal *norm,PetscBool *lindep,PetscScalar *work)$/;" f file:
PEPTOARSNorm2 src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARSNorm2(PetscInt n,PetscScalar *S,PetscReal *norm)$/;" f file:
PEPTOARSetLocking src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPTOARSetLocking(PEP pep,PetscBool lock)$/;" f
PEPTOARSetLocking_TOAR src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARSetLocking_TOAR(PEP pep,PetscBool lock)$/;" f file:
PEPTOARSetRestart src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPTOARSetRestart(PEP pep,PetscReal keep)$/;" f
PEPTOARSetRestart_TOAR src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARSetRestart_TOAR(PEP pep,PetscReal keep)$/;" f file:
PEPTOARSupdate src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARSupdate(PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt sr,PetscInt s,PetscInt ncu,PetscInt qr,PetscScalar *Q,PetscInt ldq,PetscScalar *work)$/;" f file:
PEPTOARTrunc src/pep/impls/krylov/toar/ptoar.c /^static PetscErrorCode PEPTOARTrunc(PEP pep,PetscScalar *S,PetscInt ld,PetscInt deg,PetscInt *rs1a,PetscInt cs1,PetscInt lock,PetscInt newc,PetscBool final,PetscScalar *work,PetscReal *rwork)$/;" f file:
PEPTOARrun src/pep/impls/krylov/toar/ptoar.c /^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,Vec *t_)$/;" f file:
PEPType include/slepc/finclude/slepcpepdef.h 36;" d
PEPType include/slepcpep.h /^typedef const char* PEPType;$/;" t
PEPValuesView src/pep/interface/pepview.c /^PetscErrorCode PEPValuesView(PEP pep,PetscViewer viewer)$/;" f
PEPValuesViewFromOptions src/pep/interface/pepview.c /^PetscErrorCode PEPValuesViewFromOptions(PEP pep)$/;" f
PEPValuesView_ASCII src/pep/interface/pepview.c /^static PetscErrorCode PEPValuesView_ASCII(PEP pep,PetscViewer viewer)$/;" f file:
PEPValuesView_DRAW src/pep/interface/pepview.c /^static PetscErrorCode PEPValuesView_DRAW(PEP pep,PetscViewer viewer)$/;" f file:
PEPValuesView_MATLAB src/pep/interface/pepview.c /^static PetscErrorCode PEPValuesView_MATLAB(PEP pep,PetscViewer viewer)$/;" f file:
PEPVectorsView src/pep/interface/pepview.c /^PetscErrorCode PEPVectorsView(PEP pep,PetscViewer viewer)$/;" f
PEPVectorsViewFromOptions src/pep/interface/pepview.c /^PetscErrorCode PEPVectorsViewFromOptions(PEP pep)$/;" f
PEPView src/pep/interface/pepview.c /^PetscErrorCode PEPView(PEP pep,PetscViewer viewer)$/;" f
PEPViewFromOptions include/slepcpep.h /^PETSC_STATIC_INLINE PetscErrorCode PEPViewFromOptions(PEP pep,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)pep,obj,name);}$/;" f
PEPView_JD src/pep/impls/jd/pjdopt.c /^PetscErrorCode PEPView_JD(PEP pep,PetscViewer viewer)$/;" f
PEPView_Linear src/pep/impls/linear/linear.c /^PetscErrorCode PEPView_Linear(PEP pep,PetscViewer viewer)$/;" f
PEPView_QArnoldi src/pep/impls/krylov/qarnoldi/qarnoldi.c /^PetscErrorCode PEPView_QArnoldi(PEP pep,PetscViewer viewer)$/;" f
PEPView_STOAR src/pep/impls/krylov/stoar/stoar.c /^PetscErrorCode PEPView_STOAR(PEP pep,PetscViewer viewer)$/;" f
PEPView_TOAR src/pep/impls/krylov/toar/ptoar.c /^PetscErrorCode PEPView_TOAR(PEP pep,PetscViewer viewer)$/;" f
PEPWhich include/slepc/finclude/slepcpepdef.h 38;" d
PEPWhich include/slepcpep.h /^ PEP_WHICH_USER } PEPWhich;$/;" t typeref:enum:__anon38
PEP_BASIS_CHEBYSHEV1 include/slepcpep.h /^ PEP_BASIS_CHEBYSHEV1,$/;" e enum:__anon39
PEP_BASIS_CHEBYSHEV2 include/slepcpep.h /^ PEP_BASIS_CHEBYSHEV2,$/;" e enum:__anon39
PEP_BASIS_HERMITE include/slepcpep.h /^ PEP_BASIS_HERMITE } PEPBasis;$/;" e enum:__anon39
PEP_BASIS_LAGUERRE include/slepcpep.h /^ PEP_BASIS_LAGUERRE,$/;" e enum:__anon39
PEP_BASIS_LEGENDRE include/slepcpep.h /^ PEP_BASIS_LEGENDRE,$/;" e enum:__anon39
PEP_BASIS_MONOMIAL include/slepcpep.h /^typedef enum { PEP_BASIS_MONOMIAL,$/;" e enum:__anon39
PEP_CLASSID include/slepcpep.h /^PETSC_EXTERN PetscClassId PEP_CLASSID;$/;" v
PEP_CLASSID src/pep/interface/pepbasic.c /^PetscClassId PEP_CLASSID = 0;$/;" v
PEP_CONVERGED_ITERATING include/slepcpep.h /^ PEP_CONVERGED_ITERATING = 0} PEPConvergedReason;$/;" e enum:__anon47
PEP_CONVERGED_TOL include/slepcpep.h /^ PEP_CONVERGED_TOL = 1,$/;" e enum:__anon47
PEP_CONVERGED_USER include/slepcpep.h /^ PEP_CONVERGED_USER = 2,$/;" e enum:__anon47
PEP_CONV_ABS include/slepcpep.h /^typedef enum { PEP_CONV_ABS,$/;" e enum:__anon45
PEP_CONV_NORM include/slepcpep.h /^ PEP_CONV_NORM,$/;" e enum:__anon45
PEP_CONV_REL include/slepcpep.h /^ PEP_CONV_REL,$/;" e enum:__anon45
PEP_CONV_USER include/slepcpep.h /^ PEP_CONV_USER } PEPConv;$/;" e enum:__anon45
PEP_DIVERGED_BREAKDOWN include/slepcpep.h /^ PEP_DIVERGED_BREAKDOWN = -2,$/;" e enum:__anon47
PEP_DIVERGED_ITS include/slepcpep.h /^ PEP_DIVERGED_ITS = -1,$/;" e enum:__anon47
PEP_DIVERGED_SYMMETRY_LOST include/slepcpep.h /^ PEP_DIVERGED_SYMMETRY_LOST = -3,$/;" e enum:__anon47
PEP_ERROR_ABSOLUTE include/slepcpep.h /^typedef enum { PEP_ERROR_ABSOLUTE,$/;" e enum:__anon44
PEP_ERROR_BACKWARD include/slepcpep.h /^ PEP_ERROR_BACKWARD } PEPErrorType;$/;" e enum:__anon44
PEP_ERROR_RELATIVE include/slepcpep.h /^ PEP_ERROR_RELATIVE,$/;" e enum:__anon44
PEP_EXTRACT_NONE include/slepcpep.h /^typedef enum { PEP_EXTRACT_NONE=1,$/;" e enum:__anon43
PEP_EXTRACT_NORM include/slepcpep.h /^ PEP_EXTRACT_NORM,$/;" e enum:__anon43
PEP_EXTRACT_RESIDUAL include/slepcpep.h /^ PEP_EXTRACT_RESIDUAL,$/;" e enum:__anon43
PEP_EXTRACT_STRUCTURED include/slepcpep.h /^ PEP_EXTRACT_STRUCTURED } PEPExtract;$/;" e enum:__anon43
PEP_GENERAL include/slepcpep.h /^typedef enum { PEP_GENERAL=1,$/;" e enum:__anon37
PEP_GYROSCOPIC include/slepcpep.h /^ PEP_GYROSCOPIC \/* QEP with M, K Hermitian, M>0, C skew-Hermitian *\/$/;" e enum:__anon37
PEP_HERMITIAN include/slepcpep.h /^ PEP_HERMITIAN, \/* All A_i Hermitian *\/$/;" e enum:__anon37
PEP_JD src/pep/impls/jd/pjdp.h /^} PEP_JD;$/;" t typeref:struct:__anon99
PEP_JD_MATSHELL src/pep/impls/jd/pjdp.h /^} PEP_JD_MATSHELL;$/;" t typeref:struct:__anon101
PEP_JD_PCSHELL src/pep/impls/jd/pjdp.h /^} PEP_JD_PCSHELL;$/;" t typeref:struct:__anon100
PEP_LARGEST_IMAGINARY include/slepcpep.h /^ PEP_LARGEST_IMAGINARY,$/;" e enum:__anon38
PEP_LARGEST_MAGNITUDE include/slepcpep.h /^typedef enum { PEP_LARGEST_MAGNITUDE=1,$/;" e enum:__anon38
PEP_LARGEST_REAL include/slepcpep.h /^ PEP_LARGEST_REAL,$/;" e enum:__anon38
PEP_LINEAR src/pep/impls/linear/linearp.h /^} PEP_LINEAR;$/;" t typeref:struct:__anon106
PEP_QARNOLDI src/pep/impls/krylov/qarnoldi/qarnoldi.c /^} PEP_QARNOLDI;$/;" t typeref:struct:__anon103 file:
PEP_REFINE_MULTIPLE include/slepcpep.h /^ PEP_REFINE_MULTIPLE } PEPRefine;$/;" e enum:__anon41
PEP_REFINE_NONE include/slepcpep.h /^typedef enum { PEP_REFINE_NONE,$/;" e enum:__anon41
PEP_REFINE_SCHEME_EXPLICIT include/slepcpep.h /^ PEP_REFINE_SCHEME_EXPLICIT } PEPRefineScheme;$/;" e enum:__anon42
PEP_REFINE_SCHEME_MBE include/slepcpep.h /^ PEP_REFINE_SCHEME_MBE,$/;" e enum:__anon42
PEP_REFINE_SCHEME_SCHUR include/slepcpep.h /^typedef enum { PEP_REFINE_SCHEME_SCHUR=1,$/;" e enum:__anon42
PEP_REFINE_SIMPLE include/slepcpep.h /^ PEP_REFINE_SIMPLE,$/;" e enum:__anon41
PEP_Refine include/slepc/private/pepimpl.h /^PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;$/;" v
PEP_Refine src/pep/interface/pepbasic.c /^PetscLogEvent PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;$/;" v
PEP_SCALE_BOTH include/slepcpep.h /^ PEP_SCALE_BOTH } PEPScale;$/;" e enum:__anon40
PEP_SCALE_DIAGONAL include/slepcpep.h /^ PEP_SCALE_DIAGONAL,$/;" e enum:__anon40
PEP_SCALE_NONE include/slepcpep.h /^typedef enum { PEP_SCALE_NONE,$/;" e enum:__anon40
PEP_SCALE_SCALAR include/slepcpep.h /^ PEP_SCALE_SCALAR,$/;" e enum:__anon40
PEP_SMALLEST_IMAGINARY include/slepcpep.h /^ PEP_SMALLEST_IMAGINARY,$/;" e enum:__anon38
PEP_SMALLEST_MAGNITUDE include/slepcpep.h /^ PEP_SMALLEST_MAGNITUDE,$/;" e enum:__anon38
PEP_SMALLEST_REAL include/slepcpep.h /^ PEP_SMALLEST_REAL,$/;" e enum:__anon38
PEP_STATE_EIGENVECTORS include/slepc/private/pepimpl.h /^ PEP_STATE_EIGENVECTORS } PEPStateType;$/;" e enum:__anon4
PEP_STATE_INITIAL include/slepc/private/pepimpl.h /^typedef enum { PEP_STATE_INITIAL,$/;" e enum:__anon4
PEP_STATE_SETUP include/slepc/private/pepimpl.h /^ PEP_STATE_SETUP,$/;" e enum:__anon4
PEP_STATE_SOLVED include/slepc/private/pepimpl.h /^ PEP_STATE_SOLVED,$/;" e enum:__anon4
PEP_STOP_BASIC include/slepcpep.h /^typedef enum { PEP_STOP_BASIC,$/;" e enum:__anon46
PEP_STOP_USER include/slepcpep.h /^ PEP_STOP_USER } PEPStop;$/;" e enum:__anon46
PEP_SetUp include/slepc/private/pepimpl.h /^PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;$/;" v
PEP_SetUp src/pep/interface/pepbasic.c /^PetscLogEvent PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;$/;" v
PEP_Solve include/slepc/private/pepimpl.h /^PETSC_EXTERN PetscLogEvent PEP_SetUp,PEP_Solve,PEP_Refine;$/;" v
PEP_Solve src/pep/interface/pepbasic.c /^PetscLogEvent PEP_SetUp = 0,PEP_Solve = 0,PEP_Refine = 0;$/;" v
PEP_TARGET_IMAGINARY include/slepcpep.h /^ PEP_TARGET_IMAGINARY,$/;" e enum:__anon38
PEP_TARGET_MAGNITUDE include/slepcpep.h /^ PEP_TARGET_MAGNITUDE,$/;" e enum:__anon38
PEP_TARGET_REAL include/slepcpep.h /^ PEP_TARGET_REAL,$/;" e enum:__anon38
PEP_TOAR src/pep/impls/krylov/pepkrylov.h /^} PEP_TOAR;$/;" t typeref:struct:__anon102
PEP_WHICH_USER include/slepcpep.h /^ PEP_WHICH_USER } PEPWhich;$/;" e enum:__anon38
PETSCSetupInterpreter src/eps/impls/external/blopex/petsc-interface.c /^int PETSCSetupInterpreter(mv_InterfaceInterpreter *i)$/;" f
PETSC_Axpy src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_Axpy(void *alpha,void *x,void *y)$/;" f
PETSC_ClearVector src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_ClearVector(void *x)$/;" f
PETSC_CopyVector src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_CopyVector(void *x,void *y)$/;" f
PETSC_DestroyVector src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_DestroyVector(void *vvector)$/;" f
PETSC_END_LEN src/sys/ftn-custom/zslepc_start.c /^PETSC_EXTERN void PETSC_STDCALL slepcinitialize_(CHAR filename PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
PETSC_INTERFACE_HEADER src/eps/impls/external/blopex/petsc-interface.h 7;" d
PETSC_InnerProd src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_InnerProd(void *x,void *y,void *result)$/;" f
PETSC_MimicVector src/eps/impls/external/blopex/petsc-interface.c /^void *PETSC_MimicVector(void *vvector)$/;" f
PETSC_ScaleVector src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_ScaleVector(double alpha,void *x)$/;" f
PETSC_SetRandomValues src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_SetRandomValues(void* v,BlopexInt seed)$/;" f
PETSC_VectorSize src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_VectorSize(void *x)$/;" f
PETSC_dpotrf_interface src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_dpotrf_interface (char *uplo,BlopexInt *n,double *a,BlopexInt * lda,BlopexInt *info)$/;" f
PETSC_dsygv_interface src/eps/impls/external/blopex/petsc-interface.c /^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)$/;" f
PETSC_zpotrf_interface src/eps/impls/external/blopex/petsc-interface.c /^BlopexInt PETSC_zpotrf_interface (char *uplo,BlopexInt *n,komplex *a,BlopexInt* lda,BlopexInt *info)$/;" f
PETSC_zsygv_interface src/eps/impls/external/blopex/petsc-interface.c /^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)$/;" f
PETSc config/packages/petsc.py /^class PETSc(package.Package):$/;" c
PETScMaker config/cmakeboot.py /^class PETScMaker(script.Script):$/;" c
PG src/eps/examples/tutorials/ex31.c /^const PetscScalar PG[3] = {0.716786142395021,1.630000000000000,0.850000000000000};$/;" v
PKGS config/gmakegen.py /^PKGS = 'sys eps svd pep nep mfn'.split()$/;" v
Pa src/eps/impls/davidson/dvdutils.c /^ PetscScalar Pa,Pb; \/* H=W'*(Pa*AV - Pb*BV), G=W'*(Wa*AV - Wb*BV) *\/$/;" m struct:__anon72 file:
Package config/package.py /^class Package:$/;" c
Pb src/eps/impls/davidson/dvdutils.c /^ PetscScalar Pa,Pb; \/* H=W'*(Pa*AV - Pb*BV), G=W'*(Wa*AV - Wb*BV) *\/$/;" m struct:__anon72 file:
PetscBeganMPI src/sys/slepcinit.c /^PETSC_EXTERN PetscBool PetscBeganMPI;$/;" v
PetscDLLibraryRegister_slepc src/sys/dlregisslepc.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepc(void)$/;" f
PetscDLLibraryRegister_slepceps src/eps/interface/dlregiseps.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepceps()$/;" f
PetscDLLibraryRegister_slepcmfn src/mfn/interface/dlregismfn.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcmfn()$/;" f
PetscDLLibraryRegister_slepcnep src/nep/interface/dlregisnep.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcnep()$/;" f
PetscDLLibraryRegister_slepcpep src/pep/interface/dlregispep.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcpep()$/;" f
PetscDLLibraryRegister_slepcsvd src/svd/interface/dlregissvd.c /^PETSC_EXTERN PetscErrorCode PetscDLLibraryRegister_slepcsvd()$/;" f
PhiDerivative src/sys/classes/fn/impls/phi/fnphi.c /^static void PhiDerivative(PetscScalar x,PetscScalar *y,PetscInt k)$/;" f file:
PhiFunction src/sys/classes/fn/impls/phi/fnphi.c /^static void PhiFunction(PetscScalar x,PetscScalar *y,PetscInt k)$/;" f file:
PopBool config/argdb.py /^ def PopBool(self,keyword):$/;" m class:ArgDB
PopHelp config/argdb.py /^ def PopHelp(self):$/;" m class:ArgDB
PopPath config/argdb.py /^ def PopPath(self,keyword):$/;" m class:ArgDB
PopString config/argdb.py /^ def PopString(self,keyword):$/;" m class:ArgDB
PopUrl config/argdb.py /^ def PopUrl(self,keyword):$/;" m class:ArgDB
PreallocateJacobian src/eps/examples/tutorials/ex31.c /^PetscErrorCode PreallocateJacobian(Mat J,Userctx *user)$/;" f
Precond_FnMultiVector src/eps/impls/external/blopex/blopex.c /^static void Precond_FnMultiVector(void *data,void *x,void *y)$/;" f file:
Precond_FnSingleVector src/eps/impls/external/blopex/blopex.c /^static void Precond_FnSingleVector(void *data,void *x,void *y)$/;" f file:
Precondition config/package.py /^ def Precondition(self,petsc):$/;" m class:Package
PrepFtnDir bin/maint/generatefortranstubs.py /^def PrepFtnDir(dir):$/;" f
Primme config/packages/primme.py /^class Primme(package.Package):$/;" c
Print config/log.py /^ def Print(self,string):$/;" m class:Log
Println config/log.py /^ def Println(self,string):$/;" m class:Log
Process config/package.py /^ def Process(self,conf,vars,cmake,petsc,archdir=''):$/;" m class:Package
Process config/packages/lapack.py /^ def Process(self,conf,vars,cmake,petsc,archdir=''):$/;" m class:Lapack
ProcessArgs config/package.py /^ def ProcessArgs(self,argdb):$/;" m class:Package
ProjType_t src/eps/impls/davidson/davidson.h /^} ProjType_t;$/;" t typeref:enum:__anon64
Prologue src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode Prologue(PetscInt n,PetscReal *a,PetscReal *b,PetscReal gl,PetscReal gr,PetscInt *m,PetscReal *shift,PetscReal *work)$/;" f file:
PseudoOrthog_HR src/sys/classes/ds/impls/ghiep/invit.c /^static PetscErrorCode PseudoOrthog_HR(PetscInt *nv,PetscScalar *V,PetscInt ldv,PetscReal *s,PetscScalar *R,PetscInt ldr,PetscBLASInt *perm,PetscBLASInt *cmplxEig,PetscBool *breakdown,PetscScalar *work)$/;" f file:
Pshell src/pep/impls/jd/pjdp.h /^ Mat Pshell; \/* auxiliary shell matrix *\/$/;" m struct:__anon99
QD0 src/eps/examples/tutorials/ex31.c /^const PetscScalar QD0[3] = {0.5,0.3,0.35};$/;" v
QG src/eps/examples/tutorials/ex31.c /^const PetscScalar QG[3] = {0.270702180178785,0.066120127797275,-0.108402221791588};$/;" v
RG include/slepc/finclude/slepcrgdef.h 27;" d
RG include/slepcrgtypes.h /^typedef struct _p_RG* RG;$/;" t typeref:struct:_p_RG
RGAppendOptionsPrefix src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGAppendOptionsPrefix(RG rg,const char *prefix)$/;" f
RGCheckInside src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGCheckInside(RG rg,PetscInt n,PetscScalar *ar,PetscScalar *ai,PetscInt *inside)$/;" f
RGCheckInside_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGCheckInside_Ellipse(RG rg,PetscReal px,PetscReal py,PetscInt *inside)$/;" f
RGCheckInside_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGCheckInside_Interval(RG rg,PetscReal dx,PetscReal dy,PetscInt *inside)$/;" f
RGCheckInside_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGCheckInside_Polygon(RG rg,PetscReal px,PetscReal py,PetscInt *inout)$/;" f
RGCheckInside_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGCheckInside_Ring(RG rg,PetscReal px,PetscReal py,PetscInt *inside)$/;" f
RGComputeContour src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGComputeContour(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)$/;" f
RGComputeContour_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGComputeContour_Ellipse(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)$/;" f
RGComputeContour_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGComputeContour_Interval(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)$/;" f
RGComputeContour_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGComputeContour_Polygon(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)$/;" f
RGComputeContour_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGComputeContour_Ring(RG rg,PetscInt n,PetscScalar *cr,PetscScalar *ci)$/;" f
RGCreate src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGCreate(MPI_Comm comm,RG *newrg)$/;" f
RGCreate_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PETSC_EXTERN PetscErrorCode RGCreate_Ellipse(RG rg)$/;" f
RGCreate_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PETSC_EXTERN PetscErrorCode RGCreate_Interval(RG rg)$/;" f
RGCreate_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PETSC_EXTERN PetscErrorCode RGCreate_Polygon(RG rg)$/;" f
RGCreate_Ring src/sys/classes/rg/impls/ring/rgring.c /^PETSC_EXTERN PetscErrorCode RGCreate_Ring(RG rg)$/;" f
RGDestroy src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGDestroy(RG *rg)$/;" f
RGDestroy_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGDestroy_Ellipse(RG rg)$/;" f
RGDestroy_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGDestroy_Interval(RG rg)$/;" f
RGDestroy_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGDestroy_Polygon(RG rg)$/;" f
RGDestroy_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGDestroy_Ring(RG rg)$/;" f
RGELLIPSE include/slepc/finclude/slepcrgdef.h 34;" d
RGELLIPSE include/slepcrg.h 39;" d
RGEllipseGetParameters src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGEllipseGetParameters(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale)$/;" f
RGEllipseGetParameters_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^static PetscErrorCode RGEllipseGetParameters_Ellipse(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale)$/;" f file:
RGEllipseSetParameters src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGEllipseSetParameters(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale)$/;" f
RGEllipseSetParameters_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^static PetscErrorCode RGEllipseSetParameters_Ellipse(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale)$/;" f file:
RGFinalizePackage src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGFinalizePackage(void)$/;" f
RGGetComplement src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGGetComplement(RG rg,PetscBool *flg)$/;" f
RGGetOptionsPrefix src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGGetOptionsPrefix(RG rg,const char *prefix[])$/;" f
RGGetScale src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGGetScale(RG rg,PetscReal *sfactor)$/;" f
RGGetType src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGGetType(RG rg,RGType *type)$/;" f
RGINTERVAL include/slepc/finclude/slepcrgdef.h 32;" d
RGINTERVAL include/slepcrg.h 37;" d
RGInitializePackage src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGInitializePackage(void)$/;" f
RGIntervalGetEndpoints src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGIntervalGetEndpoints(RG rg,PetscReal *a,PetscReal *b,PetscReal *c,PetscReal *d)$/;" f
RGIntervalGetEndpoints_Interval src/sys/classes/rg/impls/interval/rginterval.c /^static PetscErrorCode RGIntervalGetEndpoints_Interval(RG rg,PetscReal *a,PetscReal *b,PetscReal *c,PetscReal *d)$/;" f file:
RGIntervalSetEndpoints src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGIntervalSetEndpoints(RG rg,PetscReal a,PetscReal b,PetscReal c,PetscReal d)$/;" f
RGIntervalSetEndpoints_Interval src/sys/classes/rg/impls/interval/rginterval.c /^static PetscErrorCode RGIntervalSetEndpoints_Interval(RG rg,PetscReal a,PetscReal b,PetscReal c,PetscReal d)$/;" f file:
RGIsTrivial src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGIsTrivial(RG rg,PetscBool *trivial)$/;" f
RGIsTrivial_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGIsTrivial_Ellipse(RG rg,PetscBool *trivial)$/;" f
RGIsTrivial_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGIsTrivial_Interval(RG rg,PetscBool *trivial)$/;" f
RGIsTrivial_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGIsTrivial_Polygon(RG rg,PetscBool *trivial)$/;" f
RGIsTrivial_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGIsTrivial_Ring(RG rg,PetscBool *trivial)$/;" f
RGList include/slepcrg.h /^PETSC_EXTERN PetscFunctionList RGList;$/;" v
RGList src/sys/classes/rg/interface/rgbasic.c /^PetscFunctionList RGList = 0;$/;" v
RGOps include/slepc/private/rgimpl.h /^typedef struct _RGOps *RGOps;$/;" t typeref:struct:_RGOps
RGPOLYGON include/slepc/finclude/slepcrgdef.h 33;" d
RGPOLYGON include/slepcrg.h 38;" d
RGPackageInitialized src/sys/classes/rg/interface/rgbasic.c /^static PetscBool RGPackageInitialized = PETSC_FALSE;$/;" v file:
RGPolygonGetVertices src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGPolygonGetVertices(RG rg,PetscInt *n,PetscScalar **vr,PetscScalar **vi)$/;" f
RGPolygonGetVertices_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^static PetscErrorCode RGPolygonGetVertices_Polygon(RG rg,PetscInt *n,PetscScalar **vr,PetscScalar **vi)$/;" f file:
RGPolygonSetVertices src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGPolygonSetVertices(RG rg,PetscInt n,PetscScalar *vr,PetscScalar *vi)$/;" f
RGPolygonSetVertices_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^static PetscErrorCode RGPolygonSetVertices_Polygon(RG rg,PetscInt n,PetscScalar *vr,PetscScalar *vi)$/;" f file:
RGPopScale src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGPopScale(RG rg)$/;" f
RGPushScale src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGPushScale(RG rg,PetscReal sfactor)$/;" f
RGRING include/slepc/finclude/slepcrgdef.h 35;" d
RGRING include/slepcrg.h 40;" d
RGRegister src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGRegister(const char *name,PetscErrorCode (*function)(RG))$/;" f
RGRegisterAll src/sys/classes/rg/interface/rgregis.c /^PetscErrorCode RGRegisterAll(void)$/;" f
RGRegisterAllCalled include/slepc/private/rgimpl.h /^PETSC_EXTERN PetscBool RGRegisterAllCalled;$/;" v
RGRegisterAllCalled src/sys/classes/rg/interface/rgbasic.c /^PetscBool RGRegisterAllCalled = PETSC_FALSE;$/;" v
RGRingGetParameters src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGRingGetParameters(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale,PetscReal *start_ang,PetscReal *end_ang,PetscReal *width)$/;" f
RGRingGetParameters_Ring src/sys/classes/rg/impls/ring/rgring.c /^static PetscErrorCode RGRingGetParameters_Ring(RG rg,PetscScalar *center,PetscReal *radius,PetscReal *vscale,PetscReal *start_ang,PetscReal *end_ang,PetscReal *width)$/;" f file:
RGRingSetParameters src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGRingSetParameters(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale,PetscReal start_ang,PetscReal end_ang,PetscReal width)$/;" f
RGRingSetParameters_Ring src/sys/classes/rg/impls/ring/rgring.c /^static PetscErrorCode RGRingSetParameters_Ring(RG rg,PetscScalar center,PetscReal radius,PetscReal vscale,PetscReal start_ang,PetscReal end_ang,PetscReal width)$/;" f file:
RGSetComplement src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGSetComplement(RG rg,PetscBool flg)$/;" f
RGSetFromOptions src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGSetFromOptions(RG rg)$/;" f
RGSetFromOptions_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGSetFromOptions_Ellipse(PetscOptionItems *PetscOptionsObject,RG rg)$/;" f
RGSetFromOptions_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGSetFromOptions_Interval(PetscOptionItems *PetscOptionsObject,RG rg)$/;" f
RGSetFromOptions_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGSetFromOptions_Polygon(PetscOptionItems *PetscOptionsObject,RG rg)$/;" f
RGSetFromOptions_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGSetFromOptions_Ring(PetscOptionItems *PetscOptionsObject,RG rg)$/;" f
RGSetOptionsPrefix src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGSetOptionsPrefix(RG rg,const char *prefix)$/;" f
RGSetScale src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGSetScale(RG rg,PetscReal sfactor)$/;" f
RGSetType src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGSetType(RG rg,RGType type)$/;" f
RGShowReal include/slepc/private/rgimpl.h 51;" d
RGType include/slepc/finclude/slepcrgdef.h 30;" d
RGType include/slepcrg.h /^typedef const char* RGType;$/;" t
RGView src/sys/classes/rg/interface/rgbasic.c /^PetscErrorCode RGView(RG rg,PetscViewer viewer)$/;" f
RGView_Ellipse src/sys/classes/rg/impls/ellipse/rgellipse.c /^PetscErrorCode RGView_Ellipse(RG rg,PetscViewer viewer)$/;" f
RGView_Interval src/sys/classes/rg/impls/interval/rginterval.c /^PetscErrorCode RGView_Interval(RG rg,PetscViewer viewer)$/;" f
RGView_Polygon src/sys/classes/rg/impls/polygon/rgpolygon.c /^PetscErrorCode RGView_Polygon(RG rg,PetscViewer viewer)$/;" f
RGView_Ring src/sys/classes/rg/impls/ring/rgring.c /^PetscErrorCode RGView_Ring(RG rg,PetscViewer viewer)$/;" f
RG_CLASSID include/slepcrg.h /^PETSC_EXTERN PetscClassId RG_CLASSID;$/;" v
RG_CLASSID src/sys/classes/rg/interface/rgbasic.c /^PetscClassId RG_CLASSID = 0;$/;" v
RG_ELLIPSE src/sys/classes/rg/impls/ellipse/rgellipse.c /^} RG_ELLIPSE;$/;" t typeref:struct:__anon124 file:
RG_INTERVAL src/sys/classes/rg/impls/interval/rginterval.c /^} RG_INTERVAL;$/;" t typeref:struct:__anon125 file:
RG_POLYGON src/sys/classes/rg/impls/polygon/rgpolygon.c /^} RG_POLYGON;$/;" t typeref:struct:__anon126 file:
RG_RING src/sys/classes/rg/impls/ring/rgring.c /^} RG_RING;$/;" t typeref:struct:__anon127 file:
RayleighQuotient src/eps/examples/tutorials/ex24.c /^PetscErrorCode RayleighQuotient(Mat A,Vec x,PetscScalar *r)$/;" f
RealDQDS src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode RealDQDS(PetscInt n,PetscReal *L,PetscReal *U,PetscReal shift,PetscReal tol,PetscReal norm,PetscReal *L1,PetscReal *U1,PetscInt *fail)$/;" f file:
ResidualJacobian src/eps/examples/tutorials/ex31.c /^PetscErrorCode ResidualJacobian(Vec X,Mat J,void *ctx)$/;" f
Rs src/eps/examples/tutorials/ex31.c /^const PetscScalar Rs[3] = {0.0,0.0,0.0}; \/* Stator Resistance *\/$/;" v
Rv src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
S src/eps/impls/ciss/ciss.c /^ BV S;$/;" m struct:__anon61 file:
S src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscScalar *S; \/* Matrix for projected problem *\/$/;" m struct:_n_SR
S src/nep/impls/ciss/nciss.c /^ BV S;$/;" m struct:__anon89 file:
S src/pep/impls/krylov/pepkrylov.h /^ PetscScalar *S,*qB; \/* auxiliary matrices *\/$/;" m struct:__anon102
SHIFTMAX src/nep/impls/nleigs/nleigs.c 1831;" d file:
SIGMA src/nep/examples/nlevp/gun.c 43;" d file:
SKIPDIRS config/cmakegen.py /^SKIPDIRS = set('benchmarks'.split()) # Skip these during the build$/;" v
SLEPCSetupInterpreter src/eps/impls/external/blopex/slepc-interface.c /^int SLEPCSetupInterpreter(mv_InterfaceInterpreter *i)$/;" f
SLEPCSetupInterpreterForDignifiedDeath src/eps/impls/external/blopex/slepc-interface.c /^void SLEPCSetupInterpreterForDignifiedDeath(mv_InterfaceInterpreter *i)$/;" f
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 101;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 103;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 109;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 111;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 113;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 123;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 125;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 127;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 133;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 135;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 137;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 47;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 49;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 51;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 57;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 59;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 61;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 71;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 73;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 75;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 81;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 83;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 85;" d
SLEPC_ARPACK src/eps/impls/external/arpack/arpackp.h 99;" d
SLEPC_AUTHOR_INFO include/slepcsys.h 38;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 33;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 35;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 40;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 42;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 47;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 49;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 57;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 59;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 64;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 66;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 71;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 73;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 81;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 83;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 88;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 90;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 95;" d
SLEPC_BLASLAPACK include/slepcblaslapack.h 97;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 31;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 38;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 45;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 55;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 62;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 69;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 79;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 86;" d
SLEPC_BLASLAPACKREAL include/slepcblaslapack.h 93;" d
SLEPC_BLZPACK src/eps/impls/external/blzpack/blzpackp.h 43;" d
SLEPC_BLZPACK src/eps/impls/external/blzpack/blzpackp.h 45;" d
SLEPC_BLZPACK src/eps/impls/external/blzpack/blzpackp.h 47;" d
SLEPC_DEFAULT_TOL include/slepcmath.h 32;" d
SLEPC_DEFAULT_TOL include/slepcmath.h 34;" d
SLEPC_DEFAULT_TOL include/slepcmath.h 36;" d
SLEPC_DEFAULT_TOL include/slepcmath.h 38;" d
SLEPC_FEAST src/eps/impls/external/feast/feastp.h 37;" d
SLEPC_FEAST src/eps/impls/external/feast/feastp.h 39;" d
SLEPC_FEAST src/eps/impls/external/feast/feastp.h 41;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 49;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 51;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 53;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 59;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 61;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 63;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 73;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 75;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 77;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 83;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 85;" d
SLEPC_FEASTM src/eps/impls/external/feast/feastp.h 87;" d
SLEPC_INTERFACE_HEADER src/eps/impls/external/blopex/slepc-interface.h 26;" d
SLEPC_RELEASE_DATE include/slepcversion.h 9;" d
SLEPC_VERSION makefile /^ -@grep "define SLEPC_VERSION" ${SLEPC_DIR}\/include\/slepcversion.h | ${SED} "s\/........\/\/"$/;" m
SLEPC_VERSION_ include/slepcversion.h 20;" d
SLEPC_VERSION_DATE include/slepcversion.h 10;" d
SLEPC_VERSION_DATE_GIT include/slepcversion.h 17;" d
SLEPC_VERSION_GE include/slepcversion.h 41;" d
SLEPC_VERSION_GIT include/slepcversion.h 13;" d
SLEPC_VERSION_GT include/slepcversion.h 38;" d
SLEPC_VERSION_LE include/slepcversion.h 34;" d
SLEPC_VERSION_LT include/slepcversion.h 26;" d
SLEPC_VERSION_MAJOR include/slepcversion.h 5;" d
SLEPC_VERSION_MINOR include/slepcversion.h 6;" d
SLEPC_VERSION_PATCH include/slepcversion.h 8;" d
SLEPC_VERSION_RELEASE include/slepcversion.h 4;" d
SLEPC_VERSION_SUBMINOR include/slepcversion.h 7;" d
SLEPc config/packages/slepc.py /^class SLEPc:$/;" c
SLICE_PTOL src/eps/impls/krylov/krylovschur/ks-slice.c 53;" d file:
SOURCEC docs/makefile /^SOURCEC =$/;" m
SOURCEC include/makefile /^SOURCEC =$/;" m
SOURCEC include/slepc/finclude/makefile /^SOURCEC =$/;" m
SOURCEC include/slepc/private/makefile /^SOURCEC =$/;" m
SOURCEC src/eps/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/eps/impls/cg/lobpcg/makefile /^SOURCEC = lobpcg.c$/;" m
SOURCEC src/eps/impls/cg/rqcg/makefile /^SOURCEC = rqcg.c$/;" m
SOURCEC src/eps/impls/ciss/makefile /^SOURCEC = ciss.c$/;" m
SOURCEC src/eps/impls/davidson/gd/makefile /^SOURCEC = gd.c$/;" m
SOURCEC src/eps/impls/davidson/jd/makefile /^SOURCEC = jd.c$/;" m
SOURCEC src/eps/impls/davidson/makefile /^SOURCEC = davidson.c dvdcalcpairs.c dvdimprovex.c dvdinitv.c \\$/;" m
SOURCEC src/eps/impls/external/arpack/makefile /^SOURCEC = arpack.c$/;" m
SOURCEC src/eps/impls/external/blopex/makefile /^SOURCEC = blopex.c slepc-interface.c petsc-interface.c$/;" m
SOURCEC src/eps/impls/external/blzpack/makefile /^SOURCEC = blzpack.c$/;" m
SOURCEC src/eps/impls/external/feast/makefile /^SOURCEC = feast.c$/;" m
SOURCEC src/eps/impls/external/primme/makefile /^SOURCEC = primme.c$/;" m
SOURCEC src/eps/impls/external/trlan/makefile /^SOURCEC = trlan.c$/;" m
SOURCEC src/eps/impls/krylov/arnoldi/makefile /^SOURCEC = arnoldi.c$/;" m
SOURCEC src/eps/impls/krylov/krylovschur/makefile /^SOURCEC = krylovschur.c ks-symm.c ks-slice.c ks-indef.c$/;" m
SOURCEC src/eps/impls/krylov/lanczos/makefile /^SOURCEC = lanczos.c$/;" m
SOURCEC src/eps/impls/krylov/makefile /^SOURCEC = epskrylov.c$/;" m
SOURCEC src/eps/impls/lapack/makefile /^SOURCEC = lapack.c$/;" m
SOURCEC src/eps/impls/power/makefile /^SOURCEC = power.c$/;" m
SOURCEC src/eps/impls/subspace/makefile /^SOURCEC = subspace.c$/;" m
SOURCEC src/eps/interface/ftn-custom/makefile /^SOURCEC = zepsf.c$/;" m
SOURCEC src/eps/interface/makefile /^SOURCEC = epsmon.c epsbasic.c epsview.c epsdefault.c epsregis.c epsopts.c epssetup.c epssolve.c dlregiseps.c$/;" m
SOURCEC src/mfn/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/mfn/impls/expokit/makefile /^SOURCEC = mfnexpokit.c$/;" m
SOURCEC src/mfn/impls/krylov/makefile /^SOURCEC = mfnkrylov.c$/;" m
SOURCEC src/mfn/interface/ftn-custom/makefile /^SOURCEC = zmfnf.c$/;" m
SOURCEC src/mfn/interface/makefile /^SOURCEC = mfnmon.c mfnbasic.c mfnregis.c mfnopts.c mfnsetup.c mfnsolve.c dlregismfn.c$/;" m
SOURCEC src/nep/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/nep/impls/ciss/makefile /^SOURCEC = nciss.c$/;" m
SOURCEC src/nep/impls/interpol/makefile /^SOURCEC = interpol.c$/;" m
SOURCEC src/nep/impls/narnoldi/makefile /^SOURCEC = narnoldi.c$/;" m
SOURCEC src/nep/impls/nleigs/makefile /^SOURCEC = nleigs.c$/;" m
SOURCEC src/nep/impls/rii/makefile /^SOURCEC = rii.c$/;" m
SOURCEC src/nep/impls/slp/makefile /^SOURCEC = slp.c$/;" m
SOURCEC src/nep/interface/ftn-custom/makefile /^SOURCEC = znepf.c$/;" m
SOURCEC src/nep/interface/makefile /^SOURCEC = nepmon.c nepbasic.c nepview.c nepdefault.c nepregis.c nepopts.c nepsetup.c nepsolve.c neprefine.c dlregisnep.c$/;" m
SOURCEC src/pep/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/pep/impls/jd/makefile /^SOURCEC = pjd.c pjdopt.c$/;" m
SOURCEC src/pep/impls/krylov/makefile /^SOURCEC = pepkrylov.c$/;" m
SOURCEC src/pep/impls/krylov/qarnoldi/makefile /^SOURCEC = qarnoldi.c$/;" m
SOURCEC src/pep/impls/krylov/stoar/makefile /^SOURCEC = stoar.c$/;" m
SOURCEC src/pep/impls/krylov/toar/makefile /^SOURCEC = ptoar.c nrefine.c$/;" m
SOURCEC src/pep/impls/linear/makefile /^SOURCEC = linear.c qeplin.c$/;" m
SOURCEC src/pep/interface/ftn-custom/makefile /^SOURCEC = zpepf.c$/;" m
SOURCEC src/pep/interface/makefile /^SOURCEC = pepmon.c pepbasic.c pepview.c pepdefault.c pepregis.c pepopts.c pepsetup.c pepsolve.c peprefine.c dlregispep.c$/;" m
SOURCEC src/svd/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/svd/impls/cross/makefile /^SOURCEC = cross.c$/;" m
SOURCEC src/svd/impls/cyclic/makefile /^SOURCEC = cyclic.c$/;" m
SOURCEC src/svd/impls/lanczos/makefile /^SOURCEC = gklanczos.c$/;" m
SOURCEC src/svd/impls/lapack/makefile /^SOURCEC = svdlapack.c$/;" m
SOURCEC src/svd/impls/trlanczos/makefile /^SOURCEC = trlanczos.c$/;" m
SOURCEC src/svd/interface/ftn-custom/makefile /^SOURCEC = zsvdf.c$/;" m
SOURCEC src/svd/interface/makefile /^SOURCEC = svdregis.c svdbasic.c svddefault.c svdview.c svdopts.c svdsetup.c svdsolve.c svdmon.c dlregissvd.c$/;" m
SOURCEC src/sys/classes/bv/impls/contiguous/makefile /^SOURCEC = contig.c$/;" m
SOURCEC src/sys/classes/bv/impls/mat/makefile /^SOURCEC = bvmat.c$/;" m
SOURCEC src/sys/classes/bv/impls/svec/makefile /^SOURCEC = svec.c$/;" m
SOURCEC src/sys/classes/bv/impls/vecs/makefile /^SOURCEC = vecs.c$/;" m
SOURCEC src/sys/classes/bv/interface/ftn-custom/makefile /^SOURCEC = zbvf.c$/;" m
SOURCEC src/sys/classes/bv/interface/makefile /^SOURCEC = bvbasic.c bvfunc.c bvops.c bvglobal.c bvblas.c bvorthog.c bvregis.c$/;" m
SOURCEC src/sys/classes/ds/impls/ghep/makefile /^SOURCEC = dsghep.c$/;" m
SOURCEC src/sys/classes/ds/impls/ghiep/makefile /^SOURCEC = dsghiep.c invit.c hz.c dqds.c$/;" m
SOURCEC src/sys/classes/ds/impls/gnhep/makefile /^SOURCEC = dsgnhep.c$/;" m
SOURCEC src/sys/classes/ds/impls/hep/bdc/makefile /^SOURCEC = dibtdc.c dlaed3m.c dmerg2.c dsbtdc.c dsrtdf.c$/;" m
SOURCEC src/sys/classes/ds/impls/hep/makefile /^SOURCEC = dshep.c$/;" m
SOURCEC src/sys/classes/ds/impls/nep/makefile /^SOURCEC = dsnep.c$/;" m
SOURCEC src/sys/classes/ds/impls/nhep/makefile /^SOURCEC = dsnhep.c$/;" m
SOURCEC src/sys/classes/ds/impls/pep/makefile /^SOURCEC = dspep.c$/;" m
SOURCEC src/sys/classes/ds/impls/svd/makefile /^SOURCEC = dssvd.c$/;" m
SOURCEC src/sys/classes/ds/interface/ftn-custom/makefile /^SOURCEC = zdsf.c$/;" m
SOURCEC src/sys/classes/ds/interface/makefile /^SOURCEC = dsbasic.c dsops.c dspriv.c$/;" m
SOURCEC src/sys/classes/fn/impls/combine/makefile /^SOURCEC = fncombine.c$/;" m
SOURCEC src/sys/classes/fn/impls/exp/makefile /^SOURCEC = fnexp.c$/;" m
SOURCEC src/sys/classes/fn/impls/invsqrt/makefile /^SOURCEC = fninvsqrt.c$/;" m
SOURCEC src/sys/classes/fn/impls/log/makefile /^SOURCEC = fnlog.c$/;" m
SOURCEC src/sys/classes/fn/impls/makefile /^SOURCEC = fnutil.c$/;" m
SOURCEC src/sys/classes/fn/impls/phi/makefile /^SOURCEC = fnphi.c$/;" m
SOURCEC src/sys/classes/fn/impls/rational/makefile /^SOURCEC = fnrational.c$/;" m
SOURCEC src/sys/classes/fn/impls/sqrt/makefile /^SOURCEC = fnsqrt.c$/;" m
SOURCEC src/sys/classes/fn/interface/ftn-custom/makefile /^SOURCEC = zfnf.c$/;" m
SOURCEC src/sys/classes/fn/interface/makefile /^SOURCEC = fnbasic.c fnregis.c$/;" m
SOURCEC src/sys/classes/makefile /^SOURCEC =$/;" m
SOURCEC src/sys/classes/rg/impls/ellipse/makefile /^SOURCEC = rgellipse.c$/;" m
SOURCEC src/sys/classes/rg/impls/interval/makefile /^SOURCEC = rginterval.c$/;" m
SOURCEC src/sys/classes/rg/impls/polygon/makefile /^SOURCEC = rgpolygon.c$/;" m
SOURCEC src/sys/classes/rg/impls/ring/makefile /^SOURCEC = rgring.c$/;" m
SOURCEC src/sys/classes/rg/interface/ftn-custom/makefile /^SOURCEC = zrgf.c$/;" m
SOURCEC src/sys/classes/rg/interface/makefile /^SOURCEC = rgbasic.c rgregis.c$/;" m
SOURCEC src/sys/classes/st/impls/cayley/makefile /^SOURCEC = cayley.c$/;" m
SOURCEC src/sys/classes/st/impls/precond/makefile /^SOURCEC = precond.c$/;" m
SOURCEC src/sys/classes/st/impls/shell/ftn-custom/makefile /^SOURCEC = zshell.c$/;" m
SOURCEC src/sys/classes/st/impls/shell/makefile /^SOURCEC = shell.c$/;" m
SOURCEC src/sys/classes/st/impls/shift/makefile /^SOURCEC = shift.c$/;" m
SOURCEC src/sys/classes/st/impls/sinvert/makefile /^SOURCEC = sinvert.c$/;" m
SOURCEC src/sys/classes/st/interface/ftn-custom/makefile /^SOURCEC = zstf.c$/;" m
SOURCEC src/sys/classes/st/interface/makefile /^SOURCEC = stfunc.c stset.c stsolve.c stsles.c stregis.c stshellmat.c$/;" m
SOURCEC src/sys/f90-mod/makefile /^SOURCEC =$/;" m
SOURCEC src/sys/ftn-custom/makefile /^SOURCEC = zslepcutil.c zslepc_start.c zslepc_startf.c$/;" m
SOURCEC src/sys/makefile /^SOURCEC = slepcinit.c slepcutil.c slepcsc.c dlregisslepc.c$/;" m
SOURCEC src/sys/vec/makefile /^SOURCEC = veccomp.c pool.c$/;" m
SOURCEF docs/makefile /^SOURCEF =$/;" m
SOURCEF include/makefile /^SOURCEF =$/;" m
SOURCEF include/slepc/finclude/makefile /^SOURCEF =$/;" m
SOURCEF include/slepc/private/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/f90-mod/makefile /^SOURCEF = slepcepsmod.F$/;" m
SOURCEF src/eps/impls/cg/lobpcg/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/cg/rqcg/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/ciss/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/davidson/gd/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/davidson/jd/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/davidson/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/arpack/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/blopex/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/blzpack/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/feast/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/primme/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/external/trlan/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/krylov/arnoldi/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/krylov/krylovschur/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/krylov/lanczos/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/krylov/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/lapack/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/power/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/impls/subspace/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/eps/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/mfn/f90-mod/makefile /^SOURCEF = slepcmfnmod.F$/;" m
SOURCEF src/mfn/impls/expokit/makefile /^SOURCEF =$/;" m
SOURCEF src/mfn/impls/krylov/makefile /^SOURCEF =$/;" m
SOURCEF src/mfn/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/mfn/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/f90-mod/makefile /^SOURCEF = slepcnepmod.F$/;" m
SOURCEF src/nep/impls/ciss/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/impls/interpol/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/impls/narnoldi/makefile /^SOURCEF = $/;" m
SOURCEF src/nep/impls/nleigs/makefile /^SOURCEF = $/;" m
SOURCEF src/nep/impls/rii/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/impls/slp/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/nep/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/f90-mod/makefile /^SOURCEF = slepcpepmod.F$/;" m
SOURCEF src/pep/impls/jd/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/impls/krylov/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/impls/krylov/qarnoldi/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/impls/krylov/stoar/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/impls/krylov/toar/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/impls/linear/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/pep/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/f90-mod/makefile /^SOURCEF = slepcsvdmod.F$/;" m
SOURCEF src/svd/impls/cross/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/impls/cyclic/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/impls/lanczos/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/impls/lapack/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/impls/trlanczos/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/svd/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/impls/contiguous/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/impls/mat/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/impls/svec/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/impls/vecs/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/bv/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/ghep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/ghiep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/gnhep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/hep/bdc/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/hep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/nep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/nhep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/pep/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/impls/svd/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/ds/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/combine/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/exp/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/invsqrt/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/log/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/phi/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/rational/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/impls/sqrt/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/fn/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/impls/ellipse/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/impls/interval/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/impls/polygon/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/impls/ring/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/rg/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/cayley/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/precond/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/shell/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/shell/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/shift/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/impls/sinvert/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/interface/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/classes/st/interface/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/f90-mod/makefile /^SOURCEF = slepcsysmod.F$/;" m
SOURCEF src/sys/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/makefile /^SOURCEF =$/;" m
SOURCEF src/sys/vec/makefile /^SOURCEF =$/;" m
SOURCEH docs/makefile /^SOURCEH = $/;" m
SOURCEH include/makefile /^SOURCEH = slepc.h slepcsys.h slepcmath.h slepcversion.h slepcblaslapack.h \\$/;" m
SOURCEH include/slepc/finclude/makefile /^SOURCEH = slepc.h slepceps.h slepcst.h slepcsvd.h slepcpep.h \\$/;" m
SOURCEH include/slepc/private/makefile /^SOURCEH = epsimpl.h stimpl.h svdimpl.h pepimpl.h \\$/;" m
SOURCEH src/eps/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/cg/lobpcg/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/cg/rqcg/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/ciss/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/davidson/gd/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/davidson/jd/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/davidson/makefile /^SOURCEH = davidson.h$/;" m
SOURCEH src/eps/impls/external/arpack/makefile /^SOURCEH = arpackp.h$/;" m
SOURCEH src/eps/impls/external/blopex/makefile /^SOURCEH = slepc-interface.h petsc-interface.h$/;" m
SOURCEH src/eps/impls/external/blzpack/makefile /^SOURCEH = blzpackp.h$/;" m
SOURCEH src/eps/impls/external/feast/makefile /^SOURCEH = feastp.h$/;" m
SOURCEH src/eps/impls/external/primme/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/external/trlan/makefile /^SOURCEH = trlanp.h$/;" m
SOURCEH src/eps/impls/krylov/arnoldi/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/krylov/krylovschur/makefile /^SOURCEH = krylovschur.h$/;" m
SOURCEH src/eps/impls/krylov/lanczos/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/krylov/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/lapack/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/power/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/impls/subspace/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/eps/makefile /^SOURCEH = ..\/..\/include\/slepc\/private\/epsimpl.h ..\/..\/include\/slepceps.h$/;" m
SOURCEH src/mfn/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/mfn/impls/expokit/makefile /^SOURCEH =$/;" m
SOURCEH src/mfn/impls/krylov/makefile /^SOURCEH =$/;" m
SOURCEH src/mfn/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/mfn/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/mfn/makefile /^SOURCEH = ..\/..\/include\/slepc\/private\/mfnimpl.h ..\/..\/include\/slepcmfn.h$/;" m
SOURCEH src/nep/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/ciss/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/interpol/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/narnoldi/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/nleigs/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/rii/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/impls/slp/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/nep/makefile /^SOURCEH = ..\/..\/include\/slepc\/private\/nepimpl.h ..\/..\/include\/slepcnep.h$/;" m
SOURCEH src/pep/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/impls/jd/makefile /^SOURCEH = pjdp.h$/;" m
SOURCEH src/pep/impls/krylov/makefile /^SOURCEH = pepkrylov.h$/;" m
SOURCEH src/pep/impls/krylov/qarnoldi/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/impls/krylov/stoar/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/impls/krylov/toar/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/impls/linear/makefile /^SOURCEH = linearp.h$/;" m
SOURCEH src/pep/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/pep/makefile /^SOURCEH = ..\/..\/include\/slepc\/private\/pepimpl.h ..\/..\/include\/slepcpep.h$/;" m
SOURCEH src/svd/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/impls/cross/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/impls/cyclic/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/impls/lanczos/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/impls/lapack/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/impls/trlanczos/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/svd/makefile /^SOURCEH = ..\/..\/include\/slepc\/private\/svdimpl.h ..\/..\/include\/slepcsvd.h$/;" m
SOURCEH src/sys/classes/bv/impls/contiguous/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/impls/mat/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/impls/svec/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/impls/vecs/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/bv/makefile /^SOURCEH = ..\/..\/..\/..\/include\/slepc\/private\/bvimpl.h ..\/..\/..\/..\/include\/slepcbv.h$/;" m
SOURCEH src/sys/classes/ds/impls/ghep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/ghiep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/gnhep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/hep/bdc/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/hep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/nep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/nhep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/pep/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/impls/svd/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/ds/makefile /^SOURCEH = ..\/..\/..\/..\/include\/slepc\/private\/dsimpl.h ..\/..\/..\/..\/include\/slepcds.h$/;" m
SOURCEH src/sys/classes/fn/impls/combine/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/exp/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/invsqrt/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/log/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/phi/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/rational/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/impls/sqrt/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/fn/makefile /^SOURCEH = ..\/..\/..\/..\/include\/slepc\/private\/fnimpl.h ..\/..\/..\/..\/include\/slepcfn.h$/;" m
SOURCEH src/sys/classes/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/impls/ellipse/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/impls/interval/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/impls/polygon/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/impls/ring/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/rg/makefile /^SOURCEH = ..\/..\/..\/..\/include\/slepc\/private\/rgimpl.h ..\/..\/..\/..\/include\/slepcrg.h ..\/..\/..\/..\/include\/slepcrgtypes.h$/;" m
SOURCEH src/sys/classes/st/impls/cayley/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/impls/precond/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/impls/shell/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/impls/shell/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/impls/shift/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/impls/sinvert/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/interface/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/interface/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/classes/st/makefile /^SOURCEH = ..\/..\/..\/..\/include\/slepc\/private\/stimpl.h ..\/..\/..\/..\/include\/slepcst.h$/;" m
SOURCEH src/sys/f90-mod/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/makefile /^SOURCEH =$/;" m
SOURCEH src/sys/vec/makefile /^SOURCEH = veccomp0.h$/;" m
SPECIALFASTLIB src/eps/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALFASTLIB src/mfn/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALFASTLIB src/nep/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALFASTLIB src/pep/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALFASTLIB src/svd/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALFASTLIB src/sys/f90-mod/makefile /^SPECIALFASTLIB = yes$/;" m
SPECIALLIB src/eps/f90-mod/makefile /^SPECIALLIB = yes$/;" m
SPECIALLIB src/mfn/f90-mod/makefile /^SPECIALLIB = yes$/;" m
SPECIALLIB src/nep/f90-mod/makefile /^SPECIALLIB = yes$/;" m
SPECIALLIB src/pep/f90-mod/makefile /^SPECIALLIB = yes$/;" m
SPECIALLIB src/svd/f90-mod/makefile /^SPECIALLIB = yes$/;" m
SPECIALLIB src/sys/f90-mod/makefile /^SPECIALLIB = yes$/;" m
ST include/slepc/finclude/slepcstdef.h 29;" d
ST include/slepcst.h /^typedef struct _p_ST* ST;$/;" t typeref:struct:_p_ST
STAppendOptionsPrefix src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STAppendOptionsPrefix(ST st,const char *prefix)$/;" f
STApply src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STApply(ST st,Vec x,Vec y)$/;" f
STApplyTranspose src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STApplyTranspose(ST st,Vec x,Vec y)$/;" f
STApplyTranspose_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STApplyTranspose_Cayley(ST st,Vec x,Vec y)$/;" f
STApplyTranspose_Shell src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STApplyTranspose_Shell(ST st,Vec x,Vec y)$/;" f
STApplyTranspose_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STApplyTranspose_Shift(ST st,Vec x,Vec y)$/;" f
STApplyTranspose_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STApplyTranspose_Sinvert(ST st,Vec x,Vec y)$/;" f
STApply_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STApply_Cayley(ST st,Vec x,Vec y)$/;" f
STApply_Shell src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STApply_Shell(ST st,Vec x,Vec y)$/;" f
STApply_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STApply_Shift(ST st,Vec x,Vec y)$/;" f
STApply_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STApply_Sinvert(ST st,Vec x,Vec y)$/;" f
STApply_User src/eps/examples/tutorials/ex10.c /^PetscErrorCode STApply_User(ST st,Vec x,Vec y)$/;" f
STBackTransform src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STBackTransform(ST st,PetscInt n,PetscScalar* eigr,PetscScalar* eigi)$/;" f
STBackTransform_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STBackTransform_Cayley(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f
STBackTransform_Shell src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STBackTransform_Shell(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f
STBackTransform_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STBackTransform_Shift(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f
STBackTransform_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STBackTransform_Sinvert(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f
STBackTransform_User src/eps/examples/tutorials/ex10.c /^PetscErrorCode STBackTransform_User(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f
STCAYLEY include/slepc/finclude/slepcstdef.h 38;" d
STCAYLEY include/slepcst.h 53;" d
STCayleyGetAntishift src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STCayleyGetAntishift(ST st,PetscScalar *nu)$/;" f
STCayleyGetAntishift_Cayley src/sys/classes/st/impls/cayley/cayley.c /^static PetscErrorCode STCayleyGetAntishift_Cayley(ST st,PetscScalar *nu)$/;" f file:
STCayleySetAntishift src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STCayleySetAntishift(ST st,PetscScalar nu)$/;" f
STCayleySetAntishift_Cayley src/sys/classes/st/impls/cayley/cayley.c /^static PetscErrorCode STCayleySetAntishift_Cayley(ST st,PetscScalar newshift)$/;" f file:
STCheckFactorPackage src/sys/classes/st/interface/stsles.c /^PetscErrorCode STCheckFactorPackage(ST st)$/;" f
STCheckMatrices include/slepc/private/stimpl.h 103;" d
STCheckMatrices include/slepc/private/stimpl.h 107;" d
STCheckNullSpace src/sys/classes/st/interface/stsles.c /^PetscErrorCode STCheckNullSpace(ST st,BV V)$/;" f
STCheckNullSpace_Default src/sys/classes/st/interface/stsles.c /^PetscErrorCode STCheckNullSpace_Default(ST st,BV V)$/;" f
STCoeffs_Monomial src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STCoeffs_Monomial(ST st, PetscScalar *coeffs)$/;" f
STComputeExplicitOperator src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STComputeExplicitOperator(ST st,Mat *mat)$/;" f
STCreate src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STCreate(MPI_Comm comm,ST *newst)$/;" f
STCreate_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PETSC_EXTERN PetscErrorCode STCreate_Cayley(ST st)$/;" f
STCreate_Precond src/sys/classes/st/impls/precond/precond.c /^PETSC_EXTERN PetscErrorCode STCreate_Precond(ST st)$/;" f
STCreate_Shell src/sys/classes/st/impls/shell/shell.c /^PETSC_EXTERN PetscErrorCode STCreate_Shell(ST st)$/;" f
STCreate_Shift src/sys/classes/st/impls/shift/shift.c /^PETSC_EXTERN PetscErrorCode STCreate_Shift(ST st)$/;" f
STCreate_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PETSC_EXTERN PetscErrorCode STCreate_Sinvert(ST st)$/;" f
STCreate_User src/eps/examples/tutorials/ex10.c /^PetscErrorCode STCreate_User(SampleShellST **shell)$/;" f
STDestroy src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STDestroy(ST *st)$/;" f
STDestroy_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STDestroy_Cayley(ST st)$/;" f
STDestroy_Precond src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STDestroy_Precond(ST st)$/;" f
STDestroy_Shell src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STDestroy_Shell(ST st)$/;" f
STDestroy_User src/eps/examples/tutorials/ex10.c /^PetscErrorCode STDestroy_User(SampleShellST *shell)$/;" f
STFinalizePackage src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STFinalizePackage(void)$/;" f
STGetBalanceMatrix src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetBalanceMatrix(ST st,Vec *D)$/;" f
STGetBilinearForm src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STGetBilinearForm(ST st,Mat *B)$/;" f
STGetBilinearForm_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STGetBilinearForm_Cayley(ST st,Mat *B)$/;" f
STGetBilinearForm_Default src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STGetBilinearForm_Default(ST st,Mat *B)$/;" f
STGetKSP src/sys/classes/st/interface/stsles.c /^PetscErrorCode STGetKSP(ST st,KSP* ksp)$/;" f
STGetMatMode src/sys/classes/st/interface/stset.c /^PetscErrorCode STGetMatMode(ST st,STMatMode *mode)$/;" f
STGetMatStructure src/sys/classes/st/interface/stset.c /^PetscErrorCode STGetMatStructure(ST st,MatStructure *str)$/;" f
STGetNumMatrices src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetNumMatrices(ST st,PetscInt *n)$/;" f
STGetOperators src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetOperators(ST st,PetscInt k,Mat *A)$/;" f
STGetOptionsPrefix src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetOptionsPrefix(ST st,const char *prefix[])$/;" f
STGetShift src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetShift(ST st,PetscScalar* shift)$/;" f
STGetTOperators src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STGetTOperators(ST st,PetscInt k,Mat *T)$/;" f
STGetTransform src/sys/classes/st/interface/stset.c /^PetscErrorCode STGetTransform(ST st,PetscBool *flg)$/;" f
STGetType src/sys/classes/st/interface/stset.c /^PetscErrorCode STGetType(ST st,STType *type)$/;" f
STInitializePackage src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STInitializePackage(void)$/;" f
STList include/slepcst.h /^PETSC_EXTERN PetscFunctionList STList;$/;" v
STList src/sys/classes/st/interface/stset.c /^PetscFunctionList STList = 0;$/;" v
STMatCreateVecs src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STMatCreateVecs(ST st,Vec *right,Vec *left)$/;" f
STMatGetLocalSize src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STMatGetLocalSize(ST st,PetscInt *m,PetscInt *n)$/;" f
STMatGetSize src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STMatGetSize(ST st,PetscInt *m,PetscInt *n)$/;" f
STMatMAXPY_Private src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STMatMAXPY_Private(ST st,PetscScalar alpha,PetscScalar beta,PetscInt k,PetscScalar *coeffs,PetscBool initial,Mat *S)$/;" f
STMatMode include/slepc/finclude/slepcstdef.h 33;" d
STMatMode include/slepcst.h /^ ST_MATMODE_SHELL } STMatMode;$/;" t typeref:enum:__anon48
STMatMult src/sys/classes/st/interface/stsles.c /^PetscErrorCode STMatMult(ST st,PetscInt k,Vec x,Vec y)$/;" f
STMatMultTranspose src/sys/classes/st/interface/stsles.c /^PetscErrorCode STMatMultTranspose(ST st,PetscInt k,Vec x,Vec y)$/;" f
STMatSetHermitian src/sys/classes/st/interface/stsles.c /^PetscErrorCode STMatSetHermitian(ST st,Mat M)$/;" f
STMatSetUp src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STMatSetUp(ST st,PetscScalar sigma,PetscScalar *coeffs)$/;" f
STMatShellCreate src/sys/classes/st/interface/stshellmat.c /^PetscErrorCode STMatShellCreate(ST st,PetscScalar alpha,PetscInt nmat,PetscInt *matIdx,PetscScalar *coeffs,Mat *mat)$/;" f
STMatShellShift src/sys/classes/st/interface/stshellmat.c /^PetscErrorCode STMatShellShift(Mat A,PetscScalar alpha)$/;" f
STMatSolve src/sys/classes/st/interface/stsles.c /^PetscErrorCode STMatSolve(ST st,Vec b,Vec x)$/;" f
STMatSolveTranspose src/sys/classes/st/interface/stsles.c /^PetscErrorCode STMatSolveTranspose(ST st,Vec b,Vec x)$/;" f
STOps include/slepc/private/stimpl.h /^typedef struct _STOps *STOps;$/;" t typeref:struct:_STOps
STPRECOND include/slepc/finclude/slepcstdef.h 39;" d
STPRECOND include/slepcst.h 54;" d
STPackageInitialized src/sys/classes/st/interface/stfunc.c /^static PetscBool STPackageInitialized = PETSC_FALSE;$/;" v file:
STPostSolve src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STPostSolve(ST st)$/;" f
STPostSolve_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STPostSolve_Cayley(ST st)$/;" f
STPostSolve_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STPostSolve_Shift(ST st)$/;" f
STPostSolve_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STPostSolve_Sinvert(ST st)$/;" f
STPrecondGetKSPHasMat src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STPrecondGetKSPHasMat(ST st,PetscBool *setmat)$/;" f
STPrecondGetKSPHasMat_Precond src/sys/classes/st/impls/precond/precond.c /^static PetscErrorCode STPrecondGetKSPHasMat_Precond(ST st,PetscBool *setmat)$/;" f file:
STPrecondGetMatForPC src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STPrecondGetMatForPC(ST st,Mat *mat)$/;" f
STPrecondGetMatForPC_Precond src/sys/classes/st/impls/precond/precond.c /^static PetscErrorCode STPrecondGetMatForPC_Precond(ST st,Mat *mat)$/;" f file:
STPrecondSetKSPHasMat src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STPrecondSetKSPHasMat(ST st,PetscBool setmat)$/;" f
STPrecondSetKSPHasMat_Precond src/sys/classes/st/impls/precond/precond.c /^static PetscErrorCode STPrecondSetKSPHasMat_Precond(ST st,PetscBool setmat)$/;" f file:
STPrecondSetMatForPC src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STPrecondSetMatForPC(ST st,Mat mat)$/;" f
STPrecondSetMatForPC_Precond src/sys/classes/st/impls/precond/precond.c /^static PetscErrorCode STPrecondSetMatForPC_Precond(ST st,Mat mat)$/;" f file:
STRegister src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STRegister(const char *name,PetscErrorCode (*function)(ST))$/;" f
STRegisterAll src/sys/classes/st/interface/stregis.c /^PetscErrorCode STRegisterAll(void)$/;" f
STRegisterAllCalled include/slepc/private/stimpl.h /^PETSC_EXTERN PetscBool STRegisterAllCalled;$/;" v
STRegisterAllCalled src/sys/classes/st/interface/stset.c /^PetscBool STRegisterAllCalled = PETSC_FALSE;$/;" v
STReset src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STReset(ST st)$/;" f
STReset_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STReset_Cayley(ST st)$/;" f
STSHELL include/slepc/finclude/slepcstdef.h 35;" d
STSHELL include/slepcst.h 50;" d
STSHIFT include/slepc/finclude/slepcstdef.h 36;" d
STSHIFT include/slepcst.h 51;" d
STSINVERT include/slepc/finclude/slepcstdef.h 37;" d
STSINVERT include/slepcst.h 52;" d
STScaleShift src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STScaleShift(ST st,PetscScalar factor)$/;" f
STSetBalanceMatrix src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STSetBalanceMatrix(ST st,Vec D)$/;" f
STSetDefaultPrecond src/sys/classes/st/impls/precond/precond.c /^static PetscErrorCode STSetDefaultPrecond(ST st)$/;" f file:
STSetDefaultShift src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STSetDefaultShift(ST st,PetscScalar defaultshift)$/;" f
STSetFromOptions src/sys/classes/st/interface/stset.c /^PetscErrorCode STSetFromOptions(ST st)$/;" f
STSetFromOptions_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STSetFromOptions_Cayley(PetscOptionItems *PetscOptionsObject,ST st)$/;" f
STSetFromOptions_Precond src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STSetFromOptions_Precond(PetscOptionItems *PetscOptionsObject,ST st)$/;" f
STSetFromOptions_Shell src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STSetFromOptions_Shell(PetscOptionItems *PetscOptionsObject,ST st)$/;" f
STSetFromOptions_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STSetFromOptions_Shift(PetscOptionItems *PetscOptionsObject,ST st)$/;" f
STSetFromOptions_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STSetFromOptions_Sinvert(PetscOptionItems *PetscOptionsObject,ST st)$/;" f
STSetKSP src/sys/classes/st/interface/stsles.c /^PetscErrorCode STSetKSP(ST st,KSP ksp)$/;" f
STSetMatMode src/sys/classes/st/interface/stset.c /^PetscErrorCode STSetMatMode(ST st,STMatMode mode)$/;" f
STSetMatStructure src/sys/classes/st/interface/stset.c /^PetscErrorCode STSetMatStructure(ST st,MatStructure str)$/;" f
STSetOperators src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STSetOperators(ST st,PetscInt n,Mat A[])$/;" f
STSetOptionsPrefix src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STSetOptionsPrefix(ST st,const char *prefix)$/;" f
STSetShift src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STSetShift(ST st,PetscScalar shift)$/;" f
STSetShift_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STSetShift_Cayley(ST st,PetscScalar newshift)$/;" f
STSetShift_Precond src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STSetShift_Precond(ST st,PetscScalar newshift)$/;" f
STSetShift_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STSetShift_Shift(ST st,PetscScalar newshift)$/;" f
STSetShift_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STSetShift_Sinvert(ST st,PetscScalar newshift)$/;" f
STSetTransform src/sys/classes/st/interface/stset.c /^PetscErrorCode STSetTransform(ST st,PetscBool flg)$/;" f
STSetType src/sys/classes/st/interface/stset.c /^PetscErrorCode STSetType(ST st,STType type)$/;" f
STSetUp src/sys/classes/st/interface/stsolve.c /^PetscErrorCode STSetUp(ST st)$/;" f
STSetUp_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STSetUp_Cayley(ST st)$/;" f
STSetUp_Precond src/sys/classes/st/impls/precond/precond.c /^PetscErrorCode STSetUp_Precond(ST st)$/;" f
STSetUp_Shift src/sys/classes/st/impls/shift/shift.c /^PetscErrorCode STSetUp_Shift(ST st)$/;" f
STSetUp_Sinvert src/sys/classes/st/impls/sinvert/sinvert.c /^PetscErrorCode STSetUp_Sinvert(ST st)$/;" f
STSetUp_User src/eps/examples/tutorials/ex10.c /^PetscErrorCode STSetUp_User(SampleShellST *shell,ST st)$/;" f
STShellGetContext src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STShellGetContext(ST st,void **ctx)$/;" f
STShellSetApply src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STShellSetApply(ST st,PetscErrorCode (*apply)(ST,Vec,Vec))$/;" f
STShellSetApplyTranspose src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STShellSetApplyTranspose(ST st,PetscErrorCode (*applytrans)(ST,Vec,Vec))$/;" f
STShellSetApplyTranspose_Shell src/sys/classes/st/impls/shell/shell.c /^static PetscErrorCode STShellSetApplyTranspose_Shell(ST st,PetscErrorCode (*applytrans)(ST,Vec,Vec))$/;" f file:
STShellSetApply_Shell src/sys/classes/st/impls/shell/shell.c /^static PetscErrorCode STShellSetApply_Shell(ST st,PetscErrorCode (*apply)(ST,Vec,Vec))$/;" f file:
STShellSetBackTransform src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STShellSetBackTransform(ST st,PetscErrorCode (*backtr)(ST,PetscInt,PetscScalar*,PetscScalar*))$/;" f
STShellSetBackTransform_Shell src/sys/classes/st/impls/shell/shell.c /^static PetscErrorCode STShellSetBackTransform_Shell(ST st,PetscErrorCode (*backtr)(ST,PetscInt,PetscScalar*,PetscScalar*))$/;" f file:
STShellSetContext src/sys/classes/st/impls/shell/shell.c /^PetscErrorCode STShellSetContext(ST st,void *ctx)$/;" f
STStateType include/slepc/private/stimpl.h /^ ST_STATE_UPDATED } STStateType;$/;" t typeref:enum:__anon5
STType include/slepc/finclude/slepcstdef.h 32;" d
STType include/slepcst.h /^typedef const char* STType;$/;" t
STView src/sys/classes/st/interface/stfunc.c /^PetscErrorCode STView(ST st,PetscViewer viewer)$/;" f
STView_Cayley src/sys/classes/st/impls/cayley/cayley.c /^PetscErrorCode STView_Cayley(ST st,PetscViewer viewer)$/;" f
ST_AllocateWorkVec include/slepc/private/stimpl.h /^PETSC_STATIC_INLINE PetscErrorCode ST_AllocateWorkVec(ST st)$/;" f
ST_Apply include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_Apply src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_ApplyTranspose include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_ApplyTranspose src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_CAYLEY src/sys/classes/st/impls/cayley/cayley.c /^} ST_CAYLEY;$/;" t typeref:struct:__anon128 file:
ST_CLASSID include/slepcst.h /^PETSC_EXTERN PetscClassId ST_CLASSID;$/;" v
ST_CLASSID src/sys/classes/st/interface/stfunc.c /^PetscClassId ST_CLASSID = 0;$/;" v
ST_MATMODE_COPY include/slepcst.h /^typedef enum { ST_MATMODE_COPY,$/;" e enum:__anon48
ST_MATMODE_INPLACE include/slepcst.h /^ ST_MATMODE_INPLACE,$/;" e enum:__anon48
ST_MATMODE_SHELL include/slepcst.h /^ ST_MATMODE_SHELL } STMatMode;$/;" e enum:__anon48
ST_MatMult include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_MatMult src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_MatMultTranspose include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_MatMultTranspose src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_MatSetUp include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_MatSetUp src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_MatSolve include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_MatSolve src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_MatSolveTranspose include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_MatSolveTranspose src/sys/classes/st/interface/stfunc.c /^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;$/;" v
ST_PRECOND src/sys/classes/st/impls/precond/precond.c /^} ST_PRECOND;$/;" t typeref:struct:__anon129 file:
ST_SHELL src/sys/classes/st/impls/shell/shell.c /^} ST_SHELL;$/;" t typeref:struct:__anon131 file:
ST_SHELLMAT src/sys/classes/st/interface/stshellmat.c /^} ST_SHELLMAT;$/;" t typeref:struct:__anon132 file:
ST_STATE_INITIAL include/slepc/private/stimpl.h /^typedef enum { ST_STATE_INITIAL,$/;" e enum:__anon5
ST_STATE_SETUP include/slepc/private/stimpl.h /^ ST_STATE_SETUP,$/;" e enum:__anon5
ST_STATE_UPDATED include/slepc/private/stimpl.h /^ ST_STATE_UPDATED } STStateType;$/;" e enum:__anon5
ST_SetUp include/slepc/private/stimpl.h /^PETSC_EXTERN PetscLogEvent ST_SetUp,ST_Apply,ST_ApplyTranspose,ST_MatSetUp,ST_MatMult,ST_MatMultTranspose,ST_MatSolve,ST_MatSolveTranspose;$/;" v
ST_SetUp src/sys/classes/st/interface/stfunc.c /^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;$/;" v
SVD include/slepc/finclude/slepcsvddef.h 31;" d
SVD include/slepcsvd.h /^typedef struct _p_SVD* SVD;$/;" t typeref:struct:_p_SVD
SVD src/svd/examples/tests/makefile /^SVD = lanczos lapack trlanczos$/;" m
SVDAllocateSolution src/svd/interface/svdsetup.c /^PetscErrorCode SVDAllocateSolution(SVD svd,PetscInt extra)$/;" f
SVDAppendOptionsPrefix src/svd/interface/svdopts.c /^PetscErrorCode SVDAppendOptionsPrefix(SVD svd,const char *prefix)$/;" f
SVDCROSS include/slepc/finclude/slepcsvddef.h 41;" d
SVDCROSS include/slepcsvd.h 50;" d
SVDCYCLIC include/slepc/finclude/slepcsvddef.h 42;" d
SVDCYCLIC include/slepcsvd.h 51;" d
SVDCheckSolved include/slepc/private/svdimpl.h 110;" d
SVDCheckSolved include/slepc/private/svdimpl.h 114;" d
SVDComputeError src/svd/interface/svdsolve.c /^PetscErrorCode SVDComputeError(SVD svd,PetscInt i,SVDErrorType type,PetscReal *error)$/;" f
SVDComputeRelativeError include/slepcsvd.h /^PETSC_DEPRECATED("Use SVDComputeError()") PETSC_STATIC_INLINE PetscErrorCode SVDComputeRelativeError(SVD svd,PetscInt i,PetscReal *r) {return SVDComputeError(svd,i,SVD_ERROR_RELATIVE,r);}$/;" f
SVDComputeResidualNorms include/slepcsvd.h /^PETSC_DEPRECATED("Use SVDComputeError() with SVD_ERROR_ABSOLUTE") PETSC_STATIC_INLINE PetscErrorCode SVDComputeResidualNorms(SVD svd,PetscInt i,PetscReal *r1,PETSC_UNUSED PetscReal *r2) {return SVDComputeError(svd,i,SVD_ERROR_ABSOLUTE,r1);}$/;" f
SVDComputeResidualNorms_Private src/svd/interface/svdsolve.c /^static PetscErrorCode SVDComputeResidualNorms_Private(SVD svd,PetscInt i,PetscReal *norm1,PetscReal *norm2)$/;" f file:
SVDComputeVectors src/svd/interface/svdsolve.c /^PetscErrorCode SVDComputeVectors(SVD svd)$/;" f
SVDConv include/slepc/finclude/slepcsvddef.h 38;" d
SVDConv include/slepcsvd.h /^ SVD_CONV_USER } SVDConv;$/;" t typeref:enum:__anon51
SVDConvMonitorSetFromOptions src/svd/interface/svdopts.c /^PetscErrorCode SVDConvMonitorSetFromOptions(SVD svd,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,SlepcConvMonitor))$/;" f
SVDConvergedAbsolute src/svd/interface/svddefault.c /^PetscErrorCode SVDConvergedAbsolute(SVD svd,PetscReal sigma,PetscReal res,PetscReal *errest,void *ctx)$/;" f
SVDConvergedReason include/slepc/finclude/slepcsvddef.h 35;" d
SVDConvergedReason include/slepcsvd.h /^ SVD_CONVERGED_ITERATING = 0 } SVDConvergedReason;$/;" t typeref:enum:__anon53
SVDConvergedReasons include/slepcsvd.h /^PETSC_EXTERN const char *const*SVDConvergedReasons;$/;" v
SVDConvergedReasons src/svd/interface/dlregissvd.c /^const char *const*SVDConvergedReasons = SVDConvergedReasons_Shifted + 4;$/;" v
SVDConvergedReasons_Shifted src/svd/interface/dlregissvd.c /^const char *const SVDConvergedReasons_Shifted[] = {"","","DIVERGED_BREAKDOWN","DIVERGED_ITS","CONVERGED_ITERATING","CONVERGED_TOL","CONVERGED_USER","SVDConvergedReason","SVD_",0};$/;" v
SVDConvergedRelative src/svd/interface/svddefault.c /^PetscErrorCode SVDConvergedRelative(SVD svd,PetscReal sigma,PetscReal res,PetscReal *errest,void *ctx)$/;" f
SVDCreate src/svd/interface/svdbasic.c /^PetscErrorCode SVDCreate(MPI_Comm comm,SVD *outsvd)$/;" f
SVDCreate_Cross src/svd/impls/cross/cross.c /^PETSC_EXTERN PetscErrorCode SVDCreate_Cross(SVD svd)$/;" f
SVDCreate_Cyclic src/svd/impls/cyclic/cyclic.c /^PETSC_EXTERN PetscErrorCode SVDCreate_Cyclic(SVD svd)$/;" f
SVDCreate_LAPACK src/svd/impls/lapack/svdlapack.c /^PETSC_EXTERN PetscErrorCode SVDCreate_LAPACK(SVD svd)$/;" f
SVDCreate_Lanczos src/svd/impls/lanczos/gklanczos.c /^PETSC_EXTERN PetscErrorCode SVDCreate_Lanczos(SVD svd)$/;" f
SVDCreate_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PETSC_EXTERN PetscErrorCode SVDCreate_TRLanczos(SVD svd)$/;" f
SVDCrossGetEPS src/svd/impls/cross/cross.c /^PetscErrorCode SVDCrossGetEPS(SVD svd,EPS *eps)$/;" f
SVDCrossGetEPS_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode SVDCrossGetEPS_Cross(SVD svd,EPS *eps)$/;" f file:
SVDCrossSetEPS src/svd/impls/cross/cross.c /^PetscErrorCode SVDCrossSetEPS(SVD svd,EPS eps)$/;" f
SVDCrossSetEPS_Cross src/svd/impls/cross/cross.c /^static PetscErrorCode SVDCrossSetEPS_Cross(SVD svd,EPS eps)$/;" f file:
SVDCyclicGetEPS src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDCyclicGetEPS(SVD svd,EPS *eps)$/;" f
SVDCyclicGetEPS_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode SVDCyclicGetEPS_Cyclic(SVD svd,EPS *eps)$/;" f file:
SVDCyclicGetExplicitMatrix src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDCyclicGetExplicitMatrix(SVD svd,PetscBool *explicitmatrix)$/;" f
SVDCyclicGetExplicitMatrix_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode SVDCyclicGetExplicitMatrix_Cyclic(SVD svd,PetscBool *explicitmatrix)$/;" f file:
SVDCyclicSetEPS src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDCyclicSetEPS(SVD svd,EPS eps)$/;" f
SVDCyclicSetEPS_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode SVDCyclicSetEPS_Cyclic(SVD svd,EPS eps)$/;" f file:
SVDCyclicSetExplicitMatrix src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDCyclicSetExplicitMatrix(SVD svd,PetscBool explicitmatrix)$/;" f
SVDCyclicSetExplicitMatrix_Cyclic src/svd/impls/cyclic/cyclic.c /^static PetscErrorCode SVDCyclicSetExplicitMatrix_Cyclic(SVD svd,PetscBool explicitmatrix)$/;" f file:
SVDDestroy src/svd/interface/svdbasic.c /^PetscErrorCode SVDDestroy(SVD *svd)$/;" f
SVDDestroy_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDDestroy_Cross(SVD svd)$/;" f
SVDDestroy_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDDestroy_Cyclic(SVD svd)$/;" f
SVDDestroy_Lanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDDestroy_Lanczos(SVD svd)$/;" f
SVDDestroy_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDDestroy_TRLanczos(SVD svd)$/;" f
SVDEPS src/svd/examples/tests/makefile /^SVDEPS = cross cyclic$/;" m
SVDErrorType include/slepc/finclude/slepcsvddef.h 36;" d
SVDErrorType include/slepcsvd.h /^ SVD_ERROR_RELATIVE } SVDErrorType;$/;" t typeref:enum:__anon50
SVDErrorTypes include/slepcsvd.h /^PETSC_EXTERN const char *SVDErrorTypes[];$/;" v
SVDErrorTypes src/svd/interface/dlregissvd.c /^const char *SVDErrorTypes[] = {"ABSOLUTE","RELATIVE","SVDErrorType","SVD_ERROR_",0};$/;" v
SVDErrorView src/svd/interface/svdview.c /^PetscErrorCode SVDErrorView(SVD svd,SVDErrorType etype,PetscViewer viewer)$/;" f
SVDErrorViewFromOptions src/svd/interface/svdview.c /^PetscErrorCode SVDErrorViewFromOptions(SVD svd)$/;" f
SVDErrorView_ASCII src/svd/interface/svdview.c /^static PetscErrorCode SVDErrorView_ASCII(SVD svd,SVDErrorType etype,PetscViewer viewer)$/;" f file:
SVDErrorView_DETAIL src/svd/interface/svdview.c /^static PetscErrorCode SVDErrorView_DETAIL(SVD svd,SVDErrorType etype,PetscViewer viewer)$/;" f file:
SVDErrorView_MATLAB src/svd/interface/svdview.c /^static PetscErrorCode SVDErrorView_MATLAB(SVD svd,SVDErrorType etype,PetscViewer viewer)$/;" f file:
SVDFinalizePackage src/svd/interface/dlregissvd.c /^PetscErrorCode SVDFinalizePackage(void)$/;" f
SVDGetBV src/svd/interface/svdbasic.c /^PetscErrorCode SVDGetBV(SVD svd,BV *V,BV *U)$/;" f
SVDGetConverged src/svd/interface/svdsolve.c /^PetscErrorCode SVDGetConverged(SVD svd,PetscInt *nconv)$/;" f
SVDGetConvergedReason src/svd/interface/svdsolve.c /^PetscErrorCode SVDGetConvergedReason(SVD svd,SVDConvergedReason *reason)$/;" f
SVDGetConvergenceTest src/svd/interface/svdopts.c /^PetscErrorCode SVDGetConvergenceTest(SVD svd,SVDConv *conv)$/;" f
SVDGetDS src/svd/interface/svdbasic.c /^PetscErrorCode SVDGetDS(SVD svd,DS *ds)$/;" f
SVDGetDimensions src/svd/interface/svdopts.c /^PetscErrorCode SVDGetDimensions(SVD svd,PetscInt *nsv,PetscInt *ncv,PetscInt *mpd)$/;" f
SVDGetImplicitTranspose src/svd/interface/svdopts.c /^PetscErrorCode SVDGetImplicitTranspose(SVD svd,PetscBool *impl)$/;" f
SVDGetIterationNumber src/svd/interface/svdsolve.c /^PetscErrorCode SVDGetIterationNumber(SVD svd,PetscInt *its)$/;" f
SVDGetMonitorContext src/svd/interface/svdmon.c /^PetscErrorCode SVDGetMonitorContext(SVD svd,void **ctx)$/;" f
SVDGetOperator src/svd/interface/svdsetup.c /^PetscErrorCode SVDGetOperator(SVD svd,Mat *A)$/;" f
SVDGetOptionsPrefix src/svd/interface/svdopts.c /^PetscErrorCode SVDGetOptionsPrefix(SVD svd,const char *prefix[])$/;" f
SVDGetSingularTriplet src/svd/interface/svdsolve.c /^PetscErrorCode SVDGetSingularTriplet(SVD svd,PetscInt i,PetscReal *sigma,Vec u,Vec v)$/;" f
SVDGetStoppingTest src/svd/interface/svdopts.c /^PetscErrorCode SVDGetStoppingTest(SVD svd,SVDStop *stop)$/;" f
SVDGetTolerances src/svd/interface/svdopts.c /^PetscErrorCode SVDGetTolerances(SVD svd,PetscReal *tol,PetscInt *maxits)$/;" f
SVDGetTrackAll src/svd/interface/svdopts.c /^PetscErrorCode SVDGetTrackAll(SVD svd,PetscBool *trackall)$/;" f
SVDGetType src/svd/interface/svdbasic.c /^PetscErrorCode SVDGetType(SVD svd,SVDType *type)$/;" f
SVDGetWhichSingularTriplets src/svd/interface/svdopts.c /^PetscErrorCode SVDGetWhichSingularTriplets(SVD svd,SVDWhich *which)$/;" f
SVDInitializePackage src/svd/interface/dlregissvd.c /^PetscErrorCode SVDInitializePackage(void)$/;" f
SVDLANCZOS include/slepc/finclude/slepcsvddef.h 44;" d
SVDLANCZOS include/slepcsvd.h 53;" d
SVDLAPACK include/slepc/finclude/slepcsvddef.h 43;" d
SVDLAPACK include/slepcsvd.h 52;" d
SVDLanczosGetOneSide src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDLanczosGetOneSide(SVD svd,PetscBool *oneside)$/;" f
SVDLanczosGetOneSide_Lanczos src/svd/impls/lanczos/gklanczos.c /^static PetscErrorCode SVDLanczosGetOneSide_Lanczos(SVD svd,PetscBool *oneside)$/;" f file:
SVDLanczosSetOneSide src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDLanczosSetOneSide(SVD svd,PetscBool oneside)$/;" f
SVDLanczosSetOneSide_Lanczos src/svd/impls/lanczos/gklanczos.c /^static PetscErrorCode SVDLanczosSetOneSide_Lanczos(SVD svd,PetscBool oneside)$/;" f file:
SVDList include/slepcsvd.h /^PETSC_EXTERN PetscFunctionList SVDList;$/;" v
SVDList src/svd/interface/svdbasic.c /^PetscFunctionList SVDList = 0;$/;" v
SVDMatCreateVecs include/slepc/private/svdimpl.h /^PETSC_STATIC_INLINE PetscErrorCode SVDMatCreateVecs(SVD svd,Vec *x,Vec *y)$/;" f
SVDMatGetLocalSize include/slepc/private/svdimpl.h /^PETSC_STATIC_INLINE PetscErrorCode SVDMatGetLocalSize(SVD svd,PetscInt *m,PetscInt *n)$/;" f
SVDMatGetSize include/slepc/private/svdimpl.h /^PETSC_STATIC_INLINE PetscErrorCode SVDMatGetSize(SVD svd,PetscInt *m,PetscInt *n)$/;" f
SVDMatMult include/slepc/private/svdimpl.h /^PETSC_STATIC_INLINE PetscErrorCode SVDMatMult(SVD svd,PetscBool trans,Vec x,Vec y)$/;" f
SVDMonitor src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitor(SVD svd,PetscInt it,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest)$/;" f
SVDMonitorAll src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorAll(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
SVDMonitorCancel src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorCancel(SVD svd)$/;" f
SVDMonitorConverged src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorConverged(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)$/;" f
SVDMonitorFirst src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorFirst(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)$/;" f
SVDMonitorLG src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorLG(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
SVDMonitorLGAll src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorLGAll(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *ctx)$/;" f
SVDMonitorLGCreate src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)$/;" f
SVDMonitorSet src/svd/interface/svdmon.c /^PetscErrorCode SVDMonitorSet(SVD svd,PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))$/;" f
SVDMonitorSetFromOptions src/svd/interface/svdopts.c /^PetscErrorCode SVDMonitorSetFromOptions(SVD svd,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)$/;" f
SVDOneSideLanczos src/svd/impls/lanczos/gklanczos.c /^static PetscErrorCode SVDOneSideLanczos(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,Vec u,Vec u_1,PetscInt k,PetscInt n,PetscScalar* work)$/;" f file:
SVDOneSideTRLanczosCGS src/svd/impls/trlanczos/trlanczos.c /^static PetscErrorCode SVDOneSideTRLanczosCGS(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt nconv,PetscInt l,PetscInt n,PetscScalar* work)$/;" f file:
SVDOneSideTRLanczosMGS src/svd/impls/trlanczos/trlanczos.c /^static PetscErrorCode SVDOneSideTRLanczosMGS(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt nconv,PetscInt l,PetscInt n,PetscScalar* work)$/;" f file:
SVDOps include/slepc/private/svdimpl.h /^typedef struct _SVDOps *SVDOps;$/;" t typeref:struct:_SVDOps
SVDOrthogonalizeCGS src/svd/impls/trlanczos/trlanczos.c /^static PetscErrorCode SVDOrthogonalizeCGS(BV V,PetscInt i,PetscScalar* h,PetscReal a,BVOrthogRefineType refine,PetscReal eta,PetscReal *norm)$/;" f file:
SVDPackageInitialized src/svd/interface/dlregissvd.c /^static PetscBool SVDPackageInitialized = PETSC_FALSE;$/;" v file:
SVDPrintSolution include/slepcsvd.h /^PETSC_DEPRECATED("Use SVDErrorView()") PETSC_STATIC_INLINE PetscErrorCode SVDPrintSolution(SVD svd,PetscViewer v) {return SVDErrorView(svd,SVD_ERROR_RELATIVE,v);}$/;" f
SVDReasonView src/svd/interface/svdview.c /^PetscErrorCode SVDReasonView(SVD svd,PetscViewer viewer)$/;" f
SVDReasonViewFromOptions src/svd/interface/svdview.c /^PetscErrorCode SVDReasonViewFromOptions(SVD svd)$/;" f
SVDRegister src/svd/interface/svdbasic.c /^PetscErrorCode SVDRegister(const char *name,PetscErrorCode (*function)(SVD))$/;" f
SVDRegisterAll src/svd/interface/svdregis.c /^PetscErrorCode SVDRegisterAll(void)$/;" f
SVDRegisterAllCalled include/slepc/private/svdimpl.h /^PETSC_EXTERN PetscBool SVDRegisterAllCalled;$/;" v
SVDRegisterAllCalled src/svd/interface/svdbasic.c /^PetscBool SVDRegisterAllCalled = PETSC_FALSE;$/;" v
SVDReset src/svd/interface/svdbasic.c /^PetscErrorCode SVDReset(SVD svd)$/;" f
SVDReset_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDReset_Cross(SVD svd)$/;" f
SVDReset_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDReset_Cyclic(SVD svd)$/;" f
SVDSetBV src/svd/interface/svdbasic.c /^PetscErrorCode SVDSetBV(SVD svd,BV V,BV U)$/;" f
SVDSetConvergenceTest src/svd/interface/svdopts.c /^PetscErrorCode SVDSetConvergenceTest(SVD svd,SVDConv conv)$/;" f
SVDSetConvergenceTestFunction src/svd/interface/svdopts.c /^PetscErrorCode SVDSetConvergenceTestFunction(SVD svd,PetscErrorCode (*func)(SVD,PetscReal,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
SVDSetDS src/svd/interface/svdbasic.c /^PetscErrorCode SVDSetDS(SVD svd,DS ds)$/;" f
SVDSetDimensions src/svd/interface/svdopts.c /^PetscErrorCode SVDSetDimensions(SVD svd,PetscInt nsv,PetscInt ncv,PetscInt mpd)$/;" f
SVDSetDimensions_Default src/svd/interface/svdsetup.c /^PetscErrorCode SVDSetDimensions_Default(SVD svd)$/;" f
SVDSetFromOptions src/svd/interface/svdopts.c /^PetscErrorCode SVDSetFromOptions(SVD svd)$/;" f
SVDSetFromOptions_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDSetFromOptions_Cross(PetscOptionItems *PetscOptionsObject,SVD svd)$/;" f
SVDSetFromOptions_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDSetFromOptions_Cyclic(PetscOptionItems *PetscOptionsObject,SVD svd)$/;" f
SVDSetFromOptions_Lanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDSetFromOptions_Lanczos(PetscOptionItems *PetscOptionsObject,SVD svd)$/;" f
SVDSetFromOptions_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDSetFromOptions_TRLanczos(PetscOptionItems *PetscOptionsObject,SVD svd)$/;" f
SVDSetImplicitTranspose src/svd/interface/svdopts.c /^PetscErrorCode SVDSetImplicitTranspose(SVD svd,PetscBool impl)$/;" f
SVDSetInitialSpace src/svd/interface/svdsetup.c /^PetscErrorCode SVDSetInitialSpace(SVD svd,PetscInt n,Vec *is)$/;" f
SVDSetInitialSpaceLeft src/svd/interface/svdsetup.c /^PetscErrorCode SVDSetInitialSpaceLeft(SVD svd,PetscInt n,Vec *is)$/;" f
SVDSetOperator src/svd/interface/svdsetup.c /^PetscErrorCode SVDSetOperator(SVD svd,Mat mat)$/;" f
SVDSetOptionsPrefix src/svd/interface/svdopts.c /^PetscErrorCode SVDSetOptionsPrefix(SVD svd,const char *prefix)$/;" f
SVDSetStoppingTest src/svd/interface/svdopts.c /^PetscErrorCode SVDSetStoppingTest(SVD svd,SVDStop stop)$/;" f
SVDSetStoppingTestFunction src/svd/interface/svdopts.c /^PetscErrorCode SVDSetStoppingTestFunction(SVD svd,PetscErrorCode (*func)(SVD,PetscInt,PetscInt,PetscInt,PetscInt,SVDConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))$/;" f
SVDSetTolerances src/svd/interface/svdopts.c /^PetscErrorCode SVDSetTolerances(SVD svd,PetscReal tol,PetscInt maxits)$/;" f
SVDSetTrackAll src/svd/interface/svdopts.c /^PetscErrorCode SVDSetTrackAll(SVD svd,PetscBool trackall)$/;" f
SVDSetType src/svd/interface/svdbasic.c /^PetscErrorCode SVDSetType(SVD svd,SVDType type)$/;" f
SVDSetUp src/svd/interface/svdsetup.c /^PetscErrorCode SVDSetUp(SVD svd)$/;" f
SVDSetUp_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDSetUp_Cross(SVD svd)$/;" f
SVDSetUp_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDSetUp_Cyclic(SVD svd)$/;" f
SVDSetUp_LAPACK src/svd/impls/lapack/svdlapack.c /^PetscErrorCode SVDSetUp_LAPACK(SVD svd)$/;" f
SVDSetUp_Lanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDSetUp_Lanczos(SVD svd)$/;" f
SVDSetUp_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDSetUp_TRLanczos(SVD svd)$/;" f
SVDSetWhichSingularTriplets src/svd/interface/svdopts.c /^PetscErrorCode SVDSetWhichSingularTriplets(SVD svd,SVDWhich which)$/;" f
SVDSolve src/svd/interface/svdsolve.c /^PetscErrorCode SVDSolve(SVD svd)$/;" f
SVDSolve_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDSolve_Cross(SVD svd)$/;" f
SVDSolve_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDSolve_Cyclic(SVD svd)$/;" f
SVDSolve_LAPACK src/svd/impls/lapack/svdlapack.c /^PetscErrorCode SVDSolve_LAPACK(SVD svd)$/;" f
SVDSolve_Lanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDSolve_Lanczos(SVD svd)$/;" f
SVDSolve_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDSolve_TRLanczos(SVD svd)$/;" f
SVDStateType include/slepc/private/svdimpl.h /^ SVD_STATE_VECTORS } SVDStateType;$/;" t typeref:enum:__anon6
SVDStop include/slepc/finclude/slepcsvddef.h 39;" d
SVDStop include/slepcsvd.h /^ SVD_STOP_USER } SVDStop;$/;" t typeref:enum:__anon52
SVDStoppingBasic src/svd/interface/svddefault.c /^PetscErrorCode SVDStoppingBasic(SVD svd,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nsv,SVDConvergedReason *reason,void *ctx)$/;" f
SVDTRLANCZOS include/slepc/finclude/slepcsvddef.h 45;" d
SVDTRLANCZOS include/slepcsvd.h 54;" d
SVDTRLanczosGetOneSide src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDTRLanczosGetOneSide(SVD svd,PetscBool *oneside)$/;" f
SVDTRLanczosGetOneSide_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^static PetscErrorCode SVDTRLanczosGetOneSide_TRLanczos(SVD svd,PetscBool *oneside)$/;" f file:
SVDTRLanczosSetOneSide src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDTRLanczosSetOneSide(SVD svd,PetscBool oneside)$/;" f
SVDTRLanczosSetOneSide_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^static PetscErrorCode SVDTRLanczosSetOneSide_TRLanczos(SVD svd,PetscBool oneside)$/;" f file:
SVDTwoSideLanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDTwoSideLanczos(SVD svd,PetscReal *alpha,PetscReal *beta,BV V,BV U,PetscInt k,PetscInt n)$/;" f
SVDType include/slepc/finclude/slepcsvddef.h 34;" d
SVDType include/slepcsvd.h /^typedef const char* SVDType;$/;" t
SVDValuesView src/svd/interface/svdview.c /^PetscErrorCode SVDValuesView(SVD svd,PetscViewer viewer)$/;" f
SVDValuesViewFromOptions src/svd/interface/svdview.c /^PetscErrorCode SVDValuesViewFromOptions(SVD svd)$/;" f
SVDValuesView_ASCII src/svd/interface/svdview.c /^static PetscErrorCode SVDValuesView_ASCII(SVD svd,PetscViewer viewer)$/;" f file:
SVDValuesView_DRAW src/svd/interface/svdview.c /^static PetscErrorCode SVDValuesView_DRAW(SVD svd,PetscViewer viewer)$/;" f file:
SVDValuesView_MATLAB src/svd/interface/svdview.c /^static PetscErrorCode SVDValuesView_MATLAB(SVD svd,PetscViewer viewer)$/;" f file:
SVDVectorsView src/svd/interface/svdview.c /^PetscErrorCode SVDVectorsView(SVD svd,PetscViewer viewer)$/;" f
SVDVectorsViewFromOptions src/svd/interface/svdview.c /^PetscErrorCode SVDVectorsViewFromOptions(SVD svd)$/;" f
SVDView src/svd/interface/svdview.c /^PetscErrorCode SVDView(SVD svd,PetscViewer viewer)$/;" f
SVDViewFromOptions include/slepcsvd.h /^PETSC_STATIC_INLINE PetscErrorCode SVDViewFromOptions(SVD svd,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)svd,obj,name);}$/;" f
SVDView_Cross src/svd/impls/cross/cross.c /^PetscErrorCode SVDView_Cross(SVD svd,PetscViewer viewer)$/;" f
SVDView_Cyclic src/svd/impls/cyclic/cyclic.c /^PetscErrorCode SVDView_Cyclic(SVD svd,PetscViewer viewer)$/;" f
SVDView_Lanczos src/svd/impls/lanczos/gklanczos.c /^PetscErrorCode SVDView_Lanczos(SVD svd,PetscViewer viewer)$/;" f
SVDView_TRLanczos src/svd/impls/trlanczos/trlanczos.c /^PetscErrorCode SVDView_TRLanczos(SVD svd,PetscViewer viewer)$/;" f
SVDWhich include/slepc/finclude/slepcsvddef.h 37;" d
SVDWhich include/slepcsvd.h /^ SVD_SMALLEST } SVDWhich;$/;" t typeref:enum:__anon49
SVD_CLASSID include/slepcsvd.h /^PETSC_EXTERN PetscClassId SVD_CLASSID;$/;" v
SVD_CLASSID src/svd/interface/svdbasic.c /^PetscClassId SVD_CLASSID = 0;$/;" v
SVD_CONVERGED_ITERATING include/slepcsvd.h /^ SVD_CONVERGED_ITERATING = 0 } SVDConvergedReason;$/;" e enum:__anon53
SVD_CONVERGED_TOL include/slepcsvd.h /^ SVD_CONVERGED_TOL = 1,$/;" e enum:__anon53
SVD_CONVERGED_USER include/slepcsvd.h /^ SVD_CONVERGED_USER = 2,$/;" e enum:__anon53
SVD_CONV_ABS include/slepcsvd.h /^typedef enum { SVD_CONV_ABS,$/;" e enum:__anon51
SVD_CONV_REL include/slepcsvd.h /^ SVD_CONV_REL,$/;" e enum:__anon51
SVD_CONV_USER include/slepcsvd.h /^ SVD_CONV_USER } SVDConv;$/;" e enum:__anon51
SVD_CROSS src/svd/impls/cross/cross.c /^} SVD_CROSS;$/;" t typeref:struct:__anon110 file:
SVD_CYCLIC src/svd/impls/cyclic/cyclic.c /^} SVD_CYCLIC;$/;" t typeref:struct:__anon111 file:
SVD_DIVERGED_BREAKDOWN include/slepcsvd.h /^ SVD_DIVERGED_BREAKDOWN = -2,$/;" e enum:__anon53
SVD_DIVERGED_ITS include/slepcsvd.h /^ SVD_DIVERGED_ITS = -1,$/;" e enum:__anon53
SVD_ERROR_ABSOLUTE include/slepcsvd.h /^typedef enum { SVD_ERROR_ABSOLUTE,$/;" e enum:__anon50
SVD_ERROR_RELATIVE include/slepcsvd.h /^ SVD_ERROR_RELATIVE } SVDErrorType;$/;" e enum:__anon50
SVD_H0 src/eps/impls/ciss/ciss.c /^static PetscErrorCode SVD_H0(EPS eps,PetscScalar *S,PetscInt *K)$/;" f file:
SVD_H0 src/nep/impls/ciss/nciss.c /^static PetscErrorCode SVD_H0(NEP nep,PetscScalar *S,PetscInt *K)$/;" f file:
SVD_LANCZOS src/svd/impls/lanczos/gklanczos.c /^} SVD_LANCZOS;$/;" t typeref:struct:__anon112 file:
SVD_LARGEST include/slepcsvd.h /^typedef enum { SVD_LARGEST,$/;" e enum:__anon49
SVD_S src/eps/impls/ciss/ciss.c /^static PetscErrorCode SVD_S(BV S,PetscInt ml,PetscReal delta,PetscReal *sigma,PetscInt *K)$/;" f file:
SVD_SMALLEST include/slepcsvd.h /^ SVD_SMALLEST } SVDWhich;$/;" e enum:__anon49
SVD_STATE_INITIAL include/slepc/private/svdimpl.h /^typedef enum { SVD_STATE_INITIAL,$/;" e enum:__anon6
SVD_STATE_SETUP include/slepc/private/svdimpl.h /^ SVD_STATE_SETUP,$/;" e enum:__anon6
SVD_STATE_SOLVED include/slepc/private/svdimpl.h /^ SVD_STATE_SOLVED,$/;" e enum:__anon6
SVD_STATE_VECTORS include/slepc/private/svdimpl.h /^ SVD_STATE_VECTORS } SVDStateType;$/;" e enum:__anon6
SVD_STOP_BASIC include/slepcsvd.h /^typedef enum { SVD_STOP_BASIC,$/;" e enum:__anon52
SVD_STOP_USER include/slepcsvd.h /^ SVD_STOP_USER } SVDStop;$/;" e enum:__anon52
SVD_SetUp include/slepc/private/svdimpl.h /^PETSC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;$/;" v
SVD_SetUp src/svd/interface/svdbasic.c /^PetscLogEvent SVD_SetUp = 0,SVD_Solve = 0;$/;" v
SVD_Solve include/slepc/private/svdimpl.h /^PETSC_EXTERN PetscLogEvent SVD_SetUp,SVD_Solve;$/;" v
SVD_Solve src/svd/interface/svdbasic.c /^PetscLogEvent SVD_SetUp = 0,SVD_Solve = 0;$/;" v
SVD_TRLANCZOS src/svd/impls/trlanczos/trlanczos.c /^} SVD_TRLANCZOS;$/;" t typeref:struct:__anon113 file:
SWAP src/eps/impls/krylov/krylovschur/ks-slice.c 619;" d file:
SWAP src/sys/classes/fn/impls/exp/fnexp.c 46;" d file:
SampleShellST src/eps/examples/tutorials/ex10.c /^} SampleShellST;$/;" t typeref:struct:__anon54 file:
ScanJ src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode ScanJ(PetscInt n,PetscReal *a,PetscReal *b,PetscReal *gl,PetscReal *gr,PetscReal *sigma)$/;" f file:
SetInitialGuess src/eps/examples/tutorials/ex31.c /^PetscErrorCode SetInitialGuess(Vec X,Userctx *user)$/;" f
SetPathParameter src/eps/impls/ciss/ciss.c /^static PetscErrorCode SetPathParameter(EPS eps)$/;" f file:
SetPathParameter src/nep/impls/ciss/nciss.c /^static PetscErrorCode SetPathParameter(NEP nep)$/;" f file:
SetSolverComm src/eps/impls/ciss/ciss.c /^static PetscErrorCode SetSolverComm(EPS eps)$/;" f file:
SetSolverComm src/nep/impls/ciss/nciss.c /^static PetscErrorCode SetSolverComm(NEP nep)$/;" f file:
ShellMatCtx src/nep/impls/nleigs/nleigs.c /^} ShellMatCtx;$/;" t typeref:struct:__anon93 file:
ShowHelp config/package.py /^ def ShowHelp(self):$/;" m class:Package
ShowHelp config/packages/slepc.py /^ def ShowHelp(self):$/;" m class:SLEPc
ShowInfo config/package.py /^ def ShowInfo(self):$/;" m class:Package
ShowInfo config/packages/lapack.py /^ def ShowInfo(self):$/;" m class:Lapack
Slepc config/gmakegen.py /^class Slepc(object):$/;" c
SlepcAbs include/slepcmath.h /^PETSC_STATIC_INLINE PetscReal SlepcAbs(PetscReal x,PetscReal y)$/;" f
SlepcAbsEigenvalue include/slepcmath.h 91;" d
SlepcAbsEigenvalue include/slepcmath.h 93;" d
SlepcBasisDestroy_Private src/sys/slepcutil.c /^PetscErrorCode SlepcBasisDestroy_Private(PetscInt *m,Vec **W)$/;" f
SlepcBasisReference_Private src/sys/slepcutil.c /^PetscErrorCode SlepcBasisReference_Private(PetscInt n,Vec *V,PetscInt *m,Vec **W)$/;" f
SlepcBeganPetsc include/slepc/private/slepcimpl.h /^PETSC_INTERN PetscBool SlepcBeganPetsc;$/;" v
SlepcBeganPetsc src/sys/slepcinit.c /^PetscBool SlepcBeganPetsc = PETSC_FALSE;$/;" v
SlepcCheckOrthogonality src/sys/slepcutil.c /^PetscErrorCode SlepcCheckOrthogonality(Vec *V,PetscInt nv,Vec *W,PetscInt nw,Mat B,PetscViewer viewer,PetscReal *lev)$/;" f
SlepcCitationsInitialize src/sys/slepcinit.c /^PetscErrorCode SlepcCitationsInitialize()$/;" f
SlepcCompareLargestImaginary src/sys/slepcsc.c /^PetscErrorCode SlepcCompareLargestImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareLargestMagnitude src/sys/slepcsc.c /^PetscErrorCode SlepcCompareLargestMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareLargestReal src/sys/slepcsc.c /^PetscErrorCode SlepcCompareLargestReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareSmallestImaginary src/sys/slepcsc.c /^PetscErrorCode SlepcCompareSmallestImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareSmallestMagnitude src/sys/slepcsc.c /^PetscErrorCode SlepcCompareSmallestMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareSmallestPosReal src/sys/slepcsc.c /^PetscErrorCode SlepcCompareSmallestPosReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareSmallestReal src/sys/slepcsc.c /^PetscErrorCode SlepcCompareSmallestReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareTargetImaginary src/sys/slepcsc.c /^PetscErrorCode SlepcCompareTargetImaginary(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareTargetMagnitude src/sys/slepcsc.c /^PetscErrorCode SlepcCompareTargetMagnitude(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcCompareTargetReal src/sys/slepcsc.c /^PetscErrorCode SlepcCompareTargetReal(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *result,void *ctx)$/;" f
SlepcConvMonitor include/slepc/finclude/slepcsysdef.h 27;" d
SlepcConvMonitor include/slepcsys.h /^typedef struct _n_SlepcConvMonitor* SlepcConvMonitor;$/;" t typeref:struct:_n_SlepcConvMonitor
SlepcConvMonitorCreate src/sys/slepcutil.c /^PetscErrorCode SlepcConvMonitorCreate(PetscViewer viewer,PetscViewerFormat format,SlepcConvMonitor *ctx)$/;" f
SlepcConvMonitorDestroy src/sys/slepcutil.c /^PetscErrorCode SlepcConvMonitorDestroy(SlepcConvMonitor *ctx)$/;" f
SlepcFinalize src/sys/slepcinit.c /^PetscErrorCode SlepcFinalize(void)$/;" f
SlepcGetVersion src/sys/slepcinit.c /^PetscErrorCode SlepcGetVersion(char version[],size_t len)$/;" f
SlepcHeaderCreate include/slepc/private/slepcimpl.h 51;" d
SlepcInitialize src/sys/slepcinit.c /^PetscErrorCode SlepcInitialize(int *argc,char ***args,const char file[],const char help[])$/;" f
SlepcInitializeCalled include/slepcsys.h /^PETSC_EXTERN PetscBool SlepcInitializeCalled;$/;" v
SlepcInitializeCalled src/sys/slepcinit.c /^PetscBool SlepcInitializeCalled = PETSC_FALSE;$/;" v
SlepcInitializeFortran src/sys/ftn-custom/zslepc_startf.c /^PetscErrorCode SlepcInitializeFortran(void)$/;" f
SlepcInitializeNoArguments src/sys/slepcinit.c /^PetscErrorCode SlepcInitializeNoArguments(void)$/;" f
SlepcInitializeNoPointers src/sys/slepcinit.c /^PetscErrorCode SlepcInitializeNoPointers(int argc,char **args,const char *filename,const char *help)$/;" f
SlepcInitialize_DynamicLibraries src/sys/slepcinit.c /^PetscErrorCode SlepcInitialize_DynamicLibraries(void)$/;" f
SlepcInitialized src/sys/slepcinit.c /^PetscErrorCode SlepcInitialized(PetscBool *isInitialized)$/;" f
SlepcLRT include/slepcblaslapack.h 105;" d
SlepcLRT include/slepcblaslapack.h 107;" d
SlepcLoadDynamicLibrary src/sys/slepcinit.c /^static PetscErrorCode SlepcLoadDynamicLibrary(const char *name,PetscBool *found)$/;" f file:
SlepcMap_ST src/sys/slepcsc.c /^PetscErrorCode SlepcMap_ST(PetscObject obj,PetscInt n,PetscScalar* eigr,PetscScalar* eigi)$/;" f
SlepcMatConvertSeqDense src/sys/slepcutil.c /^PetscErrorCode SlepcMatConvertSeqDense(Mat mat,Mat *newmat)$/;" f
SlepcMatDenseMult src/sys/classes/ds/interface/dspriv.c /^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)$/;" f file:
SlepcMatDenseSqrt src/sys/classes/fn/impls/fnutil.c /^PetscErrorCode SlepcMatDenseSqrt(PetscBLASInt n,PetscScalar *T,PetscBLASInt ld)$/;" f
SlepcMatTile src/sys/slepcutil.c /^PetscErrorCode SlepcMatTile(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat *G)$/;" f
SlepcMatTile_MPIAIJ src/sys/slepcutil.c /^static PetscErrorCode SlepcMatTile_MPIAIJ(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat G)$/;" f file:
SlepcMatTile_SeqAIJ src/sys/slepcutil.c /^static PetscErrorCode SlepcMatTile_SeqAIJ(PetscScalar a,Mat A,PetscScalar b,Mat B,PetscScalar c,Mat C,PetscScalar d,Mat D,Mat G)$/;" f file:
SlepcPrintHelpIntro src/sys/slepcinit.c /^static PetscErrorCode SlepcPrintHelpIntro(MPI_Comm comm)$/;" f file:
SlepcPrintVersion src/sys/slepcinit.c /^static PetscErrorCode SlepcPrintVersion(MPI_Comm comm)$/;" f file:
SlepcSC include/slepcsc.h /^typedef struct _n_SlepcSC* SlepcSC;$/;" t typeref:struct:_n_SlepcSC
SlepcSCCompare src/sys/slepcsc.c /^PetscErrorCode SlepcSCCompare(SlepcSC sc,PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *res)$/;" f
SlepcSNPrintfScalar src/sys/slepcutil.c /^PetscErrorCode SlepcSNPrintfScalar(char *str,size_t len,PetscScalar val,PetscBool exp)$/;" f
SlepcSchurParlettSqrt src/sys/classes/fn/impls/fnutil.c /^PetscErrorCode SlepcSchurParlettSqrt(PetscBLASInt n,PetscScalar *T,PetscBLASInt ld,PetscBool firstonly)$/;" f
SlepcSortEigenvalues src/sys/slepcsc.c /^PetscErrorCode SlepcSortEigenvalues(SlepcSC sc,PetscInt n,PetscScalar *eigr,PetscScalar *eigi,PetscInt *perm)$/;" f
SlepcSumNorm2_Local src/sys/vec/veccomp.c /^static void SlepcSumNorm2_Local(void *in,void *out,PetscMPIInt *cnt,MPI_Datatype *datatype)$/;" f file:
SlepcValidVecComp include/slepc/private/vecimplslepc.h 30;" d
SlepcValidVecComp include/slepc/private/vecimplslepc.h 34;" d
SlepcVecNormalize src/sys/slepcutil.c /^PetscErrorCode SlepcVecNormalize(Vec xr,Vec xi,PetscBool iscomplex,PetscReal *norm)$/;" f
SlepcVecPoolCreate src/sys/vec/pool.c /^PetscErrorCode SlepcVecPoolCreate(Vec v,PetscInt init_size,VecPool *p)$/;" f
SlepcVecPoolDestroy src/sys/vec/pool.c /^PetscErrorCode SlepcVecPoolDestroy(VecPool *p)$/;" f
SlepcVecPoolGetVecs src/sys/vec/pool.c /^PetscErrorCode SlepcVecPoolGetVecs(VecPool p,PetscInt n,Vec **vecs)$/;" f
SlepcVecPoolRestoreVecs src/sys/vec/pool.c /^PetscErrorCode SlepcVecPoolRestoreVecs(VecPool p,PetscInt n,Vec **vecs)$/;" f
SolveLinearSystem src/eps/impls/ciss/ciss.c /^static PetscErrorCode SolveLinearSystem(EPS eps,Mat A,Mat B,BV V,PetscInt L_start,PetscInt L_end,PetscBool initksp)$/;" f file:
SolveLinearSystem src/nep/impls/ciss/nciss.c /^static PetscErrorCode SolveLinearSystem(NEP nep,Mat T,Mat dT,BV V,PetscInt L_start,PetscInt L_end,PetscBool initksp)$/;" f file:
Sowing config/packages/sowing.py /^class Sowing(package.Package):$/;" c
StdoutLogger config/cmakeboot.py /^class StdoutLogger(object):$/;" c
StdoutLogger config/cmakegen.py /^class StdoutLogger(object):$/;" c
SumNorm2 src/sys/vec/veccomp.c /^PETSC_STATIC_INLINE void SumNorm2(PetscReal *ssq0,PetscReal *scale0,PetscReal *ssq1,PetscReal *scale1)$/;" f
T include/slepc/private/stimpl.h /^ Mat *T; \/* matrices resulting from transformation *\/$/;" m struct:_p_ST
T src/eps/examples/tutorials/ex30.c /^ Mat T;$/;" m struct:__anon56 file:
T src/eps/examples/tutorials/ex9.c /^ Mat T;$/;" m struct:__anon58 file:
T src/pep/impls/jd/pjdp.h /^ PetscScalar *T; \/* matrix of the invariant pair *\/$/;" m struct:__anon99
TA src/eps/examples/tutorials/ex31.c /^const PetscScalar TA[3] = {0.2,0.2,0.2}; \/* Voltage regulator time constant *\/$/;" v
TE src/eps/examples/tutorials/ex31.c /^const PetscScalar TE[3] = {0.314,0.314,0.314}; \/* Exciter time constant *\/$/;" v
TESTCODE src/eps/examples/tests/makefile /^TESTCODE = \\$/;" m
TESTCODE src/pep/examples/tests/makefile /^TESTCODE = \\$/;" m
TESTCODE src/sys/classes/bv/examples/tests/makefile /^TESTCODE = \\$/;" m
TESTCODE src/sys/classes/st/examples/tests/makefile /^TESTCODE = \\$/;" m
TESTEXAMPLES_BLOPEX src/eps/examples/tests/makefile /^TESTEXAMPLES_BLOPEX = test5.PETSc runtest5_blopex test5.rm$/;" m
TESTEXAMPLES_C src/eps/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm \\$/;" m
TESTEXAMPLES_C src/eps/examples/tutorials/makefile /^TESTEXAMPLES_C = ex2.PETSc runex2_1 runex2_ciss_1 runex2_ciss_2 ex2.rm \\$/;" m
TESTEXAMPLES_C src/mfn/examples/tutorials/makefile /^TESTEXAMPLES_C = ex23.PETSc runex23_1 ex23.rm ex26.PETSc runex26_1 ex26.rm$/;" m
TESTEXAMPLES_C src/nep/examples/nlevp/makefile /^TESTEXAMPLES_C = loaded_string.PETSc runloaded_string loaded_string.rm$/;" m
TESTEXAMPLES_C src/nep/examples/tests/makefile /^TESTEXAMPLES_C =$/;" m
TESTEXAMPLES_C src/nep/examples/tutorials/makefile /^TESTEXAMPLES_C = ex21.PETSc runex21_1 ex21.rm \\$/;" m
TESTEXAMPLES_C src/pep/examples/nlevp/makefile /^TESTEXAMPLES_C = acoustic_wave_1d.PETSc runacoustic_wave_1d_1 acoustic_wave_1d.rm \\$/;" m
TESTEXAMPLES_C src/pep/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm \\$/;" m
TESTEXAMPLES_C src/pep/examples/tutorials/makefile /^TESTEXAMPLES_C = ex16.PETSc runex16_1 ex16.rm \\$/;" m
TESTEXAMPLES_C src/svd/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm \\$/;" m
TESTEXAMPLES_C src/svd/examples/tutorials/makefile /^TESTEXAMPLES_C = ex8.PETSc runex8_1 ex8.rm$/;" m
TESTEXAMPLES_C src/sys/classes/bv/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 runtest1_2 runtest1_3 runtest1_4 test1.rm \\$/;" m
TESTEXAMPLES_C src/sys/classes/ds/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm \\$/;" m
TESTEXAMPLES_C src/sys/classes/fn/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm \\$/;" m
TESTEXAMPLES_C src/sys/classes/rg/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 test1.rm$/;" m
TESTEXAMPLES_C src/sys/classes/st/examples/tests/makefile /^TESTEXAMPLES_C = test1.PETSc runtest1_1 runtest1_2 test1.rm \\$/;" m
TESTEXAMPLES_C_COMPLEX src/nep/examples/tutorials/makefile /^TESTEXAMPLES_C_COMPLEX = ex22.PETSc runex22_ciss_1 ex22.rm$/;" m
TESTEXAMPLES_C_COMPLEX src/pep/examples/nlevp/makefile /^TESTEXAMPLES_C_COMPLEX = pdde_stability.PETSc runpdde_stability pdde_stability.rm$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/eps/examples/tests/makefile /^TESTEXAMPLES_C_NOCOMPLEX = test1.PETSc runtest1_2 test1.rm$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/eps/examples/tutorials/makefile /^TESTEXAMPLES_C_NOCOMPLEX = ex4.PETSc runex4_1 ex4.rm \\$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/mfn/examples/tests/makefile /^TESTEXAMPLES_C_NOCOMPLEX = test1.PETSc runtest1_1 runtest1_2 test1.rm$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/pep/examples/tutorials/makefile /^TESTEXAMPLES_C_NOCOMPLEX = ex17.PETSc runex17_1 ex17.rm$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/svd/examples/tutorials/makefile /^TESTEXAMPLES_C_NOCOMPLEX = ex14.PETSc runex14_1 ex14.rm$/;" m
TESTEXAMPLES_C_NOCOMPLEX src/sys/classes/ds/examples/tests/makefile /^TESTEXAMPLES_C_NOCOMPLEX = test13.PETSc runtest13_1 test13.rm$/;" m
TESTEXAMPLES_C_NOF128 src/eps/examples/tests/makefile /^TESTEXAMPLES_C_NOF128 = test5.PETSc runtest5_1 test5.rm$/;" m
TESTEXAMPLES_C_NOF128 src/svd/examples/tests/makefile /^TESTEXAMPLES_C_NOF128= test2.PETSc runtest2_1 test2.rm$/;" m
TESTEXAMPLES_DATAFILESPATH_COMPLEX src/eps/examples/tutorials/makefile /^TESTEXAMPLES_DATAFILESPATH_COMPLEX = ex4.PETSc runex4_ciss_1 ex4.rm \\$/;" m
TESTEXAMPLES_DATAFILESPATH_COMPLEX src/nep/examples/nlevp/makefile /^TESTEXAMPLES_DATAFILESPATH_COMPLEX = gun.PETSc rungun gun.rm$/;" m
TESTEXAMPLES_F90 src/eps/examples/tutorials/makefile /^TESTEXAMPLES_F90 = ex1f90.PETSc runex1f90_1 ex1f90.rm$/;" m
TESTEXAMPLES_F90 src/nep/examples/tutorials/makefile /^TESTEXAMPLES_F90 =$/;" m
TESTEXAMPLES_F90 src/pep/examples/tutorials/makefile /^TESTEXAMPLES_F90 = ex16f90.PETSc runex16f90_1 ex16f90.rm$/;" m
TESTEXAMPLES_FORTRAN src/eps/examples/tests/makefile /^TESTEXAMPLES_FORTRAN = test7f.PETSc runtest7f_1 test7f.rm \\$/;" m
TESTEXAMPLES_FORTRAN src/pep/examples/tests/makefile /^TESTEXAMPLES_FORTRAN = test3f.PETSc runtest3f_1 test3f.rm \\$/;" m
TESTEXAMPLES_FORTRAN src/svd/examples/tutorials/makefile /^TESTEXAMPLES_FORTRAN =$/;" m
TESTEXAMPLES_FORTRAN src/sys/classes/ds/examples/tests/makefile /^TESTEXAMPLES_FORTRAN = test14f.PETSc runtest14f_1 test14f.rm$/;" m
TESTEXAMPLES_FORTRAN_NOCOMPLEX src/eps/examples/tutorials/makefile /^TESTEXAMPLES_FORTRAN_NOCOMPLEX = ex6f.PETSc runex6f_1 ex6f.rm$/;" m
TESTS src/eps/examples/tests/makefile /^TESTS = test1 test2 test3 test4 test5 test6 test7f test8 test9 test10 \\$/;" m
TESTS src/mfn/examples/tests/makefile /^TESTS =$/;" m
TESTS src/nep/examples/nlevp/makefile /^TESTS = loaded_string gun$/;" m
TESTS src/nep/examples/tests/makefile /^TESTS =$/;" m
TESTS src/pep/examples/nlevp/makefile /^TESTS = acoustic_wave_1d acoustic_wave_2d butterfly damped_beam \\$/;" m
TESTS src/pep/examples/tests/makefile /^TESTS = test1 test2 test3 test3f$/;" m
TESTS src/svd/examples/tests/makefile /^TESTS = test1 test2 test3$/;" m
TESTS src/sys/classes/bv/examples/tests/makefile /^TESTS = test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 test11 test12$/;" m
TESTS src/sys/classes/ds/examples/tests/makefile /^TESTS = test1 test2 test3 test4 test5 test6 test7 test8 test9 test12 test13 \\$/;" m
TESTS src/sys/classes/fn/examples/tests/makefile /^TESTS = test1 test2 test3 test4 test5 test6 test7 test8$/;" m
TESTS src/sys/classes/rg/examples/tests/makefile /^TESTS = test1$/;" m
TESTS src/sys/classes/st/examples/tests/makefile /^TESTS = test1 test2 test3 test4$/;" m
TF src/eps/examples/tutorials/ex31.c /^const PetscScalar TF[3] = {0.35,0.35,0.35}; \/* Feedback stabilizer time constant *\/$/;" v
TM src/eps/examples/tutorials/ex31.c /^PetscScalar TM[3]; \/* Mechanical Torque *\/$/;" v
TOLMAX src/sys/classes/ds/impls/hep/bdc/dsbtdc.c 264;" d file:
TRLan_ src/eps/impls/external/trlan/trlanp.h 40;" d
TRLan_ src/eps/impls/external/trlan/trlanp.h 42;" d
TRLan_ src/eps/impls/external/trlan/trlanp.h 44;" d
TV src/pep/impls/jd/pjdp.h /^ BV *TV; \/* work basis vectors to store T*V (each TV[i] is the coefficient for \\lambda^i of T*V for the extended T) *\/$/;" m struct:__anon99
Td0p src/eps/examples/tutorials/ex31.c /^const PetscScalar Td0p[3] = {8.96,6.0,5.89}; \/* d-axis open circuit time constant *\/$/;" v
TestMatCombine src/sys/classes/fn/examples/tests/test6.c /^PetscErrorCode TestMatCombine(FN fn,Mat A,PetscViewer viewer,PetscBool verbose,PetscBool inplace)$/;" f
TestMatExp src/sys/classes/fn/examples/tests/test3.c /^PetscErrorCode TestMatExp(FN fn,Mat A,PetscViewer viewer,PetscBool verbose,PetscBool inplace)$/;" f
TestMatInvSqrt src/sys/classes/fn/examples/tests/test8.c /^PetscErrorCode TestMatInvSqrt(FN fn,Mat A,PetscViewer viewer,PetscBool verbose,PetscBool inplace)$/;" f
TestMatRational src/sys/classes/fn/examples/tests/test5.c /^PetscErrorCode TestMatRational(FN fn,Mat A,PetscViewer viewer,PetscBool verbose,PetscBool inplace)$/;" f
TestMatSqrt src/sys/classes/fn/examples/tests/test7.c /^PetscErrorCode TestMatSqrt(FN fn,Mat A,PetscViewer viewer,PetscBool verbose,PetscBool inplace)$/;" f
Tj src/pep/impls/jd/pjdp.h /^ PetscScalar *Tj; \/* matrix containing the powers of the invariant pair matrix *\/$/;" m struct:__anon99
Tq0p src/eps/examples/tutorials/ex31.c /^const PetscScalar Tq0p[3] = {0.31,0.535,0.6}; \/* q-axis open circuit time constant *\/$/;" v
TridiagDiag_HHR src/sys/classes/ds/impls/ghiep/invit.c /^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,PetscReal *rwork,PetscBLASInt *iwork)$/;" f file:
TridqdsZhuang src/sys/classes/ds/impls/ghiep/dqds.c /^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)$/;" f file:
TridqdsZhuang3 src/sys/classes/ds/impls/ghiep/dqds.c /^static PetscErrorCode TridqdsZhuang3(PetscInt n,PetscReal *e,PetscReal *q,PetscReal sum,PetscReal prod,PetscReal tol,PetscReal norm,PetscReal tolDef,PetscInt *fail)$/;" f file:
Trlan config/packages/trlan.py /^class Trlan(package.Package):$/;" c
TryHRIt src/sys/classes/ds/impls/ghiep/invit.c /^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)$/;" f file:
U include/slepc/private/svdimpl.h /^ BV U,V; \/* left and right singular vectors *\/$/;" m struct:_p_SVD
U src/eps/impls/davidson/dvdimprovex.c /^ BV U; \/* new X vectors *\/$/;" m struct:__anon68 file:
UnifiedRotation src/sys/classes/ds/impls/ghiep/hz.c /^static PetscErrorCode UnifiedRotation(PetscReal x,PetscReal y,PetscReal sygn,PetscReal *rot,PetscReal *rcond,PetscBool *swap)$/;" f file:
Userctx src/eps/examples/tutorials/ex31.c /^} Userctx;$/;" t typeref:struct:__anon57 file:
V include/slepc/private/epsimpl.h /^ BV V; \/* set of basis vectors and computed eigenvectors *\/$/;" m struct:_p_EPS
V include/slepc/private/mfnimpl.h /^ BV V; \/* set of basis vectors *\/$/;" m struct:_p_MFN
V include/slepc/private/nepimpl.h /^ BV V; \/* set of basis vectors and computed eigenvectors *\/$/;" m struct:_p_NEP
V include/slepc/private/pepimpl.h /^ BV V; \/* set of basis vectors and computed eigenvectors *\/$/;" m struct:_p_PEP
V include/slepc/private/svdimpl.h /^ BV U,V; \/* left and right singular vectors *\/$/;" m struct:_p_SVD
V src/eps/impls/ciss/ciss.c /^ BV V;$/;" m struct:__anon61 file:
V src/eps/impls/krylov/krylovschur/krylovschur.h /^ BV V; \/* working basis (for subsolve) *\/$/;" m struct:_n_SR
V src/nep/impls/ciss/nciss.c /^ BV V;$/;" m struct:__anon89 file:
V src/pep/impls/jd/pjdp.h /^ BV V; \/* work basis vectors to store the search space *\/$/;" m struct:__anon99
V src/pep/impls/krylov/toar/nrefine.c /^ BV V,M2,M3,W;$/;" m struct:__anon104 file:
V src/pep/impls/krylov/toar/nrefine.c /^ BV V,W,M2,M3,Wt;$/;" m struct:__anon105 file:
V src/sys/classes/bv/impls/contiguous/contig.c /^ Vec *V;$/;" m struct:__anon115 file:
V src/sys/classes/bv/impls/vecs/vecs.c /^ Vec *V;$/;" m struct:__anon118 file:
V0 src/eps/examples/tutorials/ex31.c /^ Vec V0; \/* Initial voltage vector (Power flow solution) *\/$/;" m struct:__anon57 file:
VECCOMP include/slepcvec.h 30;" d
VERTMAX src/sys/classes/rg/impls/polygon/rgpolygon.c 26;" d file:
V_new_e src/eps/impls/davidson/davidson.h /^ PetscInt V_new_e; \/* added to V the columns V_new_s:V_new_e *\/$/;" m struct:_dvdDashboard
V_new_s src/eps/impls/davidson/davidson.h /^ PetscInt V_new_s;$/;" m struct:_dvdDashboard
V_tra_e src/eps/impls/davidson/davidson.h /^ PetscInt V_tra_e; \/* cX <- [cX V*MT(0:V_tra_s-1)], V <- V*MT(V_tra_s:V_tra_e) *\/$/;" m struct:_dvdDashboard
V_tra_s src/eps/impls/davidson/davidson.h /^ PetscInt V_tra_s;$/;" m struct:_dvdDashboard
Valencia include/slepc/finclude/slepc.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcbv.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcbvdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcds.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcdsdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepceps.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcepsdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcfn.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcfndef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcmfn.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcmfndef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcnep.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcnepdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcpep.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcpepdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcrg.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcrgdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcst.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcstdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcsvd.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcsvddef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcsys.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
Valencia include/slepc/finclude/slepcsysdef.h /^! Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain$/;" v
VecAXPBYPCZ_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecAXPBYPCZ_Comp(Vec v,PetscScalar alpha,PetscScalar beta,PetscScalar gamma,Vec w,Vec z)$/;" f
VecAXPBY_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecAXPBY_Comp(Vec v,PetscScalar alpha,PetscScalar beta,Vec w)$/;" f
VecAXPY_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecAXPY_Comp(Vec v,PetscScalar alpha,Vec w)$/;" f
VecAYPX_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecAYPX_Comp(Vec v,PetscScalar alpha,Vec w)$/;" f
VecCompGetSubVecs src/sys/vec/veccomp.c /^PetscErrorCode VecCompGetSubVecs(Vec win,PetscInt *n,const Vec **x)$/;" f
VecCompInitialized src/sys/vec/veccomp.c /^static PetscBool VecCompInitialized = PETSC_FALSE;$/;" v file:
VecCompSetSubVecs src/sys/vec/veccomp.c /^PetscErrorCode VecCompSetSubVecs(Vec win,PetscInt n,Vec *x)$/;" f
VecCreateComp src/sys/vec/veccomp.c /^PetscErrorCode VecCreateComp(MPI_Comm comm,PetscInt *Nx,PetscInt n,VecType t,Vec Vparent,Vec *V)$/;" f
VecCreateCompWithVecs src/sys/vec/veccomp.c /^PetscErrorCode VecCreateCompWithVecs(Vec *x,PetscInt n,Vec Vparent,Vec *V)$/;" f
VecCreate_Comp src/sys/vec/veccomp.c /^PETSC_EXTERN PetscErrorCode VecCreate_Comp(Vec V)$/;" f
VecCreate_Comp_Private src/sys/vec/veccomp.c /^static PetscErrorCode VecCreate_Comp_Private(Vec v,Vec *x,PetscInt nx,PetscBool x_to_me,Vec_Comp_N *n)$/;" f file:
VecDestroyVecs_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecDestroyVecs_Comp(PetscInt m,Vec v[])$/;" f
VecDestroy_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecDestroy_Comp(Vec v)$/;" f
VecDotNorm2_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecDotNorm2_Comp)(Vec v,Vec w,PetscScalar *dp,PetscScalar *nm)$/;" f
VecDot_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecDot_Comp)(Vec a,Vec b,PetscScalar *z)$/;" f
VecDuplicateVecs_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecDuplicateVecs_Comp(Vec w,PetscInt m,Vec *V[])$/;" f
VecDuplicate_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecDuplicate_Comp(Vec win,Vec *V)$/;" f
VecGetLocalSize_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecGetLocalSize_Comp(Vec v,PetscInt *size)$/;" f
VecGetSize_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecGetSize_Comp(Vec v,PetscInt *size)$/;" f
VecMAXPY_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecMAXPY_Comp(Vec v,PetscInt n,const PetscScalar *alpha,Vec *w)$/;" f
VecMDot_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecMDot_Comp)(Vec a,PetscInt n,const Vec b[],PetscScalar *z)$/;" f
VecMTDot_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecMTDot_Comp)(Vec a,PetscInt n,const Vec b[],PetscScalar *z)$/;" f
VecMaxPointwiseDivide_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecMaxPointwiseDivide_Comp(Vec v,Vec w,PetscReal *m)$/;" f
VecMax_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecMax_Comp(Vec v,PetscInt *idx,PetscReal *z)$/;" f
VecMin_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecMin_Comp(Vec v,PetscInt *idx,PetscReal *z)$/;" f
VecNormCompEnd src/sys/vec/veccomp.c /^static PetscErrorCode VecNormCompEnd(void)$/;" f file:
VecNormCompInit src/sys/vec/veccomp.c /^static PetscErrorCode VecNormCompInit()$/;" f file:
VecNorm_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecNorm_Comp)(Vec a,NormType t,PetscReal *norm)$/;" f
VecPool include/slepc/private/vecimplslepc.h /^typedef VecPool_* VecPool;$/;" t
VecPool_ include/slepc/private/vecimplslepc.h /^typedef struct VecPool_ {$/;" s
VecPool_ include/slepc/private/vecimplslepc.h /^} VecPool_;$/;" t typeref:struct:VecPool_
VecScatterVecs src/eps/impls/ciss/ciss.c /^static PetscErrorCode VecScatterVecs(EPS eps,BV Vin,PetscInt n)$/;" f file:
VecTDot_Comp src/sys/vec/veccomp0.h /^PetscErrorCode __SUF__(VecTDot_Comp)(Vec a,Vec b,PetscScalar *z)$/;" f
VecWAXPY_Comp src/sys/vec/veccomp.c /^PetscErrorCode VecWAXPY_Comp(Vec v,PetscScalar alpha,Vec w,Vec z)$/;" f
Vec_Comp include/slepc/private/vecimplslepc.h /^} Vec_Comp;$/;" t typeref:struct:__anon8
Vec_Comp_N include/slepc/private/vecimplslepc.h /^} Vec_Comp_N;$/;" t typeref:struct:__anon7
Vi src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
Vnext src/eps/impls/krylov/krylovschur/krylovschur.h /^ BV Vnext; \/* temporary working basis during change of shift *\/$/;" m struct:_n_SR
Vref src/eps/examples/tutorials/ex31.c /^PetscScalar Vref[3];$/;" v
W include/slepc/private/fnimpl.h /^ Mat W[FN_MAX_W]; \/* workspace matrices *\/$/;" m struct:_p_FN
W src/eps/impls/cg/rqcg/rqcg.c /^ BV AV,W,P,G;$/;" m struct:__anon60 file:
W src/eps/impls/davidson/davidson.h /^ BV W; \/* left basis for harmonic case *\/$/;" m struct:_dvdDashboard
W src/nep/impls/nleigs/nleigs.c /^ BV W; \/* auxiliary BV object *\/$/;" m struct:__anon92 file:
W src/pep/impls/jd/pjdp.h /^ BV W; \/* work basis vectors to store the test space *\/$/;" m struct:__anon99
W src/pep/impls/krylov/toar/nrefine.c /^ BV V,M2,M3,W;$/;" m struct:__anon104 file:
W src/pep/impls/krylov/toar/nrefine.c /^ BV V,W,M2,M3,Wt;$/;" m struct:__anon105 file:
WARRANTY include/slepc/finclude/slepc.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcbv.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcbvdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcds.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcdsdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepceps.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcepsdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcfn.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcfndef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcmfn.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcmfndef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcnep.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcnepdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcpep.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcpepdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcrg.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcrgdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcst.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcstdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcsvd.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcsvddef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcsys.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
WARRANTY include/slepc/finclude/slepcsysdef.h /^! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS$/;" v
W_shift src/eps/impls/davidson/davidson.h /^ PetscBool W_shift; \/* if true W is shifted when vectors converge *\/$/;" m struct:_dvdDashboard
Wa src/eps/impls/davidson/dvdutils.c /^ PetscScalar Wa,Wb; \/* span{W} = span{Wa*AV - Wb*BV} *\/$/;" m struct:__anon72 file:
Wb src/eps/impls/davidson/dvdutils.c /^ PetscScalar Wa,Wb; \/* span{W} = span{Wa*AV - Wb*BV} *\/$/;" m struct:__anon72 file:
WindowsError config/install.py /^ WindowsError = None$/;" v
WriteCMakeConfigFile config/configure.py /^def WriteCMakeConfigFile(cmakeconf):$/;" f
WriteGnuMake config/gmakegen.py /^def WriteGnuMake(slepc):$/;" f
WriteModulesFile config/configure.py /^def WriteModulesFile(modules,version,sdir):$/;" f
WritePkgconfigFile config/configure.py /^def WritePkgconfigFile(pkgconfig,version,pversion,sdir,isinstall,prefixdir):$/;" f
Wt src/pep/impls/krylov/toar/nrefine.c /^ BV V,W,M2,M3,Wt;$/;" m struct:__anon105 file:
X src/pep/impls/jd/pjdp.h /^ BV X; \/* locked eigenvectors *\/$/;" m struct:__anon99
X src/pep/impls/jd/pjdp.h /^ BV X;$/;" m struct:__anon100
XKZ src/eps/impls/davidson/dvdimprovex.c /^ PetscScalar *XKZ; \/* X'*KZ *\/$/;" m struct:__anon68 file:
Xd src/eps/examples/tutorials/ex31.c /^const PetscScalar Xd[3] = {0.146,0.8958,1.3125}; \/* d-axis reactance *\/$/;" v
Xdp src/eps/examples/tutorials/ex31.c /^const PetscScalar Xdp[3] = {0.0608,0.1198,0.1813}; \/* d-axis transient reactance *\/$/;" v
XpX src/pep/impls/jd/pjdp.h /^ PetscScalar *XpX; \/* X^H*X *\/$/;" m struct:__anon99
Xq src/eps/examples/tutorials/ex31.c /^const PetscScalar Xq[3] = {0.0969,0.8645,1.2578}; \/* q-axis reactance Xq(1) set to 0.4360, value given in text 0.0969 *\/$/;" v
Xqp src/eps/examples/tutorials/ex31.c /^const PetscScalar Xqp[3] = {0.0969,0.1969,0.25}; \/* q-axis transient reactance *\/$/;" v
Y src/eps/impls/ciss/ciss.c /^ BV Y;$/;" m struct:__anon61 file:
Y src/nep/impls/ciss/nciss.c /^ BV Y;$/;" m struct:__anon89 file:
Ybus src/eps/examples/tutorials/ex31.c /^ Mat Ybus; \/* Network admittance matrix *\/$/;" m struct:__anon57 file:
_BVIMPL include/slepc/private/bvimpl.h 23;" d
_BVOps include/slepc/private/bvimpl.h /^struct _BVOps {$/;" s
_DSIMPL include/slepc/private/dsimpl.h 23;" d
_DSOps include/slepc/private/dsimpl.h /^struct _DSOps {$/;" s
_EPSIMPL include/slepc/private/epsimpl.h 23;" d
_EPSOps include/slepc/private/epsimpl.h /^struct _EPSOps {$/;" s
_FNIMPL include/slepc/private/fnimpl.h 23;" d
_FNOps include/slepc/private/fnimpl.h /^struct _FNOps {$/;" s
_MFNIMPL include/slepc/private/mfnimpl.h 23;" d
_MFNOps include/slepc/private/mfnimpl.h /^struct _MFNOps {$/;" s
_NEPIMPL include/slepc/private/nepimpl.h 23;" d
_NEPOps include/slepc/private/nepimpl.h /^struct _NEPOps {$/;" s
_PEPIMPL include/slepc/private/pepimpl.h 23;" d
_PEPOps include/slepc/private/pepimpl.h /^struct _PEPOps {$/;" s
_RGIMPL include/slepc/private/rgimpl.h 23;" d
_RGOps include/slepc/private/rgimpl.h /^struct _RGOps {$/;" s
_SLEPCIMPL include/slepc/private/slepcimpl.h 23;" d
_STIMPL include/slepc/private/stimpl.h 23;" d
_STOps include/slepc/private/stimpl.h /^struct _STOps {$/;" s
_SVDIMPL include/slepc/private/svdimpl.h 23;" d
_SVDOps include/slepc/private/svdimpl.h /^struct _SVDOps {$/;" s
_VECIMPLSLEPC include/slepc/private/vecimplslepc.h 23;" d
__ARPACKP_H src/eps/impls/external/arpack/arpackp.h 25;" d
__BLZPACKP_H src/eps/impls/external/blzpack/blzpackp.h 25;" d
__COMPOSE2__ src/sys/vec/veccomp.c 704;" d file:
__COMPOSE3__ src/sys/vec/veccomp.c 705;" d file:
__FEASTP_H src/eps/impls/external/feast/feastp.h 25;" d
__FUNCT__ docs/manual/ex1.c 28;" d file:
__FUNCT__ docs/manual/ex1.c 29;" d file:
__FUNCT__ include/slepc/private/bvimpl.h 106;" d
__FUNCT__ include/slepc/private/bvimpl.h 107;" d
__FUNCT__ include/slepc/private/bvimpl.h 137;" d
__FUNCT__ include/slepc/private/bvimpl.h 138;" d
__FUNCT__ include/slepc/private/bvimpl.h 156;" d
__FUNCT__ include/slepc/private/bvimpl.h 157;" d
__FUNCT__ include/slepc/private/bvimpl.h 175;" d
__FUNCT__ include/slepc/private/bvimpl.h 176;" d
__FUNCT__ include/slepc/private/bvimpl.h 199;" d
__FUNCT__ include/slepc/private/bvimpl.h 200;" d
__FUNCT__ include/slepc/private/bvimpl.h 216;" d
__FUNCT__ include/slepc/private/bvimpl.h 217;" d
__FUNCT__ include/slepc/private/bvimpl.h 235;" d
__FUNCT__ include/slepc/private/bvimpl.h 236;" d
__FUNCT__ include/slepc/private/epsimpl.h 142;" d
__FUNCT__ include/slepc/private/epsimpl.h 143;" d
__FUNCT__ include/slepc/private/fnimpl.h 100;" d
__FUNCT__ include/slepc/private/fnimpl.h 101;" d
__FUNCT__ include/slepc/private/fnimpl.h 62;" d
__FUNCT__ include/slepc/private/fnimpl.h 63;" d
__FUNCT__ include/slepc/private/mfnimpl.h 109;" d
__FUNCT__ include/slepc/private/mfnimpl.h 110;" d
__FUNCT__ include/slepc/private/mfnimpl.h 83;" d
__FUNCT__ include/slepc/private/mfnimpl.h 84;" d
__FUNCT__ include/slepc/private/stimpl.h 81;" d
__FUNCT__ include/slepc/private/stimpl.h 82;" d
__FUNCT__ include/slepc/private/svdimpl.h 121;" d
__FUNCT__ include/slepc/private/svdimpl.h 122;" d
__FUNCT__ include/slepc/private/svdimpl.h 152;" d
__FUNCT__ include/slepc/private/svdimpl.h 153;" d
__FUNCT__ include/slepc/private/svdimpl.h 167;" d
__FUNCT__ include/slepc/private/svdimpl.h 168;" d
__FUNCT__ include/slepc/private/svdimpl.h 182;" d
__FUNCT__ include/slepc/private/svdimpl.h 183;" d
__FUNCT__ src/eps/examples/tests/test1.c 26;" d file:
__FUNCT__ src/eps/examples/tests/test1.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test10.c 30;" d file:
__FUNCT__ src/eps/examples/tests/test10.c 31;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 138;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 139;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 204;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 205;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 37;" d file:
__FUNCT__ src/eps/examples/tests/test11.c 38;" d file:
__FUNCT__ src/eps/examples/tests/test12.c 29;" d file:
__FUNCT__ src/eps/examples/tests/test12.c 30;" d file:
__FUNCT__ src/eps/examples/tests/test12.c 40;" d file:
__FUNCT__ src/eps/examples/tests/test12.c 41;" d file:
__FUNCT__ src/eps/examples/tests/test13.c 26;" d file:
__FUNCT__ src/eps/examples/tests/test13.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test14.c 26;" d file:
__FUNCT__ src/eps/examples/tests/test14.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test16.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test16.c 28;" d file:
__FUNCT__ src/eps/examples/tests/test16.c 40;" d file:
__FUNCT__ src/eps/examples/tests/test16.c 41;" d file:
__FUNCT__ src/eps/examples/tests/test2.c 26;" d file:
__FUNCT__ src/eps/examples/tests/test2.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test3.c 26;" d file:
__FUNCT__ src/eps/examples/tests/test3.c 27;" d file:
__FUNCT__ src/eps/examples/tests/test4.c 29;" d file:
__FUNCT__ src/eps/examples/tests/test4.c 30;" d file:
__FUNCT__ src/eps/examples/tests/test5.c 29;" d file:
__FUNCT__ src/eps/examples/tests/test5.c 30;" d file:
__FUNCT__ src/eps/examples/tests/test6.c 29;" d file:
__FUNCT__ src/eps/examples/tests/test6.c 30;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 132;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 133;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 182;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 183;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 36;" d file:
__FUNCT__ src/eps/examples/tests/test8.c 37;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 130;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 131;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 196;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 197;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 36;" d file:
__FUNCT__ src/eps/examples/tests/test9.c 37;" d file:
__FUNCT__ src/eps/examples/tutorials/ex1.c 28;" d file:
__FUNCT__ src/eps/examples/tutorials/ex1.c 29;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 167;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 168;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 189;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 190;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 220;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 221;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 249;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 250;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 280;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 281;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 42;" d file:
__FUNCT__ src/eps/examples/tutorials/ex10.c 43;" d file:
__FUNCT__ src/eps/examples/tutorials/ex11.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex11.c 31;" d file:
__FUNCT__ src/eps/examples/tutorials/ex12.c 29;" d file:
__FUNCT__ src/eps/examples/tutorials/ex12.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex13.c 33;" d file:
__FUNCT__ src/eps/examples/tutorials/ex13.c 34;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 131;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 132;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 197;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 198;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 37;" d file:
__FUNCT__ src/eps/examples/tutorials/ex18.c 38;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 31;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 61;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 62;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 96;" d file:
__FUNCT__ src/eps/examples/tutorials/ex19.c 97;" d file:
__FUNCT__ src/eps/examples/tutorials/ex2.c 29;" d file:
__FUNCT__ src/eps/examples/tutorials/ex2.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 206;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 207;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 228;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 229;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 247;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 248;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 46;" d file:
__FUNCT__ src/eps/examples/tutorials/ex24.c 47;" d file:
__FUNCT__ src/eps/examples/tutorials/ex25.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex25.c 31;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 116;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 117;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 182;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 183;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 39;" d file:
__FUNCT__ src/eps/examples/tutorials/ex29.c 40;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 140;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 141;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 190;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 191;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 36;" d file:
__FUNCT__ src/eps/examples/tutorials/ex3.c 37;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 195;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 196;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 234;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 235;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 247;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 248;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 275;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 276;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 54;" d file:
__FUNCT__ src/eps/examples/tutorials/ex30.c 55;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 149;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 150;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 160;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 161;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 170;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 171;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 257;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 258;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 308;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 309;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 540;" d file:
__FUNCT__ src/eps/examples/tutorials/ex31.c 541;" d file:
__FUNCT__ src/eps/examples/tutorials/ex4.c 29;" d file:
__FUNCT__ src/eps/examples/tutorials/ex4.c 30;" d file:
__FUNCT__ src/eps/examples/tutorials/ex5.c 126;" d file:
__FUNCT__ src/eps/examples/tutorials/ex5.c 127;" d file:
__FUNCT__ src/eps/examples/tutorials/ex5.c 35;" d file:
__FUNCT__ src/eps/examples/tutorials/ex5.c 36;" d file:
__FUNCT__ src/eps/examples/tutorials/ex7.c 33;" d file:
__FUNCT__ src/eps/examples/tutorials/ex7.c 34;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 207;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 208;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 246;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 247;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 259;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 260;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 60;" d file:
__FUNCT__ src/eps/examples/tutorials/ex9.c 61;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 102;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 103;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 412;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 413;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 423;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 424;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 452;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 453;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 463;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 464;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 491;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 492;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 506;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 507;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 50;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 51;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 541;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 542;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 552;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 553;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 580;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 581;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 591;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 592;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 626;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 627;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 637;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 638;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 665;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 666;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 67;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 683;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 684;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 68;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 722;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 723;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 739;" d file:
__FUNCT__ src/eps/impls/cg/lobpcg/lobpcg.c 740;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 118;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 119;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 298;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 299;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 309;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 310;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 339;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 340;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 350;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 351;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 378;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 379;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 394;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 395;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 412;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 413;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 425;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 426;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 441;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 442;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 47;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 48;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 94;" d file:
__FUNCT__ src/eps/impls/cg/rqcg/rqcg.c 95;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 108;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 109;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1184;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1185;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1231;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1232;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1280;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1281;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1296;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1297;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1328;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1329;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 133;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 134;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1350;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1351;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1383;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1384;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1395;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1396;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1424;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1425;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1446;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1447;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1479;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1480;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1491;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1492;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1520;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1521;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1532;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1533;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1562;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1563;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1573;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1574;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1602;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1603;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1613;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1614;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1649;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1650;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1660;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1661;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1688;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1689;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1699;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1700;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 171;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 172;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1735;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1736;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1746;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1747;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1775;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1776;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1809;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1810;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1856;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1857;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1879;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1880;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1909;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 1910;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 261;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 262;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 287;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 288;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 314;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 315;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 378;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 379;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 429;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 430;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 484;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 485;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 499;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 500;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 543;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 544;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 593;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 594;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 705;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 706;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 742;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 743;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 812;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 813;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 85;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 86;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 963;" d file:
__FUNCT__ src/eps/impls/ciss/ciss.c 964;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 221;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 222;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 263;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 264;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 280;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 281;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 291;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 292;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 302;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 303;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 315;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 316;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 326;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 327;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 342;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 343;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 354;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 355;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 365;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 366;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 378;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 379;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 389;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 390;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 39;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 402;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 403;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 40;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 413;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 414;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 424;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 425;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 435;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 436;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 446;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 447;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 462;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 463;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 474;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.c 475;" d file:
__FUNCT__ src/eps/impls/davidson/davidson.h 185;" d
__FUNCT__ src/eps/impls/davidson/davidson.h 186;" d
__FUNCT__ src/eps/impls/davidson/davidson.h 200;" d
__FUNCT__ src/eps/impls/davidson/davidson.h 201;" d
__FUNCT__ src/eps/impls/davidson/davidson.h 212;" d
__FUNCT__ src/eps/impls/davidson/davidson.h 213;" d
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 108;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 109;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 167;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 168;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 215;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 216;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 238;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 239;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 332;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 333;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 36;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 37;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 397;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 398;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 442;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 443;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 485;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 486;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 50;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 517;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 518;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 51;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 552;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 553;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 70;" d file:
__FUNCT__ src/eps/impls/davidson/dvdcalcpairs.c 71;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 215;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 216;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 32;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 33;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 45;" d file:
__FUNCT__ src/eps/impls/davidson/dvdgd2.c 46;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1084;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1085;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1174;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1175;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 117;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 118;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1206;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1207;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1223;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1224;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1242;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 1243;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 178;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 179;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 196;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 197;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 214;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 215;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 262;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 263;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 309;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 310;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 370;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 371;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 395;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 396;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 427;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 428;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 452;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 453;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 487;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 488;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 530;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 531;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 57;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 58;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 603;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 604;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 694;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 695;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 825;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 826;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 893;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 894;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 931;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 932;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 965;" d file:
__FUNCT__ src/eps/impls/davidson/dvdimprovex.c 966;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 108;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 109;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 124;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 125;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 149;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 150;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 34;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 35;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 58;" d file:
__FUNCT__ src/eps/impls/davidson/dvdinitv.c 59;" d file:
__FUNCT__ src/eps/impls/davidson/dvdschm.c 26;" d file:
__FUNCT__ src/eps/impls/davidson/dvdschm.c 27;" d file:
__FUNCT__ src/eps/impls/davidson/dvdschm.c 66;" d file:
__FUNCT__ src/eps/impls/davidson/dvdschm.c 67;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 28;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 29;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 43;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 44;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 58;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 59;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 69;" d file:
__FUNCT__ src/eps/impls/davidson/dvdtestconv.c 70;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 102;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 103;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 167;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 168;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 223;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 224;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 265;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 266;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 314;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 315;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 351;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 352;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 40;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 41;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 61;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 62;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 82;" d file:
__FUNCT__ src/eps/impls/davidson/dvdupdatev.c 83;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 143;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 144;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 166;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 167;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 180;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 181;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 222;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 223;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 234;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 235;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 267;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 268;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 297;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 298;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 337;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 338;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 376;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 377;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 402;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 403;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 416;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 417;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 432;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 433;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 54;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 55;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 68;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 69;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 80;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 81;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 94;" d file:
__FUNCT__ src/eps/impls/davidson/dvdutils.c 95;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 106;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 107;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 130;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 131;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 167;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 168;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 192;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 193;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 223;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 224;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 253;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 254;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 283;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 284;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 312;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 313;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 341;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 342;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 374;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 375;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 410;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 411;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 447;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 448;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 44;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 45;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 477;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 478;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 506;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 507;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 536;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 537;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 570;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 571;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 581;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 582;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 610;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 611;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 621;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 622;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 651;" d file:
__FUNCT__ src/eps/impls/davidson/gd/gd.c 652;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 114;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 115;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 139;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 140;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 172;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 173;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 199;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 200;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 230;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 231;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 260;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 261;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 290;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 291;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 319;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 320;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 348;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 349;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 381;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 382;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 417;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 418;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 454;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 455;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 45;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 46;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 488;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 489;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 523;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 524;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 554;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 555;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 584;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 585;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 614;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 615;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 648;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 649;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 678;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 679;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 707;" d file:
__FUNCT__ src/eps/impls/davidson/jd/jd.c 708;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 294;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 295;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 29;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 309;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 30;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 310;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 327;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 328;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 338;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 339;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 95;" d file:
__FUNCT__ src/eps/impls/external/arpack/arpack.c 96;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 109;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 110;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 124;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 125;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 135;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 136;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 153;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 154;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 217;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 218;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 319;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 320;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 330;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 331;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 359;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 360;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 370;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 371;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 398;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 399;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 410;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 411;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 424;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 425;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 440;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 441;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 44;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 45;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 472;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 473;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 59;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 60;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 70;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 71;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 98;" d file:
__FUNCT__ src/eps/impls/external/blopex/blopex.c 99;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 152;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 153;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 284;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 285;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 298;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 299;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 314;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 315;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 327;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 328;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 347;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 348;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 375;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 376;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 391;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 392;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 418;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 419;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 433;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 434;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 462;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 463;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 65;" d file:
__FUNCT__ src/eps/impls/external/blzpack/blzpack.c 66;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 179;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 180;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 191;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 192;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 204;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 205;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 226;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 227;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 242;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 243;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 257;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 258;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 287;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 288;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 298;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 299;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 29;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 30;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 327;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 328;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 80;" d file:
__FUNCT__ src/eps/impls/external/feast/feast.c 81;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 149;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 150;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 191;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 192;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 215;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 216;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 236;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 237;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 250;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 251;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 265;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 266;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 289;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 290;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 326;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 327;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 339;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 340;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 377;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 378;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 388;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 389;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 416;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 417;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 427;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 428;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 459;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 460;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 470;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 471;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 498;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 499;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 51;" d file:
__FUNCT__ src/eps/impls/external/primme/primme.c 52;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 101;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 102;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 160;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 161;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 172;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 173;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 183;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 184;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 32;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 33;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 77;" d file:
__FUNCT__ src/eps/impls/external/trlan/trlan.c 78;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 163;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 164;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 181;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 182;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 192;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 193;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 227;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 228;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 238;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 239;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 267;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 268;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 280;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 281;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 298;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 299;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 44;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 45;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 77;" d file:
__FUNCT__ src/eps/impls/krylov/arnoldi/arnoldi.c 78;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 186;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 187;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 235;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 236;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 28;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 29;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 331;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 332;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 385;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 386;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 72;" d file:
__FUNCT__ src/eps/impls/krylov/epskrylov.c 73;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1034;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1035;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1051;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1052;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1090;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1091;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1104;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1105;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1139;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1140;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1197;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1198;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1255;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1256;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1297;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1298;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1321;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1322;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1349;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1350;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1361;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 1362;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 173;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 174;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 296;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 297;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 311;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 312;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 345;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 346;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 356;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 357;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 385;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 386;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 396;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 397;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 432;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 433;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 443;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 444;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 46;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 472;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 473;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 47;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 496;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 497;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 536;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 537;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 547;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 548;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 576;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 577;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 588;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 589;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 627;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 628;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 638;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 639;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 667;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 668;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 692;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 693;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 729;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 730;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 742;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 743;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 75;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 76;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 772;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 773;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 791;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 792;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 827;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 828;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 845;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 846;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 891;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 892;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 936;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 937;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 978;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 979;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 997;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/krylovschur.c 998;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-indef.c 29;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-indef.c 30;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1120;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1121;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 117;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 118;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1200;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1201;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1221;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1222;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1278;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1279;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1350;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 1351;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 169;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 170;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 328;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 329;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 359;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 360;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 537;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 538;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 55;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 56;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 601;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 602;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 621;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 622;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 677;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 678;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 773;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 774;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 812;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 813;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 84;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 858;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 859;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 85;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 897;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-slice.c 898;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-symm.c 30;" d file:
__FUNCT__ src/eps/impls/krylov/krylovschur/ks-symm.c 31;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 100;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 101;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 152;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 153;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 218;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 219;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 302;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 303;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 339;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 340;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 381;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 382;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 48;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 493;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 494;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 49;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 558;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 559;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 746;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 747;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 765;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 766;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 787;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 788;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 818;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 819;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 829;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 830;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 858;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 859;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 870;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 871;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 883;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 884;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 899;" d file:
__FUNCT__ src/eps/impls/krylov/lanczos/lanczos.c 900;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 134;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 135;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 166;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 167;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 27;" d file:
__FUNCT__ src/eps/impls/lapack/lapack.c 28;" d file:
__FUNCT__ src/eps/impls/power/power.c 214;" d file:
__FUNCT__ src/eps/impls/power/power.c 215;" d file:
__FUNCT__ src/eps/impls/power/power.c 228;" d file:
__FUNCT__ src/eps/impls/power/power.c 229;" d file:
__FUNCT__ src/eps/impls/power/power.c 250;" d file:
__FUNCT__ src/eps/impls/power/power.c 251;" d file:
__FUNCT__ src/eps/impls/power/power.c 269;" d file:
__FUNCT__ src/eps/impls/power/power.c 270;" d file:
__FUNCT__ src/eps/impls/power/power.c 310;" d file:
__FUNCT__ src/eps/impls/power/power.c 311;" d file:
__FUNCT__ src/eps/impls/power/power.c 321;" d file:
__FUNCT__ src/eps/impls/power/power.c 322;" d file:
__FUNCT__ src/eps/impls/power/power.c 350;" d file:
__FUNCT__ src/eps/impls/power/power.c 351;" d file:
__FUNCT__ src/eps/impls/power/power.c 363;" d file:
__FUNCT__ src/eps/impls/power/power.c 364;" d file:
__FUNCT__ src/eps/impls/power/power.c 379;" d file:
__FUNCT__ src/eps/impls/power/power.c 380;" d file:
__FUNCT__ src/eps/impls/power/power.c 48;" d file:
__FUNCT__ src/eps/impls/power/power.c 49;" d file:
__FUNCT__ src/eps/impls/power/power.c 82;" d file:
__FUNCT__ src/eps/impls/power/power.c 83;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 118;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 119;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 156;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 157;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 322;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 323;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 333;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 334;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 39;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 40;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 69;" d file:
__FUNCT__ src/eps/impls/subspace/subspace.c 70;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 107;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 108;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 36;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 37;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 57;" d file:
__FUNCT__ src/eps/interface/dlregiseps.c 58;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 127;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 128;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 182;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 183;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 208;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 209;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 245;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 246;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 283;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 284;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 31;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 322;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 323;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 32;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 361;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 362;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 390;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 391;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 433;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 434;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 465;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 466;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 499;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 500;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 532;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 533;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 566;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 567;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 598;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 599;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 632;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 633;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 664;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 665;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 698;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 699;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 730;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 731;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 757;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 758;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 784;" d file:
__FUNCT__ src/eps/interface/epsbasic.c 785;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 131;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 132;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 221;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 222;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 255;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 256;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 273;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 274;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 27;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 288;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 289;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 28;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 300;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 301;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 316;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 317;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 366;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 367;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 38;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 39;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 427;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 428;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 68;" d file:
__FUNCT__ src/eps/interface/epsdefault.c 69;" d file:
__FUNCT__ src/eps/interface/epsmon.c 104;" d file:
__FUNCT__ src/eps/interface/epsmon.c 105;" d file:
__FUNCT__ src/eps/interface/epsmon.c 139;" d file:
__FUNCT__ src/eps/interface/epsmon.c 140;" d file:
__FUNCT__ src/eps/interface/epsmon.c 165;" d file:
__FUNCT__ src/eps/interface/epsmon.c 166;" d file:
__FUNCT__ src/eps/interface/epsmon.c 224;" d file:
__FUNCT__ src/eps/interface/epsmon.c 225;" d file:
__FUNCT__ src/eps/interface/epsmon.c 27;" d file:
__FUNCT__ src/eps/interface/epsmon.c 281;" d file:
__FUNCT__ src/eps/interface/epsmon.c 282;" d file:
__FUNCT__ src/eps/interface/epsmon.c 28;" d file:
__FUNCT__ src/eps/interface/epsmon.c 343;" d file:
__FUNCT__ src/eps/interface/epsmon.c 344;" d file:
__FUNCT__ src/eps/interface/epsmon.c 389;" d file:
__FUNCT__ src/eps/interface/epsmon.c 390;" d file:
__FUNCT__ src/eps/interface/epsmon.c 415;" d file:
__FUNCT__ src/eps/interface/epsmon.c 416;" d file:
__FUNCT__ src/eps/interface/epsmon.c 44;" d file:
__FUNCT__ src/eps/interface/epsmon.c 45;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1032;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1033;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1058;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1059;" d file:
__FUNCT__ src/eps/interface/epsopts.c 106;" d file:
__FUNCT__ src/eps/interface/epsopts.c 107;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1102;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1103;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1128;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1129;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1202;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1203;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1235;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1236;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1273;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1274;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1300;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1301;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1334;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1335;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1361;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1362;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1394;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1395;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1421;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1422;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1467;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1468;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1505;" d file:
__FUNCT__ src/eps/interface/epsopts.c 1506;" d file:
__FUNCT__ src/eps/interface/epsopts.c 28;" d file:
__FUNCT__ src/eps/interface/epsopts.c 29;" d file:
__FUNCT__ src/eps/interface/epsopts.c 311;" d file:
__FUNCT__ src/eps/interface/epsopts.c 312;" d file:
__FUNCT__ src/eps/interface/epsopts.c 342;" d file:
__FUNCT__ src/eps/interface/epsopts.c 343;" d file:
__FUNCT__ src/eps/interface/epsopts.c 389;" d file:
__FUNCT__ src/eps/interface/epsopts.c 390;" d file:
__FUNCT__ src/eps/interface/epsopts.c 419;" d file:
__FUNCT__ src/eps/interface/epsopts.c 420;" d file:
__FUNCT__ src/eps/interface/epsopts.c 484;" d file:
__FUNCT__ src/eps/interface/epsopts.c 485;" d file:
__FUNCT__ src/eps/interface/epsopts.c 576;" d file:
__FUNCT__ src/eps/interface/epsopts.c 577;" d file:
__FUNCT__ src/eps/interface/epsopts.c 606;" d file:
__FUNCT__ src/eps/interface/epsopts.c 607;" d file:
__FUNCT__ src/eps/interface/epsopts.c 649;" d file:
__FUNCT__ src/eps/interface/epsopts.c 650;" d file:
__FUNCT__ src/eps/interface/epsopts.c 69;" d file:
__FUNCT__ src/eps/interface/epsopts.c 708;" d file:
__FUNCT__ src/eps/interface/epsopts.c 709;" d file:
__FUNCT__ src/eps/interface/epsopts.c 70;" d file:
__FUNCT__ src/eps/interface/epsopts.c 759;" d file:
__FUNCT__ src/eps/interface/epsopts.c 760;" d file:
__FUNCT__ src/eps/interface/epsopts.c 805;" d file:
__FUNCT__ src/eps/interface/epsopts.c 806;" d file:
__FUNCT__ src/eps/interface/epsopts.c 832;" d file:
__FUNCT__ src/eps/interface/epsopts.c 833;" d file:
__FUNCT__ src/eps/interface/epsopts.c 884;" d file:
__FUNCT__ src/eps/interface/epsopts.c 885;" d file:
__FUNCT__ src/eps/interface/epsopts.c 924;" d file:
__FUNCT__ src/eps/interface/epsopts.c 925;" d file:
__FUNCT__ src/eps/interface/epsopts.c 951;" d file:
__FUNCT__ src/eps/interface/epsopts.c 952;" d file:
__FUNCT__ src/eps/interface/epsregis.c 54;" d file:
__FUNCT__ src/eps/interface/epsregis.c 55;" d file:
__FUNCT__ src/eps/interface/epssetup.c 235;" d file:
__FUNCT__ src/eps/interface/epssetup.c 236;" d file:
__FUNCT__ src/eps/interface/epssetup.c 26;" d file:
__FUNCT__ src/eps/interface/epssetup.c 27;" d file:
__FUNCT__ src/eps/interface/epssetup.c 292;" d file:
__FUNCT__ src/eps/interface/epssetup.c 293;" d file:
__FUNCT__ src/eps/interface/epssetup.c 330;" d file:
__FUNCT__ src/eps/interface/epssetup.c 331;" d file:
__FUNCT__ src/eps/interface/epssetup.c 372;" d file:
__FUNCT__ src/eps/interface/epssetup.c 373;" d file:
__FUNCT__ src/eps/interface/epssetup.c 415;" d file:
__FUNCT__ src/eps/interface/epssetup.c 416;" d file:
__FUNCT__ src/eps/interface/epssetup.c 447;" d file:
__FUNCT__ src/eps/interface/epssetup.c 448;" d file:
__FUNCT__ src/eps/interface/epssolve.c 176;" d file:
__FUNCT__ src/eps/interface/epssolve.c 177;" d file:
__FUNCT__ src/eps/interface/epssolve.c 211;" d file:
__FUNCT__ src/eps/interface/epssolve.c 212;" d file:
__FUNCT__ src/eps/interface/epssolve.c 241;" d file:
__FUNCT__ src/eps/interface/epssolve.c 242;" d file:
__FUNCT__ src/eps/interface/epssolve.c 27;" d file:
__FUNCT__ src/eps/interface/epssolve.c 280;" d file:
__FUNCT__ src/eps/interface/epssolve.c 281;" d file:
__FUNCT__ src/eps/interface/epssolve.c 28;" d file:
__FUNCT__ src/eps/interface/epssolve.c 332;" d file:
__FUNCT__ src/eps/interface/epssolve.c 333;" d file:
__FUNCT__ src/eps/interface/epssolve.c 387;" d file:
__FUNCT__ src/eps/interface/epssolve.c 388;" d file:
__FUNCT__ src/eps/interface/epssolve.c 434;" d file:
__FUNCT__ src/eps/interface/epssolve.c 435;" d file:
__FUNCT__ src/eps/interface/epssolve.c 48;" d file:
__FUNCT__ src/eps/interface/epssolve.c 49;" d file:
__FUNCT__ src/eps/interface/epssolve.c 507;" d file:
__FUNCT__ src/eps/interface/epssolve.c 508;" d file:
__FUNCT__ src/eps/interface/epssolve.c 542;" d file:
__FUNCT__ src/eps/interface/epssolve.c 543;" d file:
__FUNCT__ src/eps/interface/epssolve.c 605;" d file:
__FUNCT__ src/eps/interface/epssolve.c 606;" d file:
__FUNCT__ src/eps/interface/epssolve.c 695;" d file:
__FUNCT__ src/eps/interface/epssolve.c 696;" d file:
__FUNCT__ src/eps/interface/epsview.c 236;" d file:
__FUNCT__ src/eps/interface/epsview.c 237;" d file:
__FUNCT__ src/eps/interface/epsview.c 273;" d file:
__FUNCT__ src/eps/interface/epsview.c 274;" d file:
__FUNCT__ src/eps/interface/epsview.c 27;" d file:
__FUNCT__ src/eps/interface/epsview.c 28;" d file:
__FUNCT__ src/eps/interface/epsview.c 308;" d file:
__FUNCT__ src/eps/interface/epsview.c 309;" d file:
__FUNCT__ src/eps/interface/epsview.c 363;" d file:
__FUNCT__ src/eps/interface/epsview.c 364;" d file:
__FUNCT__ src/eps/interface/epsview.c 408;" d file:
__FUNCT__ src/eps/interface/epsview.c 409;" d file:
__FUNCT__ src/eps/interface/epsview.c 428;" d file:
__FUNCT__ src/eps/interface/epsview.c 429;" d file:
__FUNCT__ src/eps/interface/epsview.c 489;" d file:
__FUNCT__ src/eps/interface/epsview.c 490;" d file:
__FUNCT__ src/eps/interface/epsview.c 538;" d file:
__FUNCT__ src/eps/interface/epsview.c 539;" d file:
__FUNCT__ src/eps/interface/epsview.c 571;" d file:
__FUNCT__ src/eps/interface/epsview.c 572;" d file:
__FUNCT__ src/eps/interface/epsview.c 602;" d file:
__FUNCT__ src/eps/interface/epsview.c 603;" d file:
__FUNCT__ src/eps/interface/epsview.c 633;" d file:
__FUNCT__ src/eps/interface/epsview.c 634;" d file:
__FUNCT__ src/eps/interface/epsview.c 685;" d file:
__FUNCT__ src/eps/interface/epsview.c 686;" d file:
__FUNCT__ src/eps/interface/epsview.c 720;" d file:
__FUNCT__ src/eps/interface/epsview.c 721;" d file:
__FUNCT__ src/eps/interface/epsview.c 773;" d file:
__FUNCT__ src/eps/interface/epsview.c 774;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 123;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 124;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 130;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 131;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 138;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 139;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 145;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 146;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 153;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 154;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 160;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 161;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 168;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 169;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 176;" d file:
__FUNCT__ src/eps/interface/ftn-custom/zepsf.c 177;" d file:
__FUNCT__ src/mfn/examples/tests/test1.c 28;" d file:
__FUNCT__ src/mfn/examples/tests/test1.c 29;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex23.c 136;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex23.c 137;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex23.c 34;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex23.c 35;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex26.c 29;" d file:
__FUNCT__ src/mfn/examples/tutorials/ex26.c 30;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 198;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 199;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 39;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 40;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 58;" d file:
__FUNCT__ src/mfn/impls/expokit/mfnexpokit.c 59;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 179;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 180;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 41;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 42;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 56;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 57;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 84;" d file:
__FUNCT__ src/mfn/impls/krylov/mfnkrylov.c 85;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 100;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 101;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 29;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 30;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 50;" d file:
__FUNCT__ src/mfn/interface/dlregismfn.c 51;" d file:
__FUNCT__ src/mfn/interface/ftn-custom/zmfnf.c 69;" d file:
__FUNCT__ src/mfn/interface/ftn-custom/zmfnf.c 70;" d file:
__FUNCT__ src/mfn/interface/ftn-custom/zmfnf.c 76;" d file:
__FUNCT__ src/mfn/interface/ftn-custom/zmfnf.c 77;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 133;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 134;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 168;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 169;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 223;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 224;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 278;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 279;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 304;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 305;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 31;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 32;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 341;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 342;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 367;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 368;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 399;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 400;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 433;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 434;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 466;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 467;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 500;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 501;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 96;" d file:
__FUNCT__ src/mfn/interface/mfnbasic.c 97;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 129;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 130;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 155;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 156;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 194;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 195;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 239;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 240;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 27;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 28;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 44;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 45;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 94;" d file:
__FUNCT__ src/mfn/interface/mfnmon.c 95;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 160;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 161;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 191;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 192;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 238;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 239;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 264;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 265;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 28;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 29;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 301;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 302;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 333;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 334;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 360;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 361;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 402;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 403;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 436;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 437;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 66;" d file:
__FUNCT__ src/mfn/interface/mfnopts.c 67;" d file:
__FUNCT__ src/mfn/interface/mfnregis.c 27;" d file:
__FUNCT__ src/mfn/interface/mfnregis.c 28;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 123;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 124;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 149;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 150;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 26;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 27;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 85;" d file:
__FUNCT__ src/mfn/interface/mfnsetup.c 86;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 100;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 101;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 135;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 136;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 26;" d file:
__FUNCT__ src/mfn/interface/mfnsolve.c 27;" d file:
__FUNCT__ src/nep/examples/nlevp/gun.c 159;" d file:
__FUNCT__ src/nep/examples/nlevp/gun.c 160;" d file:
__FUNCT__ src/nep/examples/nlevp/gun.c 47;" d file:
__FUNCT__ src/nep/examples/nlevp/gun.c 48;" d file:
__FUNCT__ src/nep/examples/nlevp/loaded_string.c 43;" d file:
__FUNCT__ src/nep/examples/nlevp/loaded_string.c 44;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 214;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 215;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 232;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 233;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 306;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 307;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 375;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 376;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 416;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 417;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 53;" d file:
__FUNCT__ src/nep/examples/tutorials/ex20.c 54;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 181;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 182;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 199;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 200;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 225;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 226;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 251;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 252;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 284;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 285;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 308;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 309;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 322;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 323;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 350;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 351;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 382;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 383;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 65;" d file:
__FUNCT__ src/nep/examples/tutorials/ex21.c 66;" d file:
__FUNCT__ src/nep/examples/tutorials/ex22.c 46;" d file:
__FUNCT__ src/nep/examples/tutorials/ex22.c 47;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 179;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 180;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 226;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 227;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 43;" d file:
__FUNCT__ src/nep/examples/tutorials/ex27.c 44;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1006;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1007;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 100;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 101;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1032;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1033;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1067;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1068;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1084;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1085;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1108;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 1109;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 126;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 127;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 152;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 153;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 212;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 213;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 255;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 256;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 305;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 306;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 320;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 321;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 364;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 365;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 408;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 409;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 445;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 446;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 517;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 518;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 668;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 669;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 713;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 714;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 766;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 767;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 77;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 782;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 783;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 78;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 814;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 815;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 836;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 837;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 869;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 870;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 881;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 882;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 910;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 911;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 932;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 933;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 965;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 966;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 977;" d file:
__FUNCT__ src/nep/impls/ciss/nciss.c 978;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 103;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 104;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 127;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 128;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 187;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 188;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 215;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 216;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 231;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 232;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 242;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 243;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 268;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 269;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 279;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 280;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 307;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 308;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 323;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 324;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 351;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 352;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 374;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 375;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 403;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 404;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 423;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 424;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 435;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 436;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 452;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 453;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 45;" d file:
__FUNCT__ src/nep/impls/interpol/interpol.c 46;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 181;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 182;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 195;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 196;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 211;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 212;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 239;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 240;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 259;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 260;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 288;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 289;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 307;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 308;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 322;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 323;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 42;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 43;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 57;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 58;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 86;" d file:
__FUNCT__ src/nep/impls/narnoldi/narnoldi.c 87;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1064;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1065;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1095;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1096;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 116;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 117;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1267;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1268;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1279;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1280;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1318;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1319;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1330;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1331;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1359;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1360;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1374;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1375;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1408;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1409;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1419;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1420;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1447;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1448;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1458;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1459;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1494;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1495;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1505;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1506;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1533;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1534;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1557;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1558;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1593;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1594;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1605;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1606;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1634;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1635;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1645;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1646;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1681;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1682;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1692;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1693;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1721;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1722;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1742;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1743;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 176;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 177;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1783;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1784;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1800;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1801;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1833;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1834;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1891;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1892;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1916;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1917;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 192;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 193;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1943;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1944;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1979;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1980;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 1999;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 2000;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 2029;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 2030;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 211;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 212;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 230;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 231;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 249;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 250;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 285;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 286;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 305;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 306;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 334;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 335;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 348;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 349;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 377;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 378;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 422;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 423;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 493;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 494;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 578;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 579;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 609;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 610;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 664;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 665;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 721;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 722;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 737;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 738;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 73;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 74;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 790;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 791;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 860;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 861;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 87;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 881;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 882;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 88;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 936;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 937;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 997;" d file:
__FUNCT__ src/nep/impls/nleigs/nleigs.c 998;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 180;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 181;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 203;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 204;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 214;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 215;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 242;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 243;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 253;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 254;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 281;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 282;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 293;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 294;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 329;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 330;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 340;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 341;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 368;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 369;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 379;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 380;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 415;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 416;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 426;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 427;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 454;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 455;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 45;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 46;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 470;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 471;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 498;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 499;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 518;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 519;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 547;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 548;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 573;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 574;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 594;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 595;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 60;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 61;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 84;" d file:
__FUNCT__ src/nep/impls/rii/rii.c 85;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 139;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 140;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 154;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 155;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 170;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 171;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 198;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 199;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 220;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 221;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 249;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 250;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 268;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 269;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 280;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 281;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 295;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 296;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 42;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 43;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 76;" d file:
__FUNCT__ src/nep/impls/slp/slp.c 77;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 107;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 108;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 32;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 33;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 53;" d file:
__FUNCT__ src/nep/interface/dlregisnep.c 54;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 112;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 113;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 119;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 120;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 127;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 128;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 134;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 135;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 142;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 143;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 149;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 150;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 157;" d file:
__FUNCT__ src/nep/interface/ftn-custom/znepf.c 158;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 1006;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 1007;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 124;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 125;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 178;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 179;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 204;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 205;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 241;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 242;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 267;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 268;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 305;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 306;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 31;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 32;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 342;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 343;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 376;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 377;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 409;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 410;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 443;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 444;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 476;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 477;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 510;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 511;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 543;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 544;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 586;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 587;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 621;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 622;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 650;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 651;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 712;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 713;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 745;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 746;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 798;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 799;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 829;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 830;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 901;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 902;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 932;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 933;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 961;" d file:
__FUNCT__ src/nep/interface/nepbasic.c 962;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 110;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 111;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 122;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 123;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 153;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 154;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 203;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 204;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 26;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 27;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 60;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 61;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 95;" d file:
__FUNCT__ src/nep/interface/nepdefault.c 96;" d file:
__FUNCT__ src/nep/interface/nepmon.c 105;" d file:
__FUNCT__ src/nep/interface/nepmon.c 106;" d file:
__FUNCT__ src/nep/interface/nepmon.c 140;" d file:
__FUNCT__ src/nep/interface/nepmon.c 141;" d file:
__FUNCT__ src/nep/interface/nepmon.c 166;" d file:
__FUNCT__ src/nep/interface/nepmon.c 167;" d file:
__FUNCT__ src/nep/interface/nepmon.c 222;" d file:
__FUNCT__ src/nep/interface/nepmon.c 223;" d file:
__FUNCT__ src/nep/interface/nepmon.c 276;" d file:
__FUNCT__ src/nep/interface/nepmon.c 277;" d file:
__FUNCT__ src/nep/interface/nepmon.c 27;" d file:
__FUNCT__ src/nep/interface/nepmon.c 28;" d file:
__FUNCT__ src/nep/interface/nepmon.c 335;" d file:
__FUNCT__ src/nep/interface/nepmon.c 336;" d file:
__FUNCT__ src/nep/interface/nepmon.c 381;" d file:
__FUNCT__ src/nep/interface/nepmon.c 382;" d file:
__FUNCT__ src/nep/interface/nepmon.c 407;" d file:
__FUNCT__ src/nep/interface/nepmon.c 408;" d file:
__FUNCT__ src/nep/interface/nepmon.c 44;" d file:
__FUNCT__ src/nep/interface/nepmon.c 45;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1028;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1029;" d file:
__FUNCT__ src/nep/interface/nepopts.c 106;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1072;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1073;" d file:
__FUNCT__ src/nep/interface/nepopts.c 107;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1108;" d file:
__FUNCT__ src/nep/interface/nepopts.c 1109;" d file:
__FUNCT__ src/nep/interface/nepopts.c 271;" d file:
__FUNCT__ src/nep/interface/nepopts.c 272;" d file:
__FUNCT__ src/nep/interface/nepopts.c 28;" d file:
__FUNCT__ src/nep/interface/nepopts.c 29;" d file:
__FUNCT__ src/nep/interface/nepopts.c 302;" d file:
__FUNCT__ src/nep/interface/nepopts.c 303;" d file:
__FUNCT__ src/nep/interface/nepopts.c 349;" d file:
__FUNCT__ src/nep/interface/nepopts.c 350;" d file:
__FUNCT__ src/nep/interface/nepopts.c 382;" d file:
__FUNCT__ src/nep/interface/nepopts.c 383;" d file:
__FUNCT__ src/nep/interface/nepopts.c 443;" d file:
__FUNCT__ src/nep/interface/nepopts.c 444;" d file:
__FUNCT__ src/nep/interface/nepopts.c 527;" d file:
__FUNCT__ src/nep/interface/nepopts.c 528;" d file:
__FUNCT__ src/nep/interface/nepopts.c 557;" d file:
__FUNCT__ src/nep/interface/nepopts.c 558;" d file:
__FUNCT__ src/nep/interface/nepopts.c 600;" d file:
__FUNCT__ src/nep/interface/nepopts.c 601;" d file:
__FUNCT__ src/nep/interface/nepopts.c 651;" d file:
__FUNCT__ src/nep/interface/nepopts.c 652;" d file:
__FUNCT__ src/nep/interface/nepopts.c 696;" d file:
__FUNCT__ src/nep/interface/nepopts.c 697;" d file:
__FUNCT__ src/nep/interface/nepopts.c 69;" d file:
__FUNCT__ src/nep/interface/nepopts.c 70;" d file:
__FUNCT__ src/nep/interface/nepopts.c 723;" d file:
__FUNCT__ src/nep/interface/nepopts.c 724;" d file:
__FUNCT__ src/nep/interface/nepopts.c 775;" d file:
__FUNCT__ src/nep/interface/nepopts.c 776;" d file:
__FUNCT__ src/nep/interface/nepopts.c 815;" d file:
__FUNCT__ src/nep/interface/nepopts.c 816;" d file:
__FUNCT__ src/nep/interface/nepopts.c 842;" d file:
__FUNCT__ src/nep/interface/nepopts.c 843;" d file:
__FUNCT__ src/nep/interface/nepopts.c 875;" d file:
__FUNCT__ src/nep/interface/nepopts.c 876;" d file:
__FUNCT__ src/nep/interface/nepopts.c 902;" d file:
__FUNCT__ src/nep/interface/nepopts.c 903;" d file:
__FUNCT__ src/nep/interface/nepopts.c 991;" d file:
__FUNCT__ src/nep/interface/nepopts.c 992;" d file:
__FUNCT__ src/nep/interface/neprefine.c 143;" d file:
__FUNCT__ src/nep/interface/neprefine.c 144;" d file:
__FUNCT__ src/nep/interface/neprefine.c 186;" d file:
__FUNCT__ src/nep/interface/neprefine.c 187;" d file:
__FUNCT__ src/nep/interface/neprefine.c 212;" d file:
__FUNCT__ src/nep/interface/neprefine.c 213;" d file:
__FUNCT__ src/nep/interface/neprefine.c 389;" d file:
__FUNCT__ src/nep/interface/neprefine.c 390;" d file:
__FUNCT__ src/nep/interface/neprefine.c 43;" d file:
__FUNCT__ src/nep/interface/neprefine.c 44;" d file:
__FUNCT__ src/nep/interface/neprefine.c 60;" d file:
__FUNCT__ src/nep/interface/neprefine.c 61;" d file:
__FUNCT__ src/nep/interface/nepregis.c 31;" d file:
__FUNCT__ src/nep/interface/nepregis.c 32;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 220;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 221;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 261;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 262;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 26;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 27;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 285;" d file:
__FUNCT__ src/nep/interface/nepsetup.c 286;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 119;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 120;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 166;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 167;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 224;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 225;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 27;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 280;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 281;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 28;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 315;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 316;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 345;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 346;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 384;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 385;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 467;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 468;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 48;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 49;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 501;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 502;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 525;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 526;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 623;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 624;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 685;" d file:
__FUNCT__ src/nep/interface/nepsolve.c 686;" d file:
__FUNCT__ src/nep/interface/nepview.c 190;" d file:
__FUNCT__ src/nep/interface/nepview.c 191;" d file:
__FUNCT__ src/nep/interface/nepview.c 227;" d file:
__FUNCT__ src/nep/interface/nepview.c 228;" d file:
__FUNCT__ src/nep/interface/nepview.c 262;" d file:
__FUNCT__ src/nep/interface/nepview.c 263;" d file:
__FUNCT__ src/nep/interface/nepview.c 27;" d file:
__FUNCT__ src/nep/interface/nepview.c 28;" d file:
__FUNCT__ src/nep/interface/nepview.c 317;" d file:
__FUNCT__ src/nep/interface/nepview.c 318;" d file:
__FUNCT__ src/nep/interface/nepview.c 362;" d file:
__FUNCT__ src/nep/interface/nepview.c 363;" d file:
__FUNCT__ src/nep/interface/nepview.c 382;" d file:
__FUNCT__ src/nep/interface/nepview.c 383;" d file:
__FUNCT__ src/nep/interface/nepview.c 443;" d file:
__FUNCT__ src/nep/interface/nepview.c 444;" d file:
__FUNCT__ src/nep/interface/nepview.c 492;" d file:
__FUNCT__ src/nep/interface/nepview.c 493;" d file:
__FUNCT__ src/nep/interface/nepview.c 525;" d file:
__FUNCT__ src/nep/interface/nepview.c 526;" d file:
__FUNCT__ src/nep/interface/nepview.c 556;" d file:
__FUNCT__ src/nep/interface/nepview.c 557;" d file:
__FUNCT__ src/nep/interface/nepview.c 587;" d file:
__FUNCT__ src/nep/interface/nepview.c 588;" d file:
__FUNCT__ src/nep/interface/nepview.c 639;" d file:
__FUNCT__ src/nep/interface/nepview.c 640;" d file:
__FUNCT__ src/nep/interface/nepview.c 674;" d file:
__FUNCT__ src/nep/interface/nepview.c 675;" d file:
__FUNCT__ src/nep/interface/nepview.c 727;" d file:
__FUNCT__ src/nep/interface/nepview.c 728;" d file:
__FUNCT__ src/pep/examples/nlevp/acoustic_wave_1d.c 42;" d file:
__FUNCT__ src/pep/examples/nlevp/acoustic_wave_1d.c 43;" d file:
__FUNCT__ src/pep/examples/nlevp/acoustic_wave_2d.c 40;" d file:
__FUNCT__ src/pep/examples/nlevp/acoustic_wave_2d.c 41;" d file:
__FUNCT__ src/pep/examples/nlevp/butterfly.c 41;" d file:
__FUNCT__ src/pep/examples/nlevp/butterfly.c 42;" d file:
__FUNCT__ src/pep/examples/nlevp/damped_beam.c 39;" d file:
__FUNCT__ src/pep/examples/nlevp/damped_beam.c 40;" d file:
__FUNCT__ src/pep/examples/nlevp/pdde_stability.c 43;" d file:
__FUNCT__ src/pep/examples/nlevp/pdde_stability.c 44;" d file:
__FUNCT__ src/pep/examples/nlevp/pdde_stability.c 63;" d file:
__FUNCT__ src/pep/examples/nlevp/pdde_stability.c 64;" d file:
__FUNCT__ src/pep/examples/nlevp/planar_waveguide.c 43;" d file:
__FUNCT__ src/pep/examples/nlevp/planar_waveguide.c 44;" d file:
__FUNCT__ src/pep/examples/nlevp/sleeper.c 39;" d file:
__FUNCT__ src/pep/examples/nlevp/sleeper.c 40;" d file:
__FUNCT__ src/pep/examples/nlevp/spring.c 45;" d file:
__FUNCT__ src/pep/examples/nlevp/spring.c 46;" d file:
__FUNCT__ src/pep/examples/tests/test1.c 31;" d file:
__FUNCT__ src/pep/examples/tests/test1.c 32;" d file:
__FUNCT__ src/pep/examples/tests/test2.c 41;" d file:
__FUNCT__ src/pep/examples/tests/test2.c 42;" d file:
__FUNCT__ src/pep/examples/tests/test3.c 26;" d file:
__FUNCT__ src/pep/examples/tests/test3.c 27;" d file:
__FUNCT__ src/pep/examples/tutorials/ex16.c 29;" d file:
__FUNCT__ src/pep/examples/tutorials/ex16.c 30;" d file:
__FUNCT__ src/pep/examples/tutorials/ex17.c 30;" d file:
__FUNCT__ src/pep/examples/tutorials/ex17.c 31;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 162;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 163;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 212;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 213;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 223;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 224;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 237;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 238;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 248;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 249;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 262;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 263;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 38;" d file:
__FUNCT__ src/pep/examples/tutorials/ex28.c 39;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1042;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1043;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1067;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1068;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1080;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 1081;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 141;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 142;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 211;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 212;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 271;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 272;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 333;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 334;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 360;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 361;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 402;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 403;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 478;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 479;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 47;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 48;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 514;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 515;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 593;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 594;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 638;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 639;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 707;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 708;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 735;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 736;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 773;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 774;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 82;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 83;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 855;" d file:
__FUNCT__ src/pep/impls/jd/pjd.c 856;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 115;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 116;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 146;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 147;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 27;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 28;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 42;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 43;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 76;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 77;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 87;" d file:
__FUNCT__ src/pep/impls/jd/pjdopt.c 88;" d file:
__FUNCT__ src/pep/impls/krylov/pepkrylov.c 183;" d file:
__FUNCT__ src/pep/impls/krylov/pepkrylov.c 184;" d file:
__FUNCT__ src/pep/impls/krylov/pepkrylov.c 28;" d file:
__FUNCT__ src/pep/impls/krylov/pepkrylov.c 29;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 104;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 105;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 132;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 133;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 177;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 178;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 255;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 256;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 355;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 356;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 370;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 371;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 404;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 405;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 415;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 416;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 443;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 444;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 454;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 455;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 45;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 46;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 492;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 493;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 503;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 504;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 531;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 532;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 553;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 554;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 570;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 571;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 585;" d file:
__FUNCT__ src/pep/impls/krylov/qarnoldi/qarnoldi.c 586;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 121;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 122;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 198;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 199;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 246;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 247;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 321;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 322;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 397;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 398;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 460;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 461;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 54;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 55;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 601;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 602;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 618;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 619;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 629;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 630;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 665;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 666;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 676;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 677;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 704;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 705;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 720;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 721;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 733;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 734;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 85;" d file:
__FUNCT__ src/pep/impls/krylov/stoar/stoar.c 86;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1029;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1030;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1092;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1093;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1310;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1311;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1401;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1402;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 142;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1433;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 1434;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 143;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 250;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 251;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 285;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 286;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 376;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 377;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 439;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 440;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 572;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 573;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 62;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 63;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 719;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 720;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 762;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 763;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 874;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 875;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 92;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 93;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 965;" d file:
__FUNCT__ src/pep/impls/krylov/toar/nrefine.c 966;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1000;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1027;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1028;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1038;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1039;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1074;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1075;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1085;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1086;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1113;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1114;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1135;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1136;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1152;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1153;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1167;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 1168;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 152;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 153;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 205;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 206;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 291;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 292;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 320;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 321;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 377;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 378;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 524;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 525;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 555;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 556;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 57;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 589;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 58;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 590;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 73;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 74;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 765;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 766;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 939;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 940;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 954;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 955;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 988;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 989;" d file:
__FUNCT__ src/pep/impls/krylov/toar/ptoar.c 999;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1015;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1016;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1044;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1045;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1065;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1066;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1085;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1086;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1104;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 1105;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 111;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 112;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 227;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 228;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 242;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 243;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 255;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 256;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 27;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 28;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 455;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 456;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 555;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 556;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 608;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 609;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 673;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 674;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 697;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 698;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 744;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 745;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 756;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 757;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 781;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 782;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 797;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 798;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 827;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 828;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 838;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 839;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 867;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 868;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 878;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 879;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 908;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 909;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 919;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 920;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 948;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 949;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 964;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 965;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 992;" d file:
__FUNCT__ src/pep/impls/linear/linear.c 993;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 114;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 115;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 140;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 141;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 168;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 169;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 179;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 180;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 192;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 193;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 203;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 204;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 216;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 217;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 227;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 228;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 240;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 241;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 251;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 252;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 60;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 61;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 86;" d file:
__FUNCT__ src/pep/impls/linear/qeplin.c 87;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 107;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 108;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 35;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 36;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 56;" d file:
__FUNCT__ src/pep/interface/dlregispep.c 57;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 112;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 113;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 119;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 120;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 127;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 128;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 134;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 135;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 142;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 143;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 149;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 150;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 157;" d file:
__FUNCT__ src/pep/interface/ftn-custom/zpepf.c 158;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 131;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 132;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 186;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 187;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 212;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 213;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 249;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 250;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 295;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 296;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 31;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 32;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 333;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 334;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 367;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 368;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 400;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 401;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 434;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 435;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 467;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 468;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 501;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 502;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 534;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 535;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 568;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 569;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 601;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 602;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 643;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 644;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 682;" d file:
__FUNCT__ src/pep/interface/pepbasic.c 683;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 104;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 105;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 116;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 117;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 166;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 167;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 177;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 178;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 221;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 222;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 26;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 273;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 274;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 27;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 425;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 426;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 484;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 485;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 540;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 541;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 60;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 61;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 75;" d file:
__FUNCT__ src/pep/interface/pepdefault.c 76;" d file:
__FUNCT__ src/pep/interface/pepmon.c 104;" d file:
__FUNCT__ src/pep/interface/pepmon.c 105;" d file:
__FUNCT__ src/pep/interface/pepmon.c 139;" d file:
__FUNCT__ src/pep/interface/pepmon.c 140;" d file:
__FUNCT__ src/pep/interface/pepmon.c 165;" d file:
__FUNCT__ src/pep/interface/pepmon.c 166;" d file:
__FUNCT__ src/pep/interface/pepmon.c 187;" d file:
__FUNCT__ src/pep/interface/pepmon.c 188;" d file:
__FUNCT__ src/pep/interface/pepmon.c 246;" d file:
__FUNCT__ src/pep/interface/pepmon.c 247;" d file:
__FUNCT__ src/pep/interface/pepmon.c 27;" d file:
__FUNCT__ src/pep/interface/pepmon.c 28;" d file:
__FUNCT__ src/pep/interface/pepmon.c 303;" d file:
__FUNCT__ src/pep/interface/pepmon.c 304;" d file:
__FUNCT__ src/pep/interface/pepmon.c 365;" d file:
__FUNCT__ src/pep/interface/pepmon.c 366;" d file:
__FUNCT__ src/pep/interface/pepmon.c 411;" d file:
__FUNCT__ src/pep/interface/pepmon.c 412;" d file:
__FUNCT__ src/pep/interface/pepmon.c 437;" d file:
__FUNCT__ src/pep/interface/pepmon.c 438;" d file:
__FUNCT__ src/pep/interface/pepmon.c 44;" d file:
__FUNCT__ src/pep/interface/pepmon.c 45;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1028;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1029;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1055;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1056;" d file:
__FUNCT__ src/pep/interface/pepopts.c 106;" d file:
__FUNCT__ src/pep/interface/pepopts.c 107;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1146;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1147;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1188;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1189;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1215;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1216;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1240;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1241;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1333;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1334;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1370;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1371;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1416;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1417;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1462;" d file:
__FUNCT__ src/pep/interface/pepopts.c 1463;" d file:
__FUNCT__ src/pep/interface/pepopts.c 28;" d file:
__FUNCT__ src/pep/interface/pepopts.c 295;" d file:
__FUNCT__ src/pep/interface/pepopts.c 296;" d file:
__FUNCT__ src/pep/interface/pepopts.c 29;" d file:
__FUNCT__ src/pep/interface/pepopts.c 326;" d file:
__FUNCT__ src/pep/interface/pepopts.c 327;" d file:
__FUNCT__ src/pep/interface/pepopts.c 373;" d file:
__FUNCT__ src/pep/interface/pepopts.c 374;" d file:
__FUNCT__ src/pep/interface/pepopts.c 406;" d file:
__FUNCT__ src/pep/interface/pepopts.c 407;" d file:
__FUNCT__ src/pep/interface/pepopts.c 467;" d file:
__FUNCT__ src/pep/interface/pepopts.c 468;" d file:
__FUNCT__ src/pep/interface/pepopts.c 548;" d file:
__FUNCT__ src/pep/interface/pepopts.c 549;" d file:
__FUNCT__ src/pep/interface/pepopts.c 578;" d file:
__FUNCT__ src/pep/interface/pepopts.c 579;" d file:
__FUNCT__ src/pep/interface/pepopts.c 621;" d file:
__FUNCT__ src/pep/interface/pepopts.c 622;" d file:
__FUNCT__ src/pep/interface/pepopts.c 665;" d file:
__FUNCT__ src/pep/interface/pepopts.c 666;" d file:
__FUNCT__ src/pep/interface/pepopts.c 691;" d file:
__FUNCT__ src/pep/interface/pepopts.c 692;" d file:
__FUNCT__ src/pep/interface/pepopts.c 69;" d file:
__FUNCT__ src/pep/interface/pepopts.c 70;" d file:
__FUNCT__ src/pep/interface/pepopts.c 726;" d file:
__FUNCT__ src/pep/interface/pepopts.c 727;" d file:
__FUNCT__ src/pep/interface/pepopts.c 752;" d file:
__FUNCT__ src/pep/interface/pepopts.c 753;" d file:
__FUNCT__ src/pep/interface/pepopts.c 785;" d file:
__FUNCT__ src/pep/interface/pepopts.c 786;" d file:
__FUNCT__ src/pep/interface/pepopts.c 812;" d file:
__FUNCT__ src/pep/interface/pepopts.c 813;" d file:
__FUNCT__ src/pep/interface/pepopts.c 863;" d file:
__FUNCT__ src/pep/interface/pepopts.c 864;" d file:
__FUNCT__ src/pep/interface/pepopts.c 909;" d file:
__FUNCT__ src/pep/interface/pepopts.c 910;" d file:
__FUNCT__ src/pep/interface/pepopts.c 936;" d file:
__FUNCT__ src/pep/interface/pepopts.c 937;" d file:
__FUNCT__ src/pep/interface/pepopts.c 988;" d file:
__FUNCT__ src/pep/interface/pepopts.c 989;" d file:
__FUNCT__ src/pep/interface/peprefine.c 135;" d file:
__FUNCT__ src/pep/interface/peprefine.c 136;" d file:
__FUNCT__ src/pep/interface/peprefine.c 178;" d file:
__FUNCT__ src/pep/interface/peprefine.c 179;" d file:
__FUNCT__ src/pep/interface/peprefine.c 204;" d file:
__FUNCT__ src/pep/interface/peprefine.c 205;" d file:
__FUNCT__ src/pep/interface/peprefine.c 225;" d file:
__FUNCT__ src/pep/interface/peprefine.c 226;" d file:
__FUNCT__ src/pep/interface/peprefine.c 396;" d file:
__FUNCT__ src/pep/interface/peprefine.c 397;" d file:
__FUNCT__ src/pep/interface/peprefine.c 41;" d file:
__FUNCT__ src/pep/interface/peprefine.c 42;" d file:
__FUNCT__ src/pep/interface/peprefine.c 58;" d file:
__FUNCT__ src/pep/interface/peprefine.c 59;" d file:
__FUNCT__ src/pep/interface/pepregis.c 30;" d file:
__FUNCT__ src/pep/interface/pepregis.c 31;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 227;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 228;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 26;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 27;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 281;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 282;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 309;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 310;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 335;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 336;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 376;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 377;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 410;" d file:
__FUNCT__ src/pep/interface/pepsetup.c 411;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 194;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 195;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 229;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 230;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 259;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 260;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 298;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 299;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 381;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 382;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 40;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 416;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 417;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 41;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 502;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 503;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 61;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 62;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 82;" d file:
__FUNCT__ src/pep/interface/pepsolve.c 83;" d file:
__FUNCT__ src/pep/interface/pepview.c 215;" d file:
__FUNCT__ src/pep/interface/pepview.c 216;" d file:
__FUNCT__ src/pep/interface/pepview.c 252;" d file:
__FUNCT__ src/pep/interface/pepview.c 253;" d file:
__FUNCT__ src/pep/interface/pepview.c 27;" d file:
__FUNCT__ src/pep/interface/pepview.c 287;" d file:
__FUNCT__ src/pep/interface/pepview.c 288;" d file:
__FUNCT__ src/pep/interface/pepview.c 28;" d file:
__FUNCT__ src/pep/interface/pepview.c 337;" d file:
__FUNCT__ src/pep/interface/pepview.c 338;" d file:
__FUNCT__ src/pep/interface/pepview.c 382;" d file:
__FUNCT__ src/pep/interface/pepview.c 383;" d file:
__FUNCT__ src/pep/interface/pepview.c 402;" d file:
__FUNCT__ src/pep/interface/pepview.c 403;" d file:
__FUNCT__ src/pep/interface/pepview.c 463;" d file:
__FUNCT__ src/pep/interface/pepview.c 464;" d file:
__FUNCT__ src/pep/interface/pepview.c 512;" d file:
__FUNCT__ src/pep/interface/pepview.c 513;" d file:
__FUNCT__ src/pep/interface/pepview.c 545;" d file:
__FUNCT__ src/pep/interface/pepview.c 546;" d file:
__FUNCT__ src/pep/interface/pepview.c 576;" d file:
__FUNCT__ src/pep/interface/pepview.c 577;" d file:
__FUNCT__ src/pep/interface/pepview.c 607;" d file:
__FUNCT__ src/pep/interface/pepview.c 608;" d file:
__FUNCT__ src/pep/interface/pepview.c 659;" d file:
__FUNCT__ src/pep/interface/pepview.c 660;" d file:
__FUNCT__ src/pep/interface/pepview.c 694;" d file:
__FUNCT__ src/pep/interface/pepview.c 695;" d file:
__FUNCT__ src/pep/interface/pepview.c 747;" d file:
__FUNCT__ src/pep/interface/pepview.c 748;" d file:
__FUNCT__ src/svd/examples/tests/test1.c 45;" d file:
__FUNCT__ src/svd/examples/tests/test1.c 46;" d file:
__FUNCT__ src/svd/examples/tests/test2.c 27;" d file:
__FUNCT__ src/svd/examples/tests/test2.c 28;" d file:
__FUNCT__ src/svd/examples/tests/test3.c 42;" d file:
__FUNCT__ src/svd/examples/tests/test3.c 43;" d file:
__FUNCT__ src/svd/examples/tutorials/ex14.c 29;" d file:
__FUNCT__ src/svd/examples/tutorials/ex14.c 30;" d file:
__FUNCT__ src/svd/examples/tutorials/ex15.c 29;" d file:
__FUNCT__ src/svd/examples/tutorials/ex15.c 30;" d file:
__FUNCT__ src/svd/examples/tutorials/ex8.c 45;" d file:
__FUNCT__ src/svd/examples/tutorials/ex8.c 46;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 122;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 123;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 175;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 176;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 200;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 201;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 220;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 221;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 235;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 236;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 251;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 252;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 279;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 280;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 303;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 304;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 332;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 333;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 351;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 352;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 366;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 367;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 36;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 37;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 381;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 382;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 52;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 53;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 70;" d file:
__FUNCT__ src/svd/impls/cross/cross.c 71;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 214;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 215;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 261;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 262;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 287;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 288;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 313;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 314;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 324;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 325;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 354;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 355;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 365;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 366;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 37;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 38;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 393;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 394;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 409;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 410;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 437;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 438;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 458;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 459;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 487;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 488;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 507;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 508;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 524;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 525;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 541;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 542;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 69;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 70;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 80;" d file:
__FUNCT__ src/svd/impls/cyclic/cyclic.c 81;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 113;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 114;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 179;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 180;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 284;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 285;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 302;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 303;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 316;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 317;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 352;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 353;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 363;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 364;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 392;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 393;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 405;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 406;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 421;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 422;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 48;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 49;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 69;" d file:
__FUNCT__ src/svd/impls/lanczos/gklanczos.c 70;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 109;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 110;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 26;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 27;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 46;" d file:
__FUNCT__ src/svd/impls/lapack/svdlapack.c 47;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 135;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 136;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 181;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 182;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 280;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 281;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 398;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 399;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 416;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 417;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 427;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 428;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 462;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 463;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 473;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 474;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 502;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 503;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 515;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 516;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 531;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 532;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 59;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 60;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 79;" d file:
__FUNCT__ src/svd/impls/trlanczos/trlanczos.c 80;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 101;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 102;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 30;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 31;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 51;" d file:
__FUNCT__ src/svd/interface/dlregissvd.c 52;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 109;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 110;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 116;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 117;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 124;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 125;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 131;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 132;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 139;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 140;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 146;" d file:
__FUNCT__ src/svd/interface/ftn-custom/zsvdf.c 147;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 107;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 108;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 144;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 145;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 178;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 179;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 233;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 234;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 259;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 260;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 296;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 297;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 31;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 32;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 341;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 342;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 383;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 384;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 417;" d file:
__FUNCT__ src/svd/interface/svdbasic.c 418;" d file:
__FUNCT__ src/svd/interface/svddefault.c 26;" d file:
__FUNCT__ src/svd/interface/svddefault.c 27;" d file:
__FUNCT__ src/svd/interface/svddefault.c 38;" d file:
__FUNCT__ src/svd/interface/svddefault.c 39;" d file:
__FUNCT__ src/svd/interface/svddefault.c 50;" d file:
__FUNCT__ src/svd/interface/svddefault.c 51;" d file:
__FUNCT__ src/svd/interface/svdmon.c 102;" d file:
__FUNCT__ src/svd/interface/svdmon.c 103;" d file:
__FUNCT__ src/svd/interface/svdmon.c 137;" d file:
__FUNCT__ src/svd/interface/svdmon.c 138;" d file:
__FUNCT__ src/svd/interface/svdmon.c 163;" d file:
__FUNCT__ src/svd/interface/svdmon.c 164;" d file:
__FUNCT__ src/svd/interface/svdmon.c 212;" d file:
__FUNCT__ src/svd/interface/svdmon.c 213;" d file:
__FUNCT__ src/svd/interface/svdmon.c 259;" d file:
__FUNCT__ src/svd/interface/svdmon.c 260;" d file:
__FUNCT__ src/svd/interface/svdmon.c 27;" d file:
__FUNCT__ src/svd/interface/svdmon.c 28;" d file:
__FUNCT__ src/svd/interface/svdmon.c 310;" d file:
__FUNCT__ src/svd/interface/svdmon.c 311;" d file:
__FUNCT__ src/svd/interface/svdmon.c 356;" d file:
__FUNCT__ src/svd/interface/svdmon.c 357;" d file:
__FUNCT__ src/svd/interface/svdmon.c 382;" d file:
__FUNCT__ src/svd/interface/svdmon.c 383;" d file:
__FUNCT__ src/svd/interface/svdmon.c 44;" d file:
__FUNCT__ src/svd/interface/svdmon.c 45;" d file:
__FUNCT__ src/svd/interface/svdopts.c 143;" d file:
__FUNCT__ src/svd/interface/svdopts.c 144;" d file:
__FUNCT__ src/svd/interface/svdopts.c 174;" d file:
__FUNCT__ src/svd/interface/svdopts.c 175;" d file:
__FUNCT__ src/svd/interface/svdopts.c 235;" d file:
__FUNCT__ src/svd/interface/svdopts.c 236;" d file:
__FUNCT__ src/svd/interface/svdopts.c 268;" d file:
__FUNCT__ src/svd/interface/svdopts.c 269;" d file:
__FUNCT__ src/svd/interface/svdopts.c 27;" d file:
__FUNCT__ src/svd/interface/svdopts.c 28;" d file:
__FUNCT__ src/svd/interface/svdopts.c 315;" d file:
__FUNCT__ src/svd/interface/svdopts.c 316;" d file:
__FUNCT__ src/svd/interface/svdopts.c 345;" d file:
__FUNCT__ src/svd/interface/svdopts.c 346;" d file:
__FUNCT__ src/svd/interface/svdopts.c 394;" d file:
__FUNCT__ src/svd/interface/svdopts.c 395;" d file:
__FUNCT__ src/svd/interface/svdopts.c 437;" d file:
__FUNCT__ src/svd/interface/svdopts.c 438;" d file:
__FUNCT__ src/svd/interface/svdopts.c 464;" d file:
__FUNCT__ src/svd/interface/svdopts.c 465;" d file:
__FUNCT__ src/svd/interface/svdopts.c 516;" d file:
__FUNCT__ src/svd/interface/svdopts.c 517;" d file:
__FUNCT__ src/svd/interface/svdopts.c 556;" d file:
__FUNCT__ src/svd/interface/svdopts.c 557;" d file:
__FUNCT__ src/svd/interface/svdopts.c 583;" d file:
__FUNCT__ src/svd/interface/svdopts.c 584;" d file:
__FUNCT__ src/svd/interface/svdopts.c 624;" d file:
__FUNCT__ src/svd/interface/svdopts.c 625;" d file:
__FUNCT__ src/svd/interface/svdopts.c 661;" d file:
__FUNCT__ src/svd/interface/svdopts.c 662;" d file:
__FUNCT__ src/svd/interface/svdopts.c 68;" d file:
__FUNCT__ src/svd/interface/svdopts.c 69;" d file:
__FUNCT__ src/svd/interface/svdopts.c 790;" d file:
__FUNCT__ src/svd/interface/svdopts.c 791;" d file:
__FUNCT__ src/svd/interface/svdopts.c 824;" d file:
__FUNCT__ src/svd/interface/svdopts.c 825;" d file:
__FUNCT__ src/svd/interface/svdopts.c 852;" d file:
__FUNCT__ src/svd/interface/svdopts.c 853;" d file:
__FUNCT__ src/svd/interface/svdopts.c 908;" d file:
__FUNCT__ src/svd/interface/svdopts.c 909;" d file:
__FUNCT__ src/svd/interface/svdopts.c 956;" d file:
__FUNCT__ src/svd/interface/svdopts.c 957;" d file:
__FUNCT__ src/svd/interface/svdopts.c 95;" d file:
__FUNCT__ src/svd/interface/svdopts.c 96;" d file:
__FUNCT__ src/svd/interface/svdregis.c 30;" d file:
__FUNCT__ src/svd/interface/svdregis.c 31;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 214;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 215;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 258;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 259;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 26;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 27;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 302;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 303;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 330;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 331;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 56;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 57;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 82;" d file:
__FUNCT__ src/svd/interface/svdsetup.c 83;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 140;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 141;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 175;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 176;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 214;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 215;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 243;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 244;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 26;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 27;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 300;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 301;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 351;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 352;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 67;" d file:
__FUNCT__ src/svd/interface/svdsolve.c 68;" d file:
__FUNCT__ src/svd/interface/svdview.c 120;" d file:
__FUNCT__ src/svd/interface/svdview.c 121;" d file:
__FUNCT__ src/svd/interface/svdview.c 157;" d file:
__FUNCT__ src/svd/interface/svdview.c 158;" d file:
__FUNCT__ src/svd/interface/svdview.c 192;" d file:
__FUNCT__ src/svd/interface/svdview.c 193;" d file:
__FUNCT__ src/svd/interface/svdview.c 228;" d file:
__FUNCT__ src/svd/interface/svdview.c 229;" d file:
__FUNCT__ src/svd/interface/svdview.c 258;" d file:
__FUNCT__ src/svd/interface/svdview.c 259;" d file:
__FUNCT__ src/svd/interface/svdview.c 278;" d file:
__FUNCT__ src/svd/interface/svdview.c 279;" d file:
__FUNCT__ src/svd/interface/svdview.c 27;" d file:
__FUNCT__ src/svd/interface/svdview.c 28;" d file:
__FUNCT__ src/svd/interface/svdview.c 338;" d file:
__FUNCT__ src/svd/interface/svdview.c 339;" d file:
__FUNCT__ src/svd/interface/svdview.c 380;" d file:
__FUNCT__ src/svd/interface/svdview.c 381;" d file:
__FUNCT__ src/svd/interface/svdview.c 406;" d file:
__FUNCT__ src/svd/interface/svdview.c 407;" d file:
__FUNCT__ src/svd/interface/svdview.c 422;" d file:
__FUNCT__ src/svd/interface/svdview.c 423;" d file:
__FUNCT__ src/svd/interface/svdview.c 440;" d file:
__FUNCT__ src/svd/interface/svdview.c 441;" d file:
__FUNCT__ src/svd/interface/svdview.c 492;" d file:
__FUNCT__ src/svd/interface/svdview.c 493;" d file:
__FUNCT__ src/svd/interface/svdview.c 527;" d file:
__FUNCT__ src/svd/interface/svdview.c 528;" d file:
__FUNCT__ src/svd/interface/svdview.c 580;" d file:
__FUNCT__ src/svd/interface/svdview.c 581;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test1.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test1.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test10.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test10.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test11.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test11.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test12.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test12.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test2.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test2.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test3.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test3.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test4.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test4.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test5.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test5.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test6.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test6.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test7.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test7.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test8.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test8.c 27;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test9.c 26;" d file:
__FUNCT__ src/sys/classes/bv/examples/tests/test9.c 27;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 102;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 103;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 119;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 120;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 139;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 140;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 159;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 160;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 175;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 176;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 191;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 192;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 207;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 208;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 222;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 223;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 263;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 264;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 278;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 279;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 318;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 319;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 32;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 331;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 332;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 33;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 342;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 343;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 353;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 354;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 367;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 368;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 53;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 54;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 68;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 69;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 85;" d file:
__FUNCT__ src/sys/classes/bv/impls/contiguous/contig.c 86;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 111;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 112;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 132;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 133;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 155;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 156;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 177;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 178;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 196;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 197;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 215;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 216;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 234;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 235;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 251;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 252;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 300;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 301;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 319;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 31;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 320;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 32;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 350;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 351;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 366;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 367;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 382;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 383;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 394;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 395;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 406;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 407;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 418;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 419;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 430;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 431;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 457;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 458;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 472;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 473;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 56;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 57;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 73;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 74;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 92;" d file:
__FUNCT__ src/sys/classes/bv/impls/mat/bvmat.c 93;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 112;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 113;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 134;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 135;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 156;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 157;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 178;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 179;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 197;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 198;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 216;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 217;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 235;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 236;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 252;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 253;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 301;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 302;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 31;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 320;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 321;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 32;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 354;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 355;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 370;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 371;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 385;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 386;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 397;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 398;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 409;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 410;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 421;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 422;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 433;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 434;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 460;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 461;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 475;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 476;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 57;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 58;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 74;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 75;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 93;" d file:
__FUNCT__ src/sys/classes/bv/impls/svec/svec.c 94;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 125;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 126;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 155;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 156;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 185;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 186;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 204;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 205;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 221;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 222;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 238;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 239;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 250;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 251;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 269;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 270;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 298;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 299;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 317;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 318;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 336;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 337;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 33;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 34;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 352;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 353;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 367;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 368;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 396;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 397;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 409;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 410;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 428;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 429;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 447;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 448;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 466;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 467;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 477;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 478;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 494;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 495;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 510;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 511;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 541;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 542;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 554;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 555;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 566;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 567;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 67;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 68;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 89;" d file:
__FUNCT__ src/sys/classes/bv/impls/vecs/vecs.c 90;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 102;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1031;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1032;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 103;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1057;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1058;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1111;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1112;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1164;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1165;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1202;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1203;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1237;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1238;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1275;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1276;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1306;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1307;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1337;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1338;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1356;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1357;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1395;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1396;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1432;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1433;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1482;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1483;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1529;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 1530;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 162;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 163;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 208;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 209;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 250;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 251;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 29;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 30;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 310;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 311;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 336;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 337;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 391;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 392;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 442;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 443;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 469;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 470;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 525;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 526;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 552;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 553;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 591;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 592;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 635;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 636;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 665;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 666;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 708;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 709;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 752;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 753;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 76;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 77;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 783;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 784;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 819;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 820;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 877;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 878;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 958;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 959;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 989;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvbasic.c 990;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 127;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 128;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 182;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 183;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 205;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 206;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 248;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 249;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 280;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 281;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 29;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 301;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 302;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 30;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 358;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 359;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 62;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 63;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 82;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvblas.c 83;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 118;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 119;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 155;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 156;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 228;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 229;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 270;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 271;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 345;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 346;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 35;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 36;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 412;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 413;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 443;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 444;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 474;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 475;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 507;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 508;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 540;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 541;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 56;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 57;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 638;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 639;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 666;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvfunc.c 667;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 1049;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 1050;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 1100;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 1101;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 143;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 144;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 196;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 197;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 253;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 254;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 26;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 27;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 305;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 306;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 358;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 359;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 419;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 420;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 481;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 482;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 495;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 496;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 508;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 509;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 521;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 522;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 566;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 567;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 620;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 621;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 62;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 63;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 667;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 668;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 706;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 707;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 759;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 760;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 821;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 822;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 881;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 882;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 926;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 927;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 983;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvglobal.c 984;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 154;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 155;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 209;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 210;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 268;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 269;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 26;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 27;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 322;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 323;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 360;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 361;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 399;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 400;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 450;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 451;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 499;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 500;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 549;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 550;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 608;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 609;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 96;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvops.c 97;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 125;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 126;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 197;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 198;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 253;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 254;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 27;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 28;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 314;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 315;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 384;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 385;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 443;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 444;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 484;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 485;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 551;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 552;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 575;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 576;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 60;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvorthog.c 61;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvregis.c 29;" d file:
__FUNCT__ src/sys/classes/bv/interface/bvregis.c 30;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test1.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test1.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test12.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test12.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test13.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test13.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test15.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test15.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test2.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test2.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test3.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test3.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test4.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test4.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test5.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test5.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test6.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test6.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test7.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test7.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test8.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test8.c 27;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test9.c 26;" d file:
__FUNCT__ src/sys/classes/ds/examples/tests/test9.c 27;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 135;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 136;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 161;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 162;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 220;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 221;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 25;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 26;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 41;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 42;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 56;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 57;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 95;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghep/dsghep.c 96;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 161;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 162;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 194;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 195;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 225;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 226;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 303;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 304;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 35;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 36;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 444;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 445;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 741;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 742;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 84;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dqds.c 85;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 179;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 180;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 24;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 25;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 280;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 281;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 320;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 321;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 406;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 407;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 42;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 43;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 451;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 452;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 537;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 538;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 662;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 663;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 773;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 774;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 88;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 89;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 911;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 912;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 968;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/dsghiep.c 969;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 236;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 237;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 304;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 305;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 36;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 37;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 77;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/hz.c 78;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 122;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 123;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 309;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 310;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 38;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 391;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 392;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 39;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 547;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 548;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 646;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 647;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 744;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 745;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 90;" d file:
__FUNCT__ src/sys/classes/ds/impls/ghiep/invit.c 91;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 165;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 166;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 237;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 238;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 259;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 260;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 317;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 318;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 370;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 371;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 44;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 45;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 469;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 470;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 484;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 485;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 586;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 587;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 61;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 62;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 639;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 640;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 83;" d file:
__FUNCT__ src/sys/classes/ds/impls/gnhep/dsgnhep.c 84;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 106;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 107;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 178;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 179;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 217;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 218;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 238;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 239;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 25;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 26;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 336;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 337;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 396;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 397;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 426;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 427;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 459;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 460;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 514;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 515;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 599;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 600;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 667;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 668;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 66;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 67;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 736;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 737;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 755;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 756;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 801;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 802;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 855;" d file:
__FUNCT__ src/sys/classes/ds/impls/hep/dshep.c 856;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 109;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 110;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 127;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 128;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 162;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 163;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 188;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 189;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 30;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 312;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 313;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 31;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 335;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 336;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 377;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 378;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 389;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 390;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 418;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 419;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 429;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 430;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 458;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 459;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 477;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 478;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 66;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 67;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 86;" d file:
__FUNCT__ src/sys/classes/ds/impls/nep/dsnep.c 87;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 117;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 118;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 131;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 132;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 204;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 205;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 25;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 268;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 269;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 26;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 313;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 314;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 370;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 371;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 40;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 41;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 420;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 421;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 509;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 510;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 524;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 525;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 548;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 549;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 60;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 61;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 626;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 627;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 652;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 653;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 698;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 699;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 781;" d file:
__FUNCT__ src/sys/classes/ds/impls/nhep/dsnhep.c 782;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 107;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 108;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 154;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 155;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 277;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 278;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 290;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 291;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 29;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 30;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 316;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 317;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 327;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 328;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 355;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 356;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 368;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 369;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 50;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 51;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 74;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 75;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 91;" d file:
__FUNCT__ src/sys/classes/ds/impls/pep/dspep.c 92;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 104;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 105;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 158;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 159;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 173;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 174;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 203;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 204;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 25;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 26;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 302;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 303;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 67;" d file:
__FUNCT__ src/sys/classes/ds/impls/svd/dssvd.c 68;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 104;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 105;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 169;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 170;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 200;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 201;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 230;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 231;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 263;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 264;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 300;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 301;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 326;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 327;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 34;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 352;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 353;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 35;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 378;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 379;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 410;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 411;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 436;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 437;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 470;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 471;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 496;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 497;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 531;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 532;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 557;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 558;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 55;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 56;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 582;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 583;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 608;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 609;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 637;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 638;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 668;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 669;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 706;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 707;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 779;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 780;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 808;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 809;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 853;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 854;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 882;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 883;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 919;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsbasic.c 920;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 124;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 125;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 187;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 188;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 225;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 226;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 265;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 266;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 26;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 27;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 333;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 334;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 383;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 384;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 416;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 417;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 447;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 448;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 480;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 481;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 511;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 512;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 53;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 54;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 551;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 552;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 611;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 612;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 670;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 671;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 712;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 713;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 744;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 745;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 777;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 778;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 827;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 828;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 872;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 873;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 98;" d file:
__FUNCT__ src/sys/classes/ds/interface/dsops.c 99;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 116;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 117;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 200;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 201;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 255;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 256;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 27;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 281;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 282;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 28;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 305;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 306;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 330;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 331;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 356;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 357;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 387;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 388;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 421;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 422;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 491;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 492;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 539;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 540;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 69;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 70;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 88;" d file:
__FUNCT__ src/sys/classes/ds/interface/dspriv.c 89;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test1.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test1.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test2.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test2.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test3.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test3.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test3.c 77;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test3.c 78;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test4.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test4.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test5.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test5.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test5.c 77;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test5.c 78;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test6.c 39;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test6.c 40;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test6.c 90;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test6.c 91;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test7.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test7.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test7.c 92;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test7.c 93;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test8.c 26;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test8.c 27;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test8.c 97;" d file:
__FUNCT__ src/sys/classes/fn/examples/tests/test8.c 98;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 109;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 110;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 171;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 172;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 236;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 237;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 269;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 270;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 289;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 290;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 320;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 321;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 346;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 347;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 376;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 377;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 38;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 390;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 391;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 39;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 406;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 407;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 69;" d file:
__FUNCT__ src/sys/classes/fn/impls/combine/fncombine.c 70;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 143;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 144;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 177;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 178;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 27;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 28;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 36;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 37;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 48;" d file:
__FUNCT__ src/sys/classes/fn/impls/exp/fnexp.c 49;" d file:
__FUNCT__ src/sys/classes/fn/impls/fnutil.c 27;" d file:
__FUNCT__ src/sys/classes/fn/impls/fnutil.c 28;" d file:
__FUNCT__ src/sys/classes/fn/impls/fnutil.c 93;" d file:
__FUNCT__ src/sys/classes/fn/impls/fnutil.c 94;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 111;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 112;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 145;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 146;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 27;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 28;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 37;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 38;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 47;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 48;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 78;" d file:
__FUNCT__ src/sys/classes/fn/impls/invsqrt/fninvsqrt.c 79;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 26;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 27;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 35;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 36;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 45;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 46;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 79;" d file:
__FUNCT__ src/sys/classes/fn/impls/log/fnlog.c 80;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 133;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 134;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 144;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 145;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 172;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 173;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 208;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 209;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 227;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 228;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 238;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 239;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 251;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 252;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 48;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 49;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 75;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 76;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 86;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 87;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 97;" d file:
__FUNCT__ src/sys/classes/fn/impls/phi/fnphi.c 98;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 116;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 117;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 134;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 135;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 156;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 157;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 190;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 191;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 259;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 260;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 278;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 279;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 317;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 318;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 337;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 338;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 34;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 35;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 371;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 372;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 390;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 391;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 429;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 430;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 449;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 450;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 483;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 484;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 514;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 515;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 538;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 539;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 556;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 557;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 60;" d file:
__FUNCT__ src/sys/classes/fn/impls/rational/fnrational.c 61;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 121;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 122;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 27;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 28;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 36;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 37;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 46;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 47;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 65;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 66;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 87;" d file:
__FUNCT__ src/sys/classes/fn/impls/sqrt/fnsqrt.c 88;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 101;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 102;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 140;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 141;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 171;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 172;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 201;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 202;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 234;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 235;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 276;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 277;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 302;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 303;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 339;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 33;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 340;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 34;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 366;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 367;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 406;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 407;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 446;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 447;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 506;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 507;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 529;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 530;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 54;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 55;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 630;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 631;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 651;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 652;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 674;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 675;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 756;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 757;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 810;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 811;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 856;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 857;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 900;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 901;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 931;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnbasic.c 932;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnregis.c 32;" d file:
__FUNCT__ src/sys/classes/fn/interface/fnregis.c 33;" d file:
__FUNCT__ src/sys/classes/rg/examples/tests/test1.c 26;" d file:
__FUNCT__ src/sys/classes/rg/examples/tests/test1.c 27;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 106;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 107;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 135;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 136;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 153;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 154;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 165;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 166;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 186;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 187;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 206;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 207;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 230;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 231;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 243;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 244;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 32;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 33;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 51;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 52;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 93;" d file:
__FUNCT__ src/sys/classes/rg/impls/ellipse/rgellipse.c 94;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 106;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 107;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 134;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 135;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 150;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 151;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 162;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 163;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 214;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 215;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 232;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 233;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 255;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 256;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 268;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 269;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 32;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 33;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 54;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 55;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 92;" d file:
__FUNCT__ src/sys/classes/rg/impls/interval/rginterval.c 93;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 110;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 111;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 123;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 124;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 155;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 156;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 188;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 189;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 199;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 200;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 267;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 268;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 307;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 308;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 33;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 342;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 343;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 34;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 362;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 363;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 64;" d file:
__FUNCT__ src/sys/classes/rg/impls/polygon/rgpolygon.c 65;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 135;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 136;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 151;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 152;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 183;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 184;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 201;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 202;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 213;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 214;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 244;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 245;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 294;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 295;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 321;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 322;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 334;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 335;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 36;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 37;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 76;" d file:
__FUNCT__ src/sys/classes/rg/impls/ring/rgring.c 77;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 133;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 134;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 164;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 165;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 194;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 195;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 227;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 228;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 265;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 266;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 291;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 292;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 31;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 32;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 342;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 343;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 394;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 395;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 425;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 426;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 485;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 486;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 523;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 524;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 52;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 53;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 551;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 552;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 578;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 579;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 610;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 611;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 636;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 637;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 670;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 671;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 694;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 695;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 721;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 722;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 97;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgbasic.c 98;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgregis.c 29;" d file:
__FUNCT__ src/sys/classes/rg/interface/rgregis.c 30;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 155;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 156;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 168;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 169;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 181;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 182;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 194;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 195;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 31;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 32;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 51;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test1.c 52;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test2.c 26;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test2.c 27;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test3.c 26;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test3.c 27;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test4.c 26;" d file:
__FUNCT__ src/sys/classes/st/examples/tests/test4.c 27;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 102;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 103;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 134;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 135;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 153;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 154;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 198;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 199;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 225;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 226;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 263;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 264;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 279;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 280;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 313;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 314;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 324;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 325;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 32;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 33;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 353;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 354;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 371;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 372;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 383;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 384;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 396;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 397;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 46;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 47;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 60;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 61;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 89;" d file:
__FUNCT__ src/sys/classes/st/impls/cayley/cayley.c 90;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 157;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 158;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 173;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 174;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 191;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 192;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 220;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 221;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 247;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 248;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 280;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 281;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 291;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 292;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 30;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 31;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 324;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 325;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 335;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 336;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 365;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 366;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 380;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 381;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 60;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 61;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 71;" d file:
__FUNCT__ src/sys/classes/st/impls/precond/precond.c 72;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 44;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 45;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 51;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 52;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 58;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 59;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 102;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 103;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 122;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 123;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 142;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 143;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 154;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 155;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 168;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 169;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 179;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 180;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 190;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 191;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 201;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 202;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 234;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 235;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 267;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 268;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 301;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 302;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 348;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 349;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 35;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 36;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 69;" d file:
__FUNCT__ src/sys/classes/st/impls/shell/shell.c 70;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 145;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 146;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 171;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 172;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 199;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 200;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 27;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 28;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 45;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 46;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 63;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 64;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 76;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 77;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 95;" d file:
__FUNCT__ src/sys/classes/st/impls/shift/shift.c 96;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 108;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 109;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 158;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 159;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 194;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 195;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 222;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 223;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 26;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 27;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 44;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 45;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 62;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 63;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 89;" d file:
__FUNCT__ src/sys/classes/st/impls/sinvert/sinvert.c 90;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 105;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 106;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 134;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 135;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 167;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 168;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 218;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 219;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 282;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 283;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 30;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 313;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 314;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 31;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 344;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 345;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 370;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 371;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 409;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 410;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 435;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 436;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 460;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 461;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 488;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 489;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 51;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 524;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 525;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 52;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 553;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 554;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 579;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 580;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 605;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 606;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 631;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 632;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 665;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 666;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 699;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 700;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 732;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 733;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 821;" d file:
__FUNCT__ src/sys/classes/st/interface/stfunc.c 822;" d file:
__FUNCT__ src/sys/classes/st/interface/stregis.c 30;" d file:
__FUNCT__ src/sys/classes/st/interface/stregis.c 31;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 109;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 110;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 177;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 178;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 224;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 225;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 252;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 253;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 29;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 302;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 303;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 30;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 329;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 330;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 366;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 367;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 82;" d file:
__FUNCT__ src/sys/classes/st/interface/stset.c 83;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 116;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 117;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 151;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 152;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 167;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 168;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 37;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 38;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 50;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 51;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 85;" d file:
__FUNCT__ src/sys/classes/st/interface/stshellmat.c 86;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 123;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 124;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 174;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 175;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 225;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 226;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 257;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 258;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 279;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 27;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 280;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 28;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 308;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 309;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 343;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 344;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 387;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 388;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 75;" d file:
__FUNCT__ src/sys/classes/st/interface/stsles.c 76;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 126;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 127;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 159;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 160;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 174;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 175;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 254;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 255;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 26;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 27;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 307;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 308;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 401;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 402;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 424;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 425;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 452;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 453;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 481;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 482;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 76;" d file:
__FUNCT__ src/sys/classes/st/interface/stsolve.c 77;" d file:
__FUNCT__ src/sys/dlregisslepc.c 38;" d file:
__FUNCT__ src/sys/dlregisslepc.c 40;" d file:
__FUNCT__ src/sys/dlregisslepc.c 42;" d file:
__FUNCT__ src/sys/slepcinit.c 104;" d file:
__FUNCT__ src/sys/slepcinit.c 105;" d file:
__FUNCT__ src/sys/slepcinit.c 122;" d file:
__FUNCT__ src/sys/slepcinit.c 123;" d file:
__FUNCT__ src/sys/slepcinit.c 173;" d file:
__FUNCT__ src/sys/slepcinit.c 174;" d file:
__FUNCT__ src/sys/slepcinit.c 200;" d file:
__FUNCT__ src/sys/slepcinit.c 201;" d file:
__FUNCT__ src/sys/slepcinit.c 253;" d file:
__FUNCT__ src/sys/slepcinit.c 254;" d file:
__FUNCT__ src/sys/slepcinit.c 25;" d file:
__FUNCT__ src/sys/slepcinit.c 26;" d file:
__FUNCT__ src/sys/slepcinit.c 278;" d file:
__FUNCT__ src/sys/slepcinit.c 279;" d file:
__FUNCT__ src/sys/slepcinit.c 301;" d file:
__FUNCT__ src/sys/slepcinit.c 302;" d file:
__FUNCT__ src/sys/slepcinit.c 320;" d file:
__FUNCT__ src/sys/slepcinit.c 321;" d file:
__FUNCT__ src/sys/slepcinit.c 54;" d file:
__FUNCT__ src/sys/slepcinit.c 55;" d file:
__FUNCT__ src/sys/slepcinit.c 76;" d file:
__FUNCT__ src/sys/slepcinit.c 77;" d file:
__FUNCT__ src/sys/slepcsc.c 165;" d file:
__FUNCT__ src/sys/slepcsc.c 166;" d file:
__FUNCT__ src/sys/slepcsc.c 179;" d file:
__FUNCT__ src/sys/slepcsc.c 180;" d file:
__FUNCT__ src/sys/slepcsc.c 194;" d file:
__FUNCT__ src/sys/slepcsc.c 195;" d file:
__FUNCT__ src/sys/slepcsc.c 209;" d file:
__FUNCT__ src/sys/slepcsc.c 210;" d file:
__FUNCT__ src/sys/slepcsc.c 224;" d file:
__FUNCT__ src/sys/slepcsc.c 225;" d file:
__FUNCT__ src/sys/slepcsc.c 239;" d file:
__FUNCT__ src/sys/slepcsc.c 240;" d file:
__FUNCT__ src/sys/slepcsc.c 259;" d file:
__FUNCT__ src/sys/slepcsc.c 260;" d file:
__FUNCT__ src/sys/slepcsc.c 26;" d file:
__FUNCT__ src/sys/slepcsc.c 279;" d file:
__FUNCT__ src/sys/slepcsc.c 27;" d file:
__FUNCT__ src/sys/slepcsc.c 280;" d file:
__FUNCT__ src/sys/slepcsc.c 296;" d file:
__FUNCT__ src/sys/slepcsc.c 297;" d file:
__FUNCT__ src/sys/slepcsc.c 312;" d file:
__FUNCT__ src/sys/slepcsc.c 313;" d file:
__FUNCT__ src/sys/slepcsc.c 336;" d file:
__FUNCT__ src/sys/slepcsc.c 337;" d file:
__FUNCT__ src/sys/slepcsc.c 85;" d file:
__FUNCT__ src/sys/slepcsc.c 86;" d file:
__FUNCT__ src/sys/slepcutil.c 124;" d file:
__FUNCT__ src/sys/slepcutil.c 125;" d file:
__FUNCT__ src/sys/slepcutil.c 231;" d file:
__FUNCT__ src/sys/slepcutil.c 232;" d file:
__FUNCT__ src/sys/slepcutil.c 24;" d file:
__FUNCT__ src/sys/slepcutil.c 25;" d file:
__FUNCT__ src/sys/slepcutil.c 370;" d file:
__FUNCT__ src/sys/slepcutil.c 371;" d file:
__FUNCT__ src/sys/slepcutil.c 461;" d file:
__FUNCT__ src/sys/slepcutil.c 462;" d file:
__FUNCT__ src/sys/slepcutil.c 548;" d file:
__FUNCT__ src/sys/slepcutil.c 549;" d file:
__FUNCT__ src/sys/slepcutil.c 585;" d file:
__FUNCT__ src/sys/slepcutil.c 586;" d file:
__FUNCT__ src/sys/slepcutil.c 610;" d file:
__FUNCT__ src/sys/slepcutil.c 611;" d file:
__FUNCT__ src/sys/slepcutil.c 634;" d file:
__FUNCT__ src/sys/slepcutil.c 635;" d file:
__FUNCT__ src/sys/slepcutil.c 656;" d file:
__FUNCT__ src/sys/slepcutil.c 657;" d file:
__FUNCT__ src/sys/slepcutil.c 70;" d file:
__FUNCT__ src/sys/slepcutil.c 71;" d file:
__FUNCT__ src/sys/vec/pool.c 139;" d file:
__FUNCT__ src/sys/vec/pool.c 140;" d file:
__FUNCT__ src/sys/vec/pool.c 26;" d file:
__FUNCT__ src/sys/vec/pool.c 27;" d file:
__FUNCT__ src/sys/vec/pool.c 62;" d file:
__FUNCT__ src/sys/vec/pool.c 63;" d file:
__FUNCT__ src/sys/vec/pool.c 94;" d file:
__FUNCT__ src/sys/vec/pool.c 95;" d file:
__FUNCT__ src/sys/vec/veccomp.c 112;" d file:
__FUNCT__ src/sys/vec/veccomp.c 113;" d file:
__FUNCT__ src/sys/vec/veccomp.c 128;" d file:
__FUNCT__ src/sys/vec/veccomp.c 129;" d file:
__FUNCT__ src/sys/vec/veccomp.c 213;" d file:
__FUNCT__ src/sys/vec/veccomp.c 214;" d file:
__FUNCT__ src/sys/vec/veccomp.c 229;" d file:
__FUNCT__ src/sys/vec/veccomp.c 230;" d file:
__FUNCT__ src/sys/vec/veccomp.c 244;" d file:
__FUNCT__ src/sys/vec/veccomp.c 245;" d file:
__FUNCT__ src/sys/vec/veccomp.c 300;" d file:
__FUNCT__ src/sys/vec/veccomp.c 301;" d file:
__FUNCT__ src/sys/vec/veccomp.c 311;" d file:
__FUNCT__ src/sys/vec/veccomp.c 312;" d file:
__FUNCT__ src/sys/vec/veccomp.c 356;" d file:
__FUNCT__ src/sys/vec/veccomp.c 357;" d file:
__FUNCT__ src/sys/vec/veccomp.c 390;" d file:
__FUNCT__ src/sys/vec/veccomp.c 391;" d file:
__FUNCT__ src/sys/vec/veccomp.c 413;" d file:
__FUNCT__ src/sys/vec/veccomp.c 414;" d file:
__FUNCT__ src/sys/vec/veccomp.c 443;" d file:
__FUNCT__ src/sys/vec/veccomp.c 444;" d file:
__FUNCT__ src/sys/vec/veccomp.c 478;" d file:
__FUNCT__ src/sys/vec/veccomp.c 479;" d file:
__FUNCT__ src/sys/vec/veccomp.c 495;" d file:
__FUNCT__ src/sys/vec/veccomp.c 496;" d file:
__FUNCT__ src/sys/vec/veccomp.c 512;" d file:
__FUNCT__ src/sys/vec/veccomp.c 513;" d file:
__FUNCT__ src/sys/vec/veccomp.c 529;" d file:
__FUNCT__ src/sys/vec/veccomp.c 530;" d file:
__FUNCT__ src/sys/vec/veccomp.c 553;" d file:
__FUNCT__ src/sys/vec/veccomp.c 554;" d file:
__FUNCT__ src/sys/vec/veccomp.c 571;" d file:
__FUNCT__ src/sys/vec/veccomp.c 572;" d file:
__FUNCT__ src/sys/vec/veccomp.c 589;" d file:
__FUNCT__ src/sys/vec/veccomp.c 590;" d file:
__FUNCT__ src/sys/vec/veccomp.c 602;" d file:
__FUNCT__ src/sys/vec/veccomp.c 603;" d file:
__FUNCT__ src/sys/vec/veccomp.c 615;" d file:
__FUNCT__ src/sys/vec/veccomp.c 616;" d file:
__FUNCT__ src/sys/vec/veccomp.c 648;" d file:
__FUNCT__ src/sys/vec/veccomp.c 649;" d file:
__FUNCT__ src/sys/vec/veccomp.c 681;" d file:
__FUNCT__ src/sys/vec/veccomp.c 682;" d file:
__FUNCT__ src/sys/vec/veccomp.c 722;" d file:
__FUNCT__ src/sys/vec/veccomp.c 723;" d file:
__FUNCT__ src/sys/vec/veccomp.c 726;" d file:
__FUNCT__ src/sys/vec/veccomp.c 727;" d file:
__FUNCT__ src/sys/vec/veccomp.c 730;" d file:
__FUNCT__ src/sys/vec/veccomp.c 731;" d file:
__FUNCT__ src/sys/vec/veccomp.c 734;" d file:
__FUNCT__ src/sys/vec/veccomp.c 735;" d file:
__FUNCT__ src/sys/vec/veccomp.c 738;" d file:
__FUNCT__ src/sys/vec/veccomp.c 739;" d file:
__FUNCT__ src/sys/vec/veccomp.c 73;" d file:
__FUNCT__ src/sys/vec/veccomp.c 742;" d file:
__FUNCT__ src/sys/vec/veccomp.c 743;" d file:
__FUNCT__ src/sys/vec/veccomp.c 74;" d file:
__FUNCT__ src/sys/vec/veccomp.c 762;" d file:
__FUNCT__ src/sys/vec/veccomp.c 763;" d file:
__FUNCT__ src/sys/vec/veccomp.c 766;" d file:
__FUNCT__ src/sys/vec/veccomp.c 767;" d file:
__FUNCT__ src/sys/vec/veccomp.c 770;" d file:
__FUNCT__ src/sys/vec/veccomp.c 771;" d file:
__FUNCT__ src/sys/vec/veccomp.c 774;" d file:
__FUNCT__ src/sys/vec/veccomp.c 775;" d file:
__FUNCT__ src/sys/vec/veccomp.c 778;" d file:
__FUNCT__ src/sys/vec/veccomp.c 779;" d file:
__FUNCT__ src/sys/vec/veccomp.c 800;" d file:
__FUNCT__ src/sys/vec/veccomp.c 801;" d file:
__FUNCT__ src/sys/vec/veccomp.c 804;" d file:
__FUNCT__ src/sys/vec/veccomp.c 805;" d file:
__FUNCT__ src/sys/vec/veccomp.c 828;" d file:
__FUNCT__ src/sys/vec/veccomp.c 829;" d file:
__FUNCT__ src/sys/vec/veccomp.c 832;" d file:
__FUNCT__ src/sys/vec/veccomp.c 833;" d file:
__FUNCT__ src/sys/vec/veccomp.c 836;" d file:
__FUNCT__ src/sys/vec/veccomp.c 837;" d file:
__FUNCT__ src/sys/vec/veccomp.c 840;" d file:
__FUNCT__ src/sys/vec/veccomp.c 841;" d file:
__FUNCT__ src/sys/vec/veccomp.c 844;" d file:
__FUNCT__ src/sys/vec/veccomp.c 845;" d file:
__FUNCT__ src/sys/vec/veccomp.c 98;" d file:
__FUNCT__ src/sys/vec/veccomp.c 99;" d file:
__FUNCT__ src/sys/vec/veccomp0.h 124;" d
__FUNCT__ src/sys/vec/veccomp0.h 125;" d
__FUNCT__ src/sys/vec/veccomp0.h 155;" d
__FUNCT__ src/sys/vec/veccomp0.h 156;" d
__FUNCT__ src/sys/vec/veccomp0.h 214;" d
__FUNCT__ src/sys/vec/veccomp0.h 215;" d
__FUNCT__ src/sys/vec/veccomp0.h 284;" d
__FUNCT__ src/sys/vec/veccomp0.h 285;" d
__FUNCT__ src/sys/vec/veccomp0.h 34;" d
__FUNCT__ src/sys/vec/veccomp0.h 35;" d
__FUNCT__ src/sys/vec/veccomp0.h 65;" d
__FUNCT__ src/sys/vec/veccomp0.h 66;" d
__FUNC_TEMPLATE1__ src/sys/vec/veccomp.c 707;" d file:
__FUNC_TEMPLATE2__ src/sys/vec/veccomp.c 747;" d file:
__FUNC_TEMPLATE3__ src/sys/vec/veccomp.c 783;" d file:
__FUNC_TEMPLATE4__ src/sys/vec/veccomp.c 809;" d file:
__KRYLOVSCHUR_H src/eps/impls/krylov/krylovschur/krylovschur.h 25;" d
__LINEARP_H src/pep/impls/linear/linearp.h 25;" d
__PJDP_H src/pep/impls/jd/pjdp.h 25;" d
__QUOTEME src/sys/vec/veccomp0.h 30;" d
__QUOTEME src/sys/vec/veccomp0.h 335;" d
__QUOTEME_ src/sys/vec/veccomp0.h 29;" d
__QUOTEME__ src/sys/vec/veccomp.c 703;" d file:
__SLEPCBLASLAPACK_H include/slepcblaslapack.h 25;" d
__SLEPCBVDEF_H include/slepc/finclude/slepcbvdef.h 24;" d
__SLEPCBV_H include/slepcbv.h 23;" d
__SLEPCDSDEF_H include/slepc/finclude/slepcdsdef.h 24;" d
__SLEPCDS_H include/slepcds.h 23;" d
__SLEPCEPSDEF_H include/slepc/finclude/slepcepsdef.h 24;" d
__SLEPCEPS_H include/slepceps.h 25;" d
__SLEPCFNDEF_H include/slepc/finclude/slepcfndef.h 24;" d
__SLEPCFN_H include/slepcfn.h 23;" d
__SLEPCMATH_H include/slepcmath.h 26;" d
__SLEPCMFNDEF_H include/slepc/finclude/slepcmfndef.h 24;" d
__SLEPCMFN_H include/slepcmfn.h 25;" d
__SLEPCNEPDEF_H include/slepc/finclude/slepcnepdef.h 24;" d
__SLEPCNEP_H include/slepcnep.h 25;" d
__SLEPCPEPDEF_H include/slepc/finclude/slepcpepdef.h 24;" d
__SLEPCPEP_H include/slepcpep.h 25;" d
__SLEPCRGDEF_H include/slepc/finclude/slepcrgdef.h 24;" d
__SLEPCRGTYPES_H include/slepcrgtypes.h 23;" d
__SLEPCRG_H include/slepcrg.h 23;" d
__SLEPCSC_H include/slepcsc.h 25;" d
__SLEPCSTDEF_H include/slepc/finclude/slepcstdef.h 24;" d
__SLEPCST_H include/slepcst.h 25;" d
__SLEPCSVDDEF_H include/slepc/finclude/slepcsvddef.h 24;" d
__SLEPCSVD_H include/slepcsvd.h 25;" d
__SLEPCSYSDEF_H include/slepc/finclude/slepcsysdef.h 25;" d
__SLEPCSYS_H include/slepcsys.h 26;" d
__SLEPCVEC_H include/slepcvec.h 25;" d
__SLEPCVERSION_H include/slepcversion.h 2;" d
__SUF_C__ src/sys/vec/veccomp0.h 31;" d
__SUF_C__ src/sys/vec/veccomp0.h 336;" d
__SUF__ src/sys/vec/veccomp0.h 25;" d
__SUF__ src/sys/vec/veccomp0.h 27;" d
__SUF__ src/sys/vec/veccomp0.h 334;" d
__TOAR_H src/pep/impls/krylov/pepkrylov.h 25;" d
__TRLANP_H src/eps/impls/external/trlan/trlanp.h 25;" d
__WITH_MPI__ src/sys/vec/veccomp.c 36;" d file:
__copy__ config/cmakegen.py /^ def __copy__(self):$/;" m class:defaultdict file:
__deepcopy__ config/cmakegen.py /^ def __deepcopy__(self, memo):$/;" m class:defaultdict file:
__funct__ src/eps/examples/tests/test13.c 40;" d file:
__funct__ src/eps/examples/tests/test13.c 41;" d file:
__getitem__ config/cmakegen.py /^ def __getitem__(self, key):$/;" m class:defaultdict file:
__init__ config/argdb.py /^ def __init__(self,argv):$/;" m class:ArgDB
__init__ config/cmakeboot.py /^ def __init__(self, slepcdir, petscdir, petscarch, argDB = None, framework = None):$/;" m class:PETScMaker
__init__ config/cmakegen.py /^ def __init__(self, default_factory=None, *a, **kw):$/;" m class:defaultdict
__init__ config/cmakegen.py /^ def __init__(self, log, verbose=False):$/;" m class:Mistakes
__init__ config/gmakegen.py /^ def __init__(self, log):$/;" m class:debuglogger
__init__ config/gmakegen.py /^ def __init__(self, slepc_dir=None, petsc_dir=None, petsc_arch=None, installed_petsc=False, verbose=False):$/;" m class:Slepc
__init__ config/install.py /^ def __init__(self, args = None):$/;" m class:Installer
__init__ config/package.py /^ def __init__(self,argdb,log):$/;" m class:Package
__init__ config/packages/arpack.py /^ def __init__(self,argdb,log):$/;" m class:Arpack
__init__ config/packages/blopex.py /^ def __init__(self,argdb,log):$/;" m class:Blopex
__init__ config/packages/blzpack.py /^ def __init__(self,argdb,log):$/;" m class:Blzpack
__init__ config/packages/feast.py /^ def __init__(self,argdb,log):$/;" m class:Feast
__init__ config/packages/lapack.py /^ def __init__(self,argdb,log):$/;" m class:Lapack
__init__ config/packages/petsc.py /^ def __init__(self,argdb,log):$/;" m class:PETSc
__init__ config/packages/primme.py /^ def __init__(self,argdb,log):$/;" m class:Primme
__init__ config/packages/slepc.py /^ def __init__(self,argdb,log):$/;" m class:SLEPc
__init__ config/packages/sowing.py /^ def __init__(self,argdb,log):$/;" m class:Sowing
__init__ config/packages/trlan.py /^ def __init__(self,argdb,log):$/;" m class:Trlan
__init__ setup.py /^ def __init__(self):$/;" m class:context
__missing__ config/cmakegen.py /^ def __missing__(self, key):$/;" m class:defaultdict file:
__reduce__ config/cmakegen.py /^ def __reduce__(self):$/;" m class:defaultdict file:
__repr__ config/cmakegen.py /^ def __repr__(self):$/;" m class:defaultdict file:
__str__ config/cmakeboot.py /^ def __str__(self):$/;" m class:PETScMaker file:
_cb src/eps/interface/ftn-custom/zepsf.c /^} _cb;$/;" v typeref:struct:__anon84 file:
_cb src/mfn/interface/ftn-custom/zmfnf.c /^} _cb;$/;" v typeref:struct:__anon85 file:
_cb src/nep/interface/ftn-custom/znepf.c /^} _cb;$/;" v typeref:struct:__anon96 file:
_cb src/pep/interface/ftn-custom/zpepf.c /^} _cb;$/;" v typeref:struct:__anon107 file:
_cb src/svd/interface/ftn-custom/zsvdf.c /^} _cb;$/;" v typeref:struct:__anon114 file:
_cb src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^} _cb;$/;" v typeref:struct:__anon130 file:
_dvdDashboard src/eps/impls/davidson/davidson.h /^typedef struct _dvdDashboard {$/;" s
_dvdFunctionList src/eps/impls/davidson/davidson.h /^typedef struct _dvdFunctionList {$/;" s
_n_SR src/eps/impls/krylov/krylovschur/krylovschur.h /^struct _n_SR {$/;" s
_n_SlepcConvMonitor include/slepc/private/slepcimpl.h /^struct _n_SlepcConvMonitor {$/;" s
_n_SlepcSC include/slepcsc.h /^struct _n_SlepcSC {$/;" s
_n_shift src/eps/impls/krylov/krylovschur/krylovschur.h /^struct _n_shift {$/;" s
_p_BV include/slepc/private/bvimpl.h /^struct _p_BV {$/;" s
_p_DS include/slepc/private/dsimpl.h /^struct _p_DS {$/;" s
_p_EPS include/slepc/private/epsimpl.h /^struct _p_EPS {$/;" s
_p_FN include/slepc/private/fnimpl.h /^struct _p_FN {$/;" s
_p_MFN include/slepc/private/mfnimpl.h /^struct _p_MFN {$/;" s
_p_NEP include/slepc/private/nepimpl.h /^struct _p_NEP {$/;" s
_p_PEP include/slepc/private/pepimpl.h /^struct _p_PEP {$/;" s
_p_RG include/slepc/private/rgimpl.h /^struct _p_RG {$/;" s
_p_ST include/slepc/private/stimpl.h /^struct _p_ST {$/;" s
_p_SVD include/slepc/private/svdimpl.h /^struct _p_SVD {$/;" s
_relpath config/gmakegen.py /^ def _relpath(path, start=os.path.curdir):$/;" f
a src/sys/classes/rg/impls/interval/rginterval.c /^ PetscReal a,b; \/* interval in the real axis *\/$/;" m struct:__anon125 file:
addFileNameTags bin/maint/generateetags.py /^def addFileNameTags(filename):$/;" f
all config/gmakegen.py /^ def all(iterable):$/;" f
allResiduals src/eps/impls/davidson/dvdupdatev.c /^ PetscBool allResiduals; \/* if computing all the residuals *\/$/;" m struct:__anon70 file:
allocate include/slepc/private/dsimpl.h /^ PetscErrorCode (*allocate)(DS,PetscInt);$/;" m struct:_DSOps
alpha include/slepc/private/fnimpl.h /^ PetscScalar alpha; \/* inner scaling (argument) *\/$/;" m struct:_p_FN
alpha src/eps/examples/tutorials/ex30.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon56 file:
alpha src/eps/examples/tutorials/ex9.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon58 file:
alpha src/sys/classes/ds/impls/ghiep/invit.c /^ PetscReal alpha;$/;" m struct:HRtr file:
alpha src/sys/classes/st/interface/stshellmat.c /^ PetscScalar alpha;$/;" m struct:__anon132 file:
apply include/slepc/private/stimpl.h /^ PetscErrorCode (*apply)(ST,Vec,Vec);$/;" m struct:_STOps
apply src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^ PetscFortranCallbackId apply;$/;" m struct:__anon130 file:
apply src/sys/classes/st/impls/shell/shell.c /^ PetscErrorCode (*apply)(ST,Vec,Vec);$/;" m struct:__anon131 file:
applyPreconditioner_PRIMME src/eps/impls/external/primme/primme.c /^static void applyPreconditioner_PRIMME(void *in,void *out,int *blockSize,struct primme_params *primme)$/;" f file:
applytrans include/slepc/private/stimpl.h /^ PetscErrorCode (*applytrans)(ST,Vec,Vec);$/;" m struct:_STOps
applytrans src/sys/classes/st/impls/shell/shell.c /^ PetscErrorCode (*applytrans)(ST,Vec,Vec);$/;" m struct:__anon131 file:
applytranspose src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^ PetscFortranCallbackId applytranspose;$/;" m struct:__anon130 file:
arbitrary include/slepc/private/epsimpl.h /^ PetscErrorCode (*arbitrary)(PetscScalar,PetscScalar,Vec,Vec,PetscScalar*,PetscScalar*,void*);$/;" m struct:_p_EPS
arbitrary src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId arbitrary;$/;" m struct:__anon84 file:
arbitraryctx include/slepc/private/epsimpl.h /^ void *arbitraryctx;$/;" m struct:_p_EPS
arch_path config/gmakegen.py /^ def arch_path(self, *args):$/;" m class:Slepc
archname config/configure.py /^ archname = petsc.arch$/;" v
argdb config/configure.py /^argdb = argdb.ArgDB(sys.argv)$/;" v
arpack config/configure.py /^arpack = arpack.Arpack(argdb,log)$/;" v
array src/sys/classes/bv/impls/contiguous/contig.c /^ PetscScalar *array;$/;" m struct:__anon115 file:
author setup.py /^ author='SLEPc Team',$/;" v
author_email setup.py /^ author_email='slepc-maint@upv.es',$/;" v
auxBV src/eps/impls/davidson/davidson.h /^ BV auxBV; \/* auxiliary vectors *\/$/;" m struct:_dvdDashboard
auxM src/eps/impls/davidson/davidson.h /^ Mat auxM; \/* auxiliary dense matrix *\/$/;" m struct:_dvdDashboard
auxV src/eps/impls/davidson/davidson.h /^ VecPool auxV; \/* auxiliary vectors *\/$/;" m struct:_dvdDashboard
b src/sys/classes/rg/impls/interval/rginterval.c /^ PetscReal a,b; \/* interval in the real axis *\/$/;" m struct:__anon125 file:
back src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscScalar *back;$/;" m struct:_n_SR
backtransform include/slepc/private/epsimpl.h /^ PetscErrorCode (*backtransform)(EPS);$/;" m struct:_EPSOps
backtransform include/slepc/private/pepimpl.h /^ PetscErrorCode (*backtransform)(PEP);$/;" m struct:_PEPOps
backtransform include/slepc/private/stimpl.h /^ PetscErrorCode (*backtransform)(ST,PetscInt,PetscScalar*,PetscScalar*);$/;" m struct:_STOps
backtransform src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^ PetscFortranCallbackId backtransform;$/;" m struct:__anon130 file:
backtransform src/sys/classes/st/impls/shell/shell.c /^ PetscErrorCode (*backtransform)(ST,PetscInt n,PetscScalar*,PetscScalar*);$/;" m struct:__anon131 file:
badWebIndex bin/maint/generateetags.py /^def badWebIndex(dirname,file):$/;" f
balance include/slepc/private/epsimpl.h /^ EPSBalance balance; \/* the balancing method *\/$/;" m struct:_p_EPS
balance_cutoff include/slepc/private/epsimpl.h /^ PetscReal balance_cutoff; \/* cutoff value for balancing *\/$/;" m struct:_p_EPS
balance_its include/slepc/private/epsimpl.h /^ PetscInt balance_its; \/* number of iterations of the balancing method *\/$/;" m struct:_p_EPS
basis include/slepc/private/pepimpl.h /^ PEPBasis basis; \/* polynomial basis used to represent the problem *\/$/;" m struct:_p_PEP
beta include/slepc/private/fnimpl.h /^ PetscScalar beta; \/* outer scaling (result) *\/$/;" m struct:_p_FN
beta src/eps/examples/tutorials/ex30.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon56 file:
beta src/eps/examples/tutorials/ex9.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon58 file:
beta src/nep/impls/nleigs/nleigs.c /^ PetscScalar *beta; \/* scaling factors *\/$/;" m struct:__anon92 file:
bfort config/configure.py /^ bfort = os.path.join(archdir,'bin','bfort')$/;" v
bfort config/configure.py /^ bfort = sowing.Install(archdir,petsc.make)$/;" v
bfort config/configure.py /^ bfort = sowing.Install(archdir,petsc.make)$/;" v
bfort config/configure.py /^bfort = petsc.bfort$/;" v
blap_fn src/eps/impls/external/blopex/blopex.c /^ lobpcg_BLASLAPACKFunctions blap_fn;$/;" m struct:__anon75 file:
block_size src/eps/impls/external/blzpack/blzpackp.h /^ PetscBLASInt block_size; \/* block size *\/$/;" m struct:__anon76
blocksize src/eps/impls/davidson/davidson.h /^ PetscInt blocksize; \/* block size *\/$/;" m struct:__anon65
blopex config/configure.py /^blopex = blopex.Blopex(argdb,log)$/;" v
blzpack config/configure.py /^blzpack = blzpack.Blzpack(argdb,log)$/;" v
blzpack_error src/eps/impls/external/blzpack/blzpack.c /^const char* blzpack_error[33] = {$/;" v
bnorm include/slepc/private/mfnimpl.h /^ PetscReal bnorm; \/* computed norm of right-hand side in current solve *\/$/;" m struct:_p_MFN
body config/cmakegen.py /^ def body(indentlevel):$/;" f function:writePackage
bootstrap setup.py /^def bootstrap():$/;" f
bs include/slepc/private/dsimpl.h /^ PetscInt bs; \/* block size *\/$/;" m struct:_p_DS
bs src/eps/impls/cg/lobpcg/lobpcg.c /^ PetscInt bs; \/* block size *\/$/;" m struct:__anon59 file:
bs src/eps/impls/davidson/davidson.h /^ PetscInt bs; \/* max vectors that expands the subspace every iteration *\/$/;" m struct:_dvdDashboard
bs src/eps/impls/external/blopex/blopex.c /^ PetscInt bs; \/* block size *\/$/;" m struct:__anon75 file:
build setup.py /^def build(dry_run=False):$/;" f
bvappendoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvappendoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
bvappendoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 29;" d file:
bvappendoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 36;" d file:
bvgetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvgetoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
bvgetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 30;" d file:
bvgetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 37;" d file:
bvgettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvgettype_(BV *bv,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
bvgettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 27;" d file:
bvgettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 34;" d file:
bvsetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvsetoptionsprefix_(BV *bv,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
bvsetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 28;" d file:
bvsetoptionsprefix_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 35;" d file:
bvsettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvsettype_(BV *bv,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
bvsettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 26;" d file:
bvsettype_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 33;" d file:
bvstate include/slepc/private/bvimpl.h /^ PetscObjectState bvstate; \/* state of BV when BVApplyMatrixBV() was called *\/$/;" m struct:_p_BV
bvview_ src/sys/classes/bv/interface/ftn-custom/zbvf.c /^PETSC_EXTERN void PETSC_STDCALL bvview_(BV *bv,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
bvview_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 31;" d file:
bvview_ src/sys/classes/bv/interface/ftn-custom/zbvf.c 38;" d file:
c include/slepc/private/bvimpl.h /^ PetscScalar *h,*c; \/* orthogonalization coefficients *\/$/;" m struct:_p_BV
c src/sys/classes/rg/impls/interval/rginterval.c /^ PetscReal c,d; \/* interval in the imaginary axis *\/$/;" m struct:__anon125 file:
cX_in_impr src/eps/impls/davidson/davidson.h /^ PetscInt cX_in_impr; \/* converged vectors in the projector *\/$/;" m struct:__anon65
cX_in_proj src/eps/impls/davidson/davidson.h /^ PetscInt cX_in_proj; \/* converged vectors in the projected problem *\/$/;" m struct:__anon65
cached include/slepc/private/bvimpl.h /^ BV cached; \/* cached BV to store result of matrix times BV *\/$/;" m struct:_p_BV
calcPairs src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcPairs)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
calcPairs_data src/eps/impls/davidson/davidson.h /^ void *calcPairs_data;$/;" m struct:_dvdDashboard
calcpairs_W src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_W)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
calcpairs_W_data src/eps/impls/davidson/davidson.h /^ void *calcpairs_W_data;$/;" m struct:_dvdDashboard
calcpairs_eig_backtrans src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_eig_backtrans)(struct _dvdDashboard*,PetscScalar,PetscScalar,PetscScalar*,PetscScalar*);$/;" m struct:_dvdDashboard
calcpairs_eigs_trans src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_eigs_trans)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
calcpairs_proj_res src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_proj_res)(struct _dvdDashboard*,PetscInt,PetscInt,Vec*);$/;" m struct:_dvdDashboard
calcpairs_proj_trans src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_proj_trans)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
calcpairs_residual src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_residual)(struct _dvdDashboard*,PetscInt,PetscInt);$/;" m struct:_dvdDashboard
calcpairs_residual_data src/eps/impls/davidson/davidson.h /^ void *calcpairs_residual_data;$/;" m struct:_dvdDashboard
calcpairs_selectPairs src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*calcpairs_selectPairs)(struct _dvdDashboard*,PetscInt);$/;" m struct:_dvdDashboard
cctol src/nep/impls/rii/rii.c /^ PetscBool cctol; \/* constant correction tolerance *\/$/;" m struct:__anon94 file:
ceigi src/eps/impls/davidson/davidson.h /^ PetscScalar *ceigr,*ceigi; \/* converged eigenvalues *\/$/;" m struct:_dvdDashboard
ceigr src/eps/impls/davidson/davidson.h /^ PetscScalar *ceigr,*ceigi; \/* converged eigenvalues *\/$/;" m struct:_dvdDashboard
center src/sys/classes/rg/impls/ellipse/rgellipse.c /^ PetscScalar center; \/* center of the ellipse *\/$/;" m struct:__anon124 file:
center src/sys/classes/rg/impls/ring/rgring.c /^ PetscScalar center; \/* center of the ellipse *\/$/;" m struct:__anon127 file:
cform src/pep/impls/linear/linearp.h /^ PetscInt cform; \/* companion form *\/$/;" m struct:__anon106
checkDestdir config/install.py /^ def checkDestdir(self):$/;" m class:Installer
checkinside include/slepc/private/rgimpl.h /^ PetscErrorCode (*checkinside)(RG,PetscReal,PetscReal,PetscInt*);$/;" m struct:_RGOps
checknullspace include/slepc/private/stimpl.h /^ PetscErrorCode (*checknullspace)(ST,BV);$/;" m struct:_STOps
checkpackages config/configure.py /^checkpackages = [arpack, blopex, blzpack, feast, primme, trlan, lapack]$/;" v
ci include/slepc/private/bvimpl.h /^ PetscInt ci[2]; \/* column indices of obtained vectors *\/$/;" m struct:_p_BV
citation src/eps/impls/davidson/davidson.c /^static const char citation[] =$/;" v file:
citation src/eps/impls/krylov/krylovschur/ks-slice.c /^static const char citation[] =$/;" v file:
citation src/pep/impls/krylov/stoar/stoar.c /^static const char citation[] =$/;" v file:
citation src/pep/impls/krylov/toar/ptoar.c /^static const char citation[] =$/;" v file:
citation src/pep/interface/pepsolve.c /^static const char citation[] =$/;" v file:
citation src/svd/impls/trlanczos/trlanczos.c /^static const char citation[] =$/;" v file:
cited src/eps/impls/davidson/davidson.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/pep/impls/krylov/stoar/stoar.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/pep/impls/krylov/toar/ptoar.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/pep/interface/pepsolve.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/svd/impls/trlanczos/trlanczos.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
classifiers setup.py /^ classifiers= classifiers.split('\\n')[1:-1],$/;" v
cmakeboot config/cmakeboot.py /^ def cmakeboot(self, args, log):$/;" m class:PETScMaker
cmakeconditional config/cmakegen.py /^def cmakeconditional(key,val):$/;" f
cmakeconf config/configure.py /^cmakeconf = CreateFile(confdir,'SLEPcBuildInternal.cmake',log)$/;" v
cmakeok config/configure.py /^ cmakeok = cmakeboot.main(slepc.dir,petsc.dir,log=log)$/;" v
cmakeok config/configure.py /^cmakeok = False$/;" v
cmd_install setup.py /^class cmd_install(_install):$/;" c
cmdclass setup.py /^ cmdclass={'install': cmd_install},$/;" v
coeff src/nep/impls/nleigs/nleigs.c /^ PetscScalar coeff[MAX_NSHIFTS];$/;" m struct:__anon93 file:
coeffD src/nep/impls/nleigs/nleigs.c /^ PetscScalar *coeffD; \/* coefficients for divided differences in split form *\/$/;" m struct:__anon92 file:
coeffs src/sys/classes/st/interface/stshellmat.c /^ PetscScalar *coeffs;$/;" m struct:__anon132 file:
cols src/pep/impls/krylov/toar/nrefine.c /^ PetscInt idx,*cols;$/;" m struct:__anon105 file:
comb src/sys/classes/fn/impls/combine/fncombine.c /^ FNCombineType comb; \/* how the functions are combined *\/$/;" m struct:__anon121 file:
commrank src/eps/impls/krylov/krylovschur/krylovschur.h /^ MPI_Comm commrank; \/* group processes with same rank in subcommunicators *\/$/;" m struct:__anon81
commset src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool commset; \/* flag indicating that commrank was created *\/$/;" m struct:__anon81
comp src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool comp[2]; \/* Shows completion of subintervals (left and right) *\/$/;" m struct:_n_shift
compM1 src/pep/impls/krylov/toar/nrefine.c /^ PetscBool compM1;$/;" m struct:__anon104 file:
compM1 src/pep/impls/krylov/toar/nrefine.c /^ PetscBool compM1;$/;" m struct:__anon105 file:
compact include/slepc/private/dsimpl.h /^ PetscBool compact; \/* whether the matrices are stored in compact form *\/$/;" m struct:_p_DS
compareDirLists config/cmakegen.py /^ def compareDirLists(self,root, mdirs, dirs):$/;" m class:Mistakes
compareSourceLists config/cmakegen.py /^ def compareSourceLists(self, root, msources, files):$/;" m class:Mistakes
comparison include/slepcsc.h /^ PetscErrorCode (*comparison)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*);$/;" m struct:_n_SlepcSC
comparison src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId comparison;$/;" m struct:__anon84 file:
comparison src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId comparison;$/;" m struct:__anon96 file:
comparison src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId comparison;$/;" m struct:__anon107 file:
comparisonctx include/slepcsc.h /^ void *comparisonctx;$/;" m struct:_n_SlepcSC
complement include/slepc/private/rgimpl.h /^ PetscBool complement; \/* region is the complement of the specified one *\/$/;" m struct:_p_RG
compute_int src/eps/impls/krylov/lanczos/lanczos.c /^static void compute_int(PetscBool *which,PetscReal *mu,PetscInt j,PetscReal delta,PetscReal eta)$/;" f file:
computecontour include/slepc/private/rgimpl.h /^ PetscErrorCode (*computecontour)(RG,PetscInt,PetscScalar*,PetscScalar*);$/;" m struct:_RGOps
computederivatives include/slepc/private/nepimpl.h /^ PetscErrorCode (*computederivatives)(NEP,PetscScalar,PetscInt,Mat,void*);$/;" m struct:_p_NEP
computefunction include/slepc/private/nepimpl.h /^ PetscErrorCode (*computefunction)(NEP,PetscScalar,Mat,Mat,void*);$/;" m struct:_p_NEP
computejacobian include/slepc/private/nepimpl.h /^ PetscErrorCode (*computejacobian)(NEP,PetscScalar,Mat,void*);$/;" m struct:_p_NEP
computesingularities src/nep/impls/nleigs/nleigs.c /^ PetscErrorCode (*computesingularities)(NEP,PetscInt*,PetscScalar*,void*);$/;" m struct:__anon92 file:
computevectors include/slepc/private/epsimpl.h /^ PetscErrorCode (*computevectors)(EPS);$/;" m struct:_EPSOps
computevectors include/slepc/private/nepimpl.h /^ PetscErrorCode (*computevectors)(NEP);$/;" m struct:_NEPOps
computevectors include/slepc/private/pepimpl.h /^ PetscErrorCode (*computevectors)(PEP);$/;" m struct:_PEPOps
cond include/slepc/private/dsimpl.h /^ PetscErrorCode (*cond)(DS,PetscReal*);$/;" m struct:_DSOps
confdir config/configure.py /^confdir = CreateDirTwo(libdir,'slepc','conf',log)$/;" v
config setup.py /^def config(prefix, dry_run=False):$/;" f
configdir config/configure.py /^configdir = os.path.abspath('config')$/;" v
context setup.py /^class context(object):$/;" c
conv include/slepc/private/epsimpl.h /^ EPSConv conv; \/* convergence test *\/$/;" m struct:_p_EPS
conv include/slepc/private/nepimpl.h /^ NEPConv conv; \/* convergence test *\/$/;" m struct:_p_NEP
conv include/slepc/private/pepimpl.h /^ PEPConv conv; \/* convergence test *\/$/;" m struct:_p_PEP
conv include/slepc/private/svdimpl.h /^ SVDConv conv; \/* convergence test *\/$/;" m struct:_p_SVD
convdestroy src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId convdestroy;$/;" m struct:__anon84 file:
convdestroy src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId convdestroy;$/;" m struct:__anon96 file:
convdestroy src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId convdestroy;$/;" m struct:__anon107 file:
convdestroy src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId convdestroy;$/;" m struct:__anon114 file:
converged include/slepc/private/epsimpl.h /^ PetscErrorCode (*converged)(EPS,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*);$/;" m struct:_p_EPS
converged include/slepc/private/nepimpl.h /^ PetscErrorCode (*converged)(NEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*);$/;" m struct:_p_NEP
converged include/slepc/private/pepimpl.h /^ PetscErrorCode (*converged)(PEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*);$/;" m struct:_p_PEP
converged include/slepc/private/svdimpl.h /^ PetscErrorCode (*converged)(SVD,PetscReal,PetscReal,PetscReal*,void*);$/;" m struct:_p_SVD
convergedctx include/slepc/private/epsimpl.h /^ void *convergedctx;$/;" m struct:_p_EPS
convergedctx include/slepc/private/nepimpl.h /^ void *convergedctx;$/;" m struct:_p_NEP
convergedctx include/slepc/private/pepimpl.h /^ void *convergedctx;$/;" m struct:_p_PEP
convergedctx include/slepc/private/svdimpl.h /^ void *convergedctx;$/;" m struct:_p_SVD
convergeddestroy include/slepc/private/epsimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_p_EPS
convergeddestroy include/slepc/private/nepimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_p_NEP
convergeddestroy include/slepc/private/pepimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_p_PEP
convergeddestroy include/slepc/private/svdimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_p_SVD
convergence src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId convergence;$/;" m struct:__anon84 file:
convergence src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId convergence;$/;" m struct:__anon96 file:
convergence src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId convergence;$/;" m struct:__anon107 file:
convergence src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId convergence;$/;" m struct:__anon114 file:
copy config/cmakegen.py /^ def copy(self):$/;" m class:defaultdict
copy include/slepc/private/bvimpl.h /^ PetscErrorCode (*copy)(BV,BV);$/;" m struct:_BVOps
copyLib config/install.py /^ def copyLib(self, src, dst):$/;" m class:Installer
copytree config/install.py /^ def copytree(self, src, dst, symlinks = False, copyFunc = shutil.copy2, exclude = []):$/;" m class:Installer
correctXnorm src/eps/impls/davidson/davidson.h /^ PetscBool correctXnorm; \/* if true, norm of X are computed *\/$/;" m struct:_dvdDashboard
create include/slepc/private/bvimpl.h /^ PetscErrorCode (*create)(BV);$/;" m struct:_BVOps
createTags bin/maint/generateetags.py /^def createTags(flist,etagfile,ctagfile):$/;" f
createUninstaller config/install.py /^ def createUninstaller(self):$/;" m class:Installer
cs src/sys/classes/ds/impls/ghiep/invit.c /^ PetscReal cs;$/;" m struct:HRtr file:
ctx src/sys/classes/st/impls/shell/shell.c /^ void *ctx; \/* user provided context *\/$/;" m struct:__anon131 file:
cutlr_ src/sys/classes/ds/impls/hep/bdc/dibtdc.c /^static PetscErrorCode cutlr_(PetscBLASInt start,PetscBLASInt n,PetscBLASInt blkct, $/;" f file:
cv include/slepc/private/bvimpl.h /^ Vec cv[2]; \/* column vectors obtained with BVGetColumn() *\/$/;" m struct:_p_BV
cw include/slepc/private/fnimpl.h /^ PetscInt cw; \/* current W matrix *\/$/;" m struct:_p_FN
d src/eps/impls/davidson/dvdimprovex.c /^ dvdDashboard *d; \/* the currect dvdDashboard reference *\/$/;" m struct:__anon68 file:
d src/pep/impls/krylov/pepkrylov.h /^ PetscInt d; \/* polynomial degree *\/$/;" m struct:__anon102
d src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *M4,*w,*wt,*d,*dt;$/;" m struct:__anon105 file:
d src/sys/classes/ds/impls/pep/dspep.c /^ PetscInt d; \/* polynomial degree *\/$/;" m struct:__anon120 file:
d src/sys/classes/rg/impls/interval/rginterval.c /^ PetscReal c,d; \/* interval in the imaginary axis *\/$/;" m struct:__anon125 file:
data include/slepc/private/bvimpl.h /^ void *data;$/;" m struct:_p_BV
data include/slepc/private/dsimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_DS
data include/slepc/private/epsimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_EPS
data include/slepc/private/fnimpl.h /^ void *data;$/;" m struct:_p_FN
data include/slepc/private/mfnimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_MFN
data include/slepc/private/nepimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_NEP
data include/slepc/private/pepimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_PEP
data include/slepc/private/rgimpl.h /^ void *data;$/;" m struct:_p_RG
data include/slepc/private/stimpl.h /^ void *data;$/;" m struct:_p_ST
data include/slepc/private/svdimpl.h /^ void *data; \/* placeholder for solver-specific stuff *\/$/;" m struct:_p_SVD
data src/sys/classes/ds/impls/ghiep/invit.c /^ PetscScalar *data;$/;" m struct:HRtr file:
ddb src/eps/impls/davidson/davidson.h /^ dvdDashboard ddb;$/;" m struct:__anon65
ddmaxit src/nep/impls/nleigs/nleigs.c /^ PetscInt ddmaxit; \/* maximum number of divided difference terms *\/$/;" m struct:__anon92 file:
ddtol src/nep/impls/nleigs/nleigs.c /^ PetscReal ddtol; \/* tolerance for divided difference convergence *\/$/;" m struct:__anon92 file:
debuglogger config/gmakegen.py /^class debuglogger(object):$/;" c
defaultdict config/cmakegen.py /^ class defaultdict(dict):$/;" c
defersfo include/slepc/private/bvimpl.h /^ PetscBool defersfo; \/* deferred call to setfromoptions *\/$/;" m struct:_p_BV
defl include/slepc/private/epsimpl.h /^ Vec *defl; \/* references to user-provided deflation space *\/$/;" m struct:_p_EPS
defsigma include/slepc/private/stimpl.h /^ PetscScalar defsigma; \/* default value of the shift *\/$/;" m struct:_p_ST
deg src/nep/impls/interpol/interpol.c /^ PetscInt deg;$/;" m struct:__anon90 file:
delayed src/eps/impls/krylov/arnoldi/arnoldi.c /^ PetscBool delayed;$/;" m struct:__anon80 file:
delta src/eps/impls/ciss/ciss.c /^ PetscReal delta; \/* threshold of singular value (1e-12) *\/$/;" m struct:__anon61 file:
delta src/nep/impls/ciss/nciss.c /^ PetscReal delta; \/* threshold of singular value (1e-12) *\/$/;" m struct:__anon89 file:
derivatives include/slepc/private/nepimpl.h /^ Mat derivatives; \/* derivatives matrix *\/$/;" m struct:_p_NEP
derivativesctx include/slepc/private/nepimpl.h /^ void *derivativesctx;$/;" m struct:_p_NEP
description setup.py /^ description=description.pop(0),$/;" v
description setup.py /^description = __doc__.split('\\n')[1:-1]; del description[1:3]$/;" v
destroy include/slepc/private/bvimpl.h /^ PetscErrorCode (*destroy)(BV);$/;" m struct:_BVOps
destroy include/slepc/private/dsimpl.h /^ PetscErrorCode (*destroy)(DS);$/;" m struct:_DSOps
destroy include/slepc/private/epsimpl.h /^ PetscErrorCode (*destroy)(EPS);$/;" m struct:_EPSOps
destroy include/slepc/private/fnimpl.h /^ PetscErrorCode (*destroy)(FN);$/;" m struct:_FNOps
destroy include/slepc/private/mfnimpl.h /^ PetscErrorCode (*destroy)(MFN);$/;" m struct:_MFNOps
destroy include/slepc/private/nepimpl.h /^ PetscErrorCode (*destroy)(NEP);$/;" m struct:_NEPOps
destroy include/slepc/private/pepimpl.h /^ PetscErrorCode (*destroy)(PEP);$/;" m struct:_PEPOps
destroy include/slepc/private/rgimpl.h /^ PetscErrorCode (*destroy)(RG);$/;" m struct:_RGOps
destroy include/slepc/private/stimpl.h /^ PetscErrorCode (*destroy)(ST);$/;" m struct:_STOps
destroy include/slepc/private/svdimpl.h /^ PetscErrorCode (*destroy)(SVD);$/;" m struct:_SVDOps
destroyList src/eps/impls/davidson/davidson.h /^ dvdFunctionList *destroyList;\/* destructor list *\/$/;" m struct:_dvdDashboard
detect src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool detect; \/* check for zeros during factorizations *\/$/;" m struct:__anon81
diag src/svd/impls/cross/cross.c /^ Vec w,diag;$/;" m struct:__anon110 file:
diagA src/eps/impls/davidson/dvdutils.c /^ Vec diagA, diagB;$/;" m struct:__anon73 file:
diagB src/eps/impls/davidson/dvdutils.c /^ Vec diagA, diagB;$/;" m struct:__anon73 file:
dir src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt dir; \/* Determines the order of values in eig (+1 incr, -1 decr) *\/$/;" m struct:_n_SR
dmgen src/eps/examples/tutorials/ex31.c /^ DM dmgen, dmnet; \/* DMs to manage generator and network subsystem *\/$/;" m struct:__anon57 file:
dmnet src/eps/examples/tutorials/ex31.c /^ DM dmgen, dmnet; \/* DMs to manage generator and network subsystem *\/$/;" m struct:__anon57 file:
dmpgrid src/eps/examples/tutorials/ex31.c /^ DM dmpgrid; \/* Composite DM to manage the entire power grid *\/$/;" m struct:__anon57 file:
dot include/slepc/private/bvimpl.h /^ PetscErrorCode (*dot)(BV,BV,Mat);$/;" m struct:_BVOps
dotvec include/slepc/private/bvimpl.h /^ PetscErrorCode (*dotvec)(BV,Vec,PetscScalar*);$/;" m struct:_BVOps
dotvec_begin include/slepc/private/bvimpl.h /^ PetscErrorCode (*dotvec_begin)(BV,Vec,PetscScalar*);$/;" m struct:_BVOps
dotvec_end include/slepc/private/bvimpl.h /^ PetscErrorCode (*dotvec_end)(BV,Vec,PetscScalar*);$/;" m struct:_BVOps
dotvec_local include/slepc/private/bvimpl.h /^ PetscErrorCode (*dotvec_local)(BV,Vec,PetscScalar*);$/;" m struct:_BVOps
doubleexp src/eps/impls/davidson/davidson.h /^ PetscBool doubleexp; \/* double expansion in GD (GD2) *\/$/;" m struct:__anon65
download_url setup.py /^ download_url=tarball(),$/;" v
dq2ri src/eps/examples/tutorials/ex31.c /^PetscErrorCode dq2ri(PetscScalar Fd,PetscScalar Fq,PetscScalar delta,PetscScalar *Fr,PetscScalar *Fi)$/;" f
ds include/slepc/private/epsimpl.h /^ DS ds; \/* direct solver object *\/$/;" m struct:_p_EPS
ds include/slepc/private/nepimpl.h /^ DS ds; \/* direct solver object *\/$/;" m struct:_p_NEP
ds include/slepc/private/pepimpl.h /^ DS ds; \/* direct solver object *\/$/;" m struct:_p_PEP
ds include/slepc/private/svdimpl.h /^ DS ds; \/* direct solver object *\/$/;" m struct:_p_SVD
dsappendoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsappendoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
dsappendoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 29;" d file:
dsappendoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 39;" d file:
dsfactor include/slepc/private/pepimpl.h /^ PetscReal sfactor,dsfactor; \/* scaling factors *\/$/;" m struct:_p_PEP
dsfactor src/pep/impls/linear/linearp.h /^ PetscReal sfactor,dsfactor; \/* scaling factors *\/$/;" m struct:__anon106
dsgetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsgetoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
dsgetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 30;" d file:
dsgetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 40;" d file:
dsgettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsgettype_(DS *ds,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
dsgettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 27;" d file:
dsgettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 37;" d file:
dssetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dssetoptionsprefix_(DS *ds,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
dssetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 28;" d file:
dssetoptionsprefix_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 38;" d file:
dssettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dssettype_(DS *ds,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
dssettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 26;" d file:
dssettype_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 36;" d file:
dssort_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dssort_(DS *ds,PetscScalar *eigr,PetscScalar *eigi,PetscScalar *rr,PetscScalar *ri,PetscInt *k,PetscErrorCode *ierr)$/;" f
dssort_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 34;" d file:
dssort_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 44;" d file:
dsvectors_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsvectors_(DS *ds,DSMatType *mat,PetscInt *j,PetscReal *rnorm,PetscErrorCode *ierr)$/;" f
dsvectors_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 33;" d file:
dsvectors_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 43;" d file:
dsview_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsview_(DS *ds,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
dsview_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 31;" d file:
dsview_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 41;" d file:
dsviewmat_ src/sys/classes/ds/interface/ftn-custom/zdsf.c /^PETSC_EXTERN void PETSC_STDCALL dsviewmat_(DS *ds,PetscViewer *viewer,DSMatType *m,PetscErrorCode *ierr)$/;" f
dsviewmat_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 32;" d file:
dsviewmat_ src/sys/classes/ds/interface/ftn-custom/zdsf.c 42;" d file:
dt src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *M4,*w,*wt,*d,*dt;$/;" m struct:__anon105 file:
dtol src/pep/impls/krylov/pepkrylov.h /^ PetscReal dtol; \/* tolerance for deflation *\/$/;" m struct:__anon102
duplicate include/slepc/private/bvimpl.h /^ PetscErrorCode (*duplicate)(BV,BV*);$/;" m struct:_BVOps
duplicate include/slepc/private/fnimpl.h /^ PetscErrorCode (*duplicate)(FN,MPI_Comm,FN*);$/;" m struct:_FNOps
dvdBlackboard src/eps/impls/davidson/davidson.h /^} dvdBlackboard;$/;" t typeref:struct:__anon66
dvdCallback src/eps/impls/davidson/davidson.h /^typedef PetscErrorCode (*dvdCallback)(struct _dvdDashboard*);$/;" t
dvdDashboard src/eps/impls/davidson/davidson.h /^} dvdDashboard;$/;" t typeref:struct:_dvdDashboard
dvdFunctionList src/eps/impls/davidson/davidson.h /^} dvdFunctionList;$/;" t typeref:struct:_dvdFunctionList
dvdHarmonic src/eps/impls/davidson/dvdutils.c /^} dvdHarmonic;$/;" t typeref:struct:__anon72 file:
dvdImprovex_gd2 src/eps/impls/davidson/dvdgd2.c /^} dvdImprovex_gd2;$/;" t typeref:struct:__anon67 file:
dvdImprovex_jd src/eps/impls/davidson/dvdimprovex.c /^} dvdImprovex_jd;$/;" t typeref:struct:__anon68 file:
dvdInitV src/eps/impls/davidson/dvdinitv.c /^} dvdInitV;$/;" t typeref:struct:__anon69 file:
dvdJacobiPrecond src/eps/impls/davidson/dvdutils.c /^} dvdJacobiPrecond;$/;" t typeref:struct:__anon73 file:
dvdManagV_basic src/eps/impls/davidson/dvdupdatev.c /^} dvdManagV_basic;$/;" t typeref:struct:__anon70 file:
dvdPCWrapper src/eps/impls/davidson/dvdutils.c /^} dvdPCWrapper;$/;" t typeref:struct:__anon71 file:
dvd_aux_matmult src/eps/impls/davidson/dvdimprovex.c /^PETSC_STATIC_INLINE PetscErrorCode dvd_aux_matmult(dvdImprovex_jd *data,const Vec *x,const Vec *y)$/;" f
dvd_aux_matmulttrans src/eps/impls/davidson/dvdimprovex.c /^PETSC_STATIC_INLINE PetscErrorCode dvd_aux_matmulttrans(dvdImprovex_jd *data,const Vec *x,const Vec *y)$/;" f
dvd_calcpairs_apply_arbitrary src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_apply_arbitrary(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscScalar *rr,PetscScalar *ri)$/;" f file:
dvd_calcpairs_proj src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_proj(dvdDashboard *d)$/;" f file:
dvd_calcpairs_proj_res src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_proj_res(dvdDashboard *d,PetscInt r_s,PetscInt r_e,Vec *R)$/;" f file:
dvd_calcpairs_projeig_solve src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_projeig_solve(dvdDashboard *d)$/;" f file:
dvd_calcpairs_qz src/eps/impls/davidson/dvdcalcpairs.c /^PetscErrorCode dvd_calcpairs_qz(dvdDashboard *d,dvdBlackboard *b,PetscBool borth,PetscInt cX_proj,PetscBool harm)$/;" f
dvd_calcpairs_qz_d src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_qz_d(dvdDashboard *d)$/;" f file:
dvd_calcpairs_qz_start src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_qz_start(dvdDashboard *d)$/;" f file:
dvd_calcpairs_res_0 src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_res_0(dvdDashboard *d,PetscInt r_s,PetscInt r_e)$/;" f file:
dvd_calcpairs_selectPairs src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_selectPairs(dvdDashboard *d,PetscInt n)$/;" f file:
dvd_calcpairs_updateBV0_gen src/eps/impls/davidson/dvdcalcpairs.c /^PETSC_STATIC_INLINE PetscErrorCode dvd_calcpairs_updateBV0_gen(dvdDashboard *d,BV bv,DSMatType mat)$/;" f
dvd_calcpairs_updateproj src/eps/impls/davidson/dvdcalcpairs.c /^static PetscErrorCode dvd_calcpairs_updateproj(dvdDashboard *d)$/;" f file:
dvd_complex_rayleigh_quotient src/eps/impls/davidson/dvdimprovex.c /^PETSC_STATIC_INLINE PetscErrorCode dvd_complex_rayleigh_quotient(Vec ur,Vec ui,Vec Axr,Vec Axi,Vec Bxr,Vec Bxi,PetscScalar *eigr,PetscScalar *eigi)$/;" f
dvd_compute_n_rr src/eps/impls/davidson/dvdimprovex.c /^PETSC_STATIC_INLINE PetscErrorCode dvd_compute_n_rr(PetscInt i_s,PetscInt n,PetscScalar *eigr,PetscScalar *eigi,Vec *u,Vec *Ax,Vec *Bx)$/;" f
dvd_harm_backtrans src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_backtrans(dvdHarmonic *data,PetscScalar *ar,PetscScalar *ai)$/;" f file:
dvd_harm_conf src/eps/impls/davidson/dvdutils.c /^PetscErrorCode dvd_harm_conf(dvdDashboard *d,dvdBlackboard *b,HarmType_t mode,PetscBool fixedTarget,PetscScalar t)$/;" f
dvd_harm_d src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_d(dvdDashboard *d)$/;" f file:
dvd_harm_eig_backtrans src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_eig_backtrans(dvdDashboard *d,PetscScalar ar,PetscScalar ai,PetscScalar *br,PetscScalar *bi)$/;" f file:
dvd_harm_eigs_trans src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_eigs_trans(dvdDashboard *d)$/;" f file:
dvd_harm_proj src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_proj(dvdDashboard *d)$/;" f file:
dvd_harm_transf src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_transf(dvdHarmonic *dvdh,PetscScalar t)$/;" f file:
dvd_harm_updateW src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_harm_updateW(dvdDashboard *d)$/;" f file:
dvd_harm_updateproj src/eps/impls/davidson/dvdutils.c /^PetscErrorCode dvd_harm_updateproj(dvdDashboard *d)$/;" f
dvd_improvex_apply_proj src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_apply_proj(dvdDashboard *d,Vec *V,PetscInt cV)$/;" f file:
dvd_improvex_applytrans_proj src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_applytrans_proj(dvdDashboard *d,Vec *V,PetscInt cV)$/;" f file:
dvd_improvex_compute_X src/eps/impls/davidson/dvdimprovex.c /^PetscErrorCode dvd_improvex_compute_X(dvdDashboard *d,PetscInt i_s,PetscInt i_e,Vec *u_,PetscScalar *pX,PetscInt ld)$/;" f
dvd_improvex_gd2 src/eps/impls/davidson/dvdgd2.c /^PetscErrorCode dvd_improvex_gd2(dvdDashboard *d,dvdBlackboard *b,KSP ksp,PetscInt max_bs)$/;" f
dvd_improvex_gd2_d src/eps/impls/davidson/dvdgd2.c /^static PetscErrorCode dvd_improvex_gd2_d(dvdDashboard *d)$/;" f file:
dvd_improvex_gd2_gen src/eps/impls/davidson/dvdgd2.c /^static PetscErrorCode dvd_improvex_gd2_gen(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscInt *size_D)$/;" f file:
dvd_improvex_jd src/eps/impls/davidson/dvdimprovex.c /^PetscErrorCode dvd_improvex_jd(dvdDashboard *d,dvdBlackboard *b,KSP ksp,PetscInt max_bs,PetscInt cX_impr,PetscBool dynamic)$/;" f
dvd_improvex_jd_d src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_jd_d(dvdDashboard *d)$/;" f file:
dvd_improvex_jd_end src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_jd_end(dvdDashboard *d)$/;" f file:
dvd_improvex_jd_gen src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_jd_gen(dvdDashboard *d,PetscInt r_s,PetscInt r_e,PetscInt *size_D)$/;" f file:
dvd_improvex_jd_lit_const src/eps/impls/davidson/dvdimprovex.c /^PetscErrorCode dvd_improvex_jd_lit_const(dvdDashboard *d,dvdBlackboard *b,PetscInt maxits,PetscReal tol,PetscReal fix)$/;" f
dvd_improvex_jd_lit_const_0 src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_jd_lit_const_0(dvdDashboard *d,PetscInt i,PetscScalar* theta,PetscScalar* thetai,PetscInt *maxits,PetscReal *tol)$/;" f file:
dvd_improvex_jd_proj_cuv src/eps/impls/davidson/dvdimprovex.c /^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)$/;" f file:
dvd_improvex_jd_proj_uv src/eps/impls/davidson/dvdimprovex.c /^PetscErrorCode dvd_improvex_jd_proj_uv(dvdDashboard *d,dvdBlackboard *b,ProjType_t p)$/;" f
dvd_improvex_jd_proj_uv_KXX src/eps/impls/davidson/dvdimprovex.c /^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)$/;" f file:
dvd_improvex_jd_proj_uv_KZX src/eps/impls/davidson/dvdimprovex.c /^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)$/;" f file:
dvd_improvex_jd_start src/eps/impls/davidson/dvdimprovex.c /^static PetscErrorCode dvd_improvex_jd_start(dvdDashboard *d)$/;" f file:
dvd_improvex_precond_d src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_improvex_precond_d(dvdDashboard *d)$/;" f file:
dvd_initV src/eps/impls/davidson/dvdinitv.c /^PetscErrorCode dvd_initV(dvdDashboard *d, dvdBlackboard *b, PetscInt k,PetscInt user, PetscBool krylov)$/;" f
dvd_initV_classic_0 src/eps/impls/davidson/dvdinitv.c /^static PetscErrorCode dvd_initV_classic_0(dvdDashboard *d)$/;" f file:
dvd_initV_d src/eps/impls/davidson/dvdinitv.c /^static PetscErrorCode dvd_initV_d(dvdDashboard *d)$/;" f file:
dvd_initV_krylov_0 src/eps/impls/davidson/dvdinitv.c /^static PetscErrorCode dvd_initV_krylov_0(dvdDashboard *d)$/;" f file:
dvd_isrestarting_fullV src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_isrestarting_fullV(dvdDashboard *d,PetscBool *r)$/;" f file:
dvd_jacobi_precond src/eps/impls/davidson/dvdutils.c /^PetscErrorCode dvd_jacobi_precond(dvdDashboard *d,dvdBlackboard *b)$/;" f
dvd_jacobi_precond_0 src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_jacobi_precond_0(dvdDashboard *d,PetscInt i,Vec x,Vec Px)$/;" f file:
dvd_jacobi_precond_d src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_jacobi_precond_d(dvdDashboard *d)$/;" f file:
dvd_managementV_basic src/eps/impls/davidson/dvdupdatev.c /^PetscErrorCode dvd_managementV_basic(dvdDashboard *d,dvdBlackboard *b,PetscInt bs,PetscInt mpd,PetscInt min_size_V,PetscInt plusk,PetscBool harm,PetscBool allResiduals)$/;" f
dvd_managementV_basic_d src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_managementV_basic_d(dvdDashboard *d)$/;" f file:
dvd_orthV src/eps/impls/davidson/dvdinitv.c /^PetscErrorCode dvd_orthV(BV V,PetscInt V_new_s,PetscInt V_new_e)$/;" f
dvd_precond_none src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_precond_none(dvdDashboard *d,PetscInt i,Vec x,Vec Px)$/;" f file:
dvd_schm_basic_conf src/eps/impls/davidson/dvdschm.c /^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,PetscBool doubleexp)$/;" f
dvd_schm_basic_preconf src/eps/impls/davidson/dvdschm.c /^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,PetscBool doubleexp)$/;" f
dvd_static_precond_PC src/eps/impls/davidson/dvdutils.c /^PetscErrorCode dvd_static_precond_PC(dvdDashboard *d,dvdBlackboard *b,PC pc)$/;" f
dvd_static_precond_PC_0 src/eps/impls/davidson/dvdutils.c /^static PetscErrorCode dvd_static_precond_PC_0(dvdDashboard *d,PetscInt i,Vec x,Vec Px)$/;" f file:
dvd_testconv_basic src/eps/impls/davidson/dvdtestconv.c /^PetscErrorCode dvd_testconv_basic(dvdDashboard *d, dvdBlackboard *b)$/;" f
dvd_testconv_basic_0 src/eps/impls/davidson/dvdtestconv.c /^static PetscBool dvd_testconv_basic_0(dvdDashboard *d,PetscScalar eigvr,PetscScalar eigvi,PetscReal r,PetscReal *err)$/;" f file:
dvd_testconv_slepc src/eps/impls/davidson/dvdtestconv.c /^PetscErrorCode dvd_testconv_slepc(dvdDashboard *d, dvdBlackboard *b)$/;" f
dvd_testconv_slepc_0 src/eps/impls/davidson/dvdtestconv.c /^static PetscBool dvd_testconv_slepc_0(dvdDashboard *d,PetscScalar eigvr,PetscScalar eigvi,PetscReal r,PetscReal *err)$/;" f file:
dvd_updateV_conv_gen src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_conv_gen(dvdDashboard *d)$/;" f file:
dvd_updateV_extrapol src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_extrapol(dvdDashboard *d)$/;" f file:
dvd_updateV_restart_gen src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_restart_gen(dvdDashboard *d)$/;" f file:
dvd_updateV_start src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_start(dvdDashboard *d)$/;" f file:
dvd_updateV_testConv src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_testConv(dvdDashboard *d,PetscInt s,PetscInt pre,PetscInt e,PetscInt *nConv)$/;" f file:
dvd_updateV_update_gen src/eps/impls/davidson/dvdupdatev.c /^static PetscErrorCode dvd_updateV_update_gen(dvdDashboard *d)$/;" f file:
dynamic src/eps/impls/davidson/davidson.h /^ PetscBool dynamic; \/* true if dynamic stopping criterion is used *\/$/;" m struct:__anon65
dynamic src/eps/impls/davidson/dvdimprovex.c /^ PetscBool dynamic; \/* if the dynamic stopping criterion is applied *\/$/;" m struct:__anon68 file:
e_Vchanged src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*e_Vchanged)(struct _dvdDashboard*,PetscInt,PetscInt,PetscInt,PetscInt);$/;" m struct:_dvdDashboard
e_Vchanged_data src/eps/impls/davidson/davidson.h /^ void *e_Vchanged_data;$/;" m struct:_dvdDashboard
e_newIteration src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*e_newIteration)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
e_newIteration_data src/eps/impls/davidson/davidson.h /^ void *e_newIteration_data;$/;" m struct:_dvdDashboard
eig src/eps/impls/external/blzpack/blzpackp.h /^ PetscScalar *eig;$/;" m struct:__anon76
eigi include/slepc/private/epsimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_EPS
eigi include/slepc/private/nepimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_NEP
eigi include/slepc/private/pepimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_PEP
eigi src/eps/impls/davidson/davidson.h /^ PetscScalar *eigr,*eigi; \/* current eigenvalues *\/$/;" m struct:_dvdDashboard
eigi src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscScalar *eigr,*eigi; \/* eigenvalues (for subsolve) *\/$/;" m struct:_n_SR
eigr include/slepc/private/epsimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_EPS
eigr include/slepc/private/nepimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_NEP
eigr include/slepc/private/pepimpl.h /^ PetscScalar *eigr,*eigi; \/* real and imaginary parts of eigenvalues *\/$/;" m struct:_p_PEP
eigr src/eps/impls/davidson/davidson.h /^ PetscScalar *eigr,*eigi; \/* current eigenvalues *\/$/;" m struct:_dvdDashboard
eigr src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscScalar *eigr,*eigi; \/* eigenvalues (for subsolve) *\/$/;" m struct:_n_SR
emptyarch config/configure.py /^emptyarch = not ('PETSC_ARCH' in os.environ and os.environ['PETSC_ARCH'])$/;" v
endList src/eps/impls/davidson/davidson.h /^ dvdFunctionList *endList; \/* ending list *\/$/;" m struct:_dvdDashboard
end_ang src/sys/classes/rg/impls/ring/rgring.c /^ PetscReal end_ang; \/* end angle *\/$/;" m struct:__anon127 file:
endsWithSuffix bin/maint/generateetags.py /^def endsWithSuffix(file,suffixes):$/;" f
enter setup.py /^ def enter(self):$/;" m class:context
eps src/eps/examples/tutorials/ex1f90.F90 /^ type(EPS) eps$/;" v program:main
eps src/eps/impls/davidson/davidson.h /^ EPS eps; \/* connection to SLEPc *\/$/;" m struct:_dvdDashboard
eps src/eps/impls/external/primme/primme.c /^ EPS eps; \/* EPS current context *\/$/;" m struct:__anon78 file:
eps src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS eps; \/* additional eps for slice runs *\/$/;" m struct:__anon81
eps src/nep/impls/slp/slp.c /^ EPS eps; \/* linear eigensolver for T*z = mu*Tp*z *\/$/;" m struct:__anon95 file:
eps src/pep/impls/linear/linearp.h /^ EPS eps; \/* linear eigensolver for Az=lBz *\/$/;" m struct:__anon106
eps src/svd/impls/cross/cross.c /^ EPS eps;$/;" m struct:__anon110 file:
eps src/svd/impls/cyclic/cyclic.c /^ EPS eps;$/;" m struct:__anon111 file:
epsappendoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsappendoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
epsappendoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 33;" d file:
epsappendoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 60;" d file:
epsconvergedabsolute_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsconvergedabsolute_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
epsconvergedabsolute_ src/eps/interface/ftn-custom/zepsf.c 43;" d file:
epsconvergedabsolute_ src/eps/interface/ftn-custom/zepsf.c 70;" d file:
epsconvergednorm_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsconvergednorm_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
epsconvergednorm_ src/eps/interface/ftn-custom/zepsf.c 45;" d file:
epsconvergednorm_ src/eps/interface/ftn-custom/zepsf.c 72;" d file:
epsconvergedrelative_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsconvergedrelative_(EPS *eps,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
epsconvergedrelative_ src/eps/interface/ftn-custom/zepsf.c 44;" d file:
epsconvergedrelative_ src/eps/interface/ftn-custom/zepsf.c 71;" d file:
epserrorview_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epserrorview_(EPS *eps,EPSErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
epserrorview_ src/eps/interface/ftn-custom/zepsf.c 28;" d file:
epserrorview_ src/eps/interface/ftn-custom/zepsf.c 55;" d file:
epsgetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsgetoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
epsgetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 34;" d file:
epsgetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 61;" d file:
epsgettype_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsgettype_(EPS *eps,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
epsgettype_ src/eps/interface/ftn-custom/zepsf.c 36;" d file:
epsgettype_ src/eps/interface/ftn-custom/zepsf.c 63;" d file:
epskrylovschurgetinertias_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epskrylovschurgetinertias_(EPS *eps,PetscInt *nshift,PetscReal *shifts,PetscInt *inertias,PetscErrorCode *ierr)$/;" f
epskrylovschurgetinertias_ src/eps/interface/ftn-custom/zepsf.c 52;" d file:
epskrylovschurgetinertias_ src/eps/interface/ftn-custom/zepsf.c 79;" d file:
epskrylovschurgetsubintervals_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epskrylovschurgetsubintervals_(EPS *eps,PetscReal *subint,PetscErrorCode *ierr)$/;" f
epskrylovschurgetsubintervals_ src/eps/interface/ftn-custom/zepsf.c 51;" d file:
epskrylovschurgetsubintervals_ src/eps/interface/ftn-custom/zepsf.c 78;" d file:
epskrylovschursetsubintervals_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epskrylovschursetsubintervals_(EPS *eps,PetscReal *subint,PetscErrorCode *ierr)$/;" f
epskrylovschursetsubintervals_ src/eps/interface/ftn-custom/zepsf.c 50;" d file:
epskrylovschursetsubintervals_ src/eps/interface/ftn-custom/zepsf.c 77;" d file:
epsmonitorall_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void epsmonitorall_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
epsmonitorall_ src/eps/interface/ftn-custom/zepsf.c 37;" d file:
epsmonitorall_ src/eps/interface/ftn-custom/zepsf.c 64;" d file:
epsmonitorconverged_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void epsmonitorconverged_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
epsmonitorconverged_ src/eps/interface/ftn-custom/zepsf.c 41;" d file:
epsmonitorconverged_ src/eps/interface/ftn-custom/zepsf.c 68;" d file:
epsmonitorfirst_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void epsmonitorfirst_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
epsmonitorfirst_ src/eps/interface/ftn-custom/zepsf.c 42;" d file:
epsmonitorfirst_ src/eps/interface/ftn-custom/zepsf.c 69;" d file:
epsmonitorlg_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void epsmonitorlg_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
epsmonitorlg_ src/eps/interface/ftn-custom/zepsf.c 38;" d file:
epsmonitorlg_ src/eps/interface/ftn-custom/zepsf.c 65;" d file:
epsmonitorlgall_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void epsmonitorlgall_(EPS *eps,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
epsmonitorlgall_ src/eps/interface/ftn-custom/zepsf.c 39;" d file:
epsmonitorlgall_ src/eps/interface/ftn-custom/zepsf.c 66;" d file:
epsmonitorset_ src/eps/interface/ftn-custom/zepsf.c /^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)$/;" f
epsmonitorset_ src/eps/interface/ftn-custom/zepsf.c 40;" d file:
epsmonitorset_ src/eps/interface/ftn-custom/zepsf.c 67;" d file:
epsreasonview_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsreasonview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
epsreasonview_ src/eps/interface/ftn-custom/zepsf.c 29;" d file:
epsreasonview_ src/eps/interface/ftn-custom/zepsf.c 56;" d file:
epssetarbitraryselection_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epssetarbitraryselection_(EPS *eps,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,Vec*,Vec*,PetscScalar*,PetscScalar*,void*,PetscErrorCode*),void *ctx,PetscErrorCode *ierr)$/;" f
epssetarbitraryselection_ src/eps/interface/ftn-custom/zepsf.c 49;" d file:
epssetarbitraryselection_ src/eps/interface/ftn-custom/zepsf.c 76;" d file:
epssetconvergencetestfunction_ src/eps/interface/ftn-custom/zepsf.c /^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)$/;" f
epssetconvergencetestfunction_ src/eps/interface/ftn-custom/zepsf.c 46;" d file:
epssetconvergencetestfunction_ src/eps/interface/ftn-custom/zepsf.c 73;" d file:
epsseteigenvaluecomparison_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsseteigenvaluecomparison_(EPS *eps,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*,void*),void* ctx,PetscErrorCode *ierr)$/;" f
epsseteigenvaluecomparison_ src/eps/interface/ftn-custom/zepsf.c 48;" d file:
epsseteigenvaluecomparison_ src/eps/interface/ftn-custom/zepsf.c 75;" d file:
epssetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epssetoptionsprefix_(EPS *eps,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
epssetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 32;" d file:
epssetoptionsprefix_ src/eps/interface/ftn-custom/zepsf.c 59;" d file:
epssetstoppingtestfunction_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epssetstoppingtestfunction_(EPS *eps,void (PETSC_STDCALL *func)(EPS*,PetscInt,PetscInt,PetscInt,PetscInt,EPSConvergedReason*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
epssetstoppingtestfunction_ src/eps/interface/ftn-custom/zepsf.c 47;" d file:
epssetstoppingtestfunction_ src/eps/interface/ftn-custom/zepsf.c 74;" d file:
epssettype_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epssettype_(EPS *eps,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
epssettype_ src/eps/interface/ftn-custom/zepsf.c 35;" d file:
epssettype_ src/eps/interface/ftn-custom/zepsf.c 62;" d file:
epsstoppingbasic_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsstoppingbasic_(EPS *eps,PetscInt *its,PetscInt *max_it,PetscInt *nconv,PetscInt *nev,EPSConvergedReason *reason,void *ctx,PetscErrorCode *ierr)$/;" f
epsvaluesview_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsvaluesview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
epsvaluesview_ src/eps/interface/ftn-custom/zepsf.c 30;" d file:
epsvaluesview_ src/eps/interface/ftn-custom/zepsf.c 57;" d file:
epsvectorsview_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsvectorsview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
epsvectorsview_ src/eps/interface/ftn-custom/zepsf.c 31;" d file:
epsvectorsview_ src/eps/interface/ftn-custom/zepsf.c 58;" d file:
epsview_ src/eps/interface/ftn-custom/zepsf.c /^PETSC_EXTERN void PETSC_STDCALL epsview_(EPS *eps,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
epsview_ src/eps/interface/ftn-custom/zepsf.c 27;" d file:
epsview_ src/eps/interface/ftn-custom/zepsf.c 54;" d file:
errest include/slepc/private/epsimpl.h /^ PetscReal *errest; \/* error estimates *\/$/;" m struct:_p_EPS
errest include/slepc/private/mfnimpl.h /^ PetscReal errest; \/* error estimate *\/$/;" m struct:_p_MFN
errest include/slepc/private/nepimpl.h /^ PetscReal *errest; \/* error estimates *\/$/;" m struct:_p_NEP
errest include/slepc/private/pepimpl.h /^ PetscReal *errest; \/* error estimates *\/$/;" m struct:_p_PEP
errest include/slepc/private/svdimpl.h /^ PetscReal *errest; \/* error estimates *\/$/;" m struct:_p_SVD
errest src/eps/impls/davidson/davidson.h /^ PetscReal *errest; \/* relative error eigenpairs *\/$/;" m struct:_dvdDashboard
errest src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal *errest; \/* error estimates (for subsolve) *\/$/;" m struct:_n_SR
errorifnotconverged include/slepc/private/mfnimpl.h /^ PetscBool errorifnotconverged; \/* error out if MFNSolve() does not converge *\/$/;" m struct:_p_MFN
est_eig src/eps/impls/ciss/ciss.c /^ PetscReal est_eig;$/;" m struct:__anon61 file:
est_eig src/nep/impls/ciss/nciss.c /^ PetscReal est_eig;$/;" m struct:__anon89 file:
evaluatederivative include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatederivative)(FN,PetscScalar,PetscScalar*);$/;" m struct:_FNOps
evaluatefunction include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatefunction)(FN,PetscScalar,PetscScalar*);$/;" m struct:_FNOps
evaluatefunctionmat include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatefunctionmat)(FN,Mat,Mat);$/;" m struct:_FNOps
evaluatefunctionmatsym include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatefunctionmatsym)(FN,Mat,Mat);$/;" m struct:_FNOps
evaluatefunctionmatvec include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatefunctionmatvec)(FN,Mat,Vec);$/;" m struct:_FNOps
evaluatefunctionmatvecsym include/slepc/private/fnimpl.h /^ PetscErrorCode (*evaluatefunctionmatvecsym)(FN,Mat,Vec);$/;" m struct:_FNOps
exit setup.py /^ def exit(self):$/;" m class:context
explicitmatrix src/pep/impls/linear/linearp.h /^ PetscBool explicitmatrix;$/;" m struct:__anon106
explicitmatrix src/svd/impls/cyclic/cyclic.c /^ PetscBool explicitmatrix;$/;" m struct:__anon111 file:
ext src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal ext[2]; \/* Limits for accepted values *\/$/;" m struct:_n_shift
externalpackages config/configure.py /^externalpackages = [arpack, blopex, blzpack, feast, primme, trlan]$/;" v
extract include/slepc/private/pepimpl.h /^ PEPExtract extract; \/* type of extraction used *\/$/;" m struct:_p_PEP
extraction include/slepc/private/epsimpl.h /^ EPSExtraction extraction; \/* which kind of extraction to be applied *\/$/;" m struct:_p_EPS
extraction src/eps/impls/ciss/ciss.c /^ EPSCISSExtraction extraction;$/;" m struct:__anon61 file:
extractvectors include/slepc/private/pepimpl.h /^ PetscErrorCode (*extractvectors)(PEP);$/;" m struct:_PEPOps
extrarow include/slepc/private/dsimpl.h /^ PetscBool extrarow; \/* assume the matrix dimension is (n+1) x n *\/$/;" m struct:_p_DS
f config/configure.py /^ f = open(os.path.join(confdir,'slepcvariables'),'r')$/;" v
f include/slepc/private/nepimpl.h /^ FN *f; \/* matrix functions of split form *\/$/;" m struct:_p_NEP
f src/eps/impls/davidson/davidson.h /^ dvdCallback f;$/;" m struct:_dvdFunctionList
f src/sys/classes/ds/impls/nep/dsnep.c /^ FN f[DS_NUM_EXTRA]; \/* functions defining the nonlinear operator *\/$/;" m struct:__anon119 file:
f1 src/sys/classes/fn/impls/combine/fncombine.c /^ FN f1,f2; \/* functions *\/$/;" m struct:__anon121 file:
f2 src/sys/classes/fn/impls/combine/fncombine.c /^ FN f1,f2; \/* functions *\/$/;" m struct:__anon121 file:
feast config/configure.py /^feast = feast.Feast(argdb,log)$/;" v
fih src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *fih,*work,*M4;$/;" m struct:__anon104 file:
finalize_options setup.py /^ def finalize_options(self):$/;" m class:cmd_install
fix src/eps/impls/davidson/davidson.h /^ PetscReal fix; \/* the fix parameter *\/$/;" m struct:__anon65
fix src/eps/impls/davidson/dvdimprovex.c /^ PetscReal fix; \/* tolerance for using the approx. eigenvalue *\/$/;" m struct:__anon68 file:
fixConf config/install.py /^ def fixConf(self):$/;" m class:Installer
fixConfFile config/install.py /^ def fixConfFile(self, src):$/;" m class:Installer
fn include/slepc/private/mfnimpl.h /^ FN fn; \/* which function to compute *\/$/;" m struct:_p_MFN
fn src/nep/interface/neprefine.c /^ FN *fn;$/;" m struct:__anon97 file:
fnappendoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fnappendoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
fnappendoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 29;" d file:
fnappendoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 36;" d file:
fngetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fngetoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
fngetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 30;" d file:
fngetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 37;" d file:
fngettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fngettype_(FN *fn,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
fngettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 32;" d file:
fngettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 39;" d file:
fnsetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fnsetoptionsprefix_(FN *fn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
fnsetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 28;" d file:
fnsetoptionsprefix_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 35;" d file:
fnsettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fnsettype_(FN *fn,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
fnsettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 31;" d file:
fnsettype_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 38;" d file:
fnview_ src/sys/classes/fn/interface/ftn-custom/zfnf.c /^PETSC_EXTERN void PETSC_STDCALL fnview_(FN *fn,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
fnview_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 27;" d file:
fnview_ src/sys/classes/fn/interface/ftn-custom/zfnf.c 34;" d file:
format include/slepc/private/slepcimpl.h /^ PetscViewerFormat format;$/;" m struct:_n_SlepcConvMonitor
freq src/eps/examples/tutorials/ex31.c 77;" d file:
friends include/slepc/private/vecimplslepc.h /^ PetscInt friends; \/* number of vectors sharing this structure *\/$/;" m struct:__anon7
friends src/eps/impls/davidson/dvdimprovex.c /^ Vec friends; \/* reference vector for composite vectors *\/$/;" m struct:__anon68 file:
fui include/slepc/private/nepimpl.h /^ NEPUserInterface fui; \/* how the user has defined the nonlinear operator *\/$/;" m struct:_p_NEP
function include/slepc/private/nepimpl.h /^ Mat function; \/* function matrix *\/$/;" m struct:_p_NEP
function_pre include/slepc/private/nepimpl.h /^ Mat function_pre; \/* function matrix (preconditioner) *\/$/;" m struct:_p_NEP
functionctx include/slepc/private/nepimpl.h /^ void *functionctx;$/;" m struct:_p_NEP
gamma src/pep/impls/jd/pjdp.h /^ PetscScalar gamma; \/* precomputed scalar u'*B\\p *\/$/;" m struct:__anon100
gbus src/eps/examples/tutorials/ex31.c /^const PetscInt gbus[3] = {0,1,2}; \/* Buses at which generators are incident *\/$/;" v
gen_gnumake config/gmakegen.py /^ def gen_gnumake(self, fd):$/;" m class:Slepc
gen_pkg config/gmakegen.py /^ def gen_pkg(self, pkg):$/;" m class:Slepc
get_outputs setup.py /^ def get_outputs(self):$/;" m class:cmd_install
get_petsc_arch setup.py /^def get_petsc_arch():$/;" f
get_petsc_dir setup.py /^def get_petsc_dir():$/;" f
get_sources config/gmakegen.py /^ def get_sources(self, makevars):$/;" m class:Slepc
getarray include/slepc/private/bvimpl.h /^ PetscErrorCode (*getarray)(BV,PetscScalar**);$/;" m struct:_BVOps
getarrayread include/slepc/private/bvimpl.h /^ PetscErrorCode (*getarrayread)(BV,const PetscScalar**);$/;" m struct:_BVOps
getbilinearform include/slepc/private/stimpl.h /^ PetscErrorCode (*getbilinearform)(ST,Mat*);$/;" m struct:_STOps
getcolumn include/slepc/private/bvimpl.h /^ PetscErrorCode (*getcolumn)(BV,PetscInt,Vec*);$/;" m struct:_BVOps
global src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool global; \/* flag distinguishing global from local eps *\/$/;" m struct:__anon81
globaleps src/eps/impls/external/trlan/trlan.c /^static EPS globaleps;$/;" v file:
globconf config/configure.py /^ globconf = CreateFile(os.path.join(slepc.dir,'lib','slepc','conf'),'slepcvariables',log)$/;" v
guess include/slepc/private/vecimplslepc.h /^ PetscInt guess; \/* expected maximum number of vectors *\/$/;" m struct:VecPool_
h include/slepc/private/bvimpl.h /^ PetscScalar *h,*c; \/* orthogonalization coefficients *\/$/;" m struct:_p_BV
h src/nep/examples/tutorials/ex20.c /^ PetscReal h; \/* mesh spacing *\/$/;" m struct:__anon86 file:
h src/nep/examples/tutorials/ex21.c /^ PetscReal h; \/* mesh spacing *\/$/;" m struct:__anon88 file:
h src/nep/examples/tutorials/ex21.c /^ PetscReal h;$/;" m struct:__anon87 file:
hasEnd src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool hasEnd; \/* Tells whether the interval has an end *\/$/;" m struct:_n_SR
help docs/manual/ex1.c /^static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 1 dimension.\\n\\n"$/;" v file:
help src/eps/examples/tests/test1.c /^static char help[] = "Tests B-orthonormality of eigenvectors in a GHEP problem.\\n\\n";$/;" v file:
help src/eps/examples/tests/test10.c /^static char help[] = "Computes the smallest nonzero eigenvalue of the Laplacian of a graph.\\n\\n"$/;" v file:
help src/eps/examples/tests/test11.c /^static char help[] = "Solves the same problem as in ex5, but with a user-defined sorting criterion."$/;" v file:
help src/eps/examples/tests/test12.c /^static char help[] = "Diagonal eigenproblem. Illustrates use of shell preconditioner.\\n\\n"$/;" v file:
help src/eps/examples/tests/test13.c /^static char help[] = "Test EPSSetArbitrarySelection.\\n\\n";$/;" v file:
help src/eps/examples/tests/test14.c /^static char help[] = "Test EPS interface functions.\\n\\n";$/;" v file:
help src/eps/examples/tests/test16.c /^static char help[] = "Tests a user-defined convergence test.\\n\\n";$/;" v file:
help src/eps/examples/tests/test2.c /^static char help[] = "Tests multiple calls to EPSSolve with the same matrix.\\n\\n";$/;" v file:
help src/eps/examples/tests/test3.c /^static char help[] = "Tests multiple calls to EPSSolve with different matrix.\\n\\n";$/;" v file:
help src/eps/examples/tests/test4.c /^static char help[] = "Test the solution of a HEP without calling EPSSetFromOptions (based on ex1.c).\\n\\n"$/;" v file:
help src/eps/examples/tests/test5.c /^static char help[] = "Test EPS with different builds with a matrix loaded from a file.\\n"$/;" v file:
help src/eps/examples/tests/test6.c /^static char help[] = "Diagonal eigenproblem.\\n\\n"$/;" v file:
help src/eps/examples/tests/test8.c /^static char help[] = "Solves the same eigenproblem as in example ex2, but using a shell matrix. "$/;" v file:
help src/eps/examples/tests/test9.c /^static char help[] = "Eigenvalue problem associated with a Markov model of a random walk on a triangular grid. "$/;" v file:
help src/eps/examples/tutorials/ex1.c /^static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 1 dimension.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex10.c /^static char help[] = "Illustrates the use of shell spectral transformations. "$/;" v file:
help src/eps/examples/tutorials/ex11.c /^static char help[] = "Computes the smallest nonzero eigenvalue of the Laplacian of a graph.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex12.c /^static char help[] = "Compute all eigenvalues in an interval of a symmetric-definite problem.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex13.c /^static char help[] = "Generalized Symmetric eigenproblem.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex18.c /^static char help[] = "Solves the same problem as in ex5, but with a user-defined sorting criterion."$/;" v file:
help src/eps/examples/tutorials/ex19.c /^static char help[] = "Standard symmetric eigenproblem for the 3-D Laplacian built with the DM interface.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex2.c /^static char help[] = "Standard symmetric eigenproblem corresponding to the Laplacian operator in 2 dimensions.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex24.c /^static char help[] = "Spectrum folding for a standard symmetric eigenproblem.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex25.c /^static char help[] = "Spectrum slicing on generalized symmetric eigenproblem.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex29.c /^static char help[] = "Solves the same problem as in ex5, with a user-defined stopping test."$/;" v file:
help src/eps/examples/tutorials/ex3.c /^static char help[] = "Solves the same eigenproblem as in example ex2, but using a shell matrix. "$/;" v file:
help src/eps/examples/tutorials/ex30.c /^static char help[] = "Illustrates the use of a region for filtering; the number of wanted eigenvalues in not known a priori.\\n\\n"$/;" v file:
help src/eps/examples/tutorials/ex31.c /^static char help[] = "Power grid small signal stability analysis of WECC 9 bus system.\\n\\$/;" v file:
help src/eps/examples/tutorials/ex4.c /^static char help[] = "Solves a standard eigensystem Ax=kx with the matrix loaded from a file.\\n"$/;" v file:
help src/eps/examples/tutorials/ex5.c /^static char help[] = "Eigenvalue problem associated with a Markov model of a random walk on a triangular grid. "$/;" v file:
help src/eps/examples/tutorials/ex7.c /^static char help[] = "Solves a generalized eigensystem Ax=kBx with matrices loaded from a file.\\n"$/;" v file:
help src/eps/examples/tutorials/ex9.c /^static char help[] = "Solves a problem associated to the Brusselator wave model in chemical reactions, illustrating the use of shell matrices.\\n\\n"$/;" v file:
help src/mfn/examples/tests/test1.c /^static char help[] = "Computes exp(A)*v for a matrix loaded from file.\\n\\n"$/;" v file:
help src/mfn/examples/tutorials/ex23.c /^static char help[] = "Computes exp(t*A)*v for a matrix associated with a Markov model.\\n\\n"$/;" v file:
help src/mfn/examples/tutorials/ex26.c /^static char help[] = "Computes the action of the square root of the 2-D Laplacian.\\n\\n"$/;" v file:
help src/nep/examples/nlevp/gun.c /^static char help[] = "Radio-frequency gun cavity.\\n\\n"$/;" v file:
help src/nep/examples/nlevp/loaded_string.c /^static char help[] = "Finite element model of a loaded vibrating string.\\n\\n"$/;" v file:
help src/nep/examples/tutorials/ex20.c /^static char help[] = "Simple 1-D nonlinear eigenproblem.\\n\\n"$/;" v file:
help src/nep/examples/tutorials/ex21.c /^static char help[] = "Simple 1-D nonlinear eigenproblem (matrix-free version, sequential).\\n\\n"$/;" v file:
help src/nep/examples/tutorials/ex22.c /^static char help[] = "Delay differential equation.\\n\\n"$/;" v file:
help src/nep/examples/tutorials/ex27.c /^static char help[] = "Simple nonlinear eigenproblem using the NLEIGS solver.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/acoustic_wave_1d.c /^static char help[] = "Quadratic eigenproblem from an acoustics application (1-D).\\n\\n"$/;" v file:
help src/pep/examples/nlevp/acoustic_wave_2d.c /^static char help[] = "Quadratic eigenproblem from an acoustics application (2-D).\\n\\n"$/;" v file:
help src/pep/examples/nlevp/butterfly.c /^static char help[] = "Quartic polynomial eigenproblem with T-even structure.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/damped_beam.c /^static char help[] = "Quadratic eigenproblem from the vibrarion analysis of a beam.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/pdde_stability.c /^static char help[] = "Stability analysis of a discretized partial delay-differential equation.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/planar_waveguide.c /^static char help[] = "FEM solution of the propagation constants in a six-layer planar waveguide.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/sleeper.c /^static char help[] = "Oscillations of a rail track resting on sleepers.\\n\\n"$/;" v file:
help src/pep/examples/nlevp/spring.c /^static char help[] = "FEM model of a damped mass-spring system.\\n\\n"$/;" v file:
help src/pep/examples/tests/test1.c /^static char help[] = "Test the solution of a PEP without calling PEPSetFromOptions (based on ex16.c).\\n\\n"$/;" v file:
help src/pep/examples/tests/test2.c /^static char help[] = "Test the solution of a PEP from a finite element model of "$/;" v file:
help src/pep/examples/tests/test3.c /^static char help[] = "Test PEP interface functions.\\n\\n";$/;" v file:
help src/pep/examples/tutorials/ex16.c /^static char help[] = "Simple quadratic eigenvalue problem.\\n\\n"$/;" v file:
help src/pep/examples/tutorials/ex17.c /^static char help[] = "Solves a polynomial eigenproblem P(l)x = 0 with matrices loaded from a file.\\n\\n"$/;" v file:
help src/pep/examples/tutorials/ex28.c /^static char help[] = "A quadratic eigenproblem defined using shell matrices.\\n\\n"$/;" v file:
help src/svd/examples/tests/test1.c /^static char help[] = "Test the solution of a SVD without calling SVDSetFromOptions (based on ex8.c).\\n\\n"$/;" v file:
help src/svd/examples/tests/test2.c /^static char help[] = "Test SVD with different builds with a matrix loaded from a file"$/;" v file:
help src/svd/examples/tests/test3.c /^static char help[] = "Test SVD with user-provided initial vectors.\\n\\n"$/;" v file:
help src/svd/examples/tutorials/ex14.c /^static char help[] = "Solves a singular value problem with the matrix loaded from a file.\\n"$/;" v file:
help src/svd/examples/tutorials/ex15.c /^static char help[] = "Singular value decomposition of the Lauchli matrix.\\n"$/;" v file:
help src/svd/examples/tutorials/ex8.c /^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. "$/;" v file:
help src/sys/classes/bv/examples/tests/test1.c /^static char help[] = "Test BV operations.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test10.c /^static char help[] = "Test split reductions in BV.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test11.c /^static char help[] = "Test BV block orthogonalization.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test12.c /^static char help[] = "Test block orthogonalization on a rank-deficient BV.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test2.c /^static char help[] = "Test BV orthogonalization functions.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test3.c /^static char help[] = "Test BV operations with non-standard inner product.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test4.c /^static char help[] = "Test BV operations, changing the number of active columns.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test5.c /^static char help[] = "Test BV operations with indefinite inner product.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test6.c /^static char help[] = "Test BV orthogonalization functions with constraints.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test7.c /^static char help[] = "Test multiplication of a Mat times a BV.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test8.c /^static char help[] = "Test BV orthogonalization with selected columns.\\n\\n";$/;" v file:
help src/sys/classes/bv/examples/tests/test9.c /^static char help[] = "Test BV matrix projection.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test1.c /^static char help[] = "Test DSNHEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test12.c /^static char help[] = "Test DSNEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test13.c /^static char help[] = "Test DSHEP with block size larger than one.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test15.c /^static char help[] = "Test DSPEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test2.c /^static char help[] = "Test DSHEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test3.c /^static char help[] = "Test DSHEP with compact storage.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test4.c /^static char help[] = "Test DSGNHEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test5.c /^static char help[] = "Test DSGHIEP.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test6.c /^static char help[] = "Test DSGHIEP with compact storage.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test7.c /^static char help[] = "Test DSSVD.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test8.c /^static char help[] = "Test DSSVD with compact storage.\\n\\n";$/;" v file:
help src/sys/classes/ds/examples/tests/test9.c /^static char help[] = "Test DSGHEP.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test1.c /^static char help[] = "Test rational function.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test2.c /^static char help[] = "Test exponential function.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test3.c /^static char help[] = "Test matrix exponential.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test4.c /^static char help[] = "Test setting FN parameters from the command line.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test5.c /^static char help[] = "Test matrix rational function.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test6.c /^static char help[] = "Test combined function.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test7.c /^static char help[] = "Test matrix square root.\\n\\n";$/;" v file:
help src/sys/classes/fn/examples/tests/test8.c /^static char help[] = "Test matrix inverse square root.\\n\\n";$/;" v file:
help src/sys/classes/rg/examples/tests/test1.c /^static char help[] = "Test RG interface functions.\\n\\n";$/;" v file:
help src/sys/classes/st/examples/tests/test1.c /^static char help[] = "Test ST with shell matrices.\\n\\n";$/;" v file:
help src/sys/classes/st/examples/tests/test2.c /^static char help[] = "Test ST with one matrix.\\n\\n";$/;" v file:
help src/sys/classes/st/examples/tests/test3.c /^static char help[] = "Test ST with two matrices.\\n\\n";$/;" v file:
help src/sys/classes/st/examples/tests/test4.c /^static char help[] = "Test ST with four matrices.\\n\\n";$/;" v file:
iXKZ src/eps/impls/davidson/dvdimprovex.c /^ PetscScalar *iXKZ; \/* inverse of XKZ *\/$/;" m struct:__anon68 file:
iXKZPivots src/eps/impls/davidson/dvdimprovex.c /^ PetscBLASInt *iXKZPivots; \/* array of pivots *\/$/;" m struct:__anon68 file:
id include/slepc/private/bvimpl.h /^ PetscObjectId id[2]; \/* object id of obtained vectors *\/$/;" m struct:_p_BV
idx src/pep/impls/krylov/toar/nrefine.c /^ PetscInt idx,*cols;$/;" m struct:__anon105 file:
idx src/sys/classes/ds/impls/ghiep/invit.c /^ PetscInt idx[2];$/;" m struct:HRtr file:
idxDef src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt *idxDef; \/* For deflation *\/$/;" m struct:_n_SR
idxg src/pep/impls/krylov/toar/nrefine.c /^ PetscInt *map0,*map1,*idxg,*idxp;$/;" m struct:__anon105 file:
idxp src/pep/impls/krylov/toar/nrefine.c /^ PetscInt *map0,*map1,*idxg,*idxp;$/;" m struct:__anon105 file:
idxrk src/nep/impls/nleigs/nleigs.c /^ PetscInt idxrk; \/* index of next shift to use *\/$/;" m struct:__anon92 file:
ii src/eps/impls/external/blopex/blopex.c /^ mv_InterfaceInterpreter ii;$/;" m struct:__anon75 file:
impltrans include/slepc/private/svdimpl.h /^ PetscBool impltrans; \/* implicit transpose mode *\/$/;" m struct:_p_SVD
improveX src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*improveX)(struct _dvdDashboard*,PetscInt,PetscInt,PetscInt*);$/;" m struct:_dvdDashboard
improveX_data src/eps/impls/davidson/davidson.h /^ void *improveX_data;$/;" m struct:_dvdDashboard
improvex_jd_lit src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*improvex_jd_lit)(struct _dvdDashboard*,PetscInt,PetscScalar*,PetscScalar*,PetscInt*,PetscReal*);$/;" m struct:_dvdDashboard
improvex_jd_proj_uv src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*improvex_jd_proj_uv)(struct _dvdDashboard*,PetscInt,PetscInt,Vec*,Vec*,Vec*,PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt);$/;" m struct:_dvdDashboard
improvex_precond src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*improvex_precond)(struct _dvdDashboard*,PetscInt,Vec,Vec);$/;" m struct:_dvdDashboard
improvex_precond_data src/eps/impls/davidson/davidson.h /^ void *improvex_precond_data;$/;" m struct:_dvdDashboard
includedir config/configure.py /^includedir = CreateDir(archdir,'include',log)$/;" v
inconf config/gmakegen.py /^ def inconf(self, key, val):$/;" m class:Slepc
indef include/slepc/private/bvimpl.h /^ PetscBool indef; \/* matrix is indefinite *\/$/;" m struct:_p_BV
index src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt index; \/* Index in eig where found values are stored *\/$/;" m struct:_n_shift
indexEig src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt indexEig;$/;" m struct:_n_SR
inertia src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt inertia;$/;" m struct:_n_shift
inertia0 src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt inertia0,inertia1;$/;" m struct:_n_SR
inertia1 src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt inertia0,inertia1;$/;" m struct:_n_SR
inertias src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt *inertias; \/* array containing global inertias *\/$/;" m struct:__anon81
initV src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*initV)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
initV_data src/eps/impls/davidson/davidson.h /^ void *initV_data;$/;" m struct:_dvdDashboard
initialize_options setup.py /^ def initialize_options(self):$/;" m class:cmd_install
initialsize src/eps/impls/davidson/davidson.h /^ PetscInt initialsize; \/* initial size of V *\/$/;" m struct:__anon65
install setup.py /^def install(dest_dir, dry_run=False):$/;" f
installBin config/install.py /^ def installBin(self):$/;" m class:Installer
installConf config/install.py /^ def installConf(self):$/;" m class:Installer
installIncludes config/install.py /^ def installIncludes(self):$/;" m class:Installer
installLib config/install.py /^ def installLib(self):$/;" m class:Installer
installShare config/install.py /^ def installShare(self):$/;" m class:Installer
int0 src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal int0,int1; \/* Extremes of the interval *\/$/;" m struct:_n_SR
int1 src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal int0,int1; \/* Extremes of the interval *\/$/;" m struct:_n_SR
inta include/slepc/private/epsimpl.h /^ PetscReal inta,intb; \/* interval [a,b] for spectrum slicing *\/$/;" m struct:_p_EPS
intb include/slepc/private/epsimpl.h /^ PetscReal inta,intb; \/* interval [a,b] for spectrum slicing *\/$/;" m struct:_p_EPS
ipB src/eps/impls/davidson/davidson.h /^ PetscBool ipB; \/* true if B-ortho is used *\/$/;" m struct:__anon65
isGhost src/eps/impls/ciss/ciss.c /^static PetscErrorCode isGhost(EPS eps,PetscInt ld,PetscInt nv,PetscBool *fl)$/;" f file:
isGhost src/nep/impls/ciss/nciss.c /^static PetscErrorCode isGhost(NEP nep,PetscInt ld,PetscInt nv,PetscBool *fl)$/;" f file:
isRestarting src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*isRestarting)(struct _dvdDashboard*,PetscBool*);$/;" m struct:_dvdDashboard
isRestarting_data src/eps/impls/davidson/davidson.h /^ void *isRestarting_data;$/;" m struct:_dvdDashboard
is_alg src/eps/examples/tutorials/ex31.c /^ IS is_alg; \/* indices for algebraic equations *\/$/;" m struct:__anon57 file:
is_diff src/eps/examples/tutorials/ex31.c /^ IS is_diff; \/* indices for differential equations *\/$/;" m struct:__anon57 file:
iscol src/eps/impls/krylov/krylovschur/krylovschur.h /^ IS isrow,iscol; \/* index sets used in update of subcomm mats *\/$/;" m struct:__anon81
isgeneralized include/slepc/private/epsimpl.h /^ PetscBool isgeneralized;$/;" m struct:_p_EPS
ishermitian include/slepc/private/epsimpl.h /^ PetscBool ishermitian;$/;" m struct:_p_EPS
ispositive include/slepc/private/epsimpl.h /^ PetscBool ispositive;$/;" m struct:_p_EPS
isreal src/eps/impls/ciss/ciss.c /^ PetscBool isreal; \/* A and B are real *\/$/;" m struct:__anon61 file:
isreal src/nep/impls/ciss/nciss.c /^ PetscBool isreal; \/* T(z) is real for real z *\/$/;" m struct:__anon89 file:
isrow src/eps/impls/krylov/krylovschur/krylovschur.h /^ IS isrow,iscol; \/* index sets used in update of subcomm mats *\/$/;" m struct:__anon81
istor src/eps/impls/external/blzpack/blzpackp.h /^ PetscBLASInt *istor;$/;" m struct:__anon76
istrivial include/slepc/private/rgimpl.h /^ PetscErrorCode (*istrivial)(RG,PetscBool*);$/;" m struct:_RGOps
iterCompl src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt iterCompl;$/;" m struct:_n_SR
its include/slepc/private/epsimpl.h /^ PetscInt its; \/* number of iterations so far computed *\/$/;" m struct:_p_EPS
its include/slepc/private/mfnimpl.h /^ PetscInt its; \/* number of iterations so far computed *\/$/;" m struct:_p_MFN
its include/slepc/private/nepimpl.h /^ PetscInt its; \/* number of iterations so far computed *\/$/;" m struct:_p_NEP
its include/slepc/private/pepimpl.h /^ PetscInt its; \/* number of iterations so far computed *\/$/;" m struct:_p_PEP
its include/slepc/private/svdimpl.h /^ PetscInt its; \/* iteration counter *\/$/;" m struct:_p_SVD
itsKs src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt itsKs; \/* Krylovschur restarts *\/$/;" m struct:_n_SR
iwork include/slepc/private/dsimpl.h /^ PetscBLASInt *iwork;$/;" m struct:_p_DS
jacobian include/slepc/private/nepimpl.h /^ Mat jacobian; \/* Jacobian matrix *\/$/;" m struct:_p_NEP
jacobianctx include/slepc/private/nepimpl.h /^ void *jacobianctx;$/;" m struct:_p_NEP
k include/slepc/private/bvimpl.h /^ PetscInt k; \/* number of active columns *\/$/;" m struct:_p_BV
k include/slepc/private/dsimpl.h /^ PetscInt k; \/* intermediate dimension (e.g. position of arrow) *\/$/;" m struct:_p_DS
k src/eps/impls/davidson/dvdinitv.c /^ PetscInt k; \/* desired initial subspace size *\/$/;" m struct:__anon69 file:
k src/pep/impls/krylov/toar/nrefine.c /^ PetscInt k,nmat;$/;" m struct:__anon104 file:
k src/sys/classes/fn/impls/phi/fnphi.c /^ PetscInt k; \/* index of the phi-function, defaults to k=1 *\/$/;" m struct:__anon122 file:
k1 src/eps/examples/tutorials/ex31.c /^const PetscScalar k1[3] = {0.0039,0.0039,0.0039};$/;" v
k2 src/eps/examples/tutorials/ex31.c /^const PetscScalar k2[3] = {1.555,1.555,1.555}; \/* k1 and k2 for calculating the saturation function SE = k1*exp(k2*Efd) *\/$/;" v
kappa src/nep/examples/tutorials/ex20.c /^ PetscScalar kappa; \/* ratio between stiffness of spring and attached mass *\/$/;" m struct:__anon86 file:
kappa src/nep/examples/tutorials/ex21.c /^ PetscScalar kappa; \/* ratio between stiffness of spring and attached mass *\/$/;" m struct:__anon88 file:
kappa src/nep/examples/tutorials/ex21.c /^ PetscScalar lambda,kappa;$/;" m struct:__anon87 file:
keep src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal keep; \/* restart parameter *\/$/;" m struct:__anon81
keep src/nep/impls/nleigs/nleigs.c /^ PetscReal keep; \/* restart parameter *\/$/;" m struct:__anon92 file:
keep src/pep/impls/jd/pjdp.h /^ PetscReal keep; \/* restart parameter *\/$/;" m struct:__anon99
keep src/pep/impls/krylov/pepkrylov.h /^ PetscReal keep; \/* restart parameter *\/$/;" m struct:__anon102
keep src/pep/impls/krylov/qarnoldi/qarnoldi.c /^ PetscReal keep; \/* restart parameter *\/$/;" m struct:__anon103 file:
keywords setup.py /^ keywords = ['SLEPc','PETSc', 'MPI'],$/;" v
krylovstart src/eps/impls/davidson/davidson.h /^ PetscBool krylovstart; \/* true if the starting subspace is a Krylov basis *\/$/;" m struct:__anon65
ksp include/slepc/private/stimpl.h /^ KSP ksp;$/;" m struct:_p_ST
ksp src/eps/examples/tutorials/ex10.c /^ KSP ksp;$/;" m struct:__anon54 file:
ksp src/eps/impls/ciss/ciss.c /^ KSP *ksp;$/;" m struct:__anon61 file:
ksp src/eps/impls/davidson/dvdimprovex.c /^ KSP ksp; \/* correction equation solver *\/$/;" m struct:__anon68 file:
ksp src/eps/impls/external/primme/primme.c /^ KSP ksp; \/* linear solver and preconditioner *\/$/;" m struct:__anon78 file:
ksp src/nep/impls/ciss/nciss.c /^ KSP *ksp;$/;" m struct:__anon89 file:
ksp src/nep/impls/narnoldi/narnoldi.c /^ KSP ksp; \/* linear solver object *\/$/;" m struct:__anon91 file:
ksp src/nep/impls/nleigs/nleigs.c /^ KSP *ksp; \/* ksp array for storing shift factorizations *\/$/;" m struct:__anon92 file:
ksp src/nep/impls/rii/rii.c /^ KSP ksp; \/* linear solver object *\/$/;" m struct:__anon94 file:
kspMat src/eps/impls/ciss/ciss.c /^ Mat *kspMat;$/;" m struct:__anon61 file:
kspMat src/nep/impls/ciss/nciss.c /^ Mat *kspMat;$/;" m struct:__anon89 file:
ksp_max_size src/eps/impls/davidson/dvdimprovex.c /^ PetscInt ksp_max_size; \/* the ksp maximum subvectors size *\/$/;" m struct:__anon68 file:
l include/slepc/private/bvimpl.h /^ PetscInt l; \/* number of leading columns *\/$/;" m struct:_p_BV
l include/slepc/private/dsimpl.h /^ PetscInt l; \/* number of locked (inactive) leading columns *\/$/;" m struct:_p_DS
lN include/slepc/private/vecimplslepc.h /^ PetscInt lN; \/* virtual local size *\/$/;" m struct:__anon7
lag src/nep/impls/rii/rii.c /^ PetscInt lag; \/* interval to rebuild preconditioner *\/$/;" m struct:__anon94 file:
lambda src/nep/examples/tutorials/ex21.c /^ PetscScalar lambda,kappa;$/;" m struct:__anon87 file:
lapack config/configure.py /^lapack = lapack.Lapack(argdb,log)$/;" v
lastTol src/eps/impls/davidson/dvdimprovex.c /^ PetscReal lastTol; \/* last tol for dynamic stopping criterion *\/$/;" m struct:__anon68 file:
lastnconv src/eps/examples/tutorials/ex30.c /^ PetscInt lastnconv; \/* last value of nconv; used in stopping test *\/$/;" m struct:__anon56 file:
lbus src/eps/examples/tutorials/ex31.c /^const PetscInt lbus[3] = {4,5,7}; \/* Buses at which loads are incident *\/$/;" v
ld include/slepc/private/dsimpl.h /^ PetscInt ld; \/* leading dimension *\/$/;" m struct:_p_DS
ld src/pep/impls/jd/pjdp.h /^ PetscInt ld;$/;" m struct:__anon100
ld src/pep/impls/krylov/pepkrylov.h /^ PetscInt ld; \/* leading dimension of auxiliary matrices *\/$/;" m struct:__anon102
ldXKZ src/eps/impls/davidson/dvdimprovex.c /^ PetscInt ldXKZ; \/* leading dimension of XKZ *\/$/;" m struct:__anon68 file:
ld_alphap src/eps/examples/tutorials/ex31.c /^const PetscScalar ld_alphap[3] = {0.0,0.0,1.0};$/;" v
ld_alphaq src/eps/examples/tutorials/ex31.c /^const PetscScalar ld_alphaq[3] = {0.0,0.0,1.0};$/;" v
ld_betap src/eps/examples/tutorials/ex31.c /^const PetscScalar ld_betap[3] = {2.0,1.0,0.0};$/;" v
ld_betaq src/eps/examples/tutorials/ex31.c /^const PetscScalar ld_betaq[3] = {2.0,1.0,0.0};$/;" v
ld_nsegsp src/eps/examples/tutorials/ex31.c /^const PetscInt ld_nsegsp[3] = {3,3,3};$/;" v
ld_nsegsq src/eps/examples/tutorials/ex31.c /^const PetscInt ld_nsegsq[3] = {3,3,3};$/;" v
ldiXKZ src/eps/impls/davidson/dvdimprovex.c /^ PetscInt ldiXKZ; \/* leading dimension of iXKZ *\/$/;" m struct:__anon68 file:
leftbasis include/slepc/private/svdimpl.h /^ PetscBool leftbasis; \/* if U is filled by the solver *\/$/;" m struct:_p_SVD
libdir config/configure.py /^libdir = CreateDir(archdir,'lib',log)$/;" v
license setup.py /^ license='LGPL',$/;" v
lineariz include/slepc/private/pepimpl.h /^ PetscBool lineariz; \/* current solver is based on linearization *\/$/;" m struct:_p_PEP
liwork include/slepc/private/dsimpl.h /^ PetscInt lwork,lrwork,liwork;$/;" m struct:_p_DS
lock src/eps/impls/cg/lobpcg/lobpcg.c /^ PetscBool lock; \/* soft locking active\/inactive *\/$/;" m struct:__anon59 file:
lock src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool lock; \/* locking\/non-locking variant *\/$/;" m struct:__anon81
lock src/nep/impls/nleigs/nleigs.c /^ PetscBool lock; \/* locking\/non-locking variant *\/$/;" m struct:__anon92 file:
lock src/pep/impls/krylov/pepkrylov.h /^ PetscBool lock; \/* locking\/non-locking variant *\/$/;" m struct:__anon102
lock src/pep/impls/krylov/qarnoldi/qarnoldi.c /^ PetscBool lock; \/* locking\/non-locking variant *\/$/;" m struct:__anon103 file:
log config/configure.py /^log = log.Log()$/;" v
long_description setup.py /^ long_description='\\n'.join(description),$/;" v
lrwork include/slepc/private/dsimpl.h /^ PetscInt lwork,lrwork,liwork;$/;" m struct:_p_DS
lwork include/slepc/private/bvimpl.h /^ PetscInt lwork;$/;" m struct:_p_BV
lwork include/slepc/private/dsimpl.h /^ PetscInt lwork,lrwork,liwork;$/;" m struct:_p_DS
lwork src/eps/impls/external/trlan/trlanp.h /^ PetscBLASInt lwork;$/;" m struct:__anon79
lworkl src/eps/impls/external/arpack/arpackp.h /^ PetscBLASInt lworkl;$/;" m struct:__anon74
m include/slepc/private/bvimpl.h /^ PetscInt m; \/* number of vectors *\/$/;" m struct:_p_BV
m include/slepc/private/dsimpl.h /^ PetscInt m; \/* current column dimension (for SVD only) *\/$/;" m struct:_p_DS
m src/sys/classes/ds/impls/ghiep/invit.c /^ PetscInt m;$/;" m struct:HRtr file:
m3 src/nep/interface/neprefine.c /^ PetscScalar M4,m3;$/;" m struct:__anon98 file:
m3 src/pep/interface/peprefine.c /^ PetscScalar M4,m3;$/;" m struct:__anon109 file:
main bin/maint/generateetags.py /^def main(ctags):$/;" f
main bin/maint/generatefortranstubs.py /^def main(petscdir,bfort,dir,verbose):$/;" f
main config/cmakeboot.py /^def main(slepcdir, petscdir, petscarch=os.environ['PETSC_ARCH'], argDB=None, framework=None, log=StdoutLogger(), args=[]):$/;" f
main config/cmakegen.py /^def main(slepcdir,petscdir,petscdestdir,log=StdoutLogger(), verbose=False):$/;" f
main config/gmakegen.py /^def main(slepc_dir=None, petsc_dir=None, petsc_arch=None, installed_petsc=False, output=None, verbose=False):$/;" f
main docs/manual/ex1.c /^int main(int argc,char **argv)$/;" f
main docs/manual/ex1f.F /^ program main$/;" p
main src/eps/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test10.c /^int main (int argc,char **argv)$/;" f
main src/eps/examples/tests/test11.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test12.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test13.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test14.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test14f.F /^ program main$/;" p
main src/eps/examples/tests/test15f.F /^ program main$/;" p
main src/eps/examples/tests/test16.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test4.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test5.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test6.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test7f.F /^ program main$/;" p
main src/eps/examples/tests/test8.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tests/test9.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex1.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex10.c /^int main (int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex11.c /^int main (int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex12.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex13.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex18.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex19.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex1f.F /^ program main$/;" p
main src/eps/examples/tutorials/ex1f90.F90 /^ program main$/;" p
main src/eps/examples/tutorials/ex2.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex24.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex25.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex29.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex3.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex30.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex31.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex4.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex5.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex6f.F /^ program main$/;" p
main src/eps/examples/tutorials/ex7.c /^int main(int argc,char **argv)$/;" f
main src/eps/examples/tutorials/ex9.c /^int main(int argc,char **argv)$/;" f
main src/mfn/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/mfn/examples/tutorials/ex23.c /^int main(int argc,char **argv)$/;" f
main src/mfn/examples/tutorials/ex26.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/nlevp/gun.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/nlevp/loaded_string.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/tutorials/ex20.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/tutorials/ex21.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/tutorials/ex22.c /^int main(int argc,char **argv)$/;" f
main src/nep/examples/tutorials/ex27.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/acoustic_wave_1d.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/acoustic_wave_2d.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/butterfly.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/damped_beam.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/pdde_stability.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/planar_waveguide.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/sleeper.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/nlevp/spring.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tests/test3f.F /^ program main$/;" p
main src/pep/examples/tutorials/ex16.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tutorials/ex16f90.F90 /^ program main$/;" p
main src/pep/examples/tutorials/ex17.c /^int main(int argc,char **argv)$/;" f
main src/pep/examples/tutorials/ex28.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tutorials/ex14.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tutorials/ex15.c /^int main(int argc,char **argv)$/;" f
main src/svd/examples/tutorials/ex15f.F /^ program main$/;" p
main src/svd/examples/tutorials/ex8.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test10.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test11.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test12.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test4.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test5.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test6.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test7.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test8.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/bv/examples/tests/test9.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test12.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test13.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test14f.F /^ program main$/;" p
main src/sys/classes/ds/examples/tests/test15.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test4.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test5.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test6.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test7.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test8.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/ds/examples/tests/test9.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test4.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test5.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test6.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test7.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/fn/examples/tests/test8.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/rg/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/st/examples/tests/test1.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/st/examples/tests/test2.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/st/examples/tests/test3.c /^int main(int argc,char **argv)$/;" f
main src/sys/classes/st/examples/tests/test4.c /^int main(int argc,char **argv)$/;" f
maintainer setup.py /^ maintainer='Lisandro Dalcin',$/;" v
maintainer_email setup.py /^ maintainer_email='dalcinl@gmail.com',$/;" v
map include/slepcsc.h /^ PetscErrorCode (*map)(PetscObject,PetscInt,PetscScalar*,PetscScalar*);$/;" m struct:_n_SlepcSC
map0 src/pep/impls/krylov/toar/nrefine.c /^ PetscInt *map0,*map1,*idxg,*idxp;$/;" m struct:__anon105 file:
map1 src/pep/impls/krylov/toar/nrefine.c /^ PetscInt *map0,*map1,*idxg,*idxp;$/;" m struct:__anon105 file:
mapobj include/slepcsc.h /^ PetscObject mapobj;$/;" m struct:_n_SlepcSC
mat include/slepc/private/dsimpl.h /^ PetscScalar *mat[DS_NUM_MAT]; \/* the matrices *\/$/;" m struct:_p_DS
mat src/svd/impls/cross/cross.c /^ Mat mat;$/;" m struct:__anon110 file:
mat src/svd/impls/cyclic/cyclic.c /^ Mat mat;$/;" m struct:__anon111 file:
matIdx src/sys/classes/st/interface/stshellmat.c /^ PetscInt *matIdx;$/;" m struct:__anon132 file:
matmult include/slepc/private/bvimpl.h /^ PetscErrorCode (*matmult)(BV,Mat,BV);$/;" m struct:_BVOps
matrix include/slepc/private/bvimpl.h /^ Mat matrix; \/* inner product matrix *\/$/;" m struct:_p_BV
maxPend src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt maxPend; \/* Size of "pending" array *\/$/;" m struct:_n_SR
max_cX_in_impr src/eps/impls/davidson/davidson.h /^ PetscInt max_cX_in_impr; \/* max vectros from cX in the projector *\/$/;" m struct:_dvdDashboard
max_cX_in_proj src/eps/impls/davidson/davidson.h /^ PetscInt max_cX_in_proj; \/* max vectors from cX in the projected problem *\/$/;" m struct:_dvdDashboard
max_inner_it src/nep/impls/rii/rii.c /^ PetscInt max_inner_it; \/* maximum number of Newton iterations *\/$/;" m struct:__anon94 file:
max_it include/slepc/private/epsimpl.h /^ PetscInt max_it; \/* maximum number of iterations *\/$/;" m struct:_p_EPS
max_it include/slepc/private/mfnimpl.h /^ PetscInt max_it; \/* maximum number of iterations *\/$/;" m struct:_p_MFN
max_it include/slepc/private/nepimpl.h /^ PetscInt max_it; \/* maximum number of iterations *\/$/;" m struct:_p_NEP
max_it include/slepc/private/pepimpl.h /^ PetscInt max_it; \/* maximum number of iterations *\/$/;" m struct:_p_PEP
max_it include/slepc/private/svdimpl.h /^ PetscInt max_it; \/* max iterations *\/$/;" m struct:_p_SVD
max_nev src/eps/impls/davidson/davidson.h /^ PetscInt max_nev; \/* max number of converged pairs *\/$/;" m struct:__anon66
max_size_P src/eps/impls/davidson/davidson.h /^ PetscInt max_size_P; \/* number of computed vectors for the projector *\/$/;" m struct:__anon66
max_size_P src/eps/impls/davidson/davidson.h /^ PetscInt max_size_P; \/* max unconverged vectors in the projector *\/$/;" m struct:_dvdDashboard
max_size_V src/eps/impls/davidson/davidson.h /^ PetscInt max_size_V; \/* max size of the searching subspace (mpd) *\/$/;" m struct:__anon66
max_size_X src/eps/impls/davidson/davidson.h /^ PetscInt max_size_X; \/* max size of X (bs) *\/$/;" m struct:__anon66
max_size_cP src/eps/impls/davidson/davidson.h /^ PetscInt max_size_cP; \/* number of converged vectors in the projectors *\/$/;" m struct:__anon66
max_size_cX_proj src/eps/impls/davidson/davidson.h /^ PetscInt max_size_cX_proj; \/* max converged vectors in the projected problem *\/$/;" m struct:__anon66
max_size_oldX src/eps/impls/davidson/davidson.h /^ PetscInt max_size_oldX; \/* max size of oldX *\/$/;" m struct:__anon66
max_size_proj src/eps/impls/davidson/davidson.h /^ PetscInt max_size_proj; \/* max size projected problem *\/$/;" m struct:__anon66
max_size_proj src/eps/impls/davidson/davidson.h /^ PetscInt max_size_proj; \/* max size projected problem *\/$/;" m struct:_dvdDashboard
maxits src/eps/impls/davidson/dvdimprovex.c /^ PetscInt maxits; \/* maximum number of iterations *\/$/;" m struct:__anon68 file:
maxlan src/eps/impls/external/trlan/trlanp.h /^ PetscBLASInt maxlan;$/;" m struct:__anon79
metadata setup.py /^metadata = {$/;" v
method include/slepc/private/dsimpl.h /^ PetscInt method; \/* identifies the variant to be used *\/$/;" m struct:_p_DS
method src/eps/impls/external/primme/primme.c /^ primme_preset_method method; \/* primme method *\/$/;" m struct:__anon78 file:
mfnappendoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfnappendoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
mfnappendoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 29;" d file:
mfnappendoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 40;" d file:
mfngetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfngetoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
mfngetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 30;" d file:
mfngetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 41;" d file:
mfngettype_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfngettype_(MFN *mfn,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
mfngettype_ src/mfn/interface/ftn-custom/zmfnf.c 32;" d file:
mfngettype_ src/mfn/interface/ftn-custom/zmfnf.c 43;" d file:
mfnmonitordefault_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void mfnmonitordefault_(MFN *mfn,PetscInt *it,PetscReal *errest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
mfnmonitordefault_ src/mfn/interface/ftn-custom/zmfnf.c 33;" d file:
mfnmonitordefault_ src/mfn/interface/ftn-custom/zmfnf.c 44;" d file:
mfnmonitorlg_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void mfnmonitorlg_(MFN *mfn,PetscInt *it,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
mfnmonitorlg_ src/mfn/interface/ftn-custom/zmfnf.c 34;" d file:
mfnmonitorlg_ src/mfn/interface/ftn-custom/zmfnf.c 45;" d file:
mfnmonitorset_ src/mfn/interface/ftn-custom/zmfnf.c /^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)$/;" f
mfnmonitorset_ src/mfn/interface/ftn-custom/zmfnf.c 35;" d file:
mfnmonitorset_ src/mfn/interface/ftn-custom/zmfnf.c 46;" d file:
mfnreasonview_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfnreasonview_(MFN *mfn,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
mfnreasonview_ src/mfn/interface/ftn-custom/zmfnf.c 27;" d file:
mfnreasonview_ src/mfn/interface/ftn-custom/zmfnf.c 38;" d file:
mfnsetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfnsetoptionsprefix_(MFN *mfn,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
mfnsetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 28;" d file:
mfnsetoptionsprefix_ src/mfn/interface/ftn-custom/zmfnf.c 39;" d file:
mfnsettype_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfnsettype_(MFN *mfn,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
mfnsettype_ src/mfn/interface/ftn-custom/zmfnf.c 31;" d file:
mfnsettype_ src/mfn/interface/ftn-custom/zmfnf.c 42;" d file:
mfnview_ src/mfn/interface/ftn-custom/zmfnf.c /^PETSC_EXTERN void PETSC_STDCALL mfnview_(MFN *mfn,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
mfnview_ src/mfn/interface/ftn-custom/zmfnf.c 26;" d file:
mfnview_ src/mfn/interface/ftn-custom/zmfnf.c 37;" d file:
min_size_V src/eps/impls/davidson/dvdupdatev.c /^ PetscInt min_size_V; \/* restart with this number of eigenvectors *\/$/;" m struct:__anon70 file:
minv src/eps/impls/davidson/davidson.h /^ PetscInt minv; \/* size of V after restarting *\/$/;" m struct:__anon65
mkrel config/gmakegen.py /^ def mkrel(src):$/;" f function:Slepc.gen_pkg
mode src/eps/impls/davidson/dvdutils.c /^ HarmType_t mode;$/;" m struct:__anon72 file:
modules config/configure.py /^ modules = CreateFile(modulesdir,slepc.lversion+'-'+archname,log)$/;" v
modules config/configure.py /^ modules = CreateFile(modulesdir,slepc.lversion,log)$/;" v
modulesdir config/configure.py /^modulesdir = CreateDirTwo(confdir,'modules','slepc',log)$/;" v
monitor include/slepc/private/epsimpl.h /^ PetscErrorCode (*monitor[MAXEPSMONITORS])(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*);$/;" m struct:_p_EPS
monitor include/slepc/private/mfnimpl.h /^ PetscErrorCode (*monitor[MAXMFNMONITORS])(MFN,PetscInt,PetscReal,void*);$/;" m struct:_p_MFN
monitor include/slepc/private/nepimpl.h /^ PetscErrorCode (*monitor[MAXNEPMONITORS])(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*);$/;" m struct:_p_NEP
monitor include/slepc/private/pepimpl.h /^ PetscErrorCode (*monitor[MAXPEPMONITORS])(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*);$/;" m struct:_p_PEP
monitor include/slepc/private/svdimpl.h /^ PetscErrorCode (*monitor[MAXSVDMONITORS])(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,void*);$/;" m struct:_p_SVD
monitor src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon84 file:
monitor src/mfn/interface/ftn-custom/zmfnf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon85 file:
monitor src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon96 file:
monitor src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon107 file:
monitor src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon114 file:
monitorcontext include/slepc/private/epsimpl.h /^ void *monitorcontext[MAXEPSMONITORS];$/;" m struct:_p_EPS
monitorcontext include/slepc/private/mfnimpl.h /^ void *monitorcontext[MAXMFNMONITORS];$/;" m struct:_p_MFN
monitorcontext include/slepc/private/nepimpl.h /^ void *monitorcontext[MAXNEPMONITORS];$/;" m struct:_p_NEP
monitorcontext include/slepc/private/pepimpl.h /^ void *monitorcontext[MAXPEPMONITORS];$/;" m struct:_p_PEP
monitorcontext include/slepc/private/svdimpl.h /^ void *monitorcontext[MAXSVDMONITORS];$/;" m struct:_p_SVD
monitordestroy include/slepc/private/epsimpl.h /^ PetscErrorCode (*monitordestroy[MAXEPSMONITORS])(void**);$/;" m struct:_p_EPS
monitordestroy include/slepc/private/mfnimpl.h /^ PetscErrorCode (*monitordestroy[MAXMFNMONITORS])(void**);$/;" m struct:_p_MFN
monitordestroy include/slepc/private/nepimpl.h /^ PetscErrorCode (*monitordestroy[MAXNEPMONITORS])(void**);$/;" m struct:_p_NEP
monitordestroy include/slepc/private/pepimpl.h /^ PetscErrorCode (*monitordestroy[MAXPEPMONITORS])(void**);$/;" m struct:_p_PEP
monitordestroy include/slepc/private/svdimpl.h /^ PetscErrorCode (*monitordestroy[MAXSVDMONITORS])(void**);$/;" m struct:_p_SVD
monitordestroy src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon84 file:
monitordestroy src/mfn/interface/ftn-custom/zmfnf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon85 file:
monitordestroy src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon96 file:
monitordestroy src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon107 file:
monitordestroy src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon114 file:
mpd include/slepc/private/epsimpl.h /^ PetscInt mpd; \/* maximum dimension of projected problem *\/$/;" m struct:_p_EPS
mpd include/slepc/private/nepimpl.h /^ PetscInt mpd; \/* maximum dimension of projected problem *\/$/;" m struct:_p_NEP
mpd include/slepc/private/pepimpl.h /^ PetscInt mpd; \/* maximum dimension of projected problem *\/$/;" m struct:_p_PEP
mpd include/slepc/private/svdimpl.h /^ PetscInt mpd; \/* maximum dimension of projected problem *\/$/;" m struct:_p_SVD
mpd src/eps/impls/davidson/dvdupdatev.c /^ PetscInt mpd; \/* max size of the searching subspace *\/$/;" m struct:__anon70 file:
mpd src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt mpd; \/* maximum dimension of projected problem *\/$/;" m struct:__anon81
mpi src/sys/classes/bv/impls/contiguous/contig.c /^ PetscBool mpi;$/;" m struct:__anon115 file:
mpi src/sys/classes/bv/impls/mat/bvmat.c /^ PetscBool mpi;$/;" m struct:__anon116 file:
mpi src/sys/classes/bv/impls/svec/svec.c /^ PetscBool mpi;$/;" m struct:__anon117 file:
mstr include/slepc/private/nepimpl.h /^ MatStructure mstr; \/* pattern of split matrices *\/$/;" m struct:_p_NEP
mult include/slepc/private/bvimpl.h /^ PetscErrorCode (*mult)(BV,PetscScalar,PetscScalar,BV,Mat);$/;" m struct:_BVOps
multMatvec_PRIMME src/eps/impls/external/primme/primme.c /^static void multMatvec_PRIMME(void *in,void *out,int *blockSize,primme_params *primme)$/;" f file:
multinplace include/slepc/private/bvimpl.h /^ PetscErrorCode (*multinplace)(BV,Mat,PetscInt,PetscInt);$/;" m struct:_BVOps
multinplacetrans include/slepc/private/bvimpl.h /^ PetscErrorCode (*multinplacetrans)(BV,Mat,PetscInt,PetscInt);$/;" m struct:_BVOps
multvec include/slepc/private/bvimpl.h /^ PetscErrorCode (*multvec)(BV,PetscScalar,PetscScalar,Vec,PetscScalar*);$/;" m struct:_BVOps
mv_TempMultiPETSCVectorDestroy src/eps/impls/external/blopex/slepc-interface.c /^static void mv_TempMultiPETSCVectorDestroy(void* x_)$/;" f file:
mv_TempMultiVectorCreateFromBV src/eps/impls/external/blopex/slepc-interface.c /^static void* mv_TempMultiVectorCreateFromBV(void* ii_,BlopexInt n,void* sample)$/;" f file:
n include/slepc/private/bvimpl.h /^ PetscInt n,N; \/* dimensions of vectors (local, global) *\/$/;" m struct:_p_BV
n include/slepc/private/dsimpl.h /^ PetscInt n; \/* current dimension *\/$/;" m struct:_p_DS
n include/slepc/private/epsimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_EPS
n include/slepc/private/nepimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_NEP
n include/slepc/private/pepimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_PEP
n include/slepc/private/vecimplslepc.h /^ PetscInt n; \/* number of active subvectors *\/$/;" m struct:__anon7
n include/slepc/private/vecimplslepc.h /^ PetscInt n; \/* size of vecs *\/$/;" m struct:VecPool_
n include/slepc/private/vecimplslepc.h /^ Vec_Comp_N *n; \/* structure shared by friend vectors *\/$/;" m struct:__anon8
n src/pep/impls/jd/pjdp.h /^ PetscInt n;$/;" m struct:__anon100
n src/sys/classes/ds/impls/ghiep/invit.c /^ PetscInt n[2];$/;" m struct:HRtr file:
n src/sys/classes/rg/impls/polygon/rgpolygon.c /^ PetscInt n; \/* number of vertices *\/$/;" m struct:__anon126 file:
nBds src/eps/impls/davidson/davidson.h /^ PetscReal *nBds; \/* B-norms of projected problem *\/$/;" m struct:_dvdDashboard
nMAXCompl src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nMAXCompl;$/;" m struct:_n_SR
nPend src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nPend; \/* Number of pending shifts *\/$/;" m struct:_n_SR
nR src/eps/impls/davidson/davidson.h /^ PetscReal *nR; \/* residual norm *\/$/;" m struct:_dvdDashboard
nS src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nS;$/;" m struct:_n_SR
nX src/eps/impls/davidson/davidson.h /^ PetscReal *nX; \/* X norm *\/$/;" m struct:_dvdDashboard
nbus src/eps/examples/tutorials/ex31.c /^const PetscInt nbus = 9; \/* Number of network buses *\/$/;" v
nc include/slepc/private/bvimpl.h /^ PetscInt nc; \/* number of constraints *\/$/;" m struct:_p_BV
nconv include/slepc/private/epsimpl.h /^ PetscInt nconv; \/* number of converged eigenvalues *\/$/;" m struct:_p_EPS
nconv include/slepc/private/nepimpl.h /^ PetscInt nconv; \/* number of converged eigenvalues *\/$/;" m struct:_p_NEP
nconv include/slepc/private/pepimpl.h /^ PetscInt nconv; \/* number of converged eigenvalues *\/$/;" m struct:_p_PEP
nconv include/slepc/private/svdimpl.h /^ PetscInt nconv; \/* number of converged values *\/$/;" m struct:_p_SVD
nconv src/eps/impls/davidson/davidson.h /^ PetscInt nconv; \/* number of converged eigenpairs *\/$/;" m struct:_dvdDashboard
nconv src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nconv[2]; \/* Converged on each side (accepted or not) *\/$/;" m struct:_n_shift
nconv src/pep/impls/jd/pjdp.h /^ PetscInt nconv; \/* number of locked vectors in the invariant pair *\/$/;" m struct:__anon99
nconv_loc src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscMPIInt *nconv_loc; \/* converged eigenpairs for each subinterval *\/$/;" m struct:__anon81
ncv include/slepc/private/epsimpl.h /^ PetscInt ncv; \/* number of basis vectors *\/$/;" m struct:_p_EPS
ncv include/slepc/private/mfnimpl.h /^ PetscInt ncv; \/* number of basis vectors *\/$/;" m struct:_p_MFN
ncv include/slepc/private/nepimpl.h /^ PetscInt ncv; \/* number of basis vectors *\/$/;" m struct:_p_NEP
ncv include/slepc/private/pepimpl.h /^ PetscInt ncv; \/* number of basis vectors *\/$/;" m struct:_p_PEP
ncv include/slepc/private/svdimpl.h /^ PetscInt ncv; \/* basis size *\/$/;" m struct:_p_SVD
ncv src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt ncv; \/* number of basis vectors *\/$/;" m struct:__anon81
nds include/slepc/private/epsimpl.h /^ PetscInt nds; \/* number of basis vectors of deflation space *\/$/;" m struct:_p_EPS
neighb src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_shift neighb[2]; \/* Adjacent shifts *\/$/;" m struct:_n_shift
neigs src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt neigs; \/* Number of values found *\/$/;" m struct:_n_shift
nepappendoptionsprefix_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepappendoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
nepappendoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 33;" d file:
nepappendoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 55;" d file:
nepconvergedabsolute_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepconvergedabsolute_(NEP *nep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
nepconvergedabsolute_ src/nep/interface/ftn-custom/znepf.c 43;" d file:
nepconvergedabsolute_ src/nep/interface/ftn-custom/znepf.c 65;" d file:
nepconvergedrelative_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepconvergedrelative_(NEP *nep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
nepconvergedrelative_ src/nep/interface/ftn-custom/znepf.c 44;" d file:
nepconvergedrelative_ src/nep/interface/ftn-custom/znepf.c 66;" d file:
neperrorview_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL neperrorview_(NEP *nep,NEPErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
neperrorview_ src/nep/interface/ftn-custom/znepf.c 28;" d file:
neperrorview_ src/nep/interface/ftn-custom/znepf.c 50;" d file:
nepgetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepgetoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
nepgetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 34;" d file:
nepgetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 56;" d file:
nepgettype_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepgettype_(NEP *nep,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
nepgettype_ src/nep/interface/ftn-custom/znepf.c 36;" d file:
nepgettype_ src/nep/interface/ftn-custom/znepf.c 58;" d file:
nepmonitorall_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void nepmonitorall_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
nepmonitorall_ src/nep/interface/ftn-custom/znepf.c 37;" d file:
nepmonitorall_ src/nep/interface/ftn-custom/znepf.c 59;" d file:
nepmonitorconverged_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void nepmonitorconverged_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
nepmonitorconverged_ src/nep/interface/ftn-custom/znepf.c 41;" d file:
nepmonitorconverged_ src/nep/interface/ftn-custom/znepf.c 63;" d file:
nepmonitorfirst_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void nepmonitorfirst_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
nepmonitorfirst_ src/nep/interface/ftn-custom/znepf.c 42;" d file:
nepmonitorfirst_ src/nep/interface/ftn-custom/znepf.c 64;" d file:
nepmonitorlg_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void nepmonitorlg_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
nepmonitorlg_ src/nep/interface/ftn-custom/znepf.c 38;" d file:
nepmonitorlg_ src/nep/interface/ftn-custom/znepf.c 60;" d file:
nepmonitorlgall_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void nepmonitorlgall_(NEP *nep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
nepmonitorlgall_ src/nep/interface/ftn-custom/znepf.c 39;" d file:
nepmonitorlgall_ src/nep/interface/ftn-custom/znepf.c 61;" d file:
nepmonitorset_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepmonitorset_(NEP *nep,void (PETSC_STDCALL *monitor)(NEP*,PetscInt*,PetscInt*,PetscScalar*,PetscScalar*,PetscReal*,PetscInt*,void*,PetscErrorCode*),void *mctx,void (PETSC_STDCALL *monitordestroy)(void *,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
nepmonitorset_ src/nep/interface/ftn-custom/znepf.c 40;" d file:
nepmonitorset_ src/nep/interface/ftn-custom/znepf.c 62;" d file:
nepreasonview_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepreasonview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
nepreasonview_ src/nep/interface/ftn-custom/znepf.c 29;" d file:
nepreasonview_ src/nep/interface/ftn-custom/znepf.c 51;" d file:
nepsetconvergencetestfunction_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepsetconvergencetestfunction_(NEP *nep,void (PETSC_STDCALL *func)(NEP*,PetscScalar*,PetscScalar*,PetscReal*,PetscReal*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
nepsetconvergencetestfunction_ src/nep/interface/ftn-custom/znepf.c 45;" d file:
nepsetconvergencetestfunction_ src/nep/interface/ftn-custom/znepf.c 67;" d file:
nepseteigenvaluecomparison_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepseteigenvaluecomparison_(NEP *nep,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*,void*),void* ctx,PetscErrorCode *ierr)$/;" f
nepseteigenvaluecomparison_ src/nep/interface/ftn-custom/znepf.c 47;" d file:
nepseteigenvaluecomparison_ src/nep/interface/ftn-custom/znepf.c 69;" d file:
nepsetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepsetoptionsprefix_(NEP *nep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
nepsetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 32;" d file:
nepsetoptionsprefix_ src/nep/interface/ftn-custom/znepf.c 54;" d file:
nepsetstoppingtestfunction_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepsetstoppingtestfunction_(NEP *nep,void (PETSC_STDCALL *func)(NEP*,PetscInt,PetscInt,PetscInt,PetscInt,NEPConvergedReason*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
nepsetstoppingtestfunction_ src/nep/interface/ftn-custom/znepf.c 46;" d file:
nepsetstoppingtestfunction_ src/nep/interface/ftn-custom/znepf.c 68;" d file:
nepsettype_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepsettype_(NEP *nep,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
nepsettype_ src/nep/interface/ftn-custom/znepf.c 35;" d file:
nepsettype_ src/nep/interface/ftn-custom/znepf.c 57;" d file:
nepstoppingbasic_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepstoppingbasic_(NEP *nep,PetscInt *its,PetscInt *max_it,PetscInt *nconv,PetscInt *nev,NEPConvergedReason *reason,void *ctx,PetscErrorCode *ierr)$/;" f
nepvaluesview_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepvaluesview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
nepvaluesview_ src/nep/interface/ftn-custom/znepf.c 30;" d file:
nepvaluesview_ src/nep/interface/ftn-custom/znepf.c 52;" d file:
nepvectorsview_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepvectorsview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
nepvectorsview_ src/nep/interface/ftn-custom/znepf.c 31;" d file:
nepvectorsview_ src/nep/interface/ftn-custom/znepf.c 53;" d file:
nepview_ src/nep/interface/ftn-custom/znepf.c /^PETSC_EXTERN void PETSC_STDCALL nepview_(NEP *nep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
nepview_ src/nep/interface/ftn-custom/znepf.c 27;" d file:
nepview_ src/nep/interface/ftn-custom/znepf.c 49;" d file:
neqs_gen src/eps/examples/tutorials/ex31.c /^ PetscInt neqs_gen,neqs_net,neqs_pgrid;$/;" m struct:__anon57 file:
neqs_net src/eps/examples/tutorials/ex31.c /^ PetscInt neqs_gen,neqs_net,neqs_pgrid;$/;" m struct:__anon57 file:
neqs_pgrid src/eps/examples/tutorials/ex31.c /^ PetscInt neqs_gen,neqs_net,neqs_pgrid;$/;" m struct:__anon57 file:
nev include/slepc/private/epsimpl.h /^ PetscInt nev; \/* number of eigenvalues to compute *\/$/;" m struct:_p_EPS
nev include/slepc/private/nepimpl.h /^ PetscInt nev; \/* number of eigenvalues to compute *\/$/;" m struct:_p_NEP
nev include/slepc/private/pepimpl.h /^ PetscInt nev; \/* number of eigenvalues to compute *\/$/;" m struct:_p_PEP
nev src/eps/impls/davidson/davidson.h /^ PetscInt nev; \/* number of eigenpairs *\/$/;" m struct:_dvdDashboard
nev src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nev; \/* number of eigenvalues to compute *\/$/;" m struct:__anon81
next include/slepc/private/vecimplslepc.h /^ struct VecPool_ *next; \/* list of pool of vectors *\/$/;" m struct:VecPool_ typeref:struct:VecPool_::VecPool_
next src/eps/impls/davidson/davidson.h /^ struct _dvdFunctionList *next;$/;" m struct:_dvdFunctionList typeref:struct:_dvdFunctionList::_dvdFunctionList
nf src/sys/classes/ds/impls/nep/dsnep.c /^ PetscInt nf; \/* number of functions in f[] *\/$/;" m struct:__anon119 file:
ngen src/eps/examples/tutorials/ex31.c /^const PetscInt ngen = 3; \/* Number of generators *\/$/;" v
nini include/slepc/private/epsimpl.h /^ PetscInt nini; \/* number of initial vectors (negative means not copied yet) *\/$/;" m struct:_p_EPS
nini include/slepc/private/nepimpl.h /^ PetscInt nini; \/* number of initial vectors (negative means not copied yet) *\/$/;" m struct:_p_NEP
nini include/slepc/private/pepimpl.h /^ PetscInt nini; \/* number of initial vectors (negative means not copied yet) *\/$/;" m struct:_p_PEP
nini include/slepc/private/svdimpl.h /^ PetscInt nini,ninil; \/* number of initial vecs (negative means not copied yet) *\/$/;" m struct:_p_SVD
ninil include/slepc/private/svdimpl.h /^ PetscInt nini,ninil; \/* number of initial vecs (negative means not copied yet) *\/$/;" m struct:_p_SVD
nleap src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nleap;$/;" m struct:_n_SR
nload src/eps/examples/tutorials/ex31.c /^const PetscInt nload = 3; \/* Number of loads *\/$/;" v
nloc include/slepc/private/epsimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_EPS
nloc include/slepc/private/nepimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_NEP
nloc include/slepc/private/pepimpl.h /^ PetscInt n,nloc; \/* problem dimensions (global, local) *\/$/;" m struct:_p_PEP
nmat include/slepc/private/pepimpl.h /^ PetscInt nmat; \/* number of matrices *\/$/;" m struct:_p_PEP
nmat include/slepc/private/stimpl.h /^ PetscInt nmat; \/* number of matrices *\/$/;" m struct:_p_ST
nmat src/nep/impls/nleigs/nleigs.c /^ PetscInt nmat; \/* number of interpolation points *\/$/;" m struct:__anon92 file:
nmat src/nep/impls/nleigs/nleigs.c /^ PetscInt nmat;$/;" m struct:__anon93 file:
nmat src/pep/impls/krylov/toar/nrefine.c /^ PetscInt k,nmat;$/;" m struct:__anon104 file:
nmat src/sys/classes/st/interface/stshellmat.c /^ PetscInt nmat;$/;" m struct:__anon132 file:
noCheck config/cmakeboot.py /^def noCheck(command, status, output, error):$/;" f
norm include/slepc/private/bvimpl.h /^ PetscErrorCode (*norm)(BV,PetscInt,NormType,PetscReal*);$/;" m struct:_BVOps
norm_begin include/slepc/private/bvimpl.h /^ PetscErrorCode (*norm_begin)(BV,PetscInt,NormType,PetscReal*);$/;" m struct:_BVOps
norm_end include/slepc/private/bvimpl.h /^ PetscErrorCode (*norm_end)(BV,PetscInt,NormType,PetscReal*);$/;" m struct:_BVOps
norm_local include/slepc/private/bvimpl.h /^ PetscErrorCode (*norm_local)(BV,PetscInt,NormType,PetscReal*);$/;" m struct:_BVOps
normalize include/slepc/private/dsimpl.h /^ PetscErrorCode (*normalize)(DS,DSMatType,PetscInt);$/;" m struct:_DSOps
np src/sys/classes/fn/impls/rational/fnrational.c /^ PetscInt np; \/* length of array pcoeff, p(x) has degree np-1 *\/$/;" m struct:__anon123 file:
npart include/slepc/private/nepimpl.h /^ PetscInt npart; \/* number of partitions of the communicator *\/$/;" m struct:_p_NEP
npart include/slepc/private/pepimpl.h /^ PetscInt npart; \/* number of partitions of the communicator *\/$/;" m struct:_p_PEP
npart src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt npart; \/* number of partitions of subcommunicator *\/$/;" m struct:__anon81
npoints src/eps/impls/external/feast/feastp.h /^ PetscBLASInt npoints; \/* number of contour points *\/$/;" m struct:__anon77
npreconv src/eps/impls/davidson/davidson.h /^ PetscInt npreconv; \/* number of pairs ready to converge *\/$/;" m struct:_dvdDashboard
nq src/pep/impls/krylov/pepkrylov.h /^ PetscInt nq; \/* number of TOAR Vectors *\/$/;" m struct:__anon102
nq src/sys/classes/fn/impls/rational/fnrational.c /^ PetscInt nq; \/* length of array qcoeff, q(x) has degree nq-1 *\/$/;" m struct:__anon123 file:
nreps src/eps/examples/tutorials/ex30.c /^ PetscInt nreps; \/* number of repetitions of nconv; used in stopping test *\/$/;" m struct:__anon56 file:
nrest src/eps/impls/cg/rqcg/rqcg.c /^ PetscInt nrest;$/;" m struct:__anon60 file:
nrma include/slepc/private/epsimpl.h /^ PetscReal nrma,nrmb; \/* computed matrix norms *\/$/;" m struct:_p_EPS
nrma include/slepc/private/nepimpl.h /^ PetscReal *nrma; \/* computed matrix norms *\/$/;" m struct:_p_NEP
nrma include/slepc/private/pepimpl.h /^ PetscReal *nrma; \/* computed matrix norms *\/$/;" m struct:_p_PEP
nrmb include/slepc/private/epsimpl.h /^ PetscReal nrma,nrmb; \/* computed matrix norms *\/$/;" m struct:_p_EPS
nrml include/slepc/private/pepimpl.h /^ PetscReal nrml[2]; \/* computed matrix norms for the linearization *\/$/;" m struct:_p_PEP
nsch src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nsch[2]; \/* Number of missing values for each subinterval *\/$/;" m struct:_n_shift
nshifts src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nshifts; \/* elements in the arrays of shifts and inertias *\/$/;" m struct:__anon81
nshifts src/nep/impls/nleigs/nleigs.c /^ PetscInt nshifts; \/* provided number of shifts *\/$/;" m struct:__anon92 file:
nshiftsw src/nep/impls/nleigs/nleigs.c /^ PetscInt nshiftsw; \/* actual number of shifts (1 if Krylov-Schur) *\/$/;" m struct:__anon92 file:
nst src/nep/interface/neprefine.c /^ VecScatter *scatter_id,nst;$/;" m struct:__anon97 file:
nst src/pep/interface/peprefine.c /^ VecScatter *scatter_id,nst;$/;" m struct:__anon108 file:
nsteps src/eps/impls/external/blzpack/blzpackp.h /^ PetscBLASInt nsteps; \/* maximum number of steps per run *\/$/;" m struct:__anon76
nsv include/slepc/private/svdimpl.h /^ PetscInt nsv; \/* number of requested values *\/$/;" m struct:_p_SVD
nt include/slepc/private/nepimpl.h /^ PetscInt nt; \/* number of terms in split form *\/$/;" m struct:_p_NEP
nu src/sys/classes/st/impls/cayley/cayley.c /^ PetscScalar nu;$/;" m struct:__anon128 file:
nu_set src/sys/classes/st/impls/cayley/cayley.c /^ PetscBool nu_set;$/;" m struct:__anon128 file:
numEigs src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt numEigs; \/* Number of eigenvalues in the interval *\/$/;" m struct:_n_SR
num_solve_point src/eps/impls/ciss/ciss.c /^ PetscInt num_solve_point;$/;" m struct:__anon61 file:
num_solve_point src/nep/impls/ciss/nciss.c /^ PetscInt num_solve_point;$/;" m struct:__anon89 file:
num_subcomm src/eps/impls/ciss/ciss.c /^ PetscInt num_subcomm;$/;" m struct:__anon61 file:
num_subcomm src/nep/impls/ciss/nciss.c /^ PetscInt num_subcomm;$/;" m struct:__anon89 file:
numbermonitors include/slepc/private/epsimpl.h /^ PetscInt numbermonitors;$/;" m struct:_p_EPS
numbermonitors include/slepc/private/mfnimpl.h /^ PetscInt numbermonitors;$/;" m struct:_p_MFN
numbermonitors include/slepc/private/nepimpl.h /^ PetscInt numbermonitors;$/;" m struct:_p_NEP
numbermonitors include/slepc/private/pepimpl.h /^ PetscInt numbermonitors;$/;" m struct:_p_PEP
numbermonitors include/slepc/private/svdimpl.h /^ PetscInt numbermonitors;$/;" m struct:_p_SVD
nv include/slepc/private/mfnimpl.h /^ PetscInt nv; \/* size of current Schur decomposition *\/$/;" m struct:_p_MFN
nv src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt nv; \/* position of restart vector *\/$/;" m struct:_n_SR
nv src/nep/interface/neprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon97 file:
nv src/pep/interface/peprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon108 file:
nw include/slepc/private/fnimpl.h /^ PetscInt nw; \/* number of allocated W matrices *\/$/;" m struct:_p_FN
nwork include/slepc/private/epsimpl.h /^ PetscInt nwork; \/* number of work vectors *\/$/;" m struct:_p_EPS
nwork include/slepc/private/mfnimpl.h /^ PetscInt nwork; \/* number of work vectors *\/$/;" m struct:_p_MFN
nwork include/slepc/private/nepimpl.h /^ PetscInt nwork; \/* number of work vectors *\/$/;" m struct:_p_NEP
nwork include/slepc/private/pepimpl.h /^ PetscInt nwork; \/* number of work vectors *\/$/;" m struct:_p_PEP
nx include/slepc/private/vecimplslepc.h /^ PetscInt nx; \/* number of available subvectors *\/$/;" m struct:__anon8
oldU src/eps/impls/davidson/dvdupdatev.c /^ Mat oldU; \/* previous projected right igenvectors *\/$/;" m struct:__anon70 file:
oldV src/eps/impls/davidson/dvdupdatev.c /^ Mat oldV; \/* previous projected left eigenvectors *\/$/;" m struct:__anon70 file:
old_initV_data src/eps/impls/davidson/dvdinitv.c /^ void *old_initV_data; \/* old initV data *\/$/;" m struct:__anon69 file:
old_isRestarting src/eps/impls/davidson/dvdupdatev.c /^ PetscErrorCode (*old_isRestarting)(dvdDashboard*,PetscBool*); \/* old isRestarting *\/$/;" m struct:__anon70 file:
old_pc src/eps/impls/davidson/dvdimprovex.c /^ PC old_pc; \/* old pc in ksp *\/$/;" m struct:__anon68 file:
old_size_X src/eps/impls/davidson/dvdimprovex.c /^ PetscInt old_size_X; \/* last number of improved vectors *\/$/;" m struct:__anon68 file:
old_updateV_data src/eps/impls/davidson/dvdupdatev.c /^ void *old_updateV_data; \/* old updateV data *\/$/;" m struct:__anon70 file:
oldnconv include/slepc/private/slepcimpl.h /^ PetscInt oldnconv;$/;" m struct:_n_SlepcConvMonitor
omat include/slepc/private/dsimpl.h /^ Mat omat[DS_NUM_MAT]; \/* the matrices (PETSc object) *\/$/;" m struct:_p_DS
omega include/slepc/private/bvimpl.h /^ PetscReal *omega; \/* signature matrix values for indefinite case *\/$/;" m struct:_p_BV
omega src/eps/impls/ciss/ciss.c /^ PetscScalar *omega;$/;" m struct:__anon61 file:
omega src/nep/impls/ciss/nciss.c /^ PetscScalar *omega;$/;" m struct:__anon89 file:
oneside src/svd/impls/lanczos/gklanczos.c /^ PetscBool oneside;$/;" m struct:__anon112 file:
oneside src/svd/impls/trlanczos/trlanczos.c /^ PetscBool oneside;$/;" m struct:__anon113 file:
optionspackages config/configure.py /^optionspackages = [slepc, arpack, blopex, blzpack, feast, primme, trlan, sowing]$/;" v
orthog_block include/slepc/private/bvimpl.h /^ BVOrthogBlockType orthog_block; \/* the method of block orthogonalization *\/$/;" m struct:_p_BV
orthog_eta include/slepc/private/bvimpl.h /^ PetscReal orthog_eta; \/* refinement threshold *\/$/;" m struct:_p_BV
orthog_ref include/slepc/private/bvimpl.h /^ BVOrthogRefineType orthog_ref; \/* refinement method *\/$/;" m struct:_p_BV
orthog_type include/slepc/private/bvimpl.h /^ BVOrthogType orthog_type; \/* the method of vector orthogonalization *\/$/;" m struct:_p_BV
orthogonalize include/slepc/private/bvimpl.h /^ PetscErrorCode (*orthogonalize)(BV,Mat);$/;" m struct:_BVOps
osfactor include/slepc/private/rgimpl.h /^ PetscReal osfactor; \/* old scaling factor, before RGPushScale *\/$/;" m struct:_p_RG
ourarbitraryfunc src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourarbitraryfunc(PetscScalar er,PetscScalar ei,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx)$/;" f file:
ourconvdestroy src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourconvdestroy(void *ctx)$/;" f file:
ourconvdestroy src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourconvdestroy(void *ctx)$/;" f file:
ourconvdestroy src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourconvdestroy(void *ctx)$/;" f file:
ourconvdestroy src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourconvdestroy(void *ctx)$/;" f file:
ourconvergence src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourconvergence(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f file:
ourconvergence src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourconvergence(NEP nep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f file:
ourconvergence src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourconvergence(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)$/;" f file:
ourconvergence src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourconvergence(SVD svd,PetscReal sigma,PetscReal res,PetscReal *errest,void *ctx)$/;" f file:
ourdestroy src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourdestroy(void** ctx)$/;" f file:
ourdestroy src/mfn/interface/ftn-custom/zmfnf.c /^static PetscErrorCode ourdestroy(void** ctx)$/;" f file:
ourdestroy src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourdestroy(void** ctx)$/;" f file:
ourdestroy src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourdestroy(void** ctx)$/;" f file:
ourdestroy src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourdestroy(void** ctx)$/;" f file:
oureigenvaluecomparison src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode oureigenvaluecomparison(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f file:
oureigenvaluecomparison src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode oureigenvaluecomparison(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f file:
oureigenvaluecomparison src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode oureigenvaluecomparison(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *r,void *ctx)$/;" f file:
ourmonitor src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourmonitor(EPS eps,PetscInt i,PetscInt nc,PetscScalar *er,PetscScalar *ei,PetscReal *d,PetscInt l,void* ctx)$/;" f file:
ourmonitor src/mfn/interface/ftn-custom/zmfnf.c /^static PetscErrorCode ourmonitor(MFN mfn,PetscInt i,PetscReal d,void* ctx)$/;" f file:
ourmonitor src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourmonitor(NEP nep,PetscInt i,PetscInt nc,PetscScalar *er,PetscScalar *ei,PetscReal *d,PetscInt l,void* ctx)$/;" f file:
ourmonitor src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourmonitor(PEP pep,PetscInt i,PetscInt nc,PetscScalar *er,PetscScalar *ei,PetscReal *d,PetscInt l,void* ctx)$/;" f file:
ourmonitor src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourmonitor(SVD svd,PetscInt i,PetscInt nc,PetscReal *sigma,PetscReal *d,PetscInt l,void* ctx)$/;" f file:
ourshellapply src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^static PetscErrorCode ourshellapply(ST st,Vec x,Vec y)$/;" f file:
ourshellapplytranspose src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^static PetscErrorCode ourshellapplytranspose(ST st,Vec x,Vec y)$/;" f file:
ourshellbacktransform src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^static PetscErrorCode ourshellbacktransform(ST st,PetscInt n,PetscScalar *eigr,PetscScalar *eigi)$/;" f file:
ourstopdestroy src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourstopdestroy(void *ctx)$/;" f file:
ourstopdestroy src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourstopdestroy(void *ctx)$/;" f file:
ourstopdestroy src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourstopdestroy(void *ctx)$/;" f file:
ourstopdestroy src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourstopdestroy(void *ctx)$/;" f file:
ourstopping src/eps/interface/ftn-custom/zepsf.c /^static PetscErrorCode ourstopping(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ctx)$/;" f file:
ourstopping src/nep/interface/ftn-custom/znepf.c /^static PetscErrorCode ourstopping(NEP nep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,NEPConvergedReason *reason,void *ctx)$/;" f file:
ourstopping src/pep/interface/ftn-custom/zpepf.c /^static PetscErrorCode ourstopping(PEP pep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,PEPConvergedReason *reason,void *ctx)$/;" f file:
ourstopping src/svd/interface/ftn-custom/zsvdf.c /^static PetscErrorCode ourstopping(SVD svd,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nsv,SVDConvergedReason *reason,void *ctx)$/;" f file:
outputDestDirDone config/install.py /^ def outputDestDirDone(self):$/;" f
outputInstallDone config/install.py /^ def outputInstallDone(self):$/;" m class:Installer
pA src/eps/impls/ciss/ciss.c /^ Mat pA,pB;$/;" m struct:__anon61 file:
pB src/eps/impls/ciss/ciss.c /^ Mat pA,pB;$/;" m struct:__anon61 file:
pM4 src/pep/impls/krylov/toar/nrefine.c /^ PetscBLASInt *pM4;$/;" m struct:__anon104 file:
pV src/eps/impls/ciss/ciss.c /^ BV pV;$/;" m struct:__anon61 file:
package_dir setup.py /^ package_dir = {'slepc': 'pypi'},$/;" v
packages setup.py /^ packages = ['slepc'],$/;" v
par_GlobalSumDouble src/eps/impls/external/primme/primme.c /^static void par_GlobalSumDouble(void *sendBuf,void *recvBuf,int *count,primme_params *primme)$/;" f file:
parser config/cmakegen.py /^ parser = optparse.OptionParser()$/;" v
parser config/gmakegen.py /^ parser = optparse.OptionParser()$/;" v
pathsplit config/cmakegen.py /^def pathsplit(path):$/;" f
pbc include/slepc/private/pepimpl.h /^ PetscReal *pbc; \/* coefficients defining the polynomial basis *\/$/;" m struct:_p_PEP
pc src/eps/impls/davidson/dvdutils.c /^ PC pc;$/;" m struct:__anon71 file:
pc src/pep/impls/jd/pjdp.h /^ PC pc; \/* basic preconditioner *\/$/;" m struct:__anon100
pcoeff src/sys/classes/fn/impls/rational/fnrational.c /^ PetscScalar *pcoeff; \/* numerator coefficients *\/$/;" m struct:__anon123 file:
pcshell src/pep/impls/jd/pjdp.h /^ PC pcshell; \/* preconditioner including basic precond+projector *\/$/;" m struct:__anon99
pending src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_shift *pending; \/* Pending shifts array *\/$/;" m struct:_n_SR
pep src/nep/impls/interpol/interpol.c /^ PEP pep;$/;" m struct:__anon90 file:
pep src/pep/examples/tutorials/ex16f90.F90 /^ type(PEP) pep$/;" v program:main
pep src/pep/impls/jd/pjdp.h /^ PEP pep;$/;" m struct:__anon101
pep src/pep/impls/linear/linearp.h /^ PEP pep;$/;" m struct:__anon106
pepappendoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepappendoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
pepappendoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 33;" d file:
pepappendoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 55;" d file:
pepconvergedabsolute_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepconvergedabsolute_(PEP *pep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
pepconvergedabsolute_ src/pep/interface/ftn-custom/zpepf.c 43;" d file:
pepconvergedabsolute_ src/pep/interface/ftn-custom/zpepf.c 65;" d file:
pepconvergedrelative_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepconvergedrelative_(PEP *pep,PetscScalar *eigr,PetscScalar *eigi,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
pepconvergedrelative_ src/pep/interface/ftn-custom/zpepf.c 44;" d file:
pepconvergedrelative_ src/pep/interface/ftn-custom/zpepf.c 66;" d file:
peperrorview_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL peperrorview_(PEP *pep,PEPErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
peperrorview_ src/pep/interface/ftn-custom/zpepf.c 28;" d file:
peperrorview_ src/pep/interface/ftn-custom/zpepf.c 50;" d file:
pepgetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepgetoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
pepgetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 34;" d file:
pepgetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 56;" d file:
pepgettype_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepgettype_(PEP *pep,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
pepgettype_ src/pep/interface/ftn-custom/zpepf.c 36;" d file:
pepgettype_ src/pep/interface/ftn-custom/zpepf.c 58;" d file:
pepmonitorall_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void pepmonitorall_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
pepmonitorall_ src/pep/interface/ftn-custom/zpepf.c 37;" d file:
pepmonitorall_ src/pep/interface/ftn-custom/zpepf.c 59;" d file:
pepmonitorconverged_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void pepmonitorconverged_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
pepmonitorconverged_ src/pep/interface/ftn-custom/zpepf.c 41;" d file:
pepmonitorconverged_ src/pep/interface/ftn-custom/zpepf.c 63;" d file:
pepmonitorfirst_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void pepmonitorfirst_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
pepmonitorfirst_ src/pep/interface/ftn-custom/zpepf.c 42;" d file:
pepmonitorfirst_ src/pep/interface/ftn-custom/zpepf.c 64;" d file:
pepmonitorlg_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void pepmonitorlg_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
pepmonitorlg_ src/pep/interface/ftn-custom/zpepf.c 38;" d file:
pepmonitorlg_ src/pep/interface/ftn-custom/zpepf.c 60;" d file:
pepmonitorlgall_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void pepmonitorlgall_(PEP *pep,PetscInt *it,PetscInt *nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
pepmonitorlgall_ src/pep/interface/ftn-custom/zpepf.c 39;" d file:
pepmonitorlgall_ src/pep/interface/ftn-custom/zpepf.c 61;" d file:
pepmonitorset_ src/pep/interface/ftn-custom/zpepf.c /^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)$/;" f
pepmonitorset_ src/pep/interface/ftn-custom/zpepf.c 40;" d file:
pepmonitorset_ src/pep/interface/ftn-custom/zpepf.c 62;" d file:
pepreasonview_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepreasonview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
pepreasonview_ src/pep/interface/ftn-custom/zpepf.c 29;" d file:
pepreasonview_ src/pep/interface/ftn-custom/zpepf.c 51;" d file:
pepsetconvergencetestfunction_ src/pep/interface/ftn-custom/zpepf.c /^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)$/;" f
pepsetconvergencetestfunction_ src/pep/interface/ftn-custom/zpepf.c 45;" d file:
pepsetconvergencetestfunction_ src/pep/interface/ftn-custom/zpepf.c 67;" d file:
pepseteigenvaluecomparison_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepseteigenvaluecomparison_(PEP *pep,void (PETSC_STDCALL *func)(PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*,void*),void* ctx,PetscErrorCode *ierr)$/;" f
pepseteigenvaluecomparison_ src/pep/interface/ftn-custom/zpepf.c 47;" d file:
pepseteigenvaluecomparison_ src/pep/interface/ftn-custom/zpepf.c 69;" d file:
pepsetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepsetoptionsprefix_(PEP *pep,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
pepsetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 32;" d file:
pepsetoptionsprefix_ src/pep/interface/ftn-custom/zpepf.c 54;" d file:
pepsetstoppingtestfunction_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepsetstoppingtestfunction_(PEP *pep,void (PETSC_STDCALL *func)(PEP*,PetscInt,PetscInt,PetscInt,PetscInt,PEPConvergedReason*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
pepsetstoppingtestfunction_ src/pep/interface/ftn-custom/zpepf.c 46;" d file:
pepsetstoppingtestfunction_ src/pep/interface/ftn-custom/zpepf.c 68;" d file:
pepsettype_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepsettype_(PEP *pep,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
pepsettype_ src/pep/interface/ftn-custom/zpepf.c 35;" d file:
pepsettype_ src/pep/interface/ftn-custom/zpepf.c 57;" d file:
pepstoppingbasic_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepstoppingbasic_(PEP *pep,PetscInt *its,PetscInt *max_it,PetscInt *nconv,PetscInt *nev,PEPConvergedReason *reason,void *ctx,PetscErrorCode *ierr)$/;" f
pepvaluesview_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepvaluesview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
pepvaluesview_ src/pep/interface/ftn-custom/zpepf.c 30;" d file:
pepvaluesview_ src/pep/interface/ftn-custom/zpepf.c 52;" d file:
pepvectorsview_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepvectorsview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
pepvectorsview_ src/pep/interface/ftn-custom/zpepf.c 31;" d file:
pepvectorsview_ src/pep/interface/ftn-custom/zpepf.c 53;" d file:
pepview_ src/pep/interface/ftn-custom/zpepf.c /^PETSC_EXTERN void PETSC_STDCALL pepview_(PEP *pep,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
pepview_ src/pep/interface/ftn-custom/zpepf.c 27;" d file:
pepview_ src/pep/interface/ftn-custom/zpepf.c 49;" d file:
perm include/slepc/private/dsimpl.h /^ PetscInt *perm; \/* permutation *\/$/;" m struct:_p_DS
perm include/slepc/private/epsimpl.h /^ PetscInt *perm; \/* permutation for eigenvalue ordering *\/$/;" m struct:_p_EPS
perm include/slepc/private/nepimpl.h /^ PetscInt *perm; \/* permutation for eigenvalue ordering *\/$/;" m struct:_p_NEP
perm include/slepc/private/pepimpl.h /^ PetscInt *perm; \/* permutation for eigenvalue ordering *\/$/;" m struct:_p_PEP
perm include/slepc/private/svdimpl.h /^ PetscInt *perm; \/* permutation for singular value ordering *\/$/;" m struct:_p_SVD
perm src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscInt *perm; \/* permutation (for subsolve) *\/$/;" m struct:_n_SR
petsc config/configure.py /^petsc = petsc.PETSc(argdb,log)$/;" v
petsc_path config/gmakegen.py /^ def petsc_path(self, *args):$/;" m class:Slepc
petscdate config/configure.py /^ petscdate = dateutil.parser.parse(petsc.gitdate)$/;" v
petscinitialize_ src/sys/ftn-custom/zslepc_start.c 28;" d file:
petscinitialize_ src/sys/ftn-custom/zslepc_start.c 31;" d file:
pkgconfdir config/configure.py /^pkgconfdir = CreateDir(libdir,'pkgconfig',log)$/;" v
pkgconfig config/configure.py /^pkgconfig = CreateFile(pkgconfdir,'SLEPc.pc',log)$/;" v
pkgsources config/cmakegen.py /^def pkgsources(pkg, mistakes):$/;" f
platforms setup.py /^ platforms=['POSIX'],$/;" v
plusk src/eps/impls/davidson/davidson.h /^ PetscInt plusk; \/* keep plusk eigenvectors from the last iteration *\/$/;" m struct:__anon65
plusk src/eps/impls/davidson/dvdupdatev.c /^ PetscInt plusk; \/* at restart, save plusk vectors from last iteration *\/$/;" m struct:__anon70 file:
postsolve include/slepc/private/stimpl.h /^ PetscErrorCode (*postsolve)(ST);$/;" m struct:_STOps
pp src/eps/impls/ciss/ciss.c /^ PetscScalar *pp;$/;" m struct:__anon61 file:
pp src/nep/impls/ciss/nciss.c /^ PetscScalar *pp;$/;" m struct:__anon89 file:
preTestConv src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*preTestConv)(struct _dvdDashboard*,PetscInt,PetscInt,PetscInt,PetscInt*);$/;" m struct:_dvdDashboard
primme config/configure.py /^primme = primme.Primme(argdb,log)$/;" v
primme src/eps/impls/external/primme/primme.c /^ primme_params primme; \/* param struc *\/$/;" m struct:__anon78 file:
problem_type include/slepc/private/epsimpl.h /^ EPSProblemType problem_type; \/* which kind of problem to be solved *\/$/;" m struct:_p_EPS
problem_type include/slepc/private/pepimpl.h /^ PEPProblemType problem_type; \/* which kind of problem to be solved *\/$/;" m struct:_p_PEP
processDir bin/maint/generateetags.py /^def processDir(flist,dirname,names):$/;" f
processDir bin/maint/generatefortranstubs.py /^def processDir(arg,dirname,names):$/;" f
processFiles bin/maint/generateetags.py /^def processFiles(dirname,flist):$/;" f
processf90interfaces bin/maint/generatefortranstubs.py /^def processf90interfaces(petscdir,verbose):$/;" f
ps src/pep/impls/jd/pjdp.h /^ PetscScalar *ps;$/;" m struct:__anon100
publishoptions include/slepc/private/epsimpl.h /^ PetscErrorCode (*publishoptions)(EPS);$/;" m struct:_EPSOps
publishoptions include/slepc/private/mfnimpl.h /^ PetscErrorCode (*publishoptions)(MFN);$/;" m struct:_MFNOps
publishoptions include/slepc/private/nepimpl.h /^ PetscErrorCode (*publishoptions)(NEP);$/;" m struct:_NEPOps
publishoptions include/slepc/private/pepimpl.h /^ PetscErrorCode (*publishoptions)(PEP);$/;" m struct:_PEPOps
publishoptions include/slepc/private/svdimpl.h /^ PetscErrorCode (*publishoptions)(SVD);$/;" m struct:_SVDOps
purify include/slepc/private/epsimpl.h /^ PetscBool purify; \/* whether eigenvectors need to be purified *\/$/;" m struct:_p_EPS
qB src/pep/impls/krylov/pepkrylov.h /^ PetscScalar *S,*qB; \/* auxiliary matrices *\/$/;" m struct:__anon102
qcoeff src/sys/classes/fn/impls/rational/fnrational.c /^ PetscScalar *qcoeff; \/* denominator coefficients *\/$/;" m struct:__anon123 file:
quad src/eps/impls/ciss/ciss.c /^ EPSCISSQuadRule quad;$/;" m struct:__anon61 file:
quoteIfNeeded config/cmakeboot.py /^def quoteIfNeeded(path):$/;" f
r_e src/eps/impls/davidson/dvdimprovex.c /^ PetscInt r_s,r_e; \/* the selected eigenpairs to improve *\/$/;" m struct:__anon68 file:
r_s src/eps/impls/davidson/dvdimprovex.c /^ PetscInt r_s,r_e; \/* the selected eigenpairs to improve *\/$/;" m struct:__anon68 file:
radius src/sys/classes/rg/impls/ellipse/rgellipse.c /^ PetscReal radius; \/* radius of the ellipse *\/$/;" m struct:__anon124 file:
radius src/sys/classes/rg/impls/ring/rgring.c /^ PetscReal radius; \/* radius of the ellipse *\/$/;" m struct:__anon127 file:
rand include/slepc/private/bvimpl.h /^ PetscRandom rand; \/* random number generator *\/$/;" m struct:_p_BV
read_conf config/gmakegen.py /^ def read_conf(self):$/;" m class:Slepc
real_nR src/eps/impls/davidson/davidson.h /^ PetscReal *real_nR; \/* original nR *\/$/;" m struct:_dvdDashboard
real_nX src/eps/impls/davidson/davidson.h /^ PetscReal *real_nX; \/* original nX *\/$/;" m struct:_dvdDashboard
reason include/slepc/private/epsimpl.h /^ EPSConvergedReason reason;$/;" m struct:_p_EPS
reason include/slepc/private/mfnimpl.h /^ MFNConvergedReason reason;$/;" m struct:_p_MFN
reason include/slepc/private/nepimpl.h /^ NEPConvergedReason reason;$/;" m struct:_p_NEP
reason include/slepc/private/pepimpl.h /^ PEPConvergedReason reason;$/;" m struct:_p_PEP
reason include/slepc/private/svdimpl.h /^ SVDConvergedReason reason;$/;" m struct:_p_SVD
refine include/slepc/private/nepimpl.h /^ NEPRefine refine; \/* type of refinement to be applied after solve *\/$/;" m struct:_p_NEP
refine include/slepc/private/pepimpl.h /^ PEPRefine refine; \/* type of refinement to be applied after solve *\/$/;" m struct:_p_PEP
refine_blocksize src/eps/impls/ciss/ciss.c /^ PetscInt refine_blocksize;$/;" m struct:__anon61 file:
refine_blocksize src/nep/impls/ciss/nciss.c /^ PetscInt refine_blocksize;$/;" m struct:__anon89 file:
refine_inner src/eps/impls/ciss/ciss.c /^ PetscInt refine_inner;$/;" m struct:__anon61 file:
refine_inner src/nep/impls/ciss/nciss.c /^ PetscInt refine_inner;$/;" m struct:__anon89 file:
refined include/slepc/private/dsimpl.h /^ PetscBool refined; \/* get refined vectors instead of regular vectors *\/$/;" m struct:_p_DS
refineksp include/slepc/private/nepimpl.h /^ KSP refineksp; \/* ksp used in refinement *\/$/;" m struct:_p_NEP
refineksp include/slepc/private/pepimpl.h /^ KSP refineksp; \/* ksp used in refinement *\/$/;" m struct:_p_PEP
refinesubc include/slepc/private/nepimpl.h /^ PetscSubcomm refinesubc; \/* context for sub-communicators *\/$/;" m struct:_p_NEP
refinesubc include/slepc/private/pepimpl.h /^ PetscSubcomm refinesubc; \/* context for sub-communicators *\/$/;" m struct:_p_PEP
relpath config/cmakegen.py /^ def relpath(filename):$/;" f function:pkgsources
relpath config/gmakegen.py /^ def relpath(self, root, src):$/;" m class:Slepc
reorthog src/eps/impls/krylov/lanczos/lanczos.c /^ EPSLanczosReorthogType reorthog;$/;" m struct:__anon82 file:
rescale_eig src/eps/impls/ciss/ciss.c /^static PetscErrorCode rescale_eig(EPS eps,PetscInt nv)$/;" f file:
reset include/slepc/private/epsimpl.h /^ PetscErrorCode (*reset)(EPS);$/;" m struct:_EPSOps
reset include/slepc/private/mfnimpl.h /^ PetscErrorCode (*reset)(MFN);$/;" m struct:_MFNOps
reset include/slepc/private/nepimpl.h /^ PetscErrorCode (*reset)(NEP);$/;" m struct:_NEPOps
reset include/slepc/private/pepimpl.h /^ PetscErrorCode (*reset)(PEP);$/;" m struct:_PEPOps
reset include/slepc/private/stimpl.h /^ PetscErrorCode (*reset)(ST);$/;" m struct:_STOps
reset include/slepc/private/svdimpl.h /^ PetscErrorCode (*reset)(SVD);$/;" m struct:_SVDOps
resize include/slepc/private/bvimpl.h /^ PetscErrorCode (*resize)(BV,PetscInt,PetscBool);$/;" m struct:_BVOps
restart src/eps/impls/cg/lobpcg/lobpcg.c /^ PetscReal restart; \/* restart parameter *\/$/;" m struct:__anon59 file:
restart src/eps/impls/external/trlan/trlanp.h /^ PetscBLASInt restart;$/;" m struct:__anon79
restartV src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*restartV)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
restartV_data src/eps/impls/davidson/davidson.h /^ void *restartV_data;$/;" m struct:_dvdDashboard
restorearray include/slepc/private/bvimpl.h /^ PetscErrorCode (*restorearray)(BV,PetscScalar**);$/;" m struct:_BVOps
restorearrayread include/slepc/private/bvimpl.h /^ PetscErrorCode (*restorearrayread)(BV,const PetscScalar**);$/;" m struct:_BVOps
restorecolumn include/slepc/private/bvimpl.h /^ PetscErrorCode (*restorecolumn)(BV,PetscInt,Vec*);$/;" m struct:_BVOps
rfactorial src/sys/classes/fn/impls/phi/fnphi.c /^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 };$/;" v file:
rg include/slepc/private/epsimpl.h /^ RG rg; \/* optional region for filtering *\/$/;" m struct:_p_EPS
rg include/slepc/private/nepimpl.h /^ RG rg; \/* optional region for filtering *\/$/;" m struct:_p_NEP
rg include/slepc/private/pepimpl.h /^ RG rg; \/* optional region for filtering *\/$/;" m struct:_p_PEP
rg include/slepcsc.h /^ RG rg;$/;" m struct:_n_SlepcSC
rgappendoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rgappendoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
rgappendoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 29;" d file:
rgappendoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 36;" d file:
rggetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rggetoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
rggetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 30;" d file:
rggetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 37;" d file:
rggettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rggettype_(RG *rg,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
rggettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 27;" d file:
rggettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 34;" d file:
rgsetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rgsetoptionsprefix_(RG *rg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
rgsetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 28;" d file:
rgsetoptionsprefix_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 35;" d file:
rgsettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rgsettype_(RG *rg,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
rgsettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 26;" d file:
rgsettype_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 33;" d file:
rgview_ src/sys/classes/rg/interface/ftn-custom/zrgf.c /^PETSC_EXTERN void PETSC_STDCALL rgview_(RG *rg,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
rgview_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 31;" d file:
rgview_ src/sys/classes/rg/interface/ftn-custom/zrgf.c 38;" d file:
ri include/slepc/private/epsimpl.h /^ PetscScalar *rr,*ri; \/* values computed by user's arbitrary selection function *\/$/;" m struct:_p_EPS
ri2dq src/eps/examples/tutorials/ex31.c /^PetscErrorCode ri2dq(PetscScalar Fr,PetscScalar Fi,PetscScalar delta,PetscScalar *Fd,PetscScalar *Fq)$/;" f
rits include/slepc/private/nepimpl.h /^ PetscInt rits; \/* number of iterations of the refinement method *\/$/;" m struct:_p_NEP
rits include/slepc/private/pepimpl.h /^ PetscInt rits; \/* number of iterations of the refinement method *\/$/;" m struct:_p_PEP
rmat include/slepc/private/dsimpl.h /^ PetscReal *rmat[DS_NUM_MAT]; \/* the matrices (real) *\/$/;" m struct:_p_DS
rr include/slepc/private/epsimpl.h /^ PetscScalar *rr,*ri; \/* values computed by user's arbitrary selection function *\/$/;" m struct:_p_EPS
rrandom include/slepc/private/bvimpl.h /^ PetscBool rrandom; \/* reproducible random vectors *\/$/;" m struct:_p_BV
rstor src/eps/impls/external/blzpack/blzpackp.h /^ PetscReal *rstor;$/;" m struct:__anon76
rtol include/slepc/private/nepimpl.h /^ PetscReal rtol; \/* tolerance for refinement *\/$/;" m struct:_p_NEP
rtol include/slepc/private/pepimpl.h /^ PetscReal rtol; \/* tolerance for refinement *\/$/;" m struct:_p_PEP
run config/install.py /^ def run(self):$/;" f
run setup.py /^ def run(self):$/;" m class:cmd_install
runcopy config/install.py /^ def runcopy(self):$/;" f
rundone config/install.py /^ def rundone(self):$/;" f
runfix config/install.py /^ def runfix(self):$/;" f
runsetup config/install.py /^ def runsetup(self):$/;" f
rwork include/slepc/private/dsimpl.h /^ PetscReal *rwork;$/;" m struct:_p_DS
rwork src/eps/impls/external/arpack/arpackp.h /^ PetscReal *rwork;$/;" m struct:__anon74
s src/nep/impls/nleigs/nleigs.c /^ PetscScalar *s,*xi; \/* Leja-Bagby points *\/$/;" m struct:__anon92 file:
s0 src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_shift s0; \/* Initial shift *\/$/;" m struct:_n_SR
sA src/eps/impls/davidson/davidson.h /^ MatType_t sA,sB; \/* matrix specifications *\/$/;" m struct:_dvdDashboard
sB src/eps/impls/davidson/davidson.h /^ MatType_t sA,sB; \/* matrix specifications *\/$/;" m struct:_dvdDashboard
sEP src/eps/impls/davidson/davidson.h /^ EPType_t sEP; \/* problem specifications *\/$/;" m struct:_dvdDashboard
sPres src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_shift sPres; \/* Present shift *\/$/;" m struct:_n_SR
sPrev src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_shift sPrev;$/;" m struct:_n_SR
sc include/slepc/private/dsimpl.h /^ SlepcSC sc; \/* sorting criterion *\/$/;" m struct:_p_DS
sc include/slepc/private/epsimpl.h /^ SlepcSC sc; \/* sorting criterion data *\/$/;" m struct:_p_EPS
sc include/slepc/private/nepimpl.h /^ SlepcSC sc; \/* sorting criterion data *\/$/;" m struct:_p_NEP
sc include/slepc/private/pepimpl.h /^ SlepcSC sc; \/* sorting criterion data *\/$/;" m struct:_p_PEP
sc include/slepc/private/svdimpl.h /^ SlepcSC sc; \/* sorting criterion data *\/$/;" m struct:_p_SVD
scale include/slepc/private/bvimpl.h /^ PetscErrorCode (*scale)(BV,PetscInt,PetscScalar);$/;" m struct:_BVOps
scale include/slepc/private/pepimpl.h /^ PEPScale scale; \/* scaling strategy to be used *\/$/;" m struct:_p_PEP
scatter_id src/nep/interface/neprefine.c /^ VecScatter *scatter_id,nst;$/;" m struct:__anon97 file:
scatter_id src/pep/impls/krylov/toar/nrefine.c /^ VecScatter *scatter_id,*scatterp_id;$/;" m struct:__anon105 file:
scatter_id src/pep/interface/peprefine.c /^ VecScatter *scatter_id,nst;$/;" m struct:__anon108 file:
scatter_sub src/pep/impls/krylov/toar/nrefine.c /^ VecScatter scatter_sub;$/;" m struct:__anon105 file:
scatterctx src/pep/impls/krylov/toar/nrefine.c /^ VecScatter scatterctx;$/;" m struct:__anon105 file:
scatterin src/eps/impls/ciss/ciss.c /^ VecScatter scatterin;$/;" m struct:__anon61 file:
scatterp_id src/pep/impls/krylov/toar/nrefine.c /^ VecScatter *scatter_id,*scatterp_id;$/;" m struct:__anon105 file:
scheme include/slepc/private/nepimpl.h /^ NEPRefineScheme scheme; \/* scheme for solving linear systems within refinement *\/$/;" m struct:_p_NEP
scheme include/slepc/private/pepimpl.h /^ PEPRefineScheme scheme; \/* scheme for solving linear systems within refinement *\/$/;" m struct:_p_PEP
searchlines config/configure.py /^ searchlines = f.readlines()$/;" v
select src/eps/impls/external/arpack/arpackp.h /^ PetscBool *select;$/;" m struct:__anon74
setfromoptions include/slepc/private/bvimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,BV);$/;" m struct:_BVOps
setfromoptions include/slepc/private/epsimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,EPS);$/;" m struct:_EPSOps
setfromoptions include/slepc/private/fnimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,FN);$/;" m struct:_FNOps
setfromoptions include/slepc/private/mfnimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,MFN);$/;" m struct:_MFNOps
setfromoptions include/slepc/private/nepimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,NEP);$/;" m struct:_NEPOps
setfromoptions include/slepc/private/pepimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,PEP);$/;" m struct:_PEPOps
setfromoptions include/slepc/private/rgimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,RG);$/;" m struct:_RGOps
setfromoptions include/slepc/private/stimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,ST);$/;" m struct:_STOps
setfromoptions include/slepc/private/svdimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,SVD);$/;" m struct:_SVDOps
setfromoptionscalled src/pep/impls/linear/linearp.h /^ PetscBool setfromoptionscalled;$/;" m struct:__anon106
setmat src/sys/classes/st/impls/precond/precond.c /^ PetscBool setmat;$/;" m struct:__anon129 file:
setshift include/slepc/private/stimpl.h /^ PetscErrorCode (*setshift)(ST,PetscScalar);$/;" m struct:_STOps
setup config/cmakeboot.py /^ def setup(self):$/;" m class:PETScMaker
setup include/slepc/private/epsimpl.h /^ PetscErrorCode (*setup)(EPS);$/;" m struct:_EPSOps
setup include/slepc/private/mfnimpl.h /^ PetscErrorCode (*setup)(MFN);$/;" m struct:_MFNOps
setup include/slepc/private/nepimpl.h /^ PetscErrorCode (*setup)(NEP);$/;" m struct:_NEPOps
setup include/slepc/private/pepimpl.h /^ PetscErrorCode (*setup)(PEP);$/;" m struct:_PEPOps
setup include/slepc/private/stimpl.h /^ PetscErrorCode (*setup)(ST);$/;" m struct:_STOps
setup include/slepc/private/svdimpl.h /^ PetscErrorCode (*setup)(SVD);$/;" m struct:_SVDOps
setupDirectories config/install.py /^ def setupDirectories(self):$/;" m class:Installer
setupModules config/cmakeboot.py /^ def setupModules(self):$/;" m class:PETScMaker
setupcalled include/slepc/private/mfnimpl.h /^ PetscInt setupcalled;$/;" m struct:_p_MFN
sfactor include/slepc/private/pepimpl.h /^ PetscReal sfactor,dsfactor; \/* scaling factors *\/$/;" m struct:_p_PEP
sfactor include/slepc/private/rgimpl.h /^ PetscReal sfactor; \/* scaling factor *\/$/;" m struct:_p_RG
sfactor src/pep/impls/linear/linearp.h /^ PetscReal sfactor,dsfactor; \/* scaling factors *\/$/;" m struct:__anon106
sfactor_set include/slepc/private/pepimpl.h /^ PetscBool sfactor_set; \/* flag to indicate the user gave sfactor *\/$/;" m struct:_p_PEP
shift_matrix include/slepc/private/stimpl.h /^ STMatMode shift_matrix;$/;" m struct:_p_ST
shift_type src/eps/impls/power/power.c /^ EPSPowerShiftType shift_type;$/;" m struct:__anon83 file:
shifts src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal *shifts; \/* array containing global shifts *\/$/;" m struct:__anon81
shifts src/nep/impls/nleigs/nleigs.c /^ PetscScalar *shifts; \/* user-provided shifts for the Rational Krylov variant *\/$/;" m struct:__anon92 file:
sigma include/slepc/private/stimpl.h /^ PetscScalar sigma; \/* value of the shift *\/$/;" m struct:_p_ST
sigma include/slepc/private/svdimpl.h /^ PetscReal *sigma; \/* singular values *\/$/;" m struct:_p_SVD
sigma src/eps/examples/tutorials/ex30.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon56 file:
sigma src/eps/examples/tutorials/ex9.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon58 file:
sigma src/eps/impls/ciss/ciss.c /^ PetscReal *sigma; \/* threshold for numerical rank *\/$/;" m struct:__anon61 file:
sigma src/nep/impls/ciss/nciss.c /^ PetscReal *sigma; \/* threshold for numerical rank *\/$/;" m struct:__anon89 file:
sigma_set include/slepc/private/stimpl.h /^ PetscBool sigma_set; \/* whether the user provided the shift or not *\/$/;" m struct:_p_ST
singularitiesctx src/nep/impls/nleigs/nleigs.c /^ void *singularitiesctx;$/;" m struct:__anon92 file:
sits include/slepc/private/pepimpl.h /^ PetscInt sits; \/* number of iterations of the scaling method *\/$/;" m struct:_p_PEP
size_D src/eps/impls/davidson/davidson.h /^ PetscInt size_D; \/* active vectors *\/$/;" m struct:_dvdDashboard
size_MT src/eps/impls/davidson/davidson.h /^ PetscInt size_MT; \/* rows in MT *\/$/;" m struct:_dvdDashboard
size_V src/eps/impls/davidson/davidson.h /^ PetscInt size_V; \/* real size of V (nev+size_P+mpd) *\/$/;" m struct:__anon66
size_X src/eps/impls/davidson/dvdgd2.c /^ PetscInt size_X;$/;" m struct:__anon67 file:
size_X src/eps/impls/davidson/dvdimprovex.c /^ PetscInt size_X;$/;" m struct:__anon68 file:
size_cX src/eps/impls/davidson/dvdimprovex.c /^ PetscInt size_cX; \/* last value of d->size_cX *\/$/;" m struct:__anon68 file:
size_iXKZ src/eps/impls/davidson/dvdimprovex.c /^ PetscInt size_iXKZ; \/* size of iXKZ *\/$/;" m struct:__anon68 file:
size_oldU src/eps/impls/davidson/dvdupdatev.c /^ PetscInt size_oldU; \/* size of oldU *\/$/;" m struct:__anon70 file:
slambda include/slepc/private/pepimpl.h /^ PetscReal slambda; \/* norm eigenvalue approximation for scaling *\/$/;" m struct:_p_PEP
slepc config/configure.py /^slepc = slepc.SLEPc(argdb,log)$/;" v
slepc_blopex_useconstr src/eps/impls/external/blopex/blopex.c /^PetscInt slepc_blopex_useconstr = -1;$/;" v
slepc_blopex_useconstr src/eps/impls/external/blopex/slepc-interface.h /^PETSC_INTERN PetscInt slepc_blopex_useconstr;$/;" v
slepcbv src/sys/f90-mod/slepcsysmod.F /^ module slepcbv$/;" m
slepcbvdef src/sys/f90-mod/slepcsysmod.F /^ module slepcbvdef$/;" m
slepcconf config/configure.py /^slepcconf = CreateFile(includedir,'slepcconf.h',log)$/;" v
slepcconvmonitorcreate_ src/sys/ftn-custom/zslepcutil.c /^PETSC_EXTERN void PETSC_STDCALL slepcconvmonitorcreate_(PetscViewer *vin,PetscViewerFormat *format,SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
slepcconvmonitorcreate_ src/sys/ftn-custom/zslepcutil.c 26;" d file:
slepcconvmonitorcreate_ src/sys/ftn-custom/zslepcutil.c 29;" d file:
slepcconvmonitordestroy_ src/sys/ftn-custom/zslepcutil.c /^PETSC_EXTERN void slepcconvmonitordestroy_(SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
slepcconvmonitordestroy_ src/sys/ftn-custom/zslepcutil.c 27;" d file:
slepcconvmonitordestroy_ src/sys/ftn-custom/zslepcutil.c 30;" d file:
slepcdate config/configure.py /^ slepcdate = dateutil.parser.parse(slepc.gitdate)$/;" v
slepcds src/sys/f90-mod/slepcsysmod.F /^ module slepcds$/;" m
slepcdsdef src/sys/f90-mod/slepcsysmod.F /^ module slepcdsdef$/;" m
slepceps src/eps/f90-mod/slepcepsmod.F /^ module slepceps$/;" m
slepcepsdef src/eps/f90-mod/slepcepsmod.F /^ module slepcepsdef$/;" m
slepcfn src/sys/f90-mod/slepcsysmod.F /^ module slepcfn$/;" m
slepcfndef src/sys/f90-mod/slepcsysmod.F /^ module slepcfndef$/;" m
slepcinitialize_ src/sys/ftn-custom/zslepc_start.c 29;" d file:
slepcinitialize_ src/sys/ftn-custom/zslepc_start.c 32;" d file:
slepcinitializefortran_ src/sys/ftn-custom/zslepc_startf.c /^PETSC_EXTERN void PETSC_STDCALL slepcinitializefortran_(PetscErrorCode *info)$/;" f
slepcinitializefortran_ src/sys/ftn-custom/zslepc_startf.c 25;" d file:
slepcinitializefortran_ src/sys/ftn-custom/zslepc_startf.c 27;" d file:
slepcmfn src/mfn/f90-mod/slepcmfnmod.F /^ module slepcmfn$/;" m
slepcmfndef src/mfn/f90-mod/slepcmfnmod.F /^ module slepcmfndef$/;" m
slepcnep src/nep/f90-mod/slepcnepmod.F /^ module slepcnep$/;" m
slepcnepdef src/nep/f90-mod/slepcnepmod.F /^ module slepcnepdef$/;" m
slepcpep src/pep/f90-mod/slepcpepmod.F /^ module slepcpep$/;" m
slepcpepdef src/pep/f90-mod/slepcpepmod.F /^ module slepcpepdef$/;" m
slepcrg src/sys/f90-mod/slepcsysmod.F /^ module slepcrg$/;" m
slepcrgdef src/sys/f90-mod/slepcsysmod.F /^ module slepcrgdef$/;" m
slepcrules config/configure.py /^slepcrules = CreateFile(confdir,'slepcrules',log)$/;" v
slepcst src/sys/f90-mod/slepcsysmod.F /^ module slepcst$/;" m
slepcstdef src/sys/f90-mod/slepcsysmod.F /^ module slepcstdef$/;" m
slepcsvd src/svd/f90-mod/slepcsvdmod.F /^ module slepcsvd$/;" m
slepcsvddef src/svd/f90-mod/slepcsvdmod.F /^ module slepcsvddef$/;" m
slepcsys src/sys/f90-mod/slepcsysmod.F /^ module slepcsys$/;" m
slepcsysdef src/sys/f90-mod/slepcsysmod.F /^ module slepcsysdef$/;" m
slepcvars config/configure.py /^slepcvars = CreateFile(confdir,'slepcvariables',log)$/;" v
slice src/eps/impls/external/blzpack/blzpackp.h /^ PetscBLASInt slice; \/* use spectrum slicing *\/$/;" m struct:__anon76
sn src/sys/classes/ds/impls/ghiep/invit.c /^ PetscReal sn;$/;" m struct:HRtr file:
solve include/slepc/private/dsimpl.h /^ PetscErrorCode (*solve[DS_MAX_SOLVE])(DS,PetscScalar*,PetscScalar*);$/;" m struct:_DSOps
solve include/slepc/private/epsimpl.h /^ PetscErrorCode (*solve)(EPS);$/;" m struct:_EPSOps
solve include/slepc/private/mfnimpl.h /^ PetscErrorCode (*solve)(MFN,Vec,Vec);$/;" m struct:_MFNOps
solve include/slepc/private/nepimpl.h /^ PetscErrorCode (*solve)(NEP);$/;" m struct:_NEPOps
solve include/slepc/private/pepimpl.h /^ PetscErrorCode (*solve)(PEP);$/;" m struct:_PEPOps
solve include/slepc/private/svdimpl.h /^ PetscErrorCode (*solve)(SVD);$/;" m struct:_SVDOps
solvematcoeffs include/slepc/private/pepimpl.h /^ PetscScalar *solvematcoeffs; \/* coefficients to compute the matrix to be inverted *\/$/;" m struct:_p_PEP
sort include/slepc/private/dsimpl.h /^ PetscErrorCode (*sort)(DS,PetscScalar*,PetscScalar*,PetscScalar*,PetscScalar*,PetscInt*);$/;" m struct:_DSOps
sortRealEigenvalues src/eps/impls/krylov/krylovschur/ks-slice.c /^static PetscErrorCode sortRealEigenvalues(PetscScalar *r,PetscInt *perm,PetscInt nr,PetscBool prev,PetscInt dir)$/;" f file:
sowing config/configure.py /^sowing = sowing.Sowing(argdb,log)$/;" v
spurious_threshold src/eps/impls/ciss/ciss.c /^ PetscReal spurious_threshold; \/* discard spurious eigenpairs *\/$/;" m struct:__anon61 file:
spurious_threshold src/nep/impls/ciss/nciss.c /^ PetscReal spurious_threshold; \/* discard spurious eigenpairs *\/$/;" m struct:__anon89 file:
sr src/eps/impls/krylov/krylovschur/krylovschur.h /^ EPS_SR sr; \/* spectrum slicing context *\/$/;" m struct:__anon81
st include/slepc/private/bvimpl.h /^ PetscObjectState st[2]; \/* state of obtained vectors *\/$/;" m struct:_p_BV
st include/slepc/private/epsimpl.h /^ ST st; \/* spectral transformation object *\/$/;" m struct:_p_EPS
st include/slepc/private/pepimpl.h /^ ST st; \/* spectral transformation object *\/$/;" m struct:_p_PEP
st src/eps/impls/external/blopex/blopex.c /^ ST st;$/;" m struct:__anon75 file:
st src/sys/classes/st/interface/stshellmat.c /^ ST st;$/;" m struct:__anon132 file:
stappendoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stappendoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
stappendoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 29;" d file:
stappendoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 36;" d file:
startList src/eps/impls/davidson/davidson.h /^ dvdFunctionList *startList; \/* starting list *\/$/;" m struct:_dvdDashboard
start_ang src/sys/classes/rg/impls/ring/rgring.c /^ PetscReal start_ang; \/* start angle *\/$/;" m struct:__anon127 file:
startsWithPrefix bin/maint/generateetags.py /^def startsWithPrefix(file,prefixes):$/;" f
state include/slepc/private/dsimpl.h /^ DSStateType state; \/* the current state *\/$/;" m struct:_p_DS
state include/slepc/private/epsimpl.h /^ EPSStateType state; \/* initial -> setup -> solved -> eigenvectors *\/$/;" m struct:_p_EPS
state include/slepc/private/nepimpl.h /^ NEPStateType state; \/* initial -> setup -> solved -> eigenvectors *\/$/;" m struct:_p_NEP
state include/slepc/private/pepimpl.h /^ PEPStateType state; \/* initial -> setup -> solved -> eigenvectors *\/$/;" m struct:_p_PEP
state include/slepc/private/stimpl.h /^ STStateType state; \/* initial -> setup -> with updated matrices *\/$/;" m struct:_p_ST
state include/slepc/private/svdimpl.h /^ SVDStateType state; \/* initial -> setup -> solved -> vectors *\/$/;" m struct:_p_SVD
state src/eps/impls/davidson/davidson.h /^ PetscInt state; \/* method states:$/;" m struct:__anon66
stgetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stgetoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
stgetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 30;" d file:
stgetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 37;" d file:
stgettype_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stgettype_(ST *st,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
stgettype_ src/sys/classes/st/interface/ftn-custom/zstf.c 27;" d file:
stgettype_ src/sys/classes/st/interface/ftn-custom/zstf.c 34;" d file:
stop include/slepc/private/epsimpl.h /^ EPSStop stop; \/* stopping test *\/$/;" m struct:_p_EPS
stop include/slepc/private/nepimpl.h /^ NEPStop stop; \/* stopping test *\/$/;" m struct:_p_NEP
stop include/slepc/private/pepimpl.h /^ PEPStop stop; \/* stopping test *\/$/;" m struct:_p_PEP
stop include/slepc/private/svdimpl.h /^ SVDStop stop; \/* stopping test *\/$/;" m struct:_p_SVD
stopdestroy src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId stopdestroy;$/;" m struct:__anon84 file:
stopdestroy src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId stopdestroy;$/;" m struct:__anon96 file:
stopdestroy src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId stopdestroy;$/;" m struct:__anon107 file:
stopdestroy src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId stopdestroy;$/;" m struct:__anon114 file:
stopping include/slepc/private/epsimpl.h /^ PetscErrorCode (*stopping)(EPS,PetscInt,PetscInt,PetscInt,PetscInt,EPSConvergedReason*,void*);$/;" m struct:_p_EPS
stopping include/slepc/private/nepimpl.h /^ PetscErrorCode (*stopping)(NEP,PetscInt,PetscInt,PetscInt,PetscInt,NEPConvergedReason*,void*);$/;" m struct:_p_NEP
stopping include/slepc/private/pepimpl.h /^ PetscErrorCode (*stopping)(PEP,PetscInt,PetscInt,PetscInt,PetscInt,PEPConvergedReason*,void*);$/;" m struct:_p_PEP
stopping include/slepc/private/svdimpl.h /^ PetscErrorCode (*stopping)(SVD,PetscInt,PetscInt,PetscInt,PetscInt,SVDConvergedReason*,void*);$/;" m struct:_p_SVD
stopping src/eps/interface/ftn-custom/zepsf.c /^ PetscFortranCallbackId stopping;$/;" m struct:__anon84 file:
stopping src/nep/interface/ftn-custom/znepf.c /^ PetscFortranCallbackId stopping;$/;" m struct:__anon96 file:
stopping src/pep/interface/ftn-custom/zpepf.c /^ PetscFortranCallbackId stopping;$/;" m struct:__anon107 file:
stopping src/svd/interface/ftn-custom/zsvdf.c /^ PetscFortranCallbackId stopping;$/;" m struct:__anon114 file:
stoppingctx include/slepc/private/epsimpl.h /^ void *stoppingctx;$/;" m struct:_p_EPS
stoppingctx include/slepc/private/nepimpl.h /^ void *stoppingctx;$/;" m struct:_p_NEP
stoppingctx include/slepc/private/pepimpl.h /^ void *stoppingctx;$/;" m struct:_p_PEP
stoppingctx include/slepc/private/svdimpl.h /^ void *stoppingctx;$/;" m struct:_p_SVD
stoppingdestroy include/slepc/private/epsimpl.h /^ PetscErrorCode (*stoppingdestroy)(void*);$/;" m struct:_p_EPS
stoppingdestroy include/slepc/private/nepimpl.h /^ PetscErrorCode (*stoppingdestroy)(void*);$/;" m struct:_p_NEP
stoppingdestroy include/slepc/private/pepimpl.h /^ PetscErrorCode (*stoppingdestroy)(void*);$/;" m struct:_p_PEP
stoppingdestroy include/slepc/private/svdimpl.h /^ PetscErrorCode (*stoppingdestroy)(void*);$/;" m struct:_p_SVD
str include/slepc/private/stimpl.h /^ MatStructure str; \/* whether matrices have the same pattern or not *\/$/;" m struct:_p_ST
stripsplit config/cmakegen.py /^def stripsplit(line):$/;" f
stsetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stsetoptionsprefix_(ST *st,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
stsetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 28;" d file:
stsetoptionsprefix_ src/sys/classes/st/interface/ftn-custom/zstf.c 35;" d file:
stsettype_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stsettype_(ST *st,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
stsettype_ src/sys/classes/st/interface/ftn-custom/zstf.c 26;" d file:
stsettype_ src/sys/classes/st/interface/ftn-custom/zstf.c 33;" d file:
stshellgetcontext_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^PETSC_EXTERN void PETSC_STDCALL stshellgetcontext_(ST *st,void **ctx,PetscErrorCode *ierr)$/;" f
stshellgetcontext_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 26;" d file:
stshellgetcontext_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 31;" d file:
stshellsetapply_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^PETSC_EXTERN void PETSC_STDCALL stshellsetapply_(ST *st,void (PETSC_STDCALL *apply)(void*,Vec*,Vec*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
stshellsetapply_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 27;" d file:
stshellsetapply_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 32;" d file:
stshellsetapplytranspose_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^PETSC_EXTERN void PETSC_STDCALL stshellsetapplytranspose_(ST *st,void (PETSC_STDCALL *applytranspose)(void*,Vec*,Vec*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
stshellsetapplytranspose_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 28;" d file:
stshellsetapplytranspose_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 33;" d file:
stshellsetbacktransform_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c /^PETSC_EXTERN void PETSC_STDCALL stshellsetbacktransform_(ST *st,void (PETSC_STDCALL *backtransform)(void*,PetscScalar*,PetscScalar*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
stshellsetbacktransform_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 29;" d file:
stshellsetbacktransform_ src/sys/classes/st/impls/shell/ftn-custom/zshell.c 34;" d file:
stview_ src/sys/classes/st/interface/ftn-custom/zstf.c /^PETSC_EXTERN void PETSC_STDCALL stview_(ST *st,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
stview_ src/sys/classes/st/interface/ftn-custom/zstf.c 31;" d file:
stview_ src/sys/classes/st/interface/ftn-custom/zstf.c 38;" d file:
subc src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscSubcomm subc; \/* context for subcommunicators *\/$/;" m struct:__anon81
subc src/nep/interface/neprefine.c /^ PetscSubcomm subc;$/;" m struct:__anon97 file:
subc src/pep/impls/krylov/toar/nrefine.c /^ PetscSubcomm subc;$/;" m struct:__anon105 file:
subcomm src/eps/impls/ciss/ciss.c /^ PetscSubcomm subcomm;$/;" m struct:__anon61 file:
subcomm src/nep/impls/ciss/nciss.c /^ PetscSubcomm subcomm;$/;" m struct:__anon89 file:
subcomm_id src/eps/impls/ciss/ciss.c /^ PetscInt subcomm_id;$/;" m struct:__anon61 file:
subcomm_id src/nep/impls/ciss/nciss.c /^ PetscInt subcomm_id;$/;" m struct:__anon89 file:
subintervals src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal *subintervals; \/* partition of global interval *\/$/;" m struct:__anon81
subintset src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscBool subintset; \/* subintervals set by user *\/$/;" m struct:__anon81
submata src/eps/impls/krylov/krylovschur/krylovschur.h /^ Mat *submata,*submatb; \/* seq matrices used in update of subcomm mats *\/$/;" m struct:__anon81
submatb src/eps/impls/krylov/krylovschur/krylovschur.h /^ Mat *submata,*submatb; \/* seq matrices used in update of subcomm mats *\/$/;" m struct:__anon81
summary config/cmakegen.py /^ def summary(self):$/;" m class:Mistakes
summary config/gmakegen.py /^ def summary(self):$/;" m class:Slepc
svdappendoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdappendoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
svdappendoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 41;" d file:
svdappendoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 62;" d file:
svdconvergedabsolute_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdconvergedabsolute_(SVD *svd,PetscReal *sigma,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
svdconvergedabsolute_ src/svd/interface/ftn-custom/zsvdf.c 43;" d file:
svdconvergedabsolute_ src/svd/interface/ftn-custom/zsvdf.c 64;" d file:
svdconvergedrelative_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdconvergedrelative_(SVD *svd,PetscReal *sigma,PetscReal *res,PetscReal *errest,void *ctx,PetscErrorCode *ierr)$/;" f
svdconvergedrelative_ src/svd/interface/ftn-custom/zsvdf.c 44;" d file:
svdconvergedrelative_ src/svd/interface/ftn-custom/zsvdf.c 65;" d file:
svderrorview_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svderrorview_(SVD *svd,SVDErrorType *etype,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
svderrorview_ src/svd/interface/ftn-custom/zsvdf.c 33;" d file:
svderrorview_ src/svd/interface/ftn-custom/zsvdf.c 54;" d file:
svdgetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdgetoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
svdgetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 42;" d file:
svdgetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 63;" d file:
svdgettype_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdgettype_(SVD *svd,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
svdgettype_ src/svd/interface/ftn-custom/zsvdf.c 38;" d file:
svdgettype_ src/svd/interface/ftn-custom/zsvdf.c 59;" d file:
svdmonitorall_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void svdmonitorall_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
svdmonitorall_ src/svd/interface/ftn-custom/zsvdf.c 27;" d file:
svdmonitorall_ src/svd/interface/ftn-custom/zsvdf.c 48;" d file:
svdmonitorconverged_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void svdmonitorconverged_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,SlepcConvMonitor *ctx,PetscErrorCode *ierr)$/;" f
svdmonitorconverged_ src/svd/interface/ftn-custom/zsvdf.c 30;" d file:
svdmonitorconverged_ src/svd/interface/ftn-custom/zsvdf.c 51;" d file:
svdmonitorfirst_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void svdmonitorfirst_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
svdmonitorfirst_ src/svd/interface/ftn-custom/zsvdf.c 31;" d file:
svdmonitorfirst_ src/svd/interface/ftn-custom/zsvdf.c 52;" d file:
svdmonitorlg_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void svdmonitorlg_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
svdmonitorlg_ src/svd/interface/ftn-custom/zsvdf.c 28;" d file:
svdmonitorlg_ src/svd/interface/ftn-custom/zsvdf.c 49;" d file:
svdmonitorlgall_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void svdmonitorlgall_(SVD *svd,PetscInt *it,PetscInt *nconv,PetscReal *sigma,PetscReal *errest,PetscInt *nest,void *ctx,PetscErrorCode *ierr)$/;" f
svdmonitorlgall_ src/svd/interface/ftn-custom/zsvdf.c 29;" d file:
svdmonitorlgall_ src/svd/interface/ftn-custom/zsvdf.c 50;" d file:
svdmonitorset_ src/svd/interface/ftn-custom/zsvdf.c /^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)$/;" f
svdmonitorset_ src/svd/interface/ftn-custom/zsvdf.c 39;" d file:
svdmonitorset_ src/svd/interface/ftn-custom/zsvdf.c 60;" d file:
svdreasonview_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdreasonview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
svdreasonview_ src/svd/interface/ftn-custom/zsvdf.c 34;" d file:
svdreasonview_ src/svd/interface/ftn-custom/zsvdf.c 55;" d file:
svdsetconvergencetestfunction_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdsetconvergencetestfunction_(SVD *svd,void (PETSC_STDCALL *func)(SVD*,PetscReal*,PetscReal*,PetscReal*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
svdsetconvergencetestfunction_ src/svd/interface/ftn-custom/zsvdf.c 45;" d file:
svdsetconvergencetestfunction_ src/svd/interface/ftn-custom/zsvdf.c 66;" d file:
svdsetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdsetoptionsprefix_(SVD *svd,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
svdsetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 40;" d file:
svdsetoptionsprefix_ src/svd/interface/ftn-custom/zsvdf.c 61;" d file:
svdsetstoppingtestfunction_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdsetstoppingtestfunction_(SVD *svd,void (PETSC_STDCALL *func)(SVD*,PetscInt,PetscInt,PetscInt,PetscInt,SVDConvergedReason*,void*,PetscErrorCode*),void* ctx,void (PETSC_STDCALL *destroy)(void*,PetscErrorCode*),PetscErrorCode *ierr)$/;" f
svdsetstoppingtestfunction_ src/svd/interface/ftn-custom/zsvdf.c 46;" d file:
svdsetstoppingtestfunction_ src/svd/interface/ftn-custom/zsvdf.c 67;" d file:
svdsettype_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdsettype_(SVD *svd,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
svdsettype_ src/svd/interface/ftn-custom/zsvdf.c 37;" d file:
svdsettype_ src/svd/interface/ftn-custom/zsvdf.c 58;" d file:
svdstoppingbasic_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdstoppingbasic_(SVD *svd,PetscInt *its,PetscInt *max_it,PetscInt *nconv,PetscInt *nsv,SVDConvergedReason *reason,void *ctx,PetscErrorCode *ierr)$/;" f
svdvaluesview_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdvaluesview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
svdvaluesview_ src/svd/interface/ftn-custom/zsvdf.c 35;" d file:
svdvaluesview_ src/svd/interface/ftn-custom/zsvdf.c 56;" d file:
svdvectorsview_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdvectorsview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
svdvectorsview_ src/svd/interface/ftn-custom/zsvdf.c 36;" d file:
svdvectorsview_ src/svd/interface/ftn-custom/zsvdf.c 57;" d file:
svdview_ src/svd/interface/ftn-custom/zsvdf.c /^PETSC_EXTERN void PETSC_STDCALL svdview_(SVD *svd,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
svdview_ src/svd/interface/ftn-custom/zsvdf.c 32;" d file:
svdview_ src/svd/interface/ftn-custom/zsvdf.c 53;" d file:
t include/slepc/private/bvimpl.h /^ Vec t; \/* template vector *\/$/;" m struct:_p_BV
t include/slepc/private/dsimpl.h /^ PetscInt t; \/* length of decomposition when it was truncated *\/$/;" m struct:_p_DS
t src/nep/impls/nleigs/nleigs.c /^ Vec t;$/;" m struct:__anon93 file:
t src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
t src/pep/impls/krylov/toar/nrefine.c /^ Vec t;$/;" m struct:__anon104 file:
t1 src/pep/impls/krylov/toar/nrefine.c /^ Vec tN,ttN,t1,vseq;$/;" m struct:__anon105 file:
tN src/pep/impls/krylov/toar/nrefine.c /^ Vec tN,ttN,t1,vseq;$/;" m struct:__anon105 file:
tarball setup.py /^def tarball():$/;" f
target include/slepc/private/epsimpl.h /^ PetscScalar target; \/* target value *\/$/;" m struct:_p_EPS
target include/slepc/private/nepimpl.h /^ PetscScalar target; \/* target value *\/$/;" m struct:_p_NEP
target include/slepc/private/pepimpl.h /^ PetscScalar target; \/* target value *\/$/;" m struct:_p_PEP
target src/eps/examples/tutorials/ex24.c /^ PetscReal target;$/;" m struct:__anon55 file:
target src/eps/impls/davidson/davidson.h /^ PetscScalar target[2]; \/* target value *\/$/;" m struct:_dvdDashboard
target src/eps/impls/external/primme/primme.c /^ PetscReal target; \/* a copy of eps's target *\/$/;" m struct:__anon78 file:
tau src/sys/classes/ds/impls/ghiep/invit.c /^ PetscScalar tau[2];$/;" m struct:HRtr file:
tau1 src/eps/examples/tutorials/ex30.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon56 file:
tau1 src/eps/examples/tutorials/ex9.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon58 file:
tau2 src/eps/examples/tutorials/ex30.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon56 file:
tau2 src/eps/examples/tutorials/ex9.c /^ PetscScalar alpha,beta,tau1,tau2,sigma;$/;" m struct:__anon58 file:
testConv src/eps/impls/davidson/davidson.h /^ PetscBool (*testConv)(struct _dvdDashboard*,PetscScalar,PetscScalar,PetscReal,PetscReal*);$/;" m struct:_dvdDashboard
testConv_data src/eps/impls/davidson/davidson.h /^ void *testConv_data;$/;" m struct:_dvdDashboard
testruns config/configure.py /^ testruns = testruns.union(set(['DATAFILESPATH']))$/;" v
testruns config/configure.py /^ testruns = testruns.union(set(['DATAFILESPATH_Complex']))$/;" v
testruns config/configure.py /^ testruns = testruns.union(set(['C_NoF128']))$/;" v
testruns config/configure.py /^testruns = set(petsc.test_runs.split())$/;" v
testruns config/configure.py /^testruns = testruns.intersection(set(['C','F90','Fortran','C_Complex','Fortran_Complex','C_NoComplex','Fortran_NoComplex']))$/;" v
tg src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
theta src/eps/impls/davidson/dvdimprovex.c /^ PetscScalar theta[4],thetai[2]; \/* the shifts used in the correction eq. *\/$/;" m struct:__anon68 file:
theta src/pep/impls/jd/pjdp.h /^ PetscScalar theta;$/;" m struct:__anon101
thetai src/eps/impls/davidson/dvdimprovex.c /^ PetscScalar theta[4],thetai[2]; \/* the shifts used in the correction eq. *\/$/;" m struct:__anon68 file:
tol include/slepc/private/epsimpl.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_p_EPS
tol include/slepc/private/mfnimpl.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_p_MFN
tol include/slepc/private/nepimpl.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_p_NEP
tol include/slepc/private/pepimpl.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_p_PEP
tol include/slepc/private/svdimpl.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_p_SVD
tol src/eps/impls/davidson/davidson.h /^ PetscReal tol; \/* tolerance *\/$/;" m struct:_dvdDashboard
tol src/eps/impls/davidson/dvdimprovex.c /^ PetscReal tol; \/* the maximum solution tolerance *\/$/;" m struct:__anon68 file:
tol src/eps/impls/external/blopex/blopex.c /^ lobpcg_Tolerance tol;$/;" m struct:__anon75 file:
tp src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
tpg src/pep/impls/krylov/toar/nrefine.c /^ Vec t,tg,Rv,Vi,tp,tpg;$/;" m struct:__anon105 file:
trackall include/slepc/private/epsimpl.h /^ PetscBool trackall; \/* whether all the residuals must be computed *\/$/;" m struct:_p_EPS
trackall include/slepc/private/nepimpl.h /^ PetscBool trackall; \/* whether all the residuals must be computed *\/$/;" m struct:_p_NEP
trackall include/slepc/private/pepimpl.h /^ PetscBool trackall; \/* whether all the residuals must be computed *\/$/;" m struct:_p_PEP
trackall include/slepc/private/svdimpl.h /^ PetscBool trackall; \/* whether all the residuals must be computed *\/$/;" m struct:_p_SVD
transform include/slepc/private/stimpl.h /^ PetscBool transform; \/* whether transformed matrices are computed *\/$/;" m struct:_p_ST
transharm include/slepc/private/dsimpl.h /^ PetscErrorCode (*transharm)(DS,PetscScalar,PetscReal,PetscBool,PetscScalar*,PetscReal*);$/;" m struct:_DSOps
transrks include/slepc/private/dsimpl.h /^ PetscErrorCode (*transrks)(DS,PetscScalar);$/;" m struct:_DSOps
trlan config/configure.py /^trlan = trlan.Trlan(argdb,log)$/;" v
trueres include/slepc/private/epsimpl.h /^ PetscBool trueres; \/* whether the true residual norm must be computed *\/$/;" m struct:_p_EPS
trueres src/nep/impls/nleigs/nleigs.c /^ PetscBool trueres; \/* whether the true residual norm must be computed *\/$/;" m struct:__anon92 file:
truncate include/slepc/private/dsimpl.h /^ PetscErrorCode (*truncate)(DS,PetscInt);$/;" m struct:_DSOps
ttN src/pep/impls/krylov/toar/nrefine.c /^ Vec tN,ttN,t1,vseq;$/;" m struct:__anon105 file:
tv src/eps/examples/tests/test8.c /^static void tv(int nx,const PetscScalar *x,PetscScalar *y)$/;" f file:
tv src/eps/examples/tutorials/ex3.c /^static void tv(int nx,const PetscScalar *x,PetscScalar *y)$/;" f file:
tv src/pep/examples/tutorials/ex28.c /^static void tv(int nx,const PetscScalar *x,PetscScalar *y)$/;" f file:
type src/sys/classes/ds/impls/ghiep/invit.c /^ PetscInt type;$/;" m struct:HRtr file:
u src/eps/impls/external/blzpack/blzpackp.h /^ PetscScalar *u;$/;" m struct:__anon76
u src/pep/impls/jd/pjdp.h /^ Vec u; \/* Ritz vector *\/$/;" m struct:__anon100
unexpected config/cmakegen.py /^ def unexpected():$/;" f function:cmakeconditional
update include/slepc/private/dsimpl.h /^ PetscErrorCode (*update)(DS);$/;" m struct:_DSOps
updateV src/eps/impls/davidson/davidson.h /^ PetscErrorCode (*updateV)(struct _dvdDashboard*);$/;" m struct:_dvdDashboard
updateV_data src/eps/impls/davidson/davidson.h /^ void *updateV_data;$/;" m struct:_dvdDashboard
update_omega src/eps/impls/krylov/lanczos/lanczos.c /^static void update_omega(PetscReal *omega,PetscReal *omega_old,PetscInt j,PetscReal *alpha,PetscReal *beta,PetscReal eps1,PetscReal anorm)$/;" f file:
url setup.py /^ url='http:\/\/slepc.upv.es\/',$/;" v
useconj src/eps/impls/ciss/ciss.c /^ PetscBool useconj;$/;" m struct:__anon61 file:
useconj src/nep/impls/ciss/nciss.c /^ PetscBool useconj;$/;" m struct:__anon89 file:
used include/slepc/private/vecimplslepc.h /^ PetscInt used; \/* number of already used vectors *\/$/;" m struct:VecPool_
user src/eps/impls/davidson/dvdinitv.c /^ PetscInt user; \/* number of user initial vectors *\/$/;" m struct:__anon69 file:
usest src/eps/impls/ciss/ciss.c /^ PetscBool usest;$/;" m struct:__anon61 file:
usest src/nep/impls/ciss/nciss.c /^ PetscBool usest;$/;" m struct:__anon89 file:
usest_set src/eps/impls/ciss/ciss.c /^ PetscBool usest_set; \/* whether the user set the usest flag or not *\/$/;" m struct:__anon61 file:
v include/slepc/private/vecimplslepc.h /^ Vec v; \/* template vector *\/$/;" m struct:VecPool_
v src/eps/impls/external/blzpack/blzpackp.h /^ PetscScalar *v;$/;" m struct:__anon76
v src/nep/interface/neprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon97 file:
v src/pep/interface/peprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon108 file:
v src/sys/classes/bv/impls/svec/svec.c /^ Vec v;$/;" m struct:__anon117 file:
value src/eps/impls/krylov/krylovschur/krylovschur.h /^ PetscReal value;$/;" m struct:_n_shift
vecs include/slepc/private/vecimplslepc.h /^ Vec *vecs; \/* pool of vectors *\/$/;" m struct:VecPool_
vectors include/slepc/private/dsimpl.h /^ PetscErrorCode (*vectors)(DS,DSMatType,PetscInt*,PetscReal*);$/;" m struct:_DSOps
version setup.py /^ version=version(),$/;" v
version setup.py /^def version():$/;" f
vg src/nep/interface/neprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon97 file:
vg src/pep/interface/peprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon108 file:
vi src/sys/classes/rg/impls/polygon/rgpolygon.c /^ PetscScalar *vr,*vi; \/* array of vertices (vi not used in complex scalars) *\/$/;" m struct:__anon126 file:
view include/slepc/private/bvimpl.h /^ PetscErrorCode (*view)(BV,PetscViewer);$/;" m struct:_BVOps
view include/slepc/private/dsimpl.h /^ PetscErrorCode (*view)(DS,PetscViewer);$/;" m struct:_DSOps
view include/slepc/private/epsimpl.h /^ PetscErrorCode (*view)(EPS,PetscViewer);$/;" m struct:_EPSOps
view include/slepc/private/fnimpl.h /^ PetscErrorCode (*view)(FN,PetscViewer);$/;" m struct:_FNOps
view include/slepc/private/mfnimpl.h /^ PetscErrorCode (*view)(MFN,PetscViewer);$/;" m struct:_MFNOps
view include/slepc/private/nepimpl.h /^ PetscErrorCode (*view)(NEP,PetscViewer);$/;" m struct:_NEPOps
view include/slepc/private/pepimpl.h /^ PetscErrorCode (*view)(PEP,PetscViewer);$/;" m struct:_PEPOps
view include/slepc/private/rgimpl.h /^ PetscErrorCode (*view)(RG,PetscViewer);$/;" m struct:_RGOps
view include/slepc/private/stimpl.h /^ PetscErrorCode (*view)(ST,PetscViewer);$/;" m struct:_STOps
view include/slepc/private/svdimpl.h /^ PetscErrorCode (*view)(SVD,PetscViewer);$/;" m struct:_SVDOps
viewer include/slepc/private/slepcimpl.h /^ PetscViewer viewer;$/;" m struct:_n_SlepcConvMonitor
vmip src/sys/classes/bv/impls/vecs/vecs.c /^ PetscInt vmip; \/* Version of BVMultInPlace:$/;" m struct:__anon118 file:
vmm include/slepc/private/bvimpl.h /^ BVMatMultType vmm; \/* version of matmult operation *\/$/;" m struct:_p_BV
vr src/sys/classes/rg/impls/polygon/rgpolygon.c /^ PetscScalar *vr,*vi; \/* array of vertices (vi not used in complex scalars) *\/$/;" m struct:__anon126 file:
vrn src/nep/impls/nleigs/nleigs.c /^ Vec vrn; \/* random vector with normally distributed value *\/$/;" m struct:__anon92 file:
vscale src/sys/classes/rg/impls/ellipse/rgellipse.c /^ PetscReal vscale; \/* vertical scale of the ellipse *\/$/;" m struct:__anon124 file:
vscale src/sys/classes/rg/impls/ring/rgring.c /^ PetscReal vscale; \/* vertical scale of the ellipse *\/$/;" m struct:__anon127 file:
vseq src/pep/impls/krylov/toar/nrefine.c /^ Vec tN,ttN,t1,vseq;$/;" m struct:__anon105 file:
w include/slepc/private/stimpl.h /^ Vec w; \/* work vector used in apply operation *\/$/;" m struct:_p_ST
w src/eps/examples/tutorials/ex24.c /^ Vec w;$/;" m struct:__anon55 file:
w src/eps/impls/external/blopex/blopex.c /^ Vec w;$/;" m struct:__anon75 file:
w src/nep/interface/neprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon97 file:
w src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *M4,*w,*wt,*d,*dt;$/;" m struct:__anon105 file:
w src/pep/impls/linear/linearp.h /^ Vec w[6]; \/* work vectors *\/$/;" m struct:__anon106
w src/pep/interface/peprefine.c /^ Vec nv,vg,v,w;$/;" m struct:__anon108 file:
w src/svd/impls/cross/cross.c /^ Vec w,diag;$/;" m struct:__anon110 file:
w2 src/sys/classes/st/impls/cayley/cayley.c /^ Vec w2;$/;" m struct:__anon128 file:
w_s src/eps/examples/tutorials/ex31.c 78;" d file:
wb include/slepc/private/stimpl.h /^ Vec wb; \/* balancing requires an extra work vector *\/$/;" m struct:_p_ST
weight src/eps/impls/ciss/ciss.c /^ PetscScalar *weight;$/;" m struct:__anon61 file:
weight src/nep/impls/ciss/nciss.c /^ PetscScalar *weight;$/;" m struct:__anon89 file:
which include/slepc/private/epsimpl.h /^ EPSWhich which; \/* which part of the spectrum to be sought *\/$/;" m struct:_p_EPS
which include/slepc/private/nepimpl.h /^ NEPWhich which; \/* which part of the spectrum to be sought *\/$/;" m struct:_p_NEP
which include/slepc/private/pepimpl.h /^ PEPWhich which; \/* which part of the spectrum to be sought *\/$/;" m struct:_p_PEP
which include/slepc/private/svdimpl.h /^ SVDWhich which; \/* which singular values are computed *\/$/;" m struct:_p_SVD
which src/eps/impls/davidson/davidson.h /^ EPSWhich which; \/* spectrum selection *\/$/;" m struct:_dvdDashboard
width src/sys/classes/rg/impls/ring/rgring.c /^ PetscReal width; \/* ring width *\/$/;" m struct:__anon127 file:
withTarget src/eps/impls/davidson/davidson.h /^ PetscBool withTarget; \/* if there is a target *\/$/;" m struct:_dvdDashboard
withTarget src/eps/impls/davidson/dvdutils.c /^ PetscBool withTarget;$/;" m struct:__anon72 file:
work include/slepc/private/bvimpl.h /^ PetscScalar *work;$/;" m struct:_p_BV
work include/slepc/private/dsimpl.h /^ PetscScalar *work;$/;" m struct:_p_DS
work include/slepc/private/epsimpl.h /^ Vec *work; \/* work vectors *\/$/;" m struct:_p_EPS
work include/slepc/private/mfnimpl.h /^ Vec *work; \/* work vectors *\/$/;" m struct:_p_MFN
work include/slepc/private/nepimpl.h /^ Vec *work; \/* work vectors *\/$/;" m struct:_p_NEP
work include/slepc/private/pepimpl.h /^ Vec *work; \/* work vectors *\/$/;" m struct:_p_PEP
work src/eps/impls/external/trlan/trlanp.h /^ PetscReal *work;$/;" m struct:__anon79
work src/pep/impls/jd/pjdp.h /^ Vec *work;$/;" m struct:__anon100
work src/pep/impls/jd/pjdp.h /^ Vec *work;$/;" m struct:__anon101
work src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *fih,*work,*M4;$/;" m struct:__anon104 file:
work1 src/eps/impls/external/feast/feastp.h /^ PetscScalar *work1,*work2,*Aq,*Bq; \/* workspace *\/$/;" m struct:__anon77
work2 src/eps/impls/external/feast/feastp.h /^ PetscScalar *work1,*work2,*Aq,*Bq; \/* workspace *\/$/;" m struct:__anon77
workd src/eps/impls/external/arpack/arpackp.h /^ PetscScalar *workd;$/;" m struct:__anon74
workev src/eps/impls/external/arpack/arpackp.h /^ PetscScalar *workev;$/;" m struct:__anon74
workl src/eps/impls/external/arpack/arpackp.h /^ PetscScalar *workl;$/;" m struct:__anon74
write config/cmakeboot.py /^ def write(self,str):$/;" m class:StdoutLogger
write config/cmakegen.py /^ def write(self,str):$/;" m class:StdoutLogger
write config/gmakegen.py /^ def write(stem, srcs):$/;" f function:Slepc.gen_gnumake
write config/gmakegen.py /^ def write(self, string):$/;" m class:debuglogger
write config/log.py /^ def write(self,string):$/;" m class:Log
writePackage config/cmakegen.py /^def writePackage(f,pkg,pkgdeps,mistakes):$/;" f
writeRoot config/cmakegen.py /^def writeRoot(f,petscdir,petscdestdir):$/;" f
written config/cmakegen.py /^ written = True$/;" v
wt src/pep/impls/krylov/toar/nrefine.c /^ PetscScalar *M4,*w,*wt,*d,*dt;$/;" m struct:__anon105 file:
x include/slepc/private/vecimplslepc.h /^ Vec *x; \/* the vectors *\/$/;" m struct:__anon8
x src/eps/impls/external/primme/primme.c /^ Vec x,y; \/* auxiliary vectors *\/$/;" m struct:__anon78 file:
x1 src/eps/examples/tutorials/ex30.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon56 file:
x1 src/eps/examples/tutorials/ex9.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon58 file:
x1 src/svd/impls/cyclic/cyclic.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon111 file:
x2 src/eps/examples/tutorials/ex30.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon56 file:
x2 src/eps/examples/tutorials/ex9.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon58 file:
x2 src/svd/impls/cyclic/cyclic.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon111 file:
xdup src/eps/impls/ciss/ciss.c /^ Vec xdup;$/;" m struct:__anon61 file:
xi src/nep/impls/nleigs/nleigs.c /^ PetscScalar *s,*xi; \/* Leja-Bagby points *\/$/;" m struct:__anon92 file:
xid include/slepc/private/bvimpl.h /^ PetscObjectId xid; \/* object id of vector x *\/$/;" m struct:_p_BV
xstate include/slepc/private/bvimpl.h /^ PetscObjectState xstate; \/* state of vector x *\/$/;" m struct:_p_BV
xsub src/eps/impls/ciss/ciss.c /^ Vec xsub;$/;" m struct:__anon61 file:
y src/eps/impls/external/primme/primme.c /^ Vec x,y; \/* auxiliary vectors *\/$/;" m struct:__anon78 file:
y1 src/eps/examples/tutorials/ex30.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon56 file:
y1 src/eps/examples/tutorials/ex9.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon58 file:
y1 src/svd/impls/cyclic/cyclic.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon111 file:
y2 src/eps/examples/tutorials/ex30.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon56 file:
y2 src/eps/examples/tutorials/ex9.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon58 file:
y2 src/svd/impls/cyclic/cyclic.c /^ Vec x1,x2,y1,y2;$/;" m struct:__anon111 file:
z src/sys/classes/st/interface/stshellmat.c /^ Vec z;$/;" m struct:__anon132 file:
slepc-3.7.4/docs/ 0000755 0001750 0001750 00000000000 13107004621 013113 5 ustar jroman jroman slepc-3.7.4/docs/makefile 0000644 0001750 0001750 00000002151 13107004621 014612 0 ustar jroman jroman #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# SLEPc - Scalable Library for Eigenvalue Problem Computations
# Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain
#
# This file is part of SLEPc.
#
# SLEPc is free software: you can redistribute it and/or modify it under the
# terms of version 3 of the GNU Lesser General Public License as published by
# the Free Software Foundation.
#
# SLEPc is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
# more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with SLEPc. If not, see .
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
CFLAGS =
FFLAGS =
SOURCEC =
SOURCEF =
SOURCEH =
DOCS =
LIBBASE =
LINCLUDE = ${SOURCEH}
DIRS =
LOCDIR = docs/
include ${SLEPC_DIR}/lib/slepc/conf/slepc_common
runexamples:
slepc-3.7.4/docs/faq.htm 0000644 0001750 0001750 00000004364 13107004621 014403 0 ustar jroman jroman
FAQ
A longer list of frequently asked questions can be found
here .
Where should I send SLEPc bug reports and questions?
Send all maintenance requests to the SLEPc developers via the email address
slepc-maint@upv.es .
How can I subscribe to the SLEPc users mailing list?
You can join the SLEPc users mailing list by following the instructions
in the Contact section.
We will update users regarding new releases, changes, etc. through this
mailing list.
Apart from PETSc, is it necessary to install other software to use SLEPc?
No, the only requirement to use SLEPc is to have PETSc installed in your
system. Additionally, if you want to have access to eigensolvers
not included in SLEPc, then you will have to install other libraries
(e.g. ARPACK).
Which is the recommended way of learning SLEPc?
Possibly, the best way of learning to use SLEPc is to follow these steps:
First of all, get acquainted with PETSc if you are not already familiar with it (see the PETSc tutorials page ).
Read through the entire SLEPc Users Manual. In a first
reading, one may skip the "advanced usage" sections.
Follow the steps provided by the hands-on exercises, trying the examples in an available SLEPc installation.
Use the example programs available in src/<classname>/examples as a basis for your own programs.
Use the on-line manual pages for reference for individual routines.
slepc-3.7.4/docs/mail_list.htm 0000644 0001750 0001750 00000001755 13107004621 015612 0 ustar jroman jroman
mailing list
SLEPc home:
http://slepc.upv.es
We will update users
regarding new releases, changes, etc. through a mailing list. This is
a low traffic mailing list, with messages sent only from time to time.
We encourage all the users to subscribe to this mailing list. The number
of subscribed users is also a feedback for us indicating how many users
are interested in SLEPc.
For subscription and other information related to the mailing list follow
this link:
http://slepc.upv.es/contact/mail_list.htm .
slepc-3.7.4/docs/makefile.html 0000644 0001750 0001750 00000004526 13107004621 015565 0 ustar jroman jroman
slepc-3.7.4 2017-05-17
#
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# SLEPc - Scalable Library for Eigenvalue Problem Computations
# Copyright (c) 2002-2016, Universitat Politecnica de Valencia, Spain
#
# This file is part of SLEPc.
#
# SLEPc is free software: you can redistribute it and/or modify it under the
# terms of version 3 of the GNU Lesser General Public License as published by
# the Free Software Foundation.
#
# SLEPc is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
# more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with SLEPc. If not, see <http://www.gnu.org/licenses/>.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
CFLAGS =
FFLAGS =
SOURCEC =
SOURCEF =
SOURCEH =
DOCS =
LIBBASE =
LINCLUDE = ${SOURCEH}
DIRS =
LOCDIR = docs/
include ${SLEPC_DIR}/lib/slepc/conf/slepc_common
runexamples:
slepc-3.7.4/docs/instal.htm 0000644 0001750 0001750 00000014231 13107004621 015120 0 ustar jroman jroman
installation
Basic Installation Instructions
The following is
a quick-start guide for installing SLEPc. For further details,
the user is referred to the SLEPc Users Manual.
Previously to
the installation of SLEPc, the system must have an appropriate version
of PETSc installed (see the PETSc installation documentation for details). Check the Changes
section for a list of SLEPc versions and their corresponding PETSc
versions.
The installation process for SLEPc is very similar to PETSc, with two main stages: configuration and compilation. SLEPc configuration is much simpler because most of the configuration information is taken from PETSc, including compiler options and scalar type (real or complex). Several configurations can coexist in the same directory tree, being selected by different values of PETSC_ARCH
, so that one can, for instance, have a SLEPc compiled with real scalars and another one with complex scalars.
The main steps for the installation are:
Unbundle the distribution file slepc-3.7.0.tgz with a usual
command such as tar xzf slepc-3.7.0.tgz
.
This will create a directory and unpack the software there.
Set the environment variable SLEPC_DIR
to the full path of the SLEPc home directory, for example,
export SLEPC_DIR=/home/username/slepc-3.7.0
In addition to this variable, PETSC_DIR
and PETSC_ARCH
must also be set appropriately.
In the SLEPc directory, execute
./configure
Note that in order to enable external packages (see below), this command must be
run with appropiate options. To see all available options use
./configure --help
In the SLEPc home directory, type
make
Optionally, if an installation directory has been specified during configuration (with option --prefix
in step 3 above), then type
make install
This is useful for building as a regular user and then copying the libraries and include files to the system directories as root.
If the installation went smoothly, then try running some test examples with
make test
Examine the output for any obvious errors or problems.
Optional Software
SLEPc provides an interface to several software packages.
These should be installed before installing SLEPc. These packages are
not developed, maintained, or supported by the SLEPc team; we merely
provide an interface to them. To integrate one of these libraries in
SLEPc:
SLEPc currently interfaces to the following libraries:
ARPACK
(Implicitly Restarted Arnoldi/Lanczos solver).
PRIMME
(PReconditioned Iterative MultiMethod Eigensolver).
BLZPACK
(Block Lanczos with selective and partial reorthogonalization).
TRLAN
(Dynamic Thick Restart Lanczos solver).
BLOPEX
(Block Locally Optimal Preconditioned Eigenvalue Xolvers).
FEAST
eigensolver.
Additional information
about these packages can be found in the SLEPc Users Manual.
slepc-3.7.4/docs/index.html 0000644 0001750 0001750 00000006053 13107004621 015114 0 ustar jroman jroman
SLEPc - Manual
slepc-3.7.4 2017-05-17
SLEPc is based on
PETSc and therefore users are recommended to use this documentation
together with the one provided with PETSc. Application programmers can
easily begin to use SLEPc from a high level (starting from the tutorial
examples) and then gradually learn more details according to their needs.
SLEPc Manual Pages
Main solver classes:
Auxiliary classes and system routines:
The manual pages are split into four categories; we recommend that you
begin with basic functionality and then gradually explore more sophisticated
library features.
Beginner - Basic usage
Intermediate - Setting options for algorithms and data structures
Advanced - Setting more advanced options and customization
Developer - Interfaces intended primarily for
library developers, not for typical applications programmers
PETSc Manual Pages
PETSc Documentation: [PETSc website]
Additional Documentation
Additional documentation including hands-on exercises and SLEPc Technical Reports can be found at the [SLEPc website] .
slepc-3.7.4/docs/manual.htm 0000644 0001750 0001750 00000005213 13107004621 015103 0 ustar jroman jroman
SLEPc - Manual
SLEPc is based on
PETSc and therefore users are recommended to use this documentation
together with the one provided with PETSc. Application programmers can
easily begin to use SLEPc from a high level (starting from the tutorial
examples) and then gradually learn more details according to their needs.
SLEPc Manual Pages
Main solver classes:
Auxiliary classes and system routines:
The manual pages are split into four categories; we recommend that you
begin with basic functionality and then gradually explore more sophisticated
library features.
Beginner - Basic usage
Intermediate - Setting options for algorithms and data structures
Advanced - Setting more advanced options and customization
Developer - Interfaces intended primarily for
library developers, not for typical applications programmers
PETSc Manual Pages
PETSc Documentation: [PETSc website]
Additional Documentation
Additional documentation including hands-on exercises and SLEPc Technical Reports can be found at the [SLEPc website] .
slepc-3.7.4/docs/manualpages/ 0000755 0001750 0001750 00000000000 13107004621 015410 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/PEP/ 0000755 0001750 0001750 00000000000 13107004621 016034 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/PEP/PEPSTOARSetLocking.html 0000644 0001750 0001750 00000004563 13107004621 022152 0 ustar jroman jroman
PEPSTOARSetLocking
slepc-3.7.4 2017-05-17
PEPSTOARSetLocking
Choose between locking and non-locking variants of the STOAR method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSTOARSetLocking(PEP pep,PetscBool lock)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
lock - true if the locking variant must be selected
Options Database Key
-pep_stoar_locking - Sets the locking flag
Notes
The default is to lock converged eigenpairs when the method restarts.
This behaviour can be changed so that all directions are kept in the
working subspace even if already converged to working accuracy (the
non-locking variant).
See Also
PEPSTOARGetLocking ()
Location: src/pep/impls/krylov/stoar/stoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPErrorView.html 0000644 0001750 0001750 00000010172 13107004621 021214 0 ustar jroman jroman
PEPErrorView
slepc-3.7.4 2017-05-17
PEPErrorView
Displays the errors associated with the computed solution (as well as the eigenvalues).
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPErrorView(PEP pep,PEPErrorType etype,PetscViewer viewer)
Collective on PEP
Input Parameters
pep - the eigensolver context
etype - error type
viewer - optional visualization context
Options Database Key
-pep_error_absolute - print absolute errors of each eigenpair
-pep_error_relative - print relative errors of each eigenpair
-pep_error_backward - print backward errors of each eigenpair
Notes
By default, this function checks the error of all eigenpairs and prints
the eigenvalues if all of them are below the requested tolerance.
If the viewer has format=PETSC_VIEWER_ASCII_INFO_DETAIL then a table with
eigenvalues and corresponding errors is printed.
See Also
PEPSolve (), PEPValuesView (), PEPVectorsView ()
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPGetWhichEigenpairs.html 0000644 0001750 0001750 00000004315 13107004621 023003 0 ustar jroman jroman
PEPGetWhichEigenpairs
slepc-3.7.4 2017-05-17
PEPGetWhichEigenpairs
Returns which portion of the spectrum is to be sought.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetWhichEigenpairs(PEP pep,PEPWhich *which)
Not Collective
Input Parameter
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
which - the portion of the spectrum to be sought
Notes
See PEPSetWhichEigenpairs () for possible values of 'which'.
See Also
PEPSetWhichEigenpairs (), PEPWhich
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetExtract.html 0000644 0001750 0001750 00000003552 13107004621 021346 0 ustar jroman jroman
PEPGetExtract
slepc-3.7.4 2017-05-17
PEPGetExtract
Gets the extraction strategy used by the PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetExtract(PEP pep,PEPExtract *extract)
Not Collective
Input Parameter
pep - the eigensolver context
Output Parameter
extract - extraction strategy
See Also
PEPSetExtract ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetDS.html 0000644 0001750 0001750 00000003556 13107004621 020246 0 ustar jroman jroman
PEPGetDS
slepc-3.7.4 2017-05-17
PEPGetDS
Obtain the direct solver object associated to the polynomial eigensolver object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetDS(PEP pep,DS *ds)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
ds - direct solver context
See Also
PEPSetDS ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPValuesView.html 0000644 0001750 0001750 00000004143 13107004621 021363 0 ustar jroman jroman
PEPValuesView
slepc-3.7.4 2017-05-17
PEPValuesView
Displays the computed eigenvalues in a viewer.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPValuesView(PEP pep,PetscViewer viewer)
Collective on PEP
Input Parameters
pep - the eigensolver context
viewer - the viewer
Options Database Key
-pep_view_values - print computed eigenvalues
See Also
PEPSolve (), PEPVectorsView (), PEPErrorView ()
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetDimensions.html 0000644 0001750 0001750 00000006657 13107004621 022071 0 ustar jroman jroman
PEPSetDimensions
slepc-3.7.4 2017-05-17
PEPSetDimensions
Sets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetDimensions(PEP pep,PetscInt nev,PetscInt ncv,PetscInt mpd)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Options Database Keys
-pep_nev <nev> - Sets the number of eigenvalues
-pep_ncv <ncv> - Sets the dimension of the subspace
-pep_mpd <mpd> - Sets the maximum projected dimension
Notes
Use PETSC_DEFAULT for ncv and mpd to assign a reasonably good value, which is
dependent on the solution method.
The parameters ncv and mpd are intimately related, so that the user is advised
to set one of them at most. Normal usage is that
(a) in cases where nev is small, the user sets ncv (a reasonable default is 2*nev); and
(b) in cases where nev is large, the user sets mpd.
The value of ncv should always be between nev and (nev+mpd), typically
ncv=nev+mpd. If nev is not too large, mpd=nev is a reasonable choice, otherwise
a smaller value should be used.
See Also
PEPGetDimensions ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/nlevp/pdde_stability.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPStop.html 0000644 0001750 0001750 00000002737 13107004621 020225 0 ustar jroman jroman
PEPStop
slepc-3.7.4 2017-05-17
PEPStop
Determines the stopping test
Synopsis
typedef enum { PEP_STOP_BASIC,
PEP_STOP_USER } PEPStop ;
See Also
PEPSetStoppingTest (), PEPSetStoppingTestFunction ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetTolerances.html 0000644 0001750 0001750 00000004477 13107004621 022042 0 ustar jroman jroman
PEPGetTolerances
slepc-3.7.4 2017-05-17
PEPGetTolerances
Gets the tolerance and maximum iteration count used by the PEP convergence tests.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetTolerances(PEP pep,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameters
tol - the convergence tolerance
maxits - maximum number of iterations
Notes
The user can specify NULL for any parameter that is not needed.
See Also
PEPSetTolerances ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex17.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPGetConverged.html 0000644 0001750 0001750 00000004317 13107004621 021650 0 ustar jroman jroman
PEPGetConverged
slepc-3.7.4 2017-05-17
PEPGetConverged
Gets the number of converged eigenpairs.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetConverged(PEP pep,PetscInt *nconv)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameter
nconv - number of converged eigenpairs
Note
This function should be called after PEPSolve () has finished.
See Also
PEPSetDimensions (), PEPSolve ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPGetTarget.html 0000644 0001750 0001750 00000003626 13107004621 021164 0 ustar jroman jroman
PEPGetTarget
slepc-3.7.4 2017-05-17
PEPGetTarget
Gets the value of the target.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetTarget(PEP pep,PetscScalar* target)
Not Collective
Input Parameter
pep - eigensolver context
Output Parameter
target - the value of the target
Note
If the target was not set by the user, then zero is returned.
See Also
PEPSetTarget ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPExtract.html 0000644 0001750 0001750 00000002704 13107004621 020704 0 ustar jroman jroman
PEPExtract
slepc-3.7.4 2017-05-17
PEPExtract
The extraction type
Synopsis
typedef enum { PEP_EXTRACT_NONE=1,
PEP_EXTRACT_NORM,
PEP_EXTRACT_RESIDUAL,
PEP_EXTRACT_STRUCTURED } PEPExtract ;
See Also
PEPSetExtract ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetTarget.html 0000644 0001750 0001750 00000004764 13107004621 021204 0 ustar jroman jroman
PEPSetTarget
slepc-3.7.4 2017-05-17
PEPSetTarget
Sets the value of the target.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetTarget(PEP pep,PetscScalar target)
Logically Collective on PEP
Input Parameters
pep - eigensolver context
target - the value of the target
Options Database Key
-pep_target <scalar> - the value of the target
Notes
The target is a scalar value used to determine the portion of the spectrum
of interest. It is used in combination with PEPSetWhichEigenpairs ().
In the case of complex scalars, a complex value can be provided in the
command line with [+/-][realnumber][+/-]realnumberi with no spaces, e.g.
-pep_target 1.0+2.0i
See Also
PEPGetTarget (), PEPSetWhichEigenpairs ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPLinearSetCompanionForm.html 0000644 0001750 0001750 00000004273 13107004621 023653 0 ustar jroman jroman
PEPLinearSetCompanionForm
slepc-3.7.4 2017-05-17
PEPLinearSetCompanionForm
Choose between the two companion forms available for the linearization of a quadratic eigenproblem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearSetCompanionForm(PEP pep,PetscInt cform)
Logically Collective on PEP
Input Parameters
pep - polynomial eigenvalue solver
cform - 1 or 2 (first or second companion form)
Options Database Key
-pep_linear_cform <int> - Choose the companion form
See Also
PEPLinearGetCompanionForm ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPReasonView.html 0000644 0001750 0001750 00000007000 13107004621 021346 0 ustar jroman jroman
PEPReasonView
slepc-3.7.4 2017-05-17
PEPReasonView
Displays the reason a PEP solve converged or diverged.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPReasonView(PEP pep,PetscViewer viewer)
Collective on PEP
Parameter
pep - the eigensolver context
viewer - the viewer to display the reason
Options Database Keys
-pep_converged_reason - print reason for convergence, and number of iterations
See Also
PEPSetConvergenceTest (), PEPSetTolerances (), PEPGetIterationNumber ()
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
src/pep/examples/nlevp/spring.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPStoppingBasic.html 0000644 0001750 0001750 00000006734 13107004621 022046 0 ustar jroman jroman
PEPStoppingBasic
slepc-3.7.4 2017-05-17
PEPStoppingBasic
Default routine to determine whether the outer eigensolver iteration must be stopped.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPStoppingBasic(PEP pep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,PEPConvergedReason *reason,void *ctx)
Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
ctx - context (not used here)
Output Parameter
reason - result of the stopping test
Notes
A positive value of reason indicates that the iteration has finished successfully
(converged), and a negative value indicates an error condition (diverged). If
the iteration needs to be continued, reason must be set to PEP_CONVERGED_ITERATING
(zero).
PEPStoppingBasic () will stop if all requested eigenvalues are converged, or if
the maximum number of iterations has been reached.
Use PEPSetStoppingTest () to provide your own test instead of using this one.
See Also
PEPSetStoppingTest (), PEPConvergedReason , PEPGetConvergedReason ()
Location: src/pep/interface/pepdefault.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPLinearSetEPS.html 0000644 0001750 0001750 00000003500 13107004621 021523 0 ustar jroman jroman
PEPLinearSetEPS
slepc-3.7.4 2017-05-17
PEPLinearSetEPS
Associate an eigensolver object (EPS ) to the polynomial eigenvalue solver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearSetEPS(PEP pep,EPS eps)
Collective on PEP
Input Parameters
pep - polynomial eigenvalue solver
eps - the eigensolver object
See Also
PEPLinearGetEPS ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPAllocateSolution.html 0000644 0001750 0001750 00000003672 13107004621 022560 0 ustar jroman jroman
PEPAllocateSolution
slepc-3.7.4 2017-05-17
PEPAllocateSolution
Allocate memory storage for common variables such as eigenvalues and eigenvectors.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPAllocateSolution(PEP pep,PetscInt extra)
Collective on PEP
Input Parameters
pep - eigensolver context
extra - number of additional positions, used for methods that require a
working basis slightly larger than ncv
Developers Note
This is PETSC_EXTERN because it may be required by user plugin PEP
implementations.
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPRefine.html 0000644 0001750 0001750 00000002617 13107004621 020505 0 ustar jroman jroman
PEPRefine
slepc-3.7.4 2017-05-17
PEPRefine
The refinement type
Synopsis
typedef enum { PEP_REFINE_NONE,
PEP_REFINE_SIMPLE,
PEP_REFINE_MULTIPLE } PEPRefine ;
See Also
PEPSetRefine ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetExtract.html 0000644 0001750 0001750 00000004045 13107004621 021360 0 ustar jroman jroman
PEPSetExtract
slepc-3.7.4 2017-05-17
PEPSetExtract
Specifies the extraction strategy to be used.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetExtract(PEP pep,PEPExtract extract)
Logically Collective on PEP
Input Parameters
pep - the eigensolver context
extract - extraction strategy
Options Database Keys
-pep_extract <type> - extraction type, one of <none,norm,residual,structured>
See Also
PEPGetExtract ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPAppendOptionsPrefix.html 0000644 0001750 0001750 00000004353 13107004621 023235 0 ustar jroman jroman
PEPAppendOptionsPrefix
slepc-3.7.4 2017-05-17
PEPAppendOptionsPrefix
Appends to the prefix used for searching for all PEP options in the database.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPAppendOptionsPrefix(PEP pep,const char *prefix)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
prefix - the prefix string to prepend to all PEP option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the hyphen.
See Also
PEPSetOptionsPrefix (), PEPGetOptionsPrefix ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetOperators.html 0000644 0001750 0001750 00000007307 13107004621 021730 0 ustar jroman jroman
PEPSetOperators
slepc-3.7.4 2017-05-17
PEPSetOperators
Sets the coefficient matrices associated with the polynomial eigenvalue problem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetOperators(PEP pep,PetscInt nmat,Mat A[])
Collective on PEP and Mat
Input Parameters
pep - the eigenproblem solver context
nmat - number of matrices in array A
A - the array of matrices associated with the eigenproblem
Notes
The polynomial eigenproblem is defined as P(l)*x=0, where l is
the eigenvalue, x is the eigenvector, and P(l) is defined as
P(l) = A_0 + l*A_1 + ... + l^d*A_d, with d=nmat-1 (the degree of P).
For non-monomial bases, this expression is different.
See Also
PEPSolve (), PEPGetOperators (), PEPGetNumMatrices (), PEPSetBasis ()
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPSetType.html 0000644 0001750 0001750 00000005354 13107004621 020673 0 ustar jroman jroman
PEPSetType
slepc-3.7.4 2017-05-17
PEPSetType
Selects the particular solver to be used in the PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetType(PEP pep,PEPType type)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
type - a known method
Options Database Key
-pep_type <method> - Sets the method; use -help for a list
of available methods
Notes
See "slepc/include/slepcpep.h" for available methods. The default
is PEPTOAR.
Normally, it is best to use the PEPSetFromOptions () command and
then set the PEP type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the different available methods.
The PEPSetType () routine is provided for those situations where it
is necessary to set the iterative solver independently of the command
line or options database.
See Also
PEPType
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPJDGetRestart.html 0000644 0001750 0001750 00000003543 13107004621 021576 0 ustar jroman jroman
PEPJDGetRestart
slepc-3.7.4 2017-05-17
PEPJDGetRestart
Gets the restart parameter used in the Jacobi-Davidson method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPJDGetRestart(PEP pep,PetscReal *keep)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
keep - the restart parameter
See Also
PEPJDSetRestart ()
Location: src/pep/impls/jd/pjdopt.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorConverged.html 0000644 0001750 0001750 00000005353 13107004621 022561 0 ustar jroman jroman
PEPMonitorConverged
slepc-3.7.4 2017-05-17
PEPMonitorConverged
Print the approximate values and error estimates as they converge.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorConverged(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)
Collective on PEP
Input Parameters
pep - polynomial eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
ctx - monitor context
See Also
PEPMonitorSet (), PEPMonitorFirst (), PEPMonitorAll ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetConvergenceTestFunction.html 0000644 0001750 0001750 00000007454 13107004621 024561 0 ustar jroman jroman
PEPSetConvergenceTestFunction
slepc-3.7.4 2017-05-17
PEPSetConvergenceTestFunction
Sets a function to compute the error estimate used in the convergence test.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetConvergenceTestFunction(PEP pep,PetscErrorCode (*func)(PEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
func - a pointer to the convergence test function
ctx - context for private data for the convergence routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(PEP pep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)
pep - eigensolver context obtained from PEPCreate ()
eigr - real part of the eigenvalue
eigi - imaginary part of the eigenvalue
res - residual norm associated to the eigenpair
errest - (output) computed error estimate
ctx - optional context, as set by PEPSetConvergenceTestFunction ()
Note
If the error estimate returned by the convergence test function is less than
the tolerance, then the eigenvalue is accepted as converged.
See Also
PEPSetConvergenceTest (), PEPSetTolerances ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetOptionsPrefix.html 0000644 0001750 0001750 00000005115 13107004621 022556 0 ustar jroman jroman
PEPSetOptionsPrefix
slepc-3.7.4 2017-05-17
PEPSetOptionsPrefix
Sets the prefix used for searching for all PEP options in the database.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetOptionsPrefix(PEP pep,const char *prefix)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
prefix - the prefix string to prepend to all PEP option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
For example, to distinguish between the runtime options for two
different PEP contexts, one could call
PEPSetOptionsPrefix (pep1,"qeig1_")
PEPSetOptionsPrefix (pep2,"qeig2_")
See Also
PEPAppendOptionsPrefix (), PEPGetOptionsPrefix ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetEigenvalueComparison.html 0000644 0001750 0001750 00000010127 13107004621 024063 0 ustar jroman jroman
PEPSetEigenvalueComparison
slepc-3.7.4 2017-05-17
PEPSetEigenvalueComparison
Specifies the eigenvalue comparison function when PEPSetWhichEigenpairs () is set to PEP_WHICH_USER.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetEigenvalueComparison(PEP pep,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
func - a pointer to the comparison function
ctx - a context pointer (the last parameter to the comparison function)
Calling Sequence of func
func(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *res,void *ctx)
ar - real part of the 1st eigenvalue
ai - imaginary part of the 1st eigenvalue
br - real part of the 2nd eigenvalue
bi - imaginary part of the 2nd eigenvalue
res - result of comparison
ctx - optional context, as set by PEPSetEigenvalueComparison ()
Note
The returning parameter 'res' can be
negative - if the 1st eigenvalue is preferred to the 2st one
zero - if both eigenvalues are equally preferred
positive - if the 2st eigenvalue is preferred to the 1st one
See Also
PEPSetWhichEigenpairs (), PEPWhich
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/nlevp/pdde_stability.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPQArnoldiSetLocking.html 0000644 0001750 0001750 00000005023 13107004621 022763 0 ustar jroman jroman
PEPQArnoldiSetLocking
slepc-3.7.4 2017-05-17
PEPQArnoldiSetLocking
Choose between locking and non-locking variants of the Q-Arnoldi method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPQArnoldiSetLocking(PEP pep,PetscBool lock)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
lock - true if the locking variant must be selected
Options Database Key
-pep_qarnoldi_locking - Sets the locking flag
Notes
The default is to keep all directions in the working subspace even if
already converged to working accuracy (the non-locking variant).
This behaviour can be changed so that converged eigenpairs are locked
when the method restarts.
Note that the default behaviour is the opposite to Krylov solvers in EPS .
See Also
PEPQArnoldiGetLocking ()
Location: src/pep/impls/krylov/qarnoldi/qarnoldi.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetRefine.html 0000644 0001750 0001750 00000010622 13107004621 021154 0 ustar jroman jroman
PEPSetRefine
slepc-3.7.4 2017-05-17
PEPSetRefine
Specifies the refinement type (and options) to be used after the solve.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetRefine(PEP pep,PEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its,PEPRefineScheme scheme)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
refine - refinement type
npart - number of partitions of the communicator
tol - the convergence tolerance
its - maximum number of refinement iterations
scheme - which scheme to be used for solving the involved linear systems
Options Database Keys
-pep_refine <type> - refinement type, one of <none,simple,multiple>
-pep_refine_partitions <n> - the number of partitions
-pep_refine_tol <tol> - the tolerance
-pep_refine_its <its> - number of iterations
-pep_refine_scheme - to set the scheme for the linear solves
Notes
By default, iterative refinement is disabled, since it may be very
costly. There are two possible refinement strategies: simple and multiple.
The simple approach performs iterative refinement on each of the
converged eigenpairs individually, whereas the multiple strategy works
with the invariant pair as a whole, refining all eigenpairs simultaneously.
The latter may be required for the case of multiple eigenvalues.
In some cases, especially when using direct solvers within the
iterative refinement method, it may be helpful for improved scalability
to split the communicator in several partitions. The npart parameter
indicates how many partitions to use (defaults to 1).
The tol and its parameters specify the stopping criterion. In the simple
method, refinement continues until the residual of each eigenpair is
below the tolerance (tol defaults to the PEP tol, but may be set to a
different value). In contrast, the multiple method simply performs its
refinement iterations (just one by default).
The scheme argument is used to change the way in which linear systems are
solved. Possible choices are: explicit, mixed block elimination (MBE),
and Schur complement.
See Also
PEPGetRefine ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPTOARGetLocking.html 0000644 0001750 0001750 00000003560 13107004621 022007 0 ustar jroman jroman
PEPTOARGetLocking
slepc-3.7.4 2017-05-17
PEPTOARGetLocking
Gets the locking flag used in the TOAR method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPTOARGetLocking(PEP pep,PetscBool *lock)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
See Also
PEPTOARSetLocking ()
Location: src/pep/impls/krylov/toar/ptoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetScale.html 0000644 0001750 0001750 00000010331 13107004621 020770 0 ustar jroman jroman
PEPSetScale
slepc-3.7.4 2017-05-17
PEPSetScale
Specifies the scaling strategy to be used.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetScale(PEP pep,PEPScale scale,PetscReal alpha,Vec Dl,Vec Dr,PetscInt its,PetscReal lambda)
Logically Collective on PEP
Input Parameters
pep - the eigensolver context
scale - scaling strategy
alpha - the scaling factor used in the scalar strategy
Dl - the left diagonal matrix of the diagonal scaling algorithm
Dr - the right diagonal matrix of the diagonal scaling algorithm
its - number of iterations of the diagonal scaling algorithm
lambda - approximation to wanted eigenvalues (modulus)
Options Database Keys
-pep_scale <type> - scaling type, one of <none,scalar,diagonal,both>
-pep_scale_factor <alpha> - the scaling factor
-pep_scale_its <its> - number of iterations
-pep_scale_lambda <lambda> - approximation to eigenvalues
Notes
There are two non-exclusive scaling strategies: scalar and diagonal.
In the scalar strategy, scaling is applied to the eigenvalue, that is,
mu = lambda/alpha is the new eigenvalue and all matrices are scaled
accordingly. After solving the scaled problem, the original lambda is
recovered. Parameter 'alpha' must be positive. Use PETSC_DECIDE to let
the solver compute a reasonable scaling factor.
In the diagonal strategy, the solver works implicitly with matrix Dl*A*Dr,
where Dl and Dr are appropriate diagonal matrices. This improves the accuracy
of the computed results in some cases. The user may provide the Dr and Dl
matrices represented as Vec objects storing diagonal elements. If not
provided, these matrices are computed internally. This option requires
that the polynomial coefficient matrices are of MATAIJ type.
The parameter 'its' is the number of iterations performed by the method.
Parameter 'lambda' must be positive. Use PETSC_DECIDE or set lambda = 1.0 if
no information about eigenvalues is available.
See Also
PEPGetScale ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPTOARGetRestart.html 0000644 0001750 0001750 00000003572 13107004621 022050 0 ustar jroman jroman
PEPTOARGetRestart
slepc-3.7.4 2017-05-17
PEPTOARGetRestart
Gets the restart parameter used in the TOAR method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPTOARGetRestart(PEP pep,PetscReal *keep)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
keep - the restart parameter
See Also
PEPTOARSetRestart ()
Location: src/pep/impls/krylov/toar/ptoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetStoppingTest.html 0000644 0001750 0001750 00000004016 13107004621 022373 0 ustar jroman jroman
PEPGetStoppingTest
slepc-3.7.4 2017-05-17
PEPGetStoppingTest
Gets the method used to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetStoppingTest(PEP pep,PEPStop *stop)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameters
stop - the type of stopping test
See Also
PEPSetStoppingTest (), PEPStop
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetStoppingTestFunction.html 0000644 0001750 0001750 00000010210 13107004621 024106 0 ustar jroman jroman
PEPSetStoppingTestFunction
slepc-3.7.4 2017-05-17
PEPSetStoppingTestFunction
Sets a function to decide when to stop the outer iteration of the eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetStoppingTestFunction(PEP pep,PetscErrorCode (*func)(PEP,PetscInt,PetscInt,PetscInt,PetscInt,PEPConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
func - pointer to the stopping test function
ctx - context for private data for the stopping routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(PEP pep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,PEPConvergedReason *reason,void *ctx)
pep - eigensolver context obtained from PEPCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
reason - (output) result of the stopping test
ctx - optional context, as set by PEPSetStoppingTestFunction ()
Note
Normal usage is to first call the default routine PEPStoppingBasic () and then
set reason to PEP_CONVERGED_USER if some user-defined conditions have been
met. To let the eigensolver continue iterating, the result must be left as
PEP_CONVERGED_ITERATING.
See Also
PEPSetStoppingTest (), PEPStoppingBasic ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetErrorEstimate.html 0000644 0001750 0001750 00000004415 13107004621 022520 0 ustar jroman jroman
PEPGetErrorEstimate
slepc-3.7.4 2017-05-17
PEPGetErrorEstimate
Returns the error estimate associated to the i-th computed eigenpair.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetErrorEstimate(PEP pep,PetscInt i,PetscReal *errest)
Not Collective
Input Parameter
pep - polynomial eigensolver context
i - index of eigenpair
Output Parameter
errest - the error estimate
Notes
This is the error estimate used internally by the eigensolver. The actual
error bound can be computed with PEPComputeError (). See also the users
manual for details.
See Also
PEPComputeError ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetProblemType.html 0000644 0001750 0001750 00000003774 13107004621 022204 0 ustar jroman jroman
PEPGetProblemType
slepc-3.7.4 2017-05-17
PEPGetProblemType
Gets the problem type from the PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetProblemType(PEP pep,PEPProblemType *type)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameter
type - name of PEP problem type
See Also
PEPSetProblemType (), PEPProblemType
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetST.html 0000644 0001750 0001750 00000003760 13107004621 020277 0 ustar jroman jroman
PEPSetST
slepc-3.7.4 2017-05-17
PEPSetST
Associates a spectral transformation object to the eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetST(PEP pep,ST st)
Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
st - the spectral transformation object
Note
Use PEPGetST () to retrieve the spectral transformation context (for example,
to free it at the end of the computations).
See Also
PEPGetST ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetBasis.html 0000644 0001750 0001750 00000003626 13107004621 020777 0 ustar jroman jroman
PEPGetBasis
slepc-3.7.4 2017-05-17
PEPGetBasis
Gets the type of polynomial basis from the PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetBasis(PEP pep,PEPBasis *basis)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameter
basis - the polynomial basis
See Also
PEPSetBasis (), PEPBasis
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPRegisterAll.html 0000644 0001750 0001750 00000002610 13107004621 021503 0 ustar jroman jroman
PEPRegisterAll
slepc-3.7.4 2017-05-17
PEPRegisterAll
Registers all the solvers in the PEP package.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPRegisterAll(void)
Not Collective
See Also
PEPRegister ()
Location: src/pep/interface/pepregis.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPJDSetRestart.html 0000644 0001750 0001750 00000004346 13107004621 021614 0 ustar jroman jroman
PEPJDSetRestart
slepc-3.7.4 2017-05-17
PEPJDSetRestart
Sets the restart parameter for the Jacobi-Davidson method, in particular the proportion of basis vectors that must be kept after restart.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPJDSetRestart(PEP pep,PetscReal keep)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
keep - the number of vectors to be kept at restart
Options Database Key
-pep_jd_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,0.9]. The default is 0.5.
See Also
PEPJDGetRestart ()
Location: src/pep/impls/jd/pjdopt.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPLinearSetExplicitMatrix.html 0000644 0001750 0001750 00000004363 13107004621 024052 0 ustar jroman jroman
PEPLinearSetExplicitMatrix
slepc-3.7.4 2017-05-17
PEPLinearSetExplicitMatrix
Indicate if the matrices A and B for the linearization of the problem must be built explicitly.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearSetExplicitMatrix(PEP pep,PetscBool explicitmatrix)
Logically Collective on PEP
Input Parameters
pep - polynomial eigenvalue solver
explicit - boolean flag indicating if the matrices are built explicitly
Options Database Key
-pep_linear_explicitmatrix <boolean> - Indicates the boolean flag
See Also
PEPLinearGetExplicitMatrix ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetEigenpair.html 0000644 0001750 0001750 00000007203 13107004621 021634 0 ustar jroman jroman
PEPGetEigenpair
slepc-3.7.4 2017-05-17
PEPGetEigenpair
Gets the i-th solution of the eigenproblem as computed by PEPSolve (). The solution consists in both the eigenvalue and the eigenvector.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetEigenpair(PEP pep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)
Logically Collective on EPS
Input Parameters
pep - polynomial eigensolver context
i - index of the solution
Output Parameters
eigr - real part of eigenvalue
eigi - imaginary part of eigenvalue
Vr - real part of eigenvector
Vi - imaginary part of eigenvector
Notes
It is allowed to pass NULL for Vr and Vi, if the eigenvector is not
required. Otherwise, the caller must provide valid Vec objects, i.e.,
they must be created by the calling program with e.g. MatCreateVecs().
If the eigenvalue is real, then eigi and Vi are set to zero. If PETSc is
configured with complex scalars the eigenvalue is stored
directly in eigr (eigi is set to zero) and the eigenvector in Vr (Vi is
set to zero). In both cases, the user can pass NULL in eigi and Vi.
The index i should be a value between 0 and nconv-1 (see PEPGetConverged ()).
Eigenpairs are indexed according to the ordering criterion established
with PEPSetWhichEigenpairs ().
See Also
PEPSolve (), PEPGetConverged (), PEPSetWhichEigenpairs ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPRefineGetKSP.html 0000644 0001750 0001750 00000003632 13107004621 021521 0 ustar jroman jroman
PEPRefineGetKSP
slepc-3.7.4 2017-05-17
PEPRefineGetKSP
Obtain the ksp object used by the eigensolver object in the refinement phase.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPRefineGetKSP(PEP pep,KSP *ksp)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
See Also
PEPSetRefine ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetBV.html 0000644 0001750 0001750 00000003556 13107004621 020247 0 ustar jroman jroman
PEPGetBV
slepc-3.7.4 2017-05-17
PEPGetBV
Obtain the basis vectors object associated to the polynomial eigensolver object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetBV(PEP pep,BV *bv)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
bv - basis vectors context
See Also
PEPSetBV ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPLinearGetCompanionForm.html 0000644 0001750 0001750 00000004000 13107004621 023623 0 ustar jroman jroman
PEPLinearGetCompanionForm
slepc-3.7.4 2017-05-17
PEPLinearGetCompanionForm
Returns the number of the companion form that will be used for the linearization of a quadratic eigenproblem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearGetCompanionForm(PEP pep,PetscInt *cform)
Not Collective
Input Parameter
pep - polynomial eigenvalue solver
Output Parameter
cform - the companion form number (1 or 2)
See Also
PEPLinearSetCompanionForm ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetTolerances.html 0000644 0001750 0001750 00000005012 13107004621 022040 0 ustar jroman jroman
PEPSetTolerances
slepc-3.7.4 2017-05-17
PEPSetTolerances
Sets the tolerance and maximum iteration count used by the PEP convergence tests.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetTolerances(PEP pep,PetscReal tol,PetscInt maxits)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Keys
-pep_tol <tol> - Sets the convergence tolerance
-pep_max_it <maxits> - Sets the maximum number of iterations allowed
Notes
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
PEPGetTolerances ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetScale.html 0000644 0001750 0001750 00000006065 13107004621 020765 0 ustar jroman jroman
PEPGetScale
slepc-3.7.4 2017-05-17
PEPGetScale
Gets the scaling strategy used by the PEP object, and the associated parameters.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetScale(PEP pep,PEPScale *scale,PetscReal *alpha,Vec *Dl,Vec *Dr,PetscInt *its,PetscReal *lambda)
Not Collectiv, but vectors are shared by all processors that share the PEP
Input Parameter
pep - the eigensolver context
Output Parameters
scale - scaling strategy
alpha - the scaling factor used in the scalar strategy
Dl - the left diagonal matrix of the diagonal scaling algorithm
Dr - the right diagonal matrix of the diagonal scaling algorithm
its - number of iterations of the diagonal scaling algorithm
lambda - approximation to wanted eigenvalues (modulus)
Note
The user can specify NULL for any parameter that is not needed.
If Dl or Dr were not set by the user, then the ones computed internally are
returned (or a null pointer if called before PEPSetUp ).
See Also
PEPSetScale (), PEPSetUp ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetDS.html 0000644 0001750 0001750 00000003734 13107004621 020260 0 ustar jroman jroman
PEPSetDS
slepc-3.7.4 2017-05-17
PEPSetDS
Associates a direct solver object to the polynomial eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetDS(PEP pep,DS ds)
Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
ds - the direct solver object
Note
Use PEPGetDS () to retrieve the direct solver context (for example,
to free it at the end of the computations).
See Also
PEPGetDS ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetTrackAll.html 0000644 0001750 0001750 00000004335 13107004621 021445 0 ustar jroman jroman
PEPSetTrackAll
slepc-3.7.4 2017-05-17
PEPSetTrackAll
Specifies if the solver must compute the residual of all approximate eigenpairs or not.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetTrackAll(PEP pep,PetscBool trackall)
Logically Collective on PEP
Input Parameters
pep - the eigensolver context
trackall - whether compute all residuals or not
Notes
If the user sets trackall=PETSC_TRUE then the solver explicitly computes
the residual for each eigenpair approximation. Computing the residual is
usually an expensive operation and solvers commonly compute the associated
residual to the first unconverged eigenpair.
The options '-pep_monitor_all' and '-pep_monitor_lg_all' automatically
activate this option.
See Also
PEPGetTrackAll ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPVectorsView.html 0000644 0001750 0001750 00000004511 13107004621 021550 0 ustar jroman jroman
PEPVectorsView
slepc-3.7.4 2017-05-17
PEPVectorsView
Outputs computed eigenvectors to a viewer.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPVectorsView(PEP pep,PetscViewer viewer)
Collective on PEP
Parameter
pep - the eigensolver context
viewer - the viewer
Options Database Keys
-pep_view_vectors - output eigenvectors.
Note
If PETSc was configured with real scalars, complex conjugate eigenvectors
will be viewed as two separate real vectors, one containing the real part
and another one containing the imaginary part.
See Also
PEPSolve (), PEPValuesView (), PEPErrorView ()
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorFirst.html 0000644 0001750 0001750 00000005443 13107004621 021734 0 ustar jroman jroman
PEPMonitorFirst
slepc-3.7.4 2017-05-17
PEPMonitorFirst
Print the first unconverged approximate value and error estimate at each iteration of the polynomial eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorFirst(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on PEP
Input Parameters
pep - polynomial eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
PEPMonitorSet (), PEPMonitorAll (), PEPMonitorConverged ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPView.html 0000644 0001750 0001750 00000005262 13107004621 020206 0 ustar jroman jroman
PEPView
slepc-3.7.4 2017-05-17
PEPView
Prints the PEP data structure.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPView(PEP pep,PetscViewer viewer)
Collective on PEP
Input Parameters
pep - the polynomial eigenproblem solver context
viewer - optional visualization context
Options Database Key
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization context with
PetscViewerASCIIOpen() - output to a specified file.
See Also
PetscViewerASCIIOpen()
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorSetFromOptions.html 0000644 0001750 0001750 00000005401 13107004621 023572 0 ustar jroman jroman
PEPMonitorSetFromOptions
slepc-3.7.4 2017-05-17
PEPMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorSetFromOptions(PEP pep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)
Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a PetscViewerAndFormat
trackall - whether this monitor tracks all eigenvalues or not
See Also
PEPMonitorSet (), PEPSetTrackAll (), PEPConvMonitorSetFromOptions ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetDimensions.html 0000644 0001750 0001750 00000005434 13107004621 022045 0 ustar jroman jroman
PEPGetDimensions
slepc-3.7.4 2017-05-17
PEPGetDimensions
Gets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetDimensions(PEP pep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameters
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Notes
The user can specify NULL for any parameter that is not needed.
See Also
PEPSetDimensions ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
slepc-3.7.4/docs/manualpages/PEP/PEPSetRG.html 0000644 0001750 0001750 00000003707 13107004621 020262 0 ustar jroman jroman
PEPSetRG
slepc-3.7.4 2017-05-17
PEPSetRG
Associates a region object to the polynomial eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetRG(PEP pep,RG rg)
Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
rg - the region object
Note
Use PEPGetRG () to retrieve the region context (for example,
to free it at the end of the computations).
See Also
PEPGetRG ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetType.html 0000644 0001750 0001750 00000004551 13107004621 020655 0 ustar jroman jroman
PEPGetType
slepc-3.7.4 2017-05-17
PEPGetType
Gets the PEP type as a string from the PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetType(PEP pep,PEPType *type)
Not Collective
Input Parameter
pep - the eigensolver context
Output Parameter
name - name of PEP method
See Also
PEPSetType ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
slepc-3.7.4/docs/manualpages/PEP/PEPLinearGetExplicitMatrix.html 0000644 0001750 0001750 00000003771 13107004621 024040 0 ustar jroman jroman
PEPLinearGetExplicitMatrix
slepc-3.7.4 2017-05-17
PEPLinearGetExplicitMatrix
Returns the flag indicating if the matrices A and B for the linearization are built explicitly.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearGetExplicitMatrix(PEP pep,PetscBool *explicitmatrix)
Not Collective
Input Parameter
pep - polynomial eigenvalue solver
Output Parameter
explicitmatrix - the mode flag
See Also
PEPLinearSetExplicitMatrix ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPQArnoldiGetRestart.html 0000644 0001750 0001750 00000003661 13107004621 023013 0 ustar jroman jroman
PEPQArnoldiGetRestart
slepc-3.7.4 2017-05-17
PEPQArnoldiGetRestart
Gets the restart parameter used in the Q-Arnoldi method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPQArnoldiGetRestart(PEP pep,PetscReal *keep)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
keep - the restart parameter
See Also
PEPQArnoldiSetRestart ()
Location: src/pep/impls/krylov/qarnoldi/qarnoldi.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPType.html 0000644 0001750 0001750 00000002774 13107004621 020222 0 ustar jroman jroman
PEPType
slepc-3.7.4 2017-05-17
PEPType
String with the name of a polynomial eigensolver
Synopsis
typedef const char* PEPType ;
#define PEPLINEAR "linear"
#define PEPQARNOLDI "qarnoldi"
#define PEPTOAR "toar"
#define PEPSTOAR "stoar"
#define PEPJD "jd"
See Also
PEPSetType (), PEP
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetInitialSpace.html 0000644 0001750 0001750 00000004667 13107004621 022325 0 ustar jroman jroman
PEPSetInitialSpace
slepc-3.7.4 2017-05-17
PEPSetInitialSpace
Specify a basis of vectors that constitute the initial space, that is, the subspace from which the solver starts to iterate.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetInitialSpace(PEP pep,PetscInt n,Vec *is)
Collective on PEP and Vec
Input Parameter
pep - the polynomial eigensolver context
n - number of vectors
is - set of basis vectors of the initial space
Notes
Some solvers start to iterate on a single vector (initial vector). In that case,
the other vectors are ignored.
These vectors do not persist from one PEPSolve () call to the other, so the
initial space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
Common usage of this function is when the user can provide a rough approximation
of the wanted eigenspace. Then, convergence may be faster.
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetST.html 0000644 0001750 0001750 00000004066 13107004621 020263 0 ustar jroman jroman
PEPGetST
slepc-3.7.4 2017-05-17
PEPGetST
Obtain the spectral transformation (ST ) object associated to the eigensolver object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetST(PEP pep,ST *st)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
st - spectral transformation context
See Also
PEPSetST ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex28.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPSetStoppingTest.html 0000644 0001750 0001750 00000006005 13107004621 022407 0 ustar jroman jroman
PEPSetStoppingTest
slepc-3.7.4 2017-05-17
PEPSetStoppingTest
Specifies how to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetStoppingTest(PEP pep,PEPStop stop)
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
stop - the type of stopping test
Options Database Keys
-pep_stop_basic - Sets the default stopping test
-pep_stop_user - Selects the user-defined stopping test
Note
The parameter 'stop' can have one of these values
See Also
PEPGetStoppingTest (), PEPSetStoppingTestFunction (), PEPSetConvergenceTest (), PEPStop
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPVectorsViewFromOptions.html 0000644 0001750 0001750 00000003153 13107004621 023751 0 ustar jroman jroman
PEPVectorsViewFromOptions
slepc-3.7.4 2017-05-17
PEPVectorsViewFromOptions
Processes command line options to determine if/how the computed eigenvectors are to be viewed.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPVectorsViewFromOptions(PEP pep)
Collective on PEP
Input Parameters
pep - the eigensolver context
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPConvergedReason.html 0000644 0001750 0001750 00000003665 13107004621 022365 0 ustar jroman jroman
PEPConvergedReason
slepc-3.7.4 2017-05-17
PEPConvergedReason
Reason an eigensolver was said to have converged or diverged
Synopsis
typedef enum {/* converged */
PEP_CONVERGED_TOL = 1,
PEP_CONVERGED_USER = 2,
/* diverged */
PEP_DIVERGED_ITS = -1,
PEP_DIVERGED_BREAKDOWN = -2,
PEP_DIVERGED_SYMMETRY_LOST = -3,
PEP_CONVERGED_ITERATING = 0} PEPConvergedReason ;
See Also
PEPSolve (), PEPGetConvergedReason (), PEPSetTolerances ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPQArnoldiGetLocking.html 0000644 0001750 0001750 00000003647 13107004621 022761 0 ustar jroman jroman
PEPQArnoldiGetLocking
slepc-3.7.4 2017-05-17
PEPQArnoldiGetLocking
Gets the locking flag used in the Q-Arnoldi method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPQArnoldiGetLocking(PEP pep,PetscBool *lock)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
See Also
PEPQArnoldiSetLocking ()
Location: src/pep/impls/krylov/qarnoldi/qarnoldi.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPProblemType.html 0000644 0001750 0001750 00000003220 13107004621 021526 0 ustar jroman jroman
PEPProblemType
slepc-3.7.4 2017-05-17
PEPProblemType
Determines the type of the polynomial eigenproblem
Synopsis
typedef enum { PEP_GENERAL=1,
PEP_HERMITIAN, /* All A_i Hermitian */
PEP_GYROSCOPIC /* QEP with M, K Hermitian, M>0, C skew-Hermitian */
} PEPProblemType ;
See Also
PEPSetProblemType (), PEPGetProblemType ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPComputeError.html 0000644 0001750 0001750 00000005263 13107004621 021723 0 ustar jroman jroman
PEPComputeError
slepc-3.7.4 2017-05-17
PEPComputeError
Computes the error (based on the residual norm) associated with the i-th computed eigenpair.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPComputeError(PEP pep,PetscInt i,PEPErrorType type,PetscReal *error)
Collective on PEP
Input Parameter
pep - the polynomial eigensolver context
i - the solution index
type - the type of error to compute
Output Parameter
Notes
The error can be computed in various ways, all of them based on the residual
norm ||P(l)x||_2 where l is the eigenvalue and x is the eigenvector.
See the users guide for additional details.
See Also
PEPErrorType , PEPSolve (), PEPGetErrorEstimate ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPSetBV.html 0000644 0001750 0001750 00000003734 13107004621 020261 0 ustar jroman jroman
PEPSetBV
slepc-3.7.4 2017-05-17
PEPSetBV
Associates a basis vectors object to the polynomial eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetBV(PEP pep,BV bv)
Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
bv - the basis vectors object
Note
Use PEPGetBV () to retrieve the basis vectors context (for example,
to free it at the end of the computations).
See Also
PEPGetBV ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSolve.html 0000644 0001750 0001750 00000010625 13107004621 020363 0 ustar jroman jroman
PEPSolve
slepc-3.7.4 2017-05-17
PEPSolve
Solves the polynomial eigensystem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSolve(PEP pep)
Collective on PEP
Input Parameter
pep - eigensolver context obtained from PEPCreate ()
Options Database Keys
-pep_view - print information about the solver used
-pep_view_matk binary - save any of the coefficient matrices (Ak) to the
default binary viewer (replace k by an integer from 0 to nmat-1)
-pep_view_vectors binary - save the computed eigenvectors to the default binary viewer
-pep_view_values - print computed eigenvalues
-pep_converged_reason - print reason for convergence, and number of iterations
-pep_error_absolute - print absolute errors of each eigenpair
-pep_error_relative - print relative errors of each eigenpair
-pep_error_backward - print backward errors of each eigenpair
See Also
PEPCreate (), PEPSetUp (), PEPDestroy (), PEPSetTolerances ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPReasonViewFromOptions.html 0000644 0001750 0001750 00000003205 13107004621 023551 0 ustar jroman jroman
PEPReasonViewFromOptions
slepc-3.7.4 2017-05-17
PEPReasonViewFromOptions
Processes command line options to determine if/how the PEP converged reason is to be viewed.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPReasonViewFromOptions(PEP pep)
Collective on PEP
Input Parameters
pep - the eigensolver context
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPValuesViewFromOptions.html 0000644 0001750 0001750 00000003144 13107004621 023563 0 ustar jroman jroman
PEPValuesViewFromOptions
slepc-3.7.4 2017-05-17
PEPValuesViewFromOptions
Processes command line options to determine if/how the computed eigenvalues are to be viewed.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPValuesViewFromOptions(PEP pep)
Collective on PEP
Input Parameters
pep - the eigensolver context
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPCreate.html 0000644 0001750 0001750 00000006552 13107004621 020502 0 ustar jroman jroman
PEPCreate
slepc-3.7.4 2017-05-17
PEPCreate
Creates the default PEP context.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPCreate(MPI_Comm comm,PEP *outpep)
Collective on MPI_Comm
Input Parameter
Output Parameter
pep - location to put the PEP context
Note
The default PEP type is PEPTOAR
See Also
PEPSetUp (), PEPSolve (), PEPDestroy (), PEP
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPLinearGetEPS.html 0000644 0001750 0001750 00000003632 13107004621 021515 0 ustar jroman jroman
PEPLinearGetEPS
slepc-3.7.4 2017-05-17
PEPLinearGetEPS
Retrieve the eigensolver object (EPS ) associated to the polynomial eigenvalue solver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPLinearGetEPS(PEP pep,EPS *eps)
Not Collective
Input Parameter
pep - polynomial eigenvalue solver
Output Parameter
eps - the eigensolver object
See Also
PEPLinearSetEPS ()
Location: src/pep/impls/linear/linear.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPQArnoldiSetRestart.html 0000644 0001750 0001750 00000004472 13107004621 023030 0 ustar jroman jroman
PEPQArnoldiSetRestart
slepc-3.7.4 2017-05-17
PEPQArnoldiSetRestart
Sets the restart parameter for the Q-Arnoldi method, in particular the proportion of basis vectors that must be kept after restart.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPQArnoldiSetRestart(PEP pep,PetscReal keep)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
keep - the number of vectors to be kept at restart
Options Database Key
-pep_qarnoldi_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,0.9]. The default is 0.5.
See Also
PEPQArnoldiGetRestart ()
Location: src/pep/impls/krylov/qarnoldi/qarnoldi.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPConvMonitorSetFromOptions.html 0000644 0001750 0001750 00000005127 13107004621 024425 0 ustar jroman jroman
PEPConvMonitorSetFromOptions
slepc-3.7.4 2017-05-17
PEPConvMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user (for monitors that only show iteration numbers of convergence).
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPConvMonitorSetFromOptions(PEP pep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))
Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a SlepcConvMonitor
See Also
PEPMonitorSet (), PEPMonitorSetFromOptions ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPTOARSetRestart.html 0000644 0001750 0001750 00000004377 13107004621 022070 0 ustar jroman jroman
PEPTOARSetRestart
slepc-3.7.4 2017-05-17
PEPTOARSetRestart
Sets the restart parameter for the TOAR method, in particular the proportion of basis vectors that must be kept after restart.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPTOARSetRestart(PEP pep,PetscReal keep)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
keep - the number of vectors to be kept at restart
Options Database Key
-pep_toar_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,0.9]. The default is 0.5.
See Also
PEPTOARGetRestart ()
Location: src/pep/impls/krylov/toar/ptoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetFromOptions.html 0000644 0001750 0001750 00000006060 13107004621 022224 0 ustar jroman jroman
PEPSetFromOptions
slepc-3.7.4 2017-05-17
PEPSetFromOptions
Sets PEP options from the options database. This routine must be called before PEPSetUp () if the user is to be allowed to set the solver type.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetFromOptions(PEP pep)
Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
Notes
To see all options, run your program with the -help option.
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPGetMonitorContext.html 0000644 0001750 0001750 00000004011 13107004621 022717 0 ustar jroman jroman
PEPGetMonitorContext
slepc-3.7.4 2017-05-17
PEPGetMonitorContext
Gets the monitor context, as set by PEPMonitorSet () for the FIRST monitor only.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetMonitorContext(PEP pep,void **ctx)
Not Collective
Input Parameter
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
See Also
PEPMonitorSet (), PEPDefaultMonitor()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetConvergenceTest.html 0000644 0001750 0001750 00000007220 13107004621 023042 0 ustar jroman jroman
PEPSetConvergenceTest
slepc-3.7.4 2017-05-17
PEPSetConvergenceTest
Specifies how to compute the error estimate used in the convergence test.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetConvergenceTest(PEP pep,PEPConv conv)
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
conv - the type of convergence test
Options Database Keys
-pep_conv_abs - Sets the absolute convergence test
-pep_conv_rel - Sets the convergence test relative to the eigenvalue
-pep_conv_norm - Sets the convergence test relative to the matrix norms
-pep_conv_user - Selects the user-defined convergence test
Note
The parameter 'conv' can have one of these values
PEP_CONV_ABS - absolute error ||r||
PEP_CONV_REL - error relative to the eigenvalue l, ||r||/|l|
PEP_CONV_NORM - error relative matrix norms, ||r||/sum_i(l^i*||A_i||)
PEP_CONV_USER - function set by PEPSetConvergenceTestFunction ()
See Also
PEPGetConvergenceTest (), PEPSetConvergenceTestFunction (), PEPSetStoppingTest (), PEPConv
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/index.html 0000644 0001750 0001750 00000025216 13107004621 020037 0 ustar jroman jroman
Polynomial Eigenvalue Problem Solvers - PEP
slepc-3.7.4 2017-05-17
Polynomial Eigenvalue Problem Solvers - PEP: Examples NLEVP
The Polynomial Eigenvalue Problem (PEP) solver is the object provided by SLEPc for specifying a polynomial eigenvalue problem. Apart from the specific solvers for this type of problems, there is an EPS-based solver, i.e., it uses a solver from EPS to solve a generalized eigenproblem obtained after linearization.
As in the other solver objects, users can set various options at runtime via the options database (e.g., -pep_nev 4 -pep_type linear
).
Options can also be set directly in application codes by calling the corresponding routines (e.g., PEPSetDimensions () / PEPSetType ()).
Table of Contents
slepc-3.7.4/docs/manualpages/PEP/PEPErrorType.html 0000644 0001750 0001750 00000002734 13107004621 021230 0 ustar jroman jroman
PEPErrorType
slepc-3.7.4 2017-05-17
PEPErrorType
The error type used to assess accuracy of computed solutions
Synopsis
typedef enum { PEP_ERROR_ABSOLUTE,
PEP_ERROR_RELATIVE,
PEP_ERROR_BACKWARD } PEPErrorType ;
See Also
PEPComputeError ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetProblemType.html 0000644 0001750 0001750 00000006527 13107004621 022217 0 ustar jroman jroman
PEPSetProblemType
slepc-3.7.4 2017-05-17
PEPSetProblemType
Specifies the type of the polynomial eigenvalue problem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetProblemType(PEP pep,PEPProblemType type)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
type - a known type of polynomial eigenvalue problem
Options Database Keys
-pep_general - general problem with no particular structure
-pep_hermitian - problem whose coefficient matrices are Hermitian
-pep_gyroscopic - problem with Hamiltonian structure
Notes
Allowed values for the problem type are: general (PEP_GENERAL), Hermitian
(PEP_HERMITIAN), and gyroscopic (PEP_GYROSCOPIC).
This function is used to instruct SLEPc to exploit certain structure in
the polynomial eigenproblem. By default, no particular structure is assumed.
If the problem matrices are Hermitian (symmetric in the real case) or
Hermitian/skew-Hermitian then the solver can exploit this fact to perform
less operations or provide better stability.
See Also
PEPSetOperators (), PEPSetType (), PEPGetProblemType (), PEPProblemType
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex16f90.F90.html
slepc-3.7.4/docs/manualpages/PEP/PEPReset.html 0000644 0001750 0001750 00000003320 13107004621 020347 0 ustar jroman jroman
PEPReset
slepc-3.7.4 2017-05-17
PEPReset
Resets the PEP context to the initial state and removes any allocated objects.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPReset(PEP pep)
Collective on PEP
Input Parameter
pep - eigensolver context obtained from PEPCreate ()
See Also
PEPDestroy ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetWorkVecs.html 0000644 0001750 0001750 00000003540 13107004621 021510 0 ustar jroman jroman
PEPSetWorkVecs
slepc-3.7.4 2017-05-17
PEPSetWorkVecs
Sets a number of work vectors into a PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetWorkVecs(PEP pep,PetscInt nw)
Collective on PEP
Input Parameters
pep - polynomial eigensolver context
nw - number of work vectors to allocate
Developers Note
This is PETSC_EXTERN because it may be required by user plugin PEP
implementations.
Location: src/pep/interface/pepdefault.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetNumMatrices.html 0000644 0001750 0001750 00000003763 13107004621 022167 0 ustar jroman jroman
PEPGetNumMatrices
slepc-3.7.4 2017-05-17
PEPGetNumMatrices
Returns the number of matrices stored in the PEP .
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetNumMatrices(PEP pep,PetscInt *nmat)
Not collective
Input Parameter
Output Parameters
See Also
PEPSetOperators ()
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEP.html 0000644 0001750 0001750 00000002752 13107004621 017354 0 ustar jroman jroman
PEP
slepc-3.7.4 2017-05-17
PEP
Abstract SLEPc object that manages all the polynomial eigenvalue problem solvers.
Synopsis
typedef struct _p_PEP* PEP ;
See Also
PEPCreate ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16f90.F90.html
slepc-3.7.4/docs/manualpages/PEP/PEPSTOARGetLocking.html 0000644 0001750 0001750 00000003574 13107004621 022137 0 ustar jroman jroman
PEPSTOARGetLocking
slepc-3.7.4 2017-05-17
PEPSTOARGetLocking
Gets the locking flag used in the STOAR method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSTOARGetLocking(PEP pep,PetscBool *lock)
Not Collective
Input Parameter
pep - the eigenproblem solver context
Output Parameter
See Also
PEPSTOARSetLocking ()
Location: src/pep/impls/krylov/stoar/stoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetRG.html 0000644 0001750 0001750 00000003540 13107004621 020241 0 ustar jroman jroman
PEPGetRG
slepc-3.7.4 2017-05-17
PEPGetRG
Obtain the region object associated to the polynomial eigensolver object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetRG(PEP pep,RG *rg)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameter
See Also
PEPSetRG ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPInitializePackage.html 0000644 0001750 0001750 00000003125 13107004621 022645 0 ustar jroman jroman
PEPInitializePackage
slepc-3.7.4 2017-05-17
PEPInitializePackage
This function initializes everything in the PEP package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to PEPCreate () when using static libraries.
Synopsis
PetscErrorCode PEPInitializePackage(void)
See Also
SlepcInitialize ()
Location: src/pep/interface/dlregispep.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetTrackAll.html 0000644 0001750 0001750 00000003553 13107004621 021432 0 ustar jroman jroman
PEPGetTrackAll
slepc-3.7.4 2017-05-17
PEPGetTrackAll
Returns the flag indicating whether all residual norms must be computed or not.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetTrackAll(PEP pep,PetscBool *trackall)
Not Collective
Input Parameter
pep - the eigensolver context
Output Parameter
trackall - the returned flag
See Also
PEPSetTrackAll ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetOptionsPrefix.html 0000644 0001750 0001750 00000004323 13107004621 022542 0 ustar jroman jroman
PEPGetOptionsPrefix
slepc-3.7.4 2017-05-17
PEPGetOptionsPrefix
Gets the prefix used for searching for all PEP options in the database.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetOptionsPrefix(PEP pep,const char *prefix[])
Not Collective
Input Parameters
pep - the polynomial eigensolver context
Output Parameters
prefix - pointer to the prefix string used is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
PEPSetOptionsPrefix (), PEPAppendOptionsPrefix ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorSet.html 0000644 0001750 0001750 00000012570 13107004621 021377 0 ustar jroman jroman
PEPMonitorSet
slepc-3.7.4 2017-05-17
PEPMonitorSet
Sets an ADDITIONAL function to be called at every iteration to monitor the error estimates for each requested eigenpair.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorSet(PEP pep,PetscErrorCode (*monitor)(PEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
monitor - pointer to function (if this is NULL, it turns off monitoring)
mctx - [optional] context for private data for the
monitor routine (use NULL if no context is desired)
monitordestroy - [optional] routine that frees monitor context (may be NULL)
Calling Sequence of monitor
monitor(PEP pep,int its,int nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal* errest,int nest,void *mctx)
pep - polynomial eigensolver context obtained from PEPCreate ()
its - iteration number
nconv - number of converged eigenpairs
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - relative error estimates for each eigenpair
nest - number of error estimates
mctx - optional monitoring context, as set by PEPMonitorSet ()
Options Database Keys
-pep_monitor - print only the first error estimate
-pep_monitor_all - print error estimates at each iteration
-pep_monitor_conv - print the eigenvalue approximations only when
convergence has been reached
-pep_monitor_lg - sets line graph monitor for the first unconverged
approximate eigenvalue
-pep_monitor_lg_all - sets line graph monitor for all unconverged
approximate eigenvalues
-pep_monitor_cancel - cancels all monitors that have been hardwired into
a code by calls to PEPMonitorSet (), but does not cancel those set via
the options database.
Notes
Several different monitoring routines may be set by calling
PEPMonitorSet () multiple times; all will be called in the
order in which they were set.
See Also
PEPMonitorFirst (), PEPMonitorAll (), PEPMonitorCancel ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetConvergedReason.html 0000644 0001750 0001750 00000006102 13107004621 023012 0 ustar jroman jroman
PEPGetConvergedReason
slepc-3.7.4 2017-05-17
PEPGetConvergedReason
Gets the reason why the PEPSolve () iteration was stopped.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetConvergedReason(PEP pep,PEPConvergedReason *reason)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameter
reason - negative value indicates diverged, positive value converged
Notes
Possible values for reason are
PEP_CONVERGED_TOL - converged up to tolerance
PEP_CONVERGED_USER - converged due to a user-defined condition
PEP_DIVERGED_ITS - required more than max_it iterations to reach convergence
PEP_DIVERGED_BREAKDOWN - generic breakdown in method
PEP_DIVERGED_SYMMETRY_LOST - pseudo-Lanczos was not able to keep symmetry
Can only be called after the call to PEPSolve () is complete.
See Also
PEPSetTolerances (), PEPSolve (), PEPConvergedReason
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetUp.html 0000644 0001750 0001750 00000004016 13107004621 020330 0 ustar jroman jroman
PEPSetUp
slepc-3.7.4 2017-05-17
PEPSetUp
Sets up all the internal data structures necessary for the execution of the PEP solver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetUp(PEP pep)
Collective on PEP
Input Parameter
Notes
This function need not be called explicitly in most cases, since PEPSolve ()
calls it. It can be useful when one wants to measure the set-up time
separately from the solve time.
See Also
PEPCreate (), PEPSolve (), PEPDestroy ()
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPConv.html 0000644 0001750 0001750 00000003055 13107004621 020177 0 ustar jroman jroman
PEPConv
slepc-3.7.4 2017-05-17
PEPConv
Determines the convergence test
Synopsis
typedef enum { PEP_CONV_ABS,
PEP_CONV_REL,
PEP_CONV_NORM,
PEP_CONV_USER } PEPConv ;
See Also
PEPSetConvergenceTest (), PEPSetConvergenceTestFunction ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorAll.html 0000644 0001750 0001750 00000005425 13107004621 021355 0 ustar jroman jroman
PEPMonitorAll
slepc-3.7.4 2017-05-17
PEPMonitorAll
Print the current approximate values and error estimates at each iteration of the polynomial eigensolver.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorAll(PEP pep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on PEP
Input Parameters
pep - polynomial eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
PEPMonitorSet (), PEPMonitorFirst (), PEPMonitorConverged ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorLGCreate.html 0000644 0001750 0001750 00000006002 13107004621 022263 0 ustar jroman jroman
PEPMonitorLGCreate
slepc-3.7.4 2017-05-17
PEPMonitorLGCreate
Creates a line graph context for use with PEP to monitor convergence.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)
Collective on MPI_Comm
Input Parameters
comm - communicator context
host - the X display to open, or null for the local machine
label - the title to put in the title bar
x, y - the screen coordinates of the upper left coordinate of
the window
m, n - the screen width and height in pixels
Output Parameter
lgctx - the drawing context
Options Database Keys
-pep_monitor_lg - Sets line graph monitor for the first residual
-pep_monitor_lg_all - Sets line graph monitor for all residuals
Notes
Use PetscDrawLGDestroy() to destroy this line graph.
See Also
PEPMonitorSet ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetBasis.html 0000644 0001750 0001750 00000005073 13107004621 021011 0 ustar jroman jroman
PEPSetBasis
slepc-3.7.4 2017-05-17
PEPSetBasis
Specifies the type of polynomial basis used to describe the polynomial eigenvalue problem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetBasis(PEP pep,PEPBasis basis)
Logically Collective on PEP
Input Parameters
pep - the polynomial eigensolver context
basis - the type of polynomial basis
Options Database Key
-pep_basis <basis> - Select the basis type
Notes
By default, the coefficient matrices passed via PEPSetOperators () are
expressed in the monomial basis, i.e.
P(lambda) = A_0 + lambda*A_1 + lambda^2*A_2 + ... + lambda^d*A_d.
Other polynomial bases may have better numerical behaviour, but the user
must then pass the coefficient matrices accordingly.
See Also
PEPSetOperators (), PEPGetBasis (), PEPBasis
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPRegister.html 0000644 0001750 0001750 00000004503 13107004621 021055 0 ustar jroman jroman
PEPRegister
slepc-3.7.4 2017-05-17
PEPRegister
Adds a method to the polynomial eigenproblem solver package.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPRegister(const char *name,PetscErrorCode (*function)(PEP))
Not Collective
Input Parameters
name - name of a new user-defined solver
function - routine to create the solver context
Notes
PEPRegister () may be called multiple times to add several user-defined solvers.
Sample usage
PEPRegister ("my_solver",MySolverCreate);
Then, your solver can be chosen with the procedural interface via
PEPSetType (pep,"my_solver")
or at runtime via the option
-pep_type my_solver
See Also
PEPRegisterAll ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPSetWhichEigenpairs.html 0000644 0001750 0001750 00000013174 13107004621 023022 0 ustar jroman jroman
PEPSetWhichEigenpairs
slepc-3.7.4 2017-05-17
PEPSetWhichEigenpairs
Specifies which portion of the spectrum is to be sought.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPSetWhichEigenpairs(PEP pep,PEPWhich which)
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
which - the portion of the spectrum to be sought
Possible values
The parameter 'which' can have one of these values
PEP_LARGEST_MAGNITUDE - largest eigenvalues in magnitude (default)
PEP_SMALLEST_MAGNITUDE - smallest eigenvalues in magnitude
PEP_LARGEST_REAL - largest real parts
PEP_SMALLEST_REAL - smallest real parts
PEP_LARGEST_IMAGINARY - largest imaginary parts
PEP_SMALLEST_IMAGINARY - smallest imaginary parts
PEP_TARGET_MAGNITUDE - eigenvalues closest to the target (in magnitude)
PEP_TARGET_REAL - eigenvalues with real part closest to target
PEP_TARGET_IMAGINARY - eigenvalues with imaginary part closest to target
PEP_WHICH_USER - user defined ordering set with PEPSetEigenvalueComparison ()
Options Database Keys
-pep_largest_magnitude - Sets largest eigenvalues in magnitude
-pep_smallest_magnitude - Sets smallest eigenvalues in magnitude
-pep_largest_real - Sets largest real parts
-pep_smallest_real - Sets smallest real parts
-pep_largest_imaginary - Sets largest imaginary parts
-pep_smallest_imaginary - Sets smallest imaginary parts
-pep_target_magnitude - Sets eigenvalues closest to target
-pep_target_real - Sets real parts closest to target
-pep_target_imaginary - Sets imaginary parts closest to target
Notes
Not all eigensolvers implemented in PEP account for all the possible values
stated above. If SLEPc is compiled for real numbers PEP_LARGEST_IMAGINARY
and PEP_SMALLEST_IMAGINARY use the absolute value of the imaginary part
for eigenvalue selection.
The target is a scalar value provided with PEPSetTarget ().
The criterion PEP_TARGET_IMAGINARY is available only in case PETSc and
SLEPc have been built with complex scalars.
See Also
PEPGetWhichEigenpairs (), PEPSetTarget (), PEPSetEigenvalueComparison (), PEPWhich
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPFinalizePackage.html 0000644 0001750 0001750 00000002767 13107004621 022320 0 ustar jroman jroman
PEPFinalizePackage
slepc-3.7.4 2017-05-17
PEPFinalizePackage
This function destroys everything in the Slepc interface to the PEP package. It is called from SlepcFinalize ().
Synopsis
PetscErrorCode PEPFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/pep/interface/dlregispep.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPErrorViewFromOptions.html 0000644 0001750 0001750 00000003151 13107004621 023413 0 ustar jroman jroman
PEPErrorViewFromOptions
slepc-3.7.4 2017-05-17
PEPErrorViewFromOptions
Processes command line options to determine if/how the errors of the computed solution are to be viewed.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPErrorViewFromOptions(PEP pep)
Collective on PEP
Input Parameters
pep - the eigensolver context
Location: src/pep/interface/pepview.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPScale.html 0000644 0001750 0001750 00000002641 13107004621 020321 0 ustar jroman jroman
PEPScale
slepc-3.7.4 2017-05-17
PEPScale
The scaling strategy
Synopsis
typedef enum { PEP_SCALE_NONE,
PEP_SCALE_SCALAR,
PEP_SCALE_DIAGONAL,
PEP_SCALE_BOTH } PEPScale ;
See Also
PEPSetScale ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPTOARSetLocking.html 0000644 0001750 0001750 00000004546 13107004621 022030 0 ustar jroman jroman
PEPTOARSetLocking
slepc-3.7.4 2017-05-17
PEPTOARSetLocking
Choose between locking and non-locking variants of the TOAR method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPTOARSetLocking(PEP pep,PetscBool lock)
Logically Collective on PEP
Input Parameters
pep - the eigenproblem solver context
lock - true if the locking variant must be selected
Options Database Key
-pep_toar_locking - Sets the locking flag
Notes
The default is to lock converged eigenpairs when the method restarts.
This behaviour can be changed so that all directions are kept in the
working subspace even if already converged to working accuracy (the
non-locking variant).
See Also
PEPTOARGetLocking ()
Location: src/pep/impls/krylov/toar/ptoar.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPRefineScheme.html 0000644 0001750 0001750 00000003007 13107004621 021624 0 ustar jroman jroman
PEPRefineScheme
slepc-3.7.4 2017-05-17
PEPRefineScheme
The scheme used for solving linear systems during iterative refinement
Synopsis
typedef enum { PEP_REFINE_SCHEME_SCHUR=1,
PEP_REFINE_SCHEME_MBE,
PEP_REFINE_SCHEME_EXPLICIT } PEPRefineScheme ;
See Also
PEPSetRefine ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetRefine.html 0000644 0001750 0001750 00000005070 13107004621 021141 0 ustar jroman jroman
PEPGetRefine
slepc-3.7.4 2017-05-17
PEPGetRefine
Gets the refinement strategy used by the PEP object, and the associated parameters.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetRefine(PEP pep,PEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its,PEPRefineScheme *scheme)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameters
refine - refinement type
npart - number of partitions of the communicator
tol - the convergence tolerance
its - maximum number of refinement iterations
scheme - the scheme used for solving linear systems
Note
The user can specify NULL for any parameter that is not needed.
See Also
PEPSetRefine ()
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetConvergenceTest.html 0000644 0001750 0001750 00000004050 13107004621 023024 0 ustar jroman jroman
PEPGetConvergenceTest
slepc-3.7.4 2017-05-17
PEPGetConvergenceTest
Gets the method used to compute the error estimate used in the convergence test.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetConvergenceTest(PEP pep,PEPConv *conv)
Not Collective
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Output Parameters
conv - the type of convergence test
See Also
PEPSetConvergenceTest (), PEPConv
Location: src/pep/interface/pepopts.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPMonitorCancel.html 0000644 0001750 0001750 00000004214 13107004621 022025 0 ustar jroman jroman
PEPMonitorCancel
slepc-3.7.4 2017-05-17
PEPMonitorCancel
Clears all monitors for a PEP object.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPMonitorCancel(PEP pep)
Logically Collective on PEP
Input Parameters
pep - eigensolver context obtained from PEPCreate ()
Options Database Key
-pep_monitor_cancel - Cancels all monitors that have been hardwired
into a code by calls to PEPMonitorSet (),
but does not cancel those set via the options database.
See Also
PEPMonitorSet ()
Location: src/pep/interface/pepmon.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetIterationNumber.html 0000644 0001750 0001750 00000005321 13107004621 023037 0 ustar jroman jroman
PEPGetIterationNumber
slepc-3.7.4 2017-05-17
PEPGetIterationNumber
Gets the current iteration number. If the call to PEPSolve () is complete, then it returns the number of iterations carried out by the solution method.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetIterationNumber(PEP pep,PetscInt *its)
Not Collective
Input Parameter
pep - the polynomial eigensolver context
Output Parameter
its - number of iterations
Note
During the i-th iteration this call returns i-1. If PEPSolve () is
complete, then parameter "its" contains either the iteration number at
which convergence was successfully reached, or failure was detected.
Call PEPGetConvergedReason () to determine if the solver converged or
failed and why.
See Also
PEPGetConvergedReason (), PEPSetTolerances ()
Location: src/pep/interface/pepsolve.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex17.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPWhich.html 0000644 0001750 0001750 00000003442 13107004621 020334 0 ustar jroman jroman
PEPWhich
slepc-3.7.4 2017-05-17
PEPWhich
Determines which part of the spectrum is requested
Synopsis
typedef enum { PEP_LARGEST_MAGNITUDE=1,
PEP_SMALLEST_MAGNITUDE,
PEP_LARGEST_REAL,
PEP_SMALLEST_REAL,
PEP_LARGEST_IMAGINARY,
PEP_SMALLEST_IMAGINARY,
PEP_TARGET_MAGNITUDE,
PEP_TARGET_REAL,
PEP_TARGET_IMAGINARY,
PEP_WHICH_USER } PEPWhich ;
See Also
PEPSetWhichEigenpairs (), PEPGetWhichEigenpairs ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPGetOperators.html 0000644 0001750 0001750 00000004352 13107004621 021711 0 ustar jroman jroman
PEPGetOperators
slepc-3.7.4 2017-05-17
PEPGetOperators
Gets the matrices associated with the polynomial eigensystem.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPGetOperators(PEP pep,PetscInt k,Mat *A)
Not collective, though parallel Mats are returned if the PEP is parallel
Input Parameters
pep - the PEP context
k - the index of the requested matrix (starting in 0)
Output Parameter
See Also
PEPSolve (), PEPSetOperators (), PEPGetNumMatrices ()
Location: src/pep/interface/pepsetup.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/PEP/PEPDestroy.html 0000644 0001750 0001750 00000006026 13107004621 020724 0 ustar jroman jroman
PEPDestroy
slepc-3.7.4 2017-05-17
PEPDestroy
Destroys the PEP context.
Synopsis
#include "slepcpep.h"
PetscErrorCode PEPDestroy(PEP *pep)
Collective on PEP
Input Parameter
pep - eigensolver context obtained from PEPCreate ()
See Also
PEPCreate (), PEPSetUp (), PEPSolve ()
Location: src/pep/interface/pepbasic.c
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex16.c.html
src/pep/examples/tutorials/ex17.c.html
src/pep/examples/tutorials/ex28.c.html
src/pep/examples/tutorials/ex16f90.F90.html
src/pep/examples/nlevp/acoustic_wave_1d.c.html
src/pep/examples/nlevp/acoustic_wave_2d.c.html
src/pep/examples/nlevp/butterfly.c.html
src/pep/examples/nlevp/damped_beam.c.html
src/pep/examples/nlevp/pdde_stability.c.html
src/pep/examples/nlevp/planar_waveguide.c.html
src/pep/examples/nlevp/sleeper.c.html
slepc-3.7.4/docs/manualpages/PEP/PEPBasis.html 0000644 0001750 0001750 00000003052 13107004621 020330 0 ustar jroman jroman
PEPBasis
slepc-3.7.4 2017-05-17
PEPBasis
The type of polynomial basis used to represent the polynomial eigenproblem
Synopsis
typedef enum { PEP_BASIS_MONOMIAL,
PEP_BASIS_CHEBYSHEV1,
PEP_BASIS_CHEBYSHEV2,
PEP_BASIS_LEGENDRE,
PEP_BASIS_LAGUERRE,
PEP_BASIS_HERMITE } PEPBasis ;
See Also
PEPSetBasis ()
Location: src/pep/../../include/slepcpep.h
Index of all PEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/ 0000755 0001750 0001750 00000000000 13107004621 016032 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetSingularitiesFunction.html 0000644 0001750 0001750 00000004423 13107004621 025160 0 ustar jroman jroman
NEPNLEIGSGetSingularitiesFunction
slepc-3.7.4 2017-05-17
NEPNLEIGSGetSingularitiesFunction
Returns the Function and optionally the user provided context for computing a discretization of the singularity set.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetSingularitiesFunction(NEP nep,PetscErrorCode (**fun)(NEP,PetscInt*,PetscScalar*,void*),void **ctx)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
fun - location to put the function (or NULL)
ctx - location to stash the function context (or NULL)
See Also
NEPNLEIGSSetSingularitiesFunction ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSGetThreshold.html 0000644 0001750 0001750 00000004066 13107004621 022347 0 ustar jroman jroman
NEPCISSGetThreshold
slepc-3.7.4 2017-05-17
NEPCISSGetThreshold
Gets the values of various threshold parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSGetThreshold(NEP nep,PetscReal *delta,PetscReal *spur)
Not Collective
Input Parameter
nep - the eigenproblem solver context
Output Parameters
delta - threshold for numerical rank
spur - spurious threshold (to discard spurious eigenpairs)
See Also
NEPCISSSetThreshold ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetLocking.html 0000644 0001750 0001750 00000003576 13107004621 022226 0 ustar jroman jroman
NEPNLEIGSGetLocking
slepc-3.7.4 2017-05-17
NEPNLEIGSGetLocking
Gets the locking flag used in the NLEIGS method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetLocking(NEP nep,PetscBool *lock)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
See Also
NEPNLEIGSSetLocking ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetOptionsPrefix.html 0000644 0001750 0001750 00000005114 13107004621 022551 0 ustar jroman jroman
NEPSetOptionsPrefix
slepc-3.7.4 2017-05-17
NEPSetOptionsPrefix
Sets the prefix used for searching for all NEP options in the database.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetOptionsPrefix(NEP nep,const char *prefix)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
prefix - the prefix string to prepend to all NEP option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
For example, to distinguish between the runtime options for two
different NEP contexts, one could call
NEPSetOptionsPrefix (nep1,"neig1_")
NEPSetOptionsPrefix (nep2,"neig2_")
See Also
NEPAppendOptionsPrefix (), NEPGetOptionsPrefix ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSSetSizes.html 0000644 0001750 0001750 00000007526 13107004621 021530 0 ustar jroman jroman
NEPCISSSetSizes
slepc-3.7.4 2017-05-17
NEPCISSSetSizes
Sets the values of various size parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSSetSizes(NEP nep,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)
Logically Collective on NEP
Input Parameters
nep - the eigenproblem solver context
ip - number of integration points
bs - block size
ms - moment size
npart - number of partitions when splitting the communicator
bsmax - max block size
realmats - T(z) is real for real z
Options Database Keys
-nep_ciss_integration_points - Sets the number of integration points
-nep_ciss_blocksize - Sets the block size
-nep_ciss_moments - Sets the moment size
-nep_ciss_partitions - Sets the number of partitions
-nep_ciss_maxblocksize - Sets the maximum block size
-nep_ciss_realmats - T(z) is real for real z
Note
The default number of partitions is 1. This means the internal KSP object is shared
among all processes of the NEP communicator. Otherwise, the communicator is split
into npart communicators, so that npart KSP solves proceed simultaneously.
The realmats flag can be set to true when T(.) is guaranteed to be real
when the argument is a real value, for example, when all matrices in
the split form are real. When set to true, the solver avoids some computations.
See Also
NEPCISSGetSizes ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIISetConstCorrectionTol.html 0000644 0001750 0001750 00000004662 13107004621 024110 0 ustar jroman jroman
NEPRIISetConstCorrectionTol
slepc-3.7.4 2017-05-17
NEPRIISetConstCorrectionTol
Sets a flag to keep the tolerance used in the linear solver constant.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIISetConstCorrectionTol(NEP nep,PetscBool cct)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
cct - a boolean value
Options Database Keys
-nep_rii_const_correction_tol <bool> - set the boolean flag
Notes
By default, an exponentially decreasing tolerance is set in the KSP used
within the nonlinear iteration, so that each Newton iteration requests
better accuracy than the previous one. The constant correction tolerance
flag stops this behaviour.
See Also
NEPRIIGetConstCorrectionTol ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNArnoldiGetKSP.html 0000644 0001750 0001750 00000003626 13107004621 022016 0 ustar jroman jroman
NEPNArnoldiGetKSP
slepc-3.7.4 2017-05-17
NEPNArnoldiGetKSP
Retrieve the linear solver object (KSP) associated with the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNArnoldiGetKSP(NEP nep,KSP *ksp)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
ksp - the linear solver object
See Also
NEPNArnoldiSetKSP ()
Location: src/nep/impls/narnoldi/narnoldi.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetMonitorContext.html 0000644 0001750 0001750 00000004011 13107004621 022713 0 ustar jroman jroman
NEPGetMonitorContext
slepc-3.7.4 2017-05-17
NEPGetMonitorContext
Gets the monitor context, as set by NEPMonitorSet () for the FIRST monitor only.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetMonitorContext(NEP nep,void **ctx)
Not Collective
Input Parameter
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
See Also
NEPMonitorSet (), NEPDefaultMonitor()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIIGetLagPreconditioner.html 0000644 0001750 0001750 00000003653 13107004621 023706 0 ustar jroman jroman
NEPRIIGetLagPreconditioner
slepc-3.7.4 2017-05-17
NEPRIIGetLagPreconditioner
Indicates how often the preconditioner is rebuilt.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIIGetLagPreconditioner(NEP nep,PetscInt *lag)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
See Also
NEPRIISetLagPreconditioner ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetRefine.html 0000644 0001750 0001750 00000005172 13107004621 021140 0 ustar jroman jroman
NEPGetRefine
slepc-3.7.4 2017-05-17
NEPGetRefine
Gets the refinement strategy used by the NEP object, and the associated parameters.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetRefine(NEP nep,NEPRefine *refine,PetscInt *npart,PetscReal *tol,PetscInt *its,NEPRefineScheme *scheme)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
refine - refinement type
npart - number of partitions of the communicator
tol - the convergence tolerance
its - maximum number of refinement iterations
scheme - the scheme used for solving linear systems
Note
The user can specify NULL for any parameter that is not needed.
See Also
NEPSetRefine ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPInterpolGetPEP.html 0000644 0001750 0001750 00000003741 13107004621 022071 0 ustar jroman jroman
NEPInterpolGetPEP
slepc-3.7.4 2017-05-17
NEPInterpolGetPEP
Retrieve the polynomial eigensolver object (PEP ) associated with the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
#include "slepcpep.h"
PetscErrorCode NEPInterpolGetPEP(NEP nep,PEP *pep)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
pep - the polynomial eigensolver object
See Also
NEPInterpolSetPEP ()
Location: src/nep/impls/interpol/interpol.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetDerivatives.html 0000644 0001750 0001750 00000005041 13107004621 022224 0 ustar jroman jroman
NEPSetDerivatives
slepc-3.7.4 2017-05-17
NEPSetDerivatives
Sets the function to compute the k-th derivative T^(k)(lambda) for any value of k (including 0), as well as the location to store the matrix.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetDerivatives(NEP nep,Mat A,PetscErrorCode (*der)(NEP,PetscScalar,PetscInt,Mat,void*),void *ctx)
Logically Collective on NEP and Mat
Input Parameters
nep - the NEP context
A - the matrix to store the computed derivative
der - routing to evaluate the k-th derivative (if NULL then NEP retains any
previously set value)
ctx - [optional] user-defined context for private data for the derivatives
evaluation routine (may be NULL) (if NULL then NEP retains any
previously set value)
See Also
NEPSetFunction (), NEPGetDerivatives ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetSplitOperatorTerm.html 0000644 0001750 0001750 00000004631 13107004621 023366 0 ustar jroman jroman
NEPGetSplitOperatorTerm
slepc-3.7.4 2017-05-17
NEPGetSplitOperatorTerm
Gets the matrices and functions associated with the nonlinear operator in split form.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetSplitOperatorTerm(NEP nep,PetscInt k,Mat *A,FN *f)
Not collective, though parallel Mats and FNs are returned if the NEP is parallel
Input Parameter
nep - the nonlinear eigensolver context
k - the index of the requested term (starting in 0)
Output Parameters
A - the matrix of the requested term
f - the function of the requested term
See Also
NEPSetSplitOperator (), NEPGetSplitOperatorInfo ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIIGetMaximumIterations.html 0000644 0001750 0001750 00000003663 13107004621 023756 0 ustar jroman jroman
NEPRIIGetMaximumIterations
slepc-3.7.4 2017-05-17
NEPRIIGetMaximumIterations
Gets the maximum number of inner iterations of RII.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIIGetMaximumIterations(NEP nep,PetscInt *its)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
its - maximum inner iterations
See Also
NEPRIISetMaximumIterations ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorAll.html 0000644 0001750 0001750 00000005423 13107004621 021347 0 ustar jroman jroman
NEPMonitorAll
slepc-3.7.4 2017-05-17
NEPMonitorAll
Print the current approximate values and error estimates at each iteration of the nonlinear eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorAll(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on NEP
Input Parameters
nep - nonlinear eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
NEPMonitorSet (), NEPMonitorFirst (), NEPMonitorConverged ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSGetSizes.html 0000644 0001750 0001750 00000004755 13107004621 021515 0 ustar jroman jroman
NEPCISSGetSizes
slepc-3.7.4 2017-05-17
NEPCISSGetSizes
Gets the values of various size parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSGetSizes(NEP nep,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)
Not Collective
Input Parameter
nep - the eigenproblem solver context
Output Parameters
ip - number of integration points
bs - block size
ms - moment size
npart - number of partitions when splitting the communicator
bsmax - max block size
realmats - T(z) is real for real z
See Also
NEPCISSSetSizes ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetJacobian.html 0000644 0001750 0001750 00000004467 13107004621 021444 0 ustar jroman jroman
NEPGetJacobian
slepc-3.7.4 2017-05-17
NEPGetJacobian
Returns the Jacobian matrix and optionally the user provided routine and context for evaluating the Jacobian.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetJacobian(NEP nep,Mat *A,PetscErrorCode (**jac)(NEP,PetscScalar,Mat,void*),void **ctx)
Not Collective, but Mat object will be parallel if NEP object is
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
A - location to stash Jacobian matrix (or NULL)
jac - location to put Jacobian function (or NULL)
ctx - location to stash Jacobian context (or NULL)
See Also
NEPSetJacobian ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSLPGetEPS.html 0000644 0001750 0001750 00000003570 13107004621 020736 0 ustar jroman jroman
NEPSLPGetEPS
slepc-3.7.4 2017-05-17
NEPSLPGetEPS
Retrieve the linear eigensolver object (EPS ) associated to the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSLPGetEPS(NEP nep,EPS *eps)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
eps - the eigensolver object
See Also
NEPSLPSetEPS ()
Location: src/nep/impls/slp/slp.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetDimensions.html 0000644 0001750 0001750 00000007013 13107004621 022050 0 ustar jroman jroman
NEPSetDimensions
slepc-3.7.4 2017-05-17
NEPSetDimensions
Sets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetDimensions(NEP nep,PetscInt nev,PetscInt ncv,PetscInt mpd)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Options Database Keys
-nep_nev <nev> - Sets the number of eigenvalues
-nep_ncv <ncv> - Sets the dimension of the subspace
-nep_mpd <mpd> - Sets the maximum projected dimension
Notes
Use PETSC_DEFAULT for ncv and mpd to assign a reasonably good value, which is
dependent on the solution method.
The parameters ncv and mpd are intimately related, so that the user is advised
to set one of them at most. Normal usage is that
(a) in cases where nev is small, the user sets ncv (a reasonable default is 2*nev); and
(b) in cases where nev is large, the user sets mpd.
The value of ncv should always be between nev and (nev+mpd), typically
ncv=nev+mpd. If nev is not too large, mpd=nev is a reasonable choice, otherwise
a smaller value should be used.
See Also
NEPGetDimensions ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex22.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPRIISetLagPreconditioner.html 0000644 0001750 0001750 00000005156 13107004621 023722 0 ustar jroman jroman
NEPRIISetLagPreconditioner
slepc-3.7.4 2017-05-17
NEPRIISetLagPreconditioner
Determines when the preconditioner is rebuilt in the nonlinear solve.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIISetLagPreconditioner(NEP nep,PetscInt lag)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
lag - 0 indicates NEVER rebuild, 1 means rebuild every time the Jacobian is
computed within the nonlinear iteration, 2 means every second time
the Jacobian is built, etc.
Options Database Keys
-nep_rii_lag_preconditioner <lag> -
Notes:
The default is 1.
The preconditioner is ALWAYS built in the first iteration of a nonlinear solve.
See Also
NEPRIIGetLagPreconditioner ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetConvergenceTestFunction.html 0000644 0001750 0001750 00000007500 13107004621 024545 0 ustar jroman jroman
NEPSetConvergenceTestFunction
slepc-3.7.4 2017-05-17
NEPSetConvergenceTestFunction
Sets a function to compute the error estimate used in the convergence test.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetConvergenceTestFunction(NEP nep,PetscErrorCode (*func)(NEP,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on NEP
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
func - a pointer to the convergence test function
ctx - context for private data for the convergence routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(NEP nep,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)
nep - nonlinear eigensolver context obtained from NEPCreate ()
eigr - real part of the eigenvalue
eigi - imaginary part of the eigenvalue
res - residual norm associated to the eigenpair
errest - (output) computed error estimate
ctx - optional context, as set by NEPSetConvergenceTestFunction ()
Note
If the error estimate returned by the convergence test function is less than
the tolerance, then the eigenvalue is accepted as converged.
See Also
NEPSetConvergenceTest (), NEPSetTolerances ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPComputeError.html 0000644 0001750 0001750 00000005234 13107004621 021715 0 ustar jroman jroman
NEPComputeError
slepc-3.7.4 2017-05-17
NEPComputeError
Computes the error (based on the residual norm) associated with the i-th computed eigenpair.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPComputeError(NEP nep,PetscInt i,NEPErrorType type,PetscReal *error)
Collective on NEP
Input Parameter
nep - the nonlinear eigensolver context
i - the solution index
type - the type of error to compute
Output Parameter
Notes
The error can be computed in various ways, all of them based on the residual
norm computed as ||T(lambda)x||_2 where lambda is the eigenvalue and x is the
eigenvector.
See Also
NEPErrorType , NEPSolve (), NEPGetErrorEstimate ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPComputeJacobian.html 0000644 0001750 0001750 00000004551 13107004621 022333 0 ustar jroman jroman
NEPComputeJacobian
slepc-3.7.4 2017-05-17
NEPComputeJacobian
Computes the Jacobian matrix T'(lambda) that has been set with NEPSetJacobian ().
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPComputeJacobian(NEP nep,PetscScalar lambda,Mat A)
Collective on NEP and Mat
Input Parameters
nep - the NEP context
lambda - the scalar argument
Output Parameters
Notes
Most users should not need to explicitly call this routine, as it
is used internally within the nonlinear eigensolvers.
See Also
NEPSetJacobian (), NEPGetJacobian ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetWhichEigenpairs.html 0000644 0001750 0001750 00000013566 13107004621 023023 0 ustar jroman jroman
NEPSetWhichEigenpairs
slepc-3.7.4 2017-05-17
NEPSetWhichEigenpairs
Specifies which portion of the spectrum is to be sought.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetWhichEigenpairs(NEP nep,NEPWhich which)
Logically Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
which - the portion of the spectrum to be sought
Possible values
The parameter 'which' can have one of these values
NEP_LARGEST_MAGNITUDE - largest eigenvalues in magnitude (default)
NEP_SMALLEST_MAGNITUDE - smallest eigenvalues in magnitude
NEP_LARGEST_REAL - largest real parts
NEP_SMALLEST_REAL - smallest real parts
NEP_LARGEST_IMAGINARY - largest imaginary parts
NEP_SMALLEST_IMAGINARY - smallest imaginary parts
NEP_TARGET_MAGNITUDE - eigenvalues closest to the target (in magnitude)
NEP_TARGET_REAL - eigenvalues with real part closest to target
NEP_TARGET_IMAGINARY - eigenvalues with imaginary part closest to target
NEP_ALL - all eigenvalues contained in a given region
NEP_WHICH_USER - user defined ordering set with NEPSetEigenvalueComparison ()
Options Database Keys
-nep_largest_magnitude - Sets largest eigenvalues in magnitude
-nep_smallest_magnitude - Sets smallest eigenvalues in magnitude
-nep_largest_real - Sets largest real parts
-nep_smallest_real - Sets smallest real parts
-nep_largest_imaginary - Sets largest imaginary parts
-nep_smallest_imaginary - Sets smallest imaginary parts
-nep_target_magnitude - Sets eigenvalues closest to target
-nep_target_real - Sets real parts closest to target
-nep_target_imaginary - Sets imaginary parts closest to target
-nep_all - Sets all eigenvalues in a region
Notes
Not all eigensolvers implemented in NEP account for all the possible values
stated above. If SLEPc is compiled for real numbers NEP_LARGEST_IMAGINARY
and NEP_SMALLEST_IMAGINARY use the absolute value of the imaginary part
for eigenvalue selection.
The target is a scalar value provided with NEPSetTarget ().
NEP_ALL is intended for use in the context of the CISS solver for
computing all eigenvalues in a region.
See Also
NEPGetWhichEigenpairs (), NEPSetTarget (), NEPSetEigenvalueComparison (), NEPWhich
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPStoppingBasic.html 0000644 0001750 0001750 00000006746 13107004621 022045 0 ustar jroman jroman
NEPStoppingBasic
slepc-3.7.4 2017-05-17
NEPStoppingBasic
Default routine to determine whether the outer eigensolver iteration must be stopped.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPStoppingBasic(NEP nep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,NEPConvergedReason *reason,void *ctx)
Collective on NEP
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
ctx - context (not used here)
Output Parameter
reason - result of the stopping test
Notes
A positive value of reason indicates that the iteration has finished successfully
(converged), and a negative value indicates an error condition (diverged). If
the iteration needs to be continued, reason must be set to NEP_CONVERGED_ITERATING
(zero).
NEPStoppingBasic () will stop if all requested eigenvalues are converged, or if
the maximum number of iterations has been reached.
Use NEPSetStoppingTest () to provide your own test instead of using this one.
See Also
NEPSetStoppingTest (), NEPConvergedReason , NEPGetConvergedReason ()
Location: src/nep/interface/nepdefault.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIISetMaximumIterations.html 0000644 0001750 0001750 00000003745 13107004621 023773 0 ustar jroman jroman
NEPRIISetMaximumIterations
slepc-3.7.4 2017-05-17
NEPRIISetMaximumIterations
Sets the maximum number of inner iterations to be used in the RII solver. These are the Newton iterations related to the computation of the nonlinear Rayleigh functional.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIISetMaximumIterations(NEP nep,PetscInt its)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
its - maximum inner iterations
See Also
NEPRIIGetMaximumIterations ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorCancel.html 0000644 0001750 0001750 00000004214 13107004621 022021 0 ustar jroman jroman
NEPMonitorCancel
slepc-3.7.4 2017-05-17
NEPMonitorCancel
Clears all monitors for a NEP object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorCancel(NEP nep)
Logically Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
Options Database Key
-nep_monitor_cancel - Cancels all monitors that have been hardwired
into a code by calls to NEPMonitorSet (),
but does not cancel those set via the options database.
See Also
NEPMonitorSet ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetType.html 0000644 0001750 0001750 00000004537 13107004621 020655 0 ustar jroman jroman
NEPGetType
slepc-3.7.4 2017-05-17
NEPGetType
Gets the NEP type as a string from the NEP object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetType(NEP nep,NEPType *type)
Not Collective
Input Parameter
nep - the eigensolver context
Output Parameter
name - name of NEP method
See Also
NEPSetType ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPErrorView.html 0000644 0001750 0001750 00000006702 13107004621 021214 0 ustar jroman jroman
NEPErrorView
slepc-3.7.4 2017-05-17
NEPErrorView
Displays the errors associated with the computed solution (as well as the eigenvalues).
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPErrorView(NEP nep,NEPErrorType etype,PetscViewer viewer)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
etype - error type
viewer - optional visualization context
Options Database Key
-nep_error_absolute - print absolute errors of each eigenpair
-nep_error_relative - print relative errors of each eigenpair
-nep_error_backward - print backward errors of each eigenpair
Notes
By default, this function checks the error of all eigenpairs and prints
the eigenvalues if all of them are below the requested tolerance.
If the viewer has format=PETSC_VIEWER_ASCII_INFO_DETAIL then a table with
eigenvalues and corresponding errors is printed.
See Also
NEPSolve (), NEPValuesView (), NEPVectorsView ()
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetRG.html 0000644 0001750 0001750 00000003772 13107004621 020244 0 ustar jroman jroman
NEPGetRG
slepc-3.7.4 2017-05-17
NEPGetRG
Obtain the region object associated to the nonlinear eigensolver object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetRG(NEP nep,RG *rg)
Not Collective
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
See Also
NEPSetRG ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPValuesView.html 0000644 0001750 0001750 00000004155 13107004621 021362 0 ustar jroman jroman
NEPValuesView
slepc-3.7.4 2017-05-17
NEPValuesView
Displays the computed eigenvalues in a viewer.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPValuesView(NEP nep,PetscViewer viewer)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
viewer - the viewer
Options Database Key
-nep_view_values - print computed eigenvalues
See Also
NEPSolve (), NEPVectorsView (), NEPErrorView ()
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPType.html 0000644 0001750 0001750 00000003032 13107004621 020202 0 ustar jroman jroman
NEPType
slepc-3.7.4 2017-05-17
NEPType
String with the name of a nonlinear eigensolver
Synopsis
typedef const char* NEPType ;
#define NEPRII "rii"
#define NEPSLP "slp"
#define NEPNARNOLDI "narnoldi"
#define NEPCISS "ciss"
#define NEPINTERPOL "interpol"
#define NEPNLEIGS "nleigs"
See Also
NEPSetType (), NEP
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRefineScheme.html 0000644 0001750 0001750 00000003007 13107004621 021620 0 ustar jroman jroman
NEPRefineScheme
slepc-3.7.4 2017-05-17
NEPRefineScheme
The scheme used for solving linear systems during iterative refinement
Synopsis
typedef enum { NEP_REFINE_SCHEME_SCHUR=1,
NEP_REFINE_SCHEME_MBE,
NEP_REFINE_SCHEME_EXPLICIT } NEPRefineScheme ;
See Also
NEPSetRefine ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetRestart.html 0000644 0001750 0001750 00000003610 13107004621 022251 0 ustar jroman jroman
NEPNLEIGSGetRestart
slepc-3.7.4 2017-05-17
NEPNLEIGSGetRestart
Gets the restart parameter used in the NLEIGS method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetRestart(NEP nep,PetscReal *keep)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
keep - the restart parameter
See Also
NEPNLEIGSSetRestart ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetRKShifts.html 0000644 0001750 0001750 00000005204 13107004621 022337 0 ustar jroman jroman
NEPNLEIGSSetRKShifts
slepc-3.7.4 2017-05-17
NEPNLEIGSSetRKShifts
Sets a list of shifts to be used in the Rational Krylov method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetRKShifts(NEP nep,PetscInt ns,PetscScalar *shifts)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
ns - number of shifts
shifts - array of scalar values specifying the shifts
Options Database Key
-nep_nleigs_rk_shifts - Sets the list of shifts
Notes
If only one shift is provided, the subspace is built with the simpler
shift-and-invert Krylov-Schur.
In the case of real scalars, complex shifts are not allowed. In the
command line, a comma-separated list of complex values can be provided with
the format [+/-][realnumber][+/-]realnumberi with no spaces, e.g.
-nep_nleigs_rk_shifts 1.0+2.0i,1.5+2.0i,1.0+1.5i
See Also
NEPNLEIGSGetRKShifts ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetBV.html 0000644 0001750 0001750 00000003555 13107004621 020242 0 ustar jroman jroman
NEPGetBV
slepc-3.7.4 2017-05-17
NEPGetBV
Obtain the basis vectors object associated to the nonlinear eigensolver object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetBV(NEP nep,BV *bv)
Not Collective
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
bv - basis vectors context
See Also
NEPSetBV ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetSingularitiesFunction.html 0000644 0001750 0001750 00000007172 13107004621 025200 0 ustar jroman jroman
NEPNLEIGSSetSingularitiesFunction
slepc-3.7.4 2017-05-17
NEPNLEIGSSetSingularitiesFunction
Sets a user function to compute a discretization of the singularity set (where T(.) is not analytic).
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetSingularitiesFunction(NEP nep,PetscErrorCode (*fun)(NEP,PetscInt*,PetscScalar*,void*),void *ctx)
Logically Collective on NEP
Input Parameters
nep - the NEP context
fun - user function (if NULL then NEP retains any previously set value)
ctx - [optional] user-defined context for private data for the function
(may be NULL, in which case NEP retains any previously set value)
Calling Sequence of fun
fun(NEP nep,PetscInt *maxnp,PetscScalar *xi,void *ctx)
nep - the NEP context
maxnp - on input number of requested points in the discretization (can be set)
xi - computed values of the discretization
ctx - optional context, as set by NEPNLEIGSSetSingularitiesFunction ()
Note
The user-defined function can set a smaller value of maxnp if necessary.
See Also
NEPNLEIGSGetSingularitiesFunction ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPApplyFunction.html 0000644 0001750 0001750 00000006012 13107004621 022055 0 ustar jroman jroman
NEPApplyFunction
slepc-3.7.4 2017-05-17
NEPApplyFunction
Applies the nonlinear function T(lambda) to a given vector.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPApplyFunction(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A,Mat B)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
lambda - scalar argument
x - vector to be multiplied against
v - workspace vector (used only in the case of split form)
Output Parameters
y - result vector
A - Function matrix
B - optional preconditioning matrix
Note
If the nonlinear operator is represented in split form, the result
y = T(lambda)*x is computed without building T(lambda) explicitly. In
that case, parameters A and B are not used. Otherwise, the matrix
T(lambda) is built and the effect is the same as a call to
NEPComputeFunction () followed by a MatMult().
See Also
NEPSetSplitOperator (), NEPComputeFunction ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetTrackAll.html 0000644 0001750 0001750 00000003553 13107004621 021426 0 ustar jroman jroman
NEPGetTrackAll
slepc-3.7.4 2017-05-17
NEPGetTrackAll
Returns the flag indicating whether all residual norms must be computed or not.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetTrackAll(NEP nep,PetscBool *trackall)
Not Collective
Input Parameter
nep - the eigensolver context
Output Parameter
trackall - the returned flag
See Also
NEPSetTrackAll ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetInterpolation.html 0000644 0001750 0001750 00000005223 13107004621 023472 0 ustar jroman jroman
NEPNLEIGSSetInterpolation
slepc-3.7.4 2017-05-17
NEPNLEIGSSetInterpolation
Sets the tolerance and maximum iteration count used by the NLEIGS method when building the interpolation via divided differences.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetInterpolation(NEP nep,PetscReal tol,PetscInt maxits)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Key
-nep_nleigs_interpolation_tol <tol> - Sets the convergence tolerance
-nep_nleigs_interpolation_max_it <maxits> - Sets the maximum number of iterations
Notes
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
NEPNLEIGSGetInterpolation ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPConvergedReason.html 0000644 0001750 0001750 00000003765 13107004621 022362 0 ustar jroman jroman
NEPConvergedReason
slepc-3.7.4 2017-05-17
NEPConvergedReason
Reason a nonlinear eigensolver was said to have converged or diverged
Synopsis
typedef enum {/* converged */
NEP_CONVERGED_TOL = 1,
NEP_CONVERGED_USER = 2,
/* diverged */
NEP_DIVERGED_ITS = -1,
NEP_DIVERGED_BREAKDOWN = -2,
/* unused = -3 */
NEP_DIVERGED_LINEAR_SOLVE = -4,
NEP_CONVERGED_ITERATING = 0} NEPConvergedReason ;
See Also
NEPSolve (), NEPGetConvergedReason (), NEPSetTolerances ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetStoppingTestFunction.html 0000644 0001750 0001750 00000010234 13107004621 024110 0 ustar jroman jroman
NEPSetStoppingTestFunction
slepc-3.7.4 2017-05-17
NEPSetStoppingTestFunction
Sets a function to decide when to stop the outer iteration of the eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetStoppingTestFunction(NEP nep,PetscErrorCode (*func)(NEP,PetscInt,PetscInt,PetscInt,PetscInt,NEPConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on NEP
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
func - pointer to the stopping test function
ctx - context for private data for the stopping routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(NEP nep,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,NEPConvergedReason *reason,void *ctx)
nep - nonlinear eigensolver context obtained from NEPCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
reason - (output) result of the stopping test
ctx - optional context, as set by NEPSetStoppingTestFunction ()
Note
Normal usage is to first call the default routine NEPStoppingBasic () and then
set reason to NEP_CONVERGED_USER if some user-defined conditions have been
met. To let the eigensolver continue iterating, the result must be left as
NEP_CONVERGED_ITERATING.
See Also
NEPSetStoppingTest (), NEPStoppingBasic ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPReasonView.html 0000644 0001750 0001750 00000005514 13107004621 021352 0 ustar jroman jroman
NEPReasonView
slepc-3.7.4 2017-05-17
NEPReasonView
Displays the reason a NEP solve converged or diverged.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPReasonView(NEP nep,PetscViewer viewer)
Collective on NEP
Parameter
nep - the nonlinear eigensolver context
viewer - the viewer to display the reason
Options Database Keys
-nep_converged_reason - print reason for convergence, and number of iterations
See Also
NEPSetConvergenceTest (), NEPSetTolerances (), NEPGetIterationNumber ()
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetDerivatives.html 0000644 0001750 0001750 00000004556 13107004621 022222 0 ustar jroman jroman
NEPGetDerivatives
slepc-3.7.4 2017-05-17
NEPGetDerivatives
Returns the derivatives matrix and optionally the user provided routine and context for evaluating the derivatives.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetDerivatives(NEP nep,Mat *A,PetscErrorCode (**der)(NEP,PetscScalar,PetscInt,Mat,void*),void **ctx)
Not Collective, but Mat object will be parallel if NEP object is
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
A - location to stash the derivatives matrix (or NULL)
der - location to put derivatives function (or NULL)
ctx - location to stash derivatives context (or NULL)
See Also
NEPSetDerivatives ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRegisterAll.html 0000644 0001750 0001750 00000002610 13107004621 021477 0 ustar jroman jroman
NEPRegisterAll
slepc-3.7.4 2017-05-17
NEPRegisterAll
Registers all the solvers in the NEP package.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRegisterAll(void)
Not Collective
See Also
NEPRegister ()
Location: src/nep/interface/nepregis.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetFunction.html 0000644 0001750 0001750 00000007616 13107004621 021536 0 ustar jroman jroman
NEPSetFunction
slepc-3.7.4 2017-05-17
NEPSetFunction
Sets the function to compute the nonlinear Function T(lambda) as well as the location to store the matrix.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetFunction(NEP nep,Mat A,Mat B,PetscErrorCode (*fun)(NEP,PetscScalar,Mat,Mat,void*),void *ctx)
Logically Collective on NEP and Mat
Input Parameters
nep - the NEP context
A - Function matrix
B - preconditioner matrix (usually same as the Function)
fun - Function evaluation routine (if NULL then NEP retains any
previously set value)
ctx - [optional] user-defined context for private data for the Function
evaluation routine (may be NULL) (if NULL then NEP retains any
previously set value)
Calling Sequence of fun
fun(NEP nep,PetscScalar lambda,Mat F,Mat P,void *ctx)
nep - the NEP context
lambda - the scalar argument where T(.) must be evaluated
T - matrix that will contain T(lambda)
P - (optional) different matrix to build the preconditioner
ctx - (optional) user-defined context, as set by NEPSetFunction ()
See Also
NEPGetFunction (), NEPSetJacobian ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPRefineGetKSP.html 0000644 0001750 0001750 00000003632 13107004621 021515 0 ustar jroman jroman
NEPRefineGetKSP
slepc-3.7.4 2017-05-17
NEPRefineGetKSP
Obtain the ksp object used by the eigensolver object in the refinement phase.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRefineGetKSP(NEP nep,KSP *ksp)
Not Collective
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
See Also
NEPSetRefine ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetFromOptions.html 0000644 0001750 0001750 00000004726 13107004621 022227 0 ustar jroman jroman
NEPSetFromOptions
slepc-3.7.4 2017-05-17
NEPSetFromOptions
Sets NEP options from the options database. This routine must be called before NEPSetUp () if the user is to be allowed to set the solver type.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetFromOptions(NEP nep)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
Notes
To see all options, run your program with the -help option.
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetInitialSpace.html 0000644 0001750 0001750 00000005121 13107004621 022303 0 ustar jroman jroman
NEPSetInitialSpace
slepc-3.7.4 2017-05-17
NEPSetInitialSpace
Specify a basis of vectors that constitute the initial space, that is, the subspace from which the solver starts to iterate.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetInitialSpace(NEP nep,PetscInt n,Vec *is)
Collective on NEP and Vec
Input Parameter
nep - the nonlinear eigensolver context
n - number of vectors
is - set of basis vectors of the initial space
Notes
Some solvers start to iterate on a single vector (initial vector). In that case,
the other vectors are ignored.
These vectors do not persist from one NEPSolve () call to the other, so the
initial space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
Common usage of this function is when the user can provide a rough approximation
of the wanted eigenspace. Then, convergence may be faster.
Location: src/nep/interface/nepsetup.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetRG.html 0000644 0001750 0001750 00000003706 13107004621 020255 0 ustar jroman jroman
NEPSetRG
slepc-3.7.4 2017-05-17
NEPSetRG
Associates a region object to the nonlinear eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetRG(NEP nep,RG rg)
Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
rg - the region object
Note
Use NEPGetRG () to retrieve the region context (for example,
to free it at the end of the computations).
See Also
NEPGetRG ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSSetThreshold.html 0000644 0001750 0001750 00000004551 13107004621 022362 0 ustar jroman jroman
NEPCISSSetThreshold
slepc-3.7.4 2017-05-17
NEPCISSSetThreshold
Sets the values of various threshold parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSSetThreshold(NEP nep,PetscReal delta,PetscReal spur)
Logically Collective on NEP
Input Parameters
nep - the eigenproblem solver context
delta - threshold for numerical rank
spur - spurious threshold (to discard spurious eigenpairs)
Options Database Keys
-nep_ciss_delta - Sets the delta
-nep_ciss_spurious_threshold - Sets the spurious threshold
See Also
NEPCISSGetThreshold ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSolve.html 0000644 0001750 0001750 00000006721 13107004621 020361 0 ustar jroman jroman
NEPSolve
slepc-3.7.4 2017-05-17
NEPSolve
Solves the nonlinear eigensystem.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSolve(NEP nep)
Collective on NEP
Input Parameter
nep - eigensolver context obtained from NEPCreate ()
Options Database Keys
-nep_view - print information about the solver used
-nep_view_vectors binary - save the computed eigenvectors to the default binary viewer
-nep_view_values - print computed eigenvalues
-nep_converged_reason - print reason for convergence, and number of iterations
-nep_error_absolute - print absolute errors of each eigenpair
-nep_error_relative - print relative errors of each eigenpair
See Also
NEPCreate (), NEPSetUp (), NEPDestroy (), NEPSetTolerances ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPRefine.html 0000644 0001750 0001750 00000002617 13107004621 020501 0 ustar jroman jroman
NEPRefine
slepc-3.7.4 2017-05-17
NEPRefine
The refinement type
Synopsis
typedef enum { NEP_REFINE_NONE,
NEP_REFINE_SIMPLE,
NEP_REFINE_MULTIPLE } NEPRefine ;
See Also
NEPSetRefine ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPInterpolGetDegree.html 0000644 0001750 0001750 00000003642 13107004621 022640 0 ustar jroman jroman
NEPInterpolGetDegree
slepc-3.7.4 2017-05-17
NEPInterpolGetDegree
Gets the degree of the interpolation polynomial.
Synopsis
#include "slepcnep.h"
#include "slepcpep.h"
PetscErrorCode NEPInterpolGetDegree(NEP nep,PetscInt *deg)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
deg - the polynomial degree
See Also
NEPInterpolSetDegree ()
Location: src/nep/impls/interpol/interpol.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPReasonViewFromOptions.html 0000644 0001750 0001750 00000003217 13107004621 023550 0 ustar jroman jroman
NEPReasonViewFromOptions
slepc-3.7.4 2017-05-17
NEPReasonViewFromOptions
Processes command line options to determine if/how the NEP converged reason is to be viewed.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPReasonViewFromOptions(NEP nep)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPInterpolSetDegree.html 0000644 0001750 0001750 00000003517 13107004621 022655 0 ustar jroman jroman
NEPInterpolSetDegree
slepc-3.7.4 2017-05-17
NEPInterpolSetDegree
Sets the degree of the interpolation polynomial.
Synopsis
#include "slepcnep.h"
#include "slepcpep.h"
PetscErrorCode NEPInterpolSetDegree(NEP nep,PetscInt deg)
Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
deg - polynomial degree
See Also
NEPInterpolGetDegree ()
Location: src/nep/impls/interpol/interpol.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetUp.html 0000644 0001750 0001750 00000004016 13107004621 020324 0 ustar jroman jroman
NEPSetUp
slepc-3.7.4 2017-05-17
NEPSetUp
Sets up all the internal data structures necessary for the execution of the NEP solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetUp(NEP nep)
Collective on NEP
Input Parameter
Notes
This function need not be called explicitly in most cases, since NEPSolve ()
calls it. It can be useful when one wants to measure the set-up time
separately from the solve time.
See Also
NEPCreate (), NEPSolve (), NEPDestroy ()
Location: src/nep/interface/nepsetup.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIIGetConstCorrectionTol.html 0000644 0001750 0001750 00000003676 13107004621 024100 0 ustar jroman jroman
NEPRIIGetConstCorrectionTol
slepc-3.7.4 2017-05-17
NEPRIIGetConstCorrectionTol
Returns the constant tolerance flag.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIIGetConstCorrectionTol(NEP nep,PetscBool *cct)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
cct - the value of the constant tolerance flag
See Also
NEPRIISetConstCorrectionTol ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetDS.html 0000644 0001750 0001750 00000003555 13107004621 020241 0 ustar jroman jroman
NEPGetDS
slepc-3.7.4 2017-05-17
NEPGetDS
Obtain the direct solver object associated to the nonlinear eigensolver object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetDS(NEP nep,DS *ds)
Not Collective
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
ds - direct solver context
See Also
NEPSetDS ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPConv.html 0000644 0001750 0001750 00000003055 13107004621 020173 0 ustar jroman jroman
NEPConv
slepc-3.7.4 2017-05-17
NEPConv
Determines the convergence test
Synopsis
typedef enum { NEP_CONV_ABS,
NEP_CONV_REL,
NEP_CONV_NORM,
NEP_CONV_USER } NEPConv ;
See Also
NEPSetConvergenceTest (), NEPSetConvergenceTestFunction ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEP.html 0000644 0001750 0001750 00000003743 13107004621 017351 0 ustar jroman jroman
NEP
slepc-3.7.4 2017-05-17
NEP
Abstract SLEPc object that manages all solvers for nonlinear eigenvalue problems.
Synopsis
typedef struct _p_NEP* NEP ;
See Also
NEPCreate ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex6f.F.html
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetKSPs.html 0000644 0001750 0001750 00000003410 13107004621 021443 0 ustar jroman jroman
NEPNLEIGSGetKSPs
slepc-3.7.4 2017-05-17
NEPNLEIGSGetKSPs
Retrieve the array of linear solver objects associated with the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetKSPs(NEP nep,KSP **ksp)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
ksp - array of linear solver object
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetEigenvalueComparison.html 0000644 0001750 0001750 00000007660 13107004621 024067 0 ustar jroman jroman
NEPSetEigenvalueComparison
slepc-3.7.4 2017-05-17
NEPSetEigenvalueComparison
Specifies the eigenvalue comparison function when NEPSetWhichEigenpairs () is set to NEP_WHICH_USER.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetEigenvalueComparison(NEP pep,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)
Logically Collective on NEP
Input Parameters
pep - eigensolver context obtained from NEPCreate ()
func - a pointer to the comparison function
ctx - a context pointer (the last parameter to the comparison function)
Calling Sequence of func
func(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *res,void *ctx)
ar - real part of the 1st eigenvalue
ai - imaginary part of the 1st eigenvalue
br - real part of the 2nd eigenvalue
bi - imaginary part of the 2nd eigenvalue
res - result of comparison
ctx - optional context, as set by NEPSetEigenvalueComparison ()
Note
The returning parameter 'res' can be
negative - if the 1st eigenvalue is preferred to the 2st one
zero - if both eigenvalues are equally preferred
positive - if the 2st eigenvalue is preferred to the 1st one
See Also
NEPSetWhichEigenpairs (), NEPWhich
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetWorkVecs.html 0000644 0001750 0001750 00000003536 13107004621 021511 0 ustar jroman jroman
NEPSetWorkVecs
slepc-3.7.4 2017-05-17
NEPSetWorkVecs
Sets a number of work vectors into a NEP object
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetWorkVecs(NEP nep,PetscInt nw)
Collective on NEP
Input Parameters
nep - nonlinear eigensolver context
nw - number of work vectors to allocate
Developers Note
This is PETSC_EXTERN because it may be required by user plugin NEP
implementations.
Location: src/nep/interface/nepdefault.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorLGCreate.html 0000644 0001750 0001750 00000006002 13107004621 022257 0 ustar jroman jroman
NEPMonitorLGCreate
slepc-3.7.4 2017-05-17
NEPMonitorLGCreate
Creates a line graph context for use with NEP to monitor convergence.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)
Collective on MPI_Comm
Input Parameters
comm - communicator context
host - the X display to open, or null for the local machine
label - the title to put in the title bar
x, y - the screen coordinates of the upper left coordinate of
the window
m, n - the screen width and height in pixels
Output Parameter
lgctx - the drawing context
Options Database Keys
-nep_monitor_lg - Sets line graph monitor for the first residual
-nep_monitor_lg_all - Sets line graph monitor for all residuals
Notes
Use PetscDrawLGDestroy() to destroy this line graph.
See Also
NEPMonitorSet ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSGetRefinement.html 0000644 0001750 0001750 00000004145 13107004621 022505 0 ustar jroman jroman
NEPCISSGetRefinement
slepc-3.7.4 2017-05-17
NEPCISSGetRefinement
Gets the values of various refinement parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSGetRefinement(NEP nep, PetscInt *inner, PetscInt *blsize)
Not Collective
Input Parameter
nep - the eigenproblem solver context
Output Parameters
inner - number of iterative refinement iterations (inner loop)
blsize - number of iterative refinement iterations (blocksize loop)
See Also
NEPCISSSetRefinement ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIISetKSP.html 0000644 0001750 0001750 00000003356 13107004621 020747 0 ustar jroman jroman
NEPRIISetKSP
slepc-3.7.4 2017-05-17
NEPRIISetKSP
Associate a linear solver object (KSP) to the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIISetKSP(NEP nep,KSP ksp)
Collective on NEP
Input Parameters
nep - eigenvalue solver
ksp - the linear solver object
See Also
NEPRIIGetKSP ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPConvMonitorSetFromOptions.html 0000644 0001750 0001750 00000005126 13107004621 024420 0 ustar jroman jroman
NEPConvMonitorSetFromOptions
slepc-3.7.4 2017-05-17
NEPConvMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user (for monitors that only show iteration numbers of convergence).
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPConvMonitorSetFromOptions(NEP nep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a SlepcConvMonitor
See Also
NEPMonitorSet (), NEPMonitorSetFromOptions ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetErrorEstimate.html 0000644 0001750 0001750 00000004201 13107004621 022505 0 ustar jroman jroman
NEPGetErrorEstimate
slepc-3.7.4 2017-05-17
NEPGetErrorEstimate
Returns the error estimate associated to the i-th computed eigenpair.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetErrorEstimate(NEP nep,PetscInt i,PetscReal *errest)
Not Collective
Input Parameter
nep - nonlinear eigensolver context
i - index of eigenpair
Output Parameter
errest - the error estimate
Notes
This is the error estimate used internally by the eigensolver. The actual
error bound can be computed with NEPComputeRelativeError().
See Also
NEPComputeRelativeError()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPView.html 0000644 0001750 0001750 00000005261 13107004621 020201 0 ustar jroman jroman
NEPView
slepc-3.7.4 2017-05-17
NEPView
Prints the NEP data structure.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPView(NEP nep,PetscViewer viewer)
Collective on NEP
Input Parameters
nep - the nonlinear eigenproblem solver context
viewer - optional visualization context
Options Database Key
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization context with
PetscViewerASCIIOpen() - output to a specified file.
See Also
PetscViewerASCIIOpen()
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetLocking.html 0000644 0001750 0001750 00000004566 13107004621 022242 0 ustar jroman jroman
NEPNLEIGSSetLocking
slepc-3.7.4 2017-05-17
NEPNLEIGSSetLocking
Choose between locking and non-locking variants of the NLEIGS method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetLocking(NEP nep,PetscBool lock)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
lock - true if the locking variant must be selected
Options Database Key
-nep_nleigs_locking - Sets the locking flag
Notes
The default is to lock converged eigenpairs when the method restarts.
This behaviour can be changed so that all directions are kept in the
working subspace even if already converged to working accuracy (the
non-locking variant).
See Also
NEPNLEIGSGetLocking ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorConverged.html 0000644 0001750 0001750 00000005352 13107004621 022554 0 ustar jroman jroman
NEPMonitorConverged
slepc-3.7.4 2017-05-17
NEPMonitorConverged
Print the approximate values and error estimates as they converge.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorConverged(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)
Collective on NEP
Input Parameters
nep - nonlinear eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
ctx - monitor context
See Also
NEPMonitorSet (), NEPMonitorFirst (), NEPMonitorAll ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPInitializePackage.html 0000644 0001750 0001750 00000003125 13107004621 022641 0 ustar jroman jroman
NEPInitializePackage
slepc-3.7.4 2017-05-17
NEPInitializePackage
This function initializes everything in the NEP package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to NEPCreate () when using static libraries.
Synopsis
PetscErrorCode NEPInitializePackage(void)
See Also
SlepcInitialize ()
Location: src/nep/interface/dlregisnep.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPStop.html 0000644 0001750 0001750 00000002737 13107004621 020221 0 ustar jroman jroman
NEPStop
slepc-3.7.4 2017-05-17
NEPStop
Determines the stopping test
Synopsis
typedef enum { NEP_STOP_BASIC,
NEP_STOP_USER } NEPStop ;
See Also
NEPSetStoppingTest (), NEPSetStoppingTestFunction ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCreate.html 0000644 0001750 0001750 00000005240 13107004621 020467 0 ustar jroman jroman
NEPCreate
slepc-3.7.4 2017-05-17
NEPCreate
Creates the default NEP context.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCreate(MPI_Comm comm,NEP *outnep)
Collective on MPI_Comm
Input Parameter
Output Parameter
nep - location to put the NEP context
See Also
NEPSetUp (), NEPSolve (), NEPDestroy (), NEP
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPInterpolSetPEP.html 0000644 0001750 0001750 00000003604 13107004621 022103 0 ustar jroman jroman
NEPInterpolSetPEP
slepc-3.7.4 2017-05-17
NEPInterpolSetPEP
Associate a polynomial eigensolver object (PEP ) to the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
#include "slepcpep.h"
PetscErrorCode NEPInterpolSetPEP(NEP nep,PEP pep)
Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
pep - the polynomial eigensolver object
See Also
NEPInterpolGetPEP ()
Location: src/nep/impls/interpol/interpol.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetTolerances.html 0000644 0001750 0001750 00000005423 13107004621 022042 0 ustar jroman jroman
NEPSetTolerances
slepc-3.7.4 2017-05-17
NEPSetTolerances
Sets the tolerance and maximum iteration count used by the NEP convergence tests.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetTolerances(NEP nep,PetscReal tol,PetscInt maxits)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Keys
-nep_tol <tol> - Sets the convergence tolerance
-nep_max_it <maxits> - Sets the maximum number of iterations allowed
Notes
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
NEPGetTolerances ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex22.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPVectorsView.html 0000644 0001750 0001750 00000004523 13107004621 021547 0 ustar jroman jroman
NEPVectorsView
slepc-3.7.4 2017-05-17
NEPVectorsView
Outputs computed eigenvectors to a viewer.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPVectorsView(NEP nep,PetscViewer viewer)
Collective on NEP
Parameter
nep - the nonlinear eigensolver context
viewer - the viewer
Options Database Keys
-nep_view_vectors - output eigenvectors.
Note
If PETSc was configured with real scalars, complex conjugate eigenvectors
will be viewed as two separate real vectors, one containing the real part
and another one containing the imaginary part.
See Also
NEPSolve (), NEPValuesView (), NEPErrorView ()
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPDestroy.html 0000644 0001750 0001750 00000004675 13107004621 020730 0 ustar jroman jroman
NEPDestroy
slepc-3.7.4 2017-05-17
NEPDestroy
Destroys the NEP context.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPDestroy(NEP *nep)
Collective on NEP
Input Parameter
nep - eigensolver context obtained from NEPCreate ()
See Also
NEPCreate (), NEPSetUp (), NEPSolve ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetTrackAll.html 0000644 0001750 0001750 00000004335 13107004621 021441 0 ustar jroman jroman
NEPSetTrackAll
slepc-3.7.4 2017-05-17
NEPSetTrackAll
Specifies if the solver must compute the residual of all approximate eigenpairs or not.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetTrackAll(NEP nep,PetscBool trackall)
Logically Collective on NEP
Input Parameters
nep - the eigensolver context
trackall - whether compute all residuals or not
Notes
If the user sets trackall=PETSC_TRUE then the solver explicitly computes
the residual for each eigenpair approximation. Computing the residual is
usually an expensive operation and solvers commonly compute the associated
residual to the first unconverged eigenpair.
The options '-nep_monitor_all' and '-nep_monitor_lg_all' automatically
activate this option.
See Also
NEPGetTrackAll ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNArnoldiSetKSP.html 0000644 0001750 0001750 00000003457 13107004621 022034 0 ustar jroman jroman
NEPNArnoldiSetKSP
slepc-3.7.4 2017-05-17
NEPNArnoldiSetKSP
Associate a linear solver object (KSP) to the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNArnoldiSetKSP(NEP nep,KSP ksp)
Collective on NEP
Input Parameters
nep - eigenvalue solver
ksp - the linear solver object
See Also
NEPNArnoldiGetKSP ()
Location: src/nep/impls/narnoldi/narnoldi.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetRestart.html 0000644 0001750 0001750 00000004417 13107004621 022273 0 ustar jroman jroman
NEPNLEIGSSetRestart
slepc-3.7.4 2017-05-17
NEPNLEIGSSetRestart
Sets the restart parameter for the NLEIGS method, in particular the proportion of basis vectors that must be kept after restart.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetRestart(NEP nep,PetscReal keep)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
keep - the number of vectors to be kept at restart
Options Database Key
-nep_nleigs_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,0.9]. The default is 0.5.
See Also
NEPNLEIGSGetRestart ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetRefine.html 0000644 0001750 0001750 00000010621 13107004621 021147 0 ustar jroman jroman
NEPSetRefine
slepc-3.7.4 2017-05-17
NEPSetRefine
Specifies the refinement type (and options) to be used after the solve.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetRefine(NEP nep,NEPRefine refine,PetscInt npart,PetscReal tol,PetscInt its,NEPRefineScheme scheme)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
refine - refinement type
npart - number of partitions of the communicator
tol - the convergence tolerance
its - maximum number of refinement iterations
scheme - which scheme to be used for solving the involved linear systems
Options Database Keys
-nep_refine <type> - refinement type, one of <none,simple,multiple>
-nep_refine_partitions <n> - the number of partitions
-nep_refine_tol <tol> - the tolerance
-nep_refine_its <its> - number of iterations
-nep_refine_scheme - to set the scheme for the linear solves
Notes
By default, iterative refinement is disabled, since it may be very
costly. There are two possible refinement strategies: simple and multiple.
The simple approach performs iterative refinement on each of the
converged eigenpairs individually, whereas the multiple strategy works
with the invariant pair as a whole, refining all eigenpairs simultaneously.
The latter may be required for the case of multiple eigenvalues.
In some cases, especially when using direct solvers within the
iterative refinement method, it may be helpful for improved scalability
to split the communicator in several partitions. The npart parameter
indicates how many partitions to use (defaults to 1).
The tol and its parameters specify the stopping criterion. In the simple
method, refinement continues until the residual of each eigenpair is
below the tolerance (tol defaults to the NEP tol, but may be set to a
different value). In contrast, the multiple method simply performs its
refinement iterations (just one by default).
The scheme argument is used to change the way in which linear systems are
solved. Possible choices are: explicit, mixed block elimination (MBE),
and Schur complement.
See Also
NEPGetRefine ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPVectorsViewFromOptions.html 0000644 0001750 0001750 00000003165 13107004621 023750 0 ustar jroman jroman
NEPVectorsViewFromOptions
slepc-3.7.4 2017-05-17
NEPVectorsViewFromOptions
Processes command line options to determine if/how the computed eigenvectors are to be viewed.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPVectorsViewFromOptions(NEP nep)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorSet.html 0000644 0001750 0001750 00000012556 13107004621 021377 0 ustar jroman jroman
NEPMonitorSet
slepc-3.7.4 2017-05-17
NEPMonitorSet
Sets an ADDITIONAL function to be called at every iteration to monitor the error estimates for each requested eigenpair.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorSet(NEP nep,PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))
Logically Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
monitor - pointer to function (if this is NULL, it turns off monitoring)
mctx - [optional] context for private data for the
monitor routine (use NULL if no context is desired)
monitordestroy - [optional] routine that frees monitor context
(may be NULL)
Calling Sequence of monitor
monitor(NEP nep,int its,int nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal* errest,int nest,void *mctx)
nep - nonlinear eigensolver context obtained from NEPCreate ()
its - iteration number
nconv - number of converged eigenpairs
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates for each eigenpair
nest - number of error estimates
mctx - optional monitoring context, as set by NEPMonitorSet ()
Options Database Keys
-nep_monitor - print only the first error estimate
-nep_monitor_all - print error estimates at each iteration
-nep_monitor_conv - print the eigenvalue approximations only when
convergence has been reached
-nep_monitor_lg - sets line graph monitor for the first unconverged
approximate eigenvalue
-nep_monitor_lg_all - sets line graph monitor for all unconverged
approximate eigenvalues
-nep_monitor_cancel - cancels all monitors that have been hardwired into
a code by calls to NEPMonitorSet (), but does not cancel those set via
the options database.
Notes
Several different monitoring routines may be set by calling
NEPMonitorSet () multiple times; all will be called in the
order in which they were set.
See Also
NEPMonitorFirst (), NEPMonitorAll (), NEPMonitorCancel ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetRKShifts.html 0000644 0001750 0001750 00000004021 13107004621 022317 0 ustar jroman jroman
NEPNLEIGSGetRKShifts
slepc-3.7.4 2017-05-17
NEPNLEIGSGetRKShifts
Gets the list of shifts used in the Rational Krylov method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetRKShifts(NEP nep,PetscInt *ns,PetscScalar **shifts)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
ns - number of shifts
shifts - array of shifts
See Also
NEPNLEIGSSetRKShifts ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetInterpolation.html 0000644 0001750 0001750 00000004230 13107004621 023453 0 ustar jroman jroman
NEPNLEIGSGetInterpolation
slepc-3.7.4 2017-05-17
NEPNLEIGSGetInterpolation
Gets the tolerance and maximum iteration count used by the NLEIGS method when building the interpolation via divided differences.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetInterpolation(NEP nep,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
tol - the convergence tolerance
maxits - maximum number of iterations
See Also
NEPNLEIGSSetInterpolation ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPComputeFunction.html 0000644 0001750 0001750 00000005104 13107004621 022405 0 ustar jroman jroman
NEPComputeFunction
slepc-3.7.4 2017-05-17
NEPComputeFunction
Computes the function matrix T(lambda) that has been set with NEPSetFunction ().
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPComputeFunction(NEP nep,PetscScalar lambda,Mat A,Mat B)
Collective on NEP and Mat
Input Parameters
nep - the NEP context
lambda - the scalar argument
Output Parameters
A - Function matrix
B - optional preconditioning matrix
Notes
NEPComputeFunction () is typically used within nonlinear eigensolvers
implementations, so most users would not generally call this routine
themselves.
See Also
NEPSetFunction (), NEPGetFunction ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPValuesViewFromOptions.html 0000644 0001750 0001750 00000003156 13107004621 023562 0 ustar jroman jroman
NEPValuesViewFromOptions
slepc-3.7.4 2017-05-17
NEPValuesViewFromOptions
Processes command line options to determine if/how the computed eigenvalues are to be viewed.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPValuesViewFromOptions(NEP nep)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPFinalizePackage.html 0000644 0001750 0001750 00000002767 13107004621 022314 0 ustar jroman jroman
NEPFinalizePackage
slepc-3.7.4 2017-05-17
NEPFinalizePackage
This function destroys everything in the Slepc interface to the NEP package. It is called from SlepcFinalize ().
Synopsis
PetscErrorCode NEPFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/nep/interface/dlregisnep.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetConvergenceTest.html 0000644 0001750 0001750 00000006766 13107004621 023054 0 ustar jroman jroman
NEPSetConvergenceTest
slepc-3.7.4 2017-05-17
NEPSetConvergenceTest
Specifies how to compute the error estimate used in the convergence test.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetConvergenceTest(NEP nep,NEPConv conv)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
conv - the type of convergence test
Options Database Keys
-nep_conv_abs - Sets the absolute convergence test
-nep_conv_rel - Sets the convergence test relative to the eigenvalue
-nep_conv_user - Selects the user-defined convergence test
Note
The parameter 'conv' can have one of these values
NEP_CONV_ABS - absolute error ||r||
NEP_CONV_REL - error relative to the eigenvalue l, ||r||/|l|
NEP_CONV_NORM - error relative matrix norms, ||r||/sum_i(|f_i(l)|*||A_i||)
NEP_CONV_USER - function set by NEPSetConvergenceTestFunction ()
See Also
NEPGetConvergenceTest (), NEPSetConvergenceTestFunction (), NEPSetStoppingTest (), NEPConv
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPApplyJacobian.html 0000644 0001750 0001750 00000005611 13107004621 022002 0 ustar jroman jroman
NEPApplyJacobian
slepc-3.7.4 2017-05-17
NEPApplyJacobian
Applies the nonlinear Jacobian T'(lambda) to a given vector.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPApplyJacobian(NEP nep,PetscScalar lambda,Vec x,Vec v,Vec y,Mat A)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
lambda - scalar argument
x - vector to be multiplied against
v - workspace vector (used only in the case of split form)
Output Parameters
y - result vector
A - Jacobian matrix
Note
If the nonlinear operator is represented in split form, the result
y = T'(lambda)*x is computed without building T'(lambda) explicitly. In
that case, parameter A is not used. Otherwise, the matrix
T'(lambda) is built and the effect is the same as a call to
NEPComputeJacobian () followed by a MatMult().
See Also
NEPSetSplitOperator (), NEPComputeJacobian ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSLPSetEPS.html 0000644 0001750 0001750 00000003435 13107004621 020752 0 ustar jroman jroman
NEPSLPSetEPS
slepc-3.7.4 2017-05-17
NEPSLPSetEPS
Associate a linear eigensolver object (EPS ) to the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSLPSetEPS(NEP nep,EPS eps)
Collective on NEP
Input Parameters
nep - nonlinear eigenvalue solver
eps - the eigensolver object
See Also
NEPSLPGetEPS ()
Location: src/nep/impls/slp/slp.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetSplitOperatorInfo.html 0000644 0001750 0001750 00000004604 13107004621 023352 0 ustar jroman jroman
NEPGetSplitOperatorInfo
slepc-3.7.4 2017-05-17
NEPGetSplitOperatorInfo
Returns the number of terms of the split form of the nonlinear operator, as well as the structure flag for matrices.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetSplitOperatorInfo(NEP nep,PetscInt *n,MatStructure *str)
Not collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
See Also
NEPSetSplitOperator (), NEPGetSplitOperatorTerm ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetEigenpair.html 0000644 0001750 0001750 00000007202 13107004621 021627 0 ustar jroman jroman
NEPGetEigenpair
slepc-3.7.4 2017-05-17
NEPGetEigenpair
Gets the i-th solution of the eigenproblem as computed by NEPSolve (). The solution consists in both the eigenvalue and the eigenvector.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetEigenpair(NEP nep,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigensolver context
i - index of the solution
Output Parameters
eigr - real part of eigenvalue
eigi - imaginary part of eigenvalue
Vr - real part of eigenvector
Vi - imaginary part of eigenvector
Notes
It is allowed to pass NULL for Vr and Vi, if the eigenvector is not
required. Otherwise, the caller must provide valid Vec objects, i.e.,
they must be created by the calling program with e.g. MatCreateVecs().
If the eigenvalue is real, then eigi and Vi are set to zero. If PETSc is
configured with complex scalars the eigenvalue is stored
directly in eigr (eigi is set to zero) and the eigenvector in Vr (Vi is
set to zero). In both cases, the user can pass NULL in eigi and Vi.
The index i should be a value between 0 and nconv-1 (see NEPGetConverged ()).
Eigenpairs are indexed according to the ordering criterion established
with NEPSetWhichEigenpairs ().
See Also
NEPSolve (), NEPGetConverged (), NEPSetWhichEigenpairs ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPErrorType.html 0000644 0001750 0001750 00000002734 13107004621 021224 0 ustar jroman jroman
NEPErrorType
slepc-3.7.4 2017-05-17
NEPErrorType
The error type used to assess accuracy of computed solutions
Synopsis
typedef enum { NEP_ERROR_ABSOLUTE,
NEP_ERROR_RELATIVE,
NEP_ERROR_BACKWARD } NEPErrorType ;
See Also
NEPComputeError ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPAppendOptionsPrefix.html 0000644 0001750 0001750 00000004352 13107004621 023230 0 ustar jroman jroman
NEPAppendOptionsPrefix
slepc-3.7.4 2017-05-17
NEPAppendOptionsPrefix
Appends to the prefix used for searching for all NEP options in the database.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPAppendOptionsPrefix(NEP nep,const char *prefix)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
prefix - the prefix string to prepend to all NEP option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the hyphen.
See Also
NEPSetOptionsPrefix (), NEPGetOptionsPrefix ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/index.html 0000644 0001750 0001750 00000027531 13107004621 020037 0 ustar jroman jroman
Nonlinear Eigenvalue Problem Solvers - NEP
slepc-3.7.4 2017-05-17
Nonlinear Eigenvalue Problem Solvers - NEP: Examples NLEVP
The Nonlinear Eigenvalue Problem (NEP) solver is the object provided by SLEPc for specifying an eigenvalue problem that is nonlinear with respect to the eigenvalue (not the eigenvector). This is intended for general nonlinear problems (rather than polynomial eigenproblems) described as T(λ)x=0 .
As in the other solver objects, users can set various options at runtime via the options database (e.g., -nep_nev 4 -nep_type narnoldi
).
Options can also be set directly in application codes by calling the corresponding routines (e.g., NEPSetDimensions () / NEPSetType ()).
Table of Contents
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorSetFromOptions.html 0000644 0001750 0001750 00000005400 13107004621 023565 0 ustar jroman jroman
NEPMonitorSetFromOptions
slepc-3.7.4 2017-05-17
NEPMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorSetFromOptions(NEP nep,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(NEP,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a PetscViewerAndFormat
trackall - whether this monitor tracks all eigenvalues or not
See Also
NEPMonitorSet (), NEPSetTrackAll (), NEPConvMonitorSetFromOptions ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetIterationNumber.html 0000644 0001750 0001750 00000005320 13107004621 023032 0 ustar jroman jroman
NEPGetIterationNumber
slepc-3.7.4 2017-05-17
NEPGetIterationNumber
Gets the current iteration number. If the call to NEPSolve () is complete, then it returns the number of iterations carried out by the solution method.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetIterationNumber(NEP nep,PetscInt *its)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
its - number of iterations
Note
During the i-th iteration this call returns i-1. If NEPSolve () is
complete, then parameter "its" contains either the iteration number at
which convergence was successfully reached, or failure was detected.
Call NEPGetConvergedReason () to determine if the solver converged or
failed and why.
See Also
NEPGetConvergedReason (), NEPSetTolerances ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetStoppingTest.html 0000644 0001750 0001750 00000004030 13107004621 022363 0 ustar jroman jroman
NEPGetStoppingTest
slepc-3.7.4 2017-05-17
NEPGetStoppingTest
Gets the method used to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetStoppingTest(NEP nep,NEPStop *stop)
Not Collective
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
Output Parameters
stop - the type of stopping test
See Also
NEPSetStoppingTest (), NEPStop
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetStoppingTest.html 0000644 0001750 0001750 00000006017 13107004621 022406 0 ustar jroman jroman
NEPSetStoppingTest
slepc-3.7.4 2017-05-17
NEPSetStoppingTest
Specifies how to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetStoppingTest(NEP nep,NEPStop stop)
Logically Collective on NEP
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
stop - the type of stopping test
Options Database Keys
-nep_stop_basic - Sets the default stopping test
-nep_stop_user - Selects the user-defined stopping test
Note
The parameter 'stop' can have one of these values
See Also
NEPGetStoppingTest (), NEPSetStoppingTestFunction (), NEPSetConvergenceTest (), NEPStop
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSGetTrueResidual.html 0000644 0001750 0001750 00000003730 13107004621 023240 0 ustar jroman jroman
NEPNLEIGSGetTrueResidual
slepc-3.7.4 2017-05-17
NEPNLEIGSGetTrueResidual
Returns the flag indicating whether true residuals must be computed explicitly or not.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSGetTrueResidual(NEP nep,PetscBool *trueres)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
trueres - the returned flag
See Also
NEPNLEIGSSetTrueResidual ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetType.html 0000644 0001750 0001750 00000005727 13107004621 020673 0 ustar jroman jroman
NEPSetType
slepc-3.7.4 2017-05-17
NEPSetType
Selects the particular solver to be used in the NEP object.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetType(NEP nep,NEPType type)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
type - a known method
Options Database Key
-nep_type <method> - Sets the method; use -help for a list
of available methods
Notes
See "slepc/include/slepcnep.h" for available methods.
Normally, it is best to use the NEPSetFromOptions () command and
then set the NEP type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the different available methods.
The NEPSetType () routine is provided for those situations where it
is necessary to set the iterative solver independently of the command
line or options database.
See Also
NEPType
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetTolerances.html 0000644 0001750 0001750 00000004476 13107004621 022035 0 ustar jroman jroman
NEPGetTolerances
slepc-3.7.4 2017-05-17
NEPGetTolerances
Gets the tolerance and maximum iteration count used by the NEP convergence tests.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetTolerances(NEP nep,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
tol - the convergence tolerance
maxits - maximum number of iterations
Notes
The user can specify NULL for any parameter that is not needed.
See Also
NEPSetTolerances ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPErrorViewFromOptions.html 0000644 0001750 0001750 00000003163 13107004621 023412 0 ustar jroman jroman
NEPErrorViewFromOptions
slepc-3.7.4 2017-05-17
NEPErrorViewFromOptions
Processes command line options to determine if/how the errors of the computed solution are to be viewed.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPErrorViewFromOptions(NEP nep)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
Location: src/nep/interface/nepview.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPProjectOperator.html 0000644 0001750 0001750 00000004637 13107004621 022417 0 ustar jroman jroman
NEPProjectOperator
slepc-3.7.4 2017-05-17
NEPProjectOperator
Computes the projection of the nonlinear operator.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPProjectOperator(NEP nep,PetscInt j0,PetscInt j1)
Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
j0 - initial index
j1 - final index
Notes
This is available for split operator only.
The nonlinear operator T(lambda) is projected onto span(V), where V is
an orthonormal basis built internally by the solver. The projected
operator is equal to sum_i V'*A_i*V*f_i(lambda), so this function
computes all matrices Ei = V'*A_i*V, and stores them in the extra
matrices inside DS . Only rows/columns in the range [j0,j1-1] are computed,
the previous ones are assumed to be available already.
See Also
NEPSetSplitOperator ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPWhich.html 0000644 0001750 0001750 00000003472 13107004621 020333 0 ustar jroman jroman
NEPWhich
slepc-3.7.4 2017-05-17
NEPWhich
Determines which part of the spectrum is requested
Synopsis
typedef enum { NEP_LARGEST_MAGNITUDE=1,
NEP_SMALLEST_MAGNITUDE,
NEP_LARGEST_REAL,
NEP_SMALLEST_REAL,
NEP_LARGEST_IMAGINARY,
NEP_SMALLEST_IMAGINARY,
NEP_TARGET_MAGNITUDE,
NEP_TARGET_REAL,
NEP_TARGET_IMAGINARY,
NEP_ALL,
NEP_WHICH_USER } NEPWhich ;
See Also
NEPSetWhichEigenpairs (), NEPGetWhichEigenpairs ()
Location: src/nep/../../include/slepcnep.h
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPMonitorFirst.html 0000644 0001750 0001750 00000005441 13107004621 021726 0 ustar jroman jroman
NEPMonitorFirst
slepc-3.7.4 2017-05-17
NEPMonitorFirst
Print the first unconverged approximate value and error estimate at each iteration of the nonlinear eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPMonitorFirst(NEP nep,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on NEP
Input Parameters
nep - nonlinear eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
NEPMonitorSet (), NEPMonitorAll (), NEPMonitorConverged ()
Location: src/nep/interface/nepmon.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRegister.html 0000644 0001750 0001750 00000004502 13107004621 021050 0 ustar jroman jroman
NEPRegister
slepc-3.7.4 2017-05-17
NEPRegister
Adds a method to the nonlinear eigenproblem solver package.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRegister(const char *name,PetscErrorCode (*function)(NEP))
Not Collective
Input Parameters
name - name of a new user-defined solver
function - routine to create the solver context
Notes
NEPRegister () may be called multiple times to add several user-defined solvers.
Sample usage
NEPRegister ("my_solver",MySolverCreate);
Then, your solver can be chosen with the procedural interface via
NEPSetType (nep,"my_solver")
or at runtime via the option
-nep_type my_solver
See Also
NEPRegisterAll ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPCISSSetRefinement.html 0000644 0001750 0001750 00000004665 13107004621 022530 0 ustar jroman jroman
NEPCISSSetRefinement
slepc-3.7.4 2017-05-17
NEPCISSSetRefinement
Sets the values of various refinement parameters in the CISS solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPCISSSetRefinement(NEP nep,PetscInt inner,PetscInt blsize)
Logically Collective on NEP
Input Parameters
nep - the eigenproblem solver context
inner - number of iterative refinement iterations (inner loop)
blsize - number of iterative refinement iterations (blocksize loop)
Options Database Keys
-nep_ciss_refine_inner - Sets number of inner iterations
-nep_ciss_refine_blocksize - Sets number of blocksize iterations
See Also
NEPCISSGetRefinement ()
Location: src/nep/impls/ciss/nciss.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetBV.html 0000644 0001750 0001750 00000003733 13107004621 020254 0 ustar jroman jroman
NEPSetBV
slepc-3.7.4 2017-05-17
NEPSetBV
Associates a basis vectors object to the nonlinear eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetBV(NEP nep,BV bv)
Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
bv - the basis vectors object
Note
Use NEPGetBV () to retrieve the basis vectors context (for example,
to free it at the end of the computations).
See Also
NEPGetBV ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetJacobian.html 0000644 0001750 0001750 00000006754 13107004621 021461 0 ustar jroman jroman
NEPSetJacobian
slepc-3.7.4 2017-05-17
NEPSetJacobian
Sets the function to compute Jacobian T'(lambda) as well as the location to store the matrix.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetJacobian(NEP nep,Mat A,PetscErrorCode (*jac)(NEP,PetscScalar,Mat,void*),void *ctx)
Logically Collective on NEP and Mat
Input Parameters
nep - the NEP context
A - Jacobian matrix
jac - Jacobian evaluation routine (if NULL then NEP retains any
previously set value)
ctx - [optional] user-defined context for private data for the Jacobian
evaluation routine (may be NULL) (if NULL then NEP retains any
previously set value)
Calling Sequence of jac
jac(NEP nep,PetscScalar lambda,Mat J,void *ctx)
nep - the NEP context
lambda - the scalar argument where T'(.) must be evaluated
J - matrix that will contain T'(lambda)
ctx - (optional) user-defined context, as set by NEPSetJacobian ()
See Also
NEPSetFunction (), NEPGetJacobian ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetConverged.html 0000644 0001750 0001750 00000004316 13107004621 021643 0 ustar jroman jroman
NEPGetConverged
slepc-3.7.4 2017-05-17
NEPGetConverged
Gets the number of converged eigenpairs.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetConverged(NEP nep,PetscInt *nconv)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
nconv - number of converged eigenpairs
Note
This function should be called after NEPSolve () has finished.
See Also
NEPSetDimensions (), NEPSolve ()
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetTarget.html 0000644 0001750 0001750 00000005217 13107004621 021172 0 ustar jroman jroman
NEPSetTarget
slepc-3.7.4 2017-05-17
NEPSetTarget
Sets the value of the target.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetTarget(NEP nep,PetscScalar target)
Logically Collective on NEP
Input Parameters
nep - eigensolver context
target - the value of the target
Options Database Key
-nep_target <scalar> - the value of the target
Notes
The target is a scalar value used to determine the portion of the spectrum
of interest. It is used in combination with NEPSetWhichEigenpairs ().
In the case of complex scalars, a complex value can be provided in the
command line with [+/-][realnumber][+/-]realnumberi with no spaces, e.g.
-nep_target 1.0+2.0i
See Also
NEPGetTarget (), NEPSetWhichEigenpairs ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetWhichEigenpairs.html 0000644 0001750 0001750 00000004315 13107004621 022777 0 ustar jroman jroman
NEPGetWhichEigenpairs
slepc-3.7.4 2017-05-17
NEPGetWhichEigenpairs
Returns which portion of the spectrum is to be sought.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetWhichEigenpairs(NEP nep,NEPWhich *which)
Not Collective
Input Parameter
nep - eigensolver context obtained from NEPCreate ()
Output Parameter
which - the portion of the spectrum to be sought
Notes
See NEPSetWhichEigenpairs () for possible values of 'which'.
See Also
NEPSetWhichEigenpairs (), NEPWhich
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPSetSplitOperator.html 0000644 0001750 0001750 00000007045 13107004621 022554 0 ustar jroman jroman
NEPSetSplitOperator
slepc-3.7.4 2017-05-17
NEPSetSplitOperator
Sets the operator of the nonlinear eigenvalue problem in split form.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetSplitOperator(NEP nep,PetscInt n,Mat A[],FN f[],MatStructure str)
Collective on NEP , Mat and FN
Input Parameters
nep - the nonlinear eigensolver context
n - number of terms in the split form
A - array of matrices
f - array of functions
str - structure flag for matrices
Notes
The nonlinear operator is written as T(lambda) = sum_i A_i*f_i(lambda),
for i=1,...,n. The derivative T'(lambda) can be obtained using the
derivatives of f_i.
The structure flag provides information about A_i's nonzero pattern
(see MatStructure enum). If all matrices have the same pattern, then
use SAME_NONZERO_PATTERN. If the patterns are different but contained
in the pattern of the first one, then use SUBSET_NONZERO_PATTERN.
Otherwise use DIFFERENT_NONZERO_PATTERN.
This function must be called before NEPSetUp (). If it is called again
after NEPSetUp () then the NEP object is reset.
See Also
NEPGetSplitOperatorTerm (), NEPGetSplitOperatorInfo ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
src/nep/examples/nlevp/loaded_string.c.html
src/nep/examples/nlevp/gun.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetConvergedReason.html 0000644 0001750 0001750 00000006055 13107004621 023015 0 ustar jroman jroman
NEPGetConvergedReason
slepc-3.7.4 2017-05-17
NEPGetConvergedReason
Gets the reason why the NEPSolve () iteration was stopped.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetConvergedReason(NEP nep,NEPConvergedReason *reason)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameter
reason - negative value indicates diverged, positive value converged
Notes
Possible values for reason are
NEP_CONVERGED_TOL - converged up to tolerance
NEP_CONVERGED_USER - converged due to a user-defined condition
NEP_DIVERGED_ITS - required more than max_it iterations to reach convergence
NEP_DIVERGED_BREAKDOWN - generic breakdown in method
NEP_DIVERGED_LINEAR_SOLVE - inner linear solve failed
Can only be called after the call to NEPSolve () is complete.
See Also
NEPSetTolerances (), NEPSolve (), NEPConvergedReason
Location: src/nep/interface/nepsolve.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPAllocateSolution.html 0000644 0001750 0001750 00000003672 13107004621 022554 0 ustar jroman jroman
NEPAllocateSolution
slepc-3.7.4 2017-05-17
NEPAllocateSolution
Allocate memory storage for common variables such as eigenvalues and eigenvectors.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPAllocateSolution(NEP nep,PetscInt extra)
Collective on NEP
Input Parameters
nep - eigensolver context
extra - number of additional positions, used for methods that require a
working basis slightly larger than ncv
Developers Note
This is PETSC_EXTERN because it may be required by user plugin NEP
implementations.
Location: src/nep/interface/nepsetup.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPNLEIGSSetTrueResidual.html 0000644 0001750 0001750 00000004762 13107004621 023262 0 ustar jroman jroman
NEPNLEIGSSetTrueResidual
slepc-3.7.4 2017-05-17
NEPNLEIGSSetTrueResidual
Specifies if the solver must compute the true residual explicitly or not.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPNLEIGSSetTrueResidual(NEP nep,PetscBool trueres)
Logically Collective on NEP
Input Parameters
nep - the nonlinear eigensolver context
trueres - whether true residuals are required or not
Options Database Key
-nep_nleigs_true_residual <boolean> - Sets/resets the boolean flag 'trueres'
Notes
If the user sets trueres=PETSC_TRUE then the solver explicitly computes
the true residual norm for each eigenpair approximation, and uses it for
convergence testing. The default is to use the cheaper approximation
available from the (rational) Krylov iteration.
See Also
NEPNLEIGSGetTrueResidual ()
Location: src/nep/impls/nleigs/nleigs.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPRIIGetKSP.html 0000644 0001750 0001750 00000003760 13107004621 020732 0 ustar jroman jroman
NEPRIIGetKSP
slepc-3.7.4 2017-05-17
NEPRIIGetKSP
Retrieve the linear solver object (KSP) associated with the nonlinear eigenvalue solver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPRIIGetKSP(NEP nep,KSP *ksp)
Not Collective
Input Parameter
nep - nonlinear eigenvalue solver
Output Parameter
ksp - the linear solver object
See Also
NEPRIISetKSP ()
Location: src/nep/impls/rii/rii.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex21.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPGetTarget.html 0000644 0001750 0001750 00000003626 13107004621 021160 0 ustar jroman jroman
NEPGetTarget
slepc-3.7.4 2017-05-17
NEPGetTarget
Gets the value of the target.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetTarget(NEP nep,PetscScalar* target)
Not Collective
Input Parameter
nep - eigensolver context
Output Parameter
target - the value of the target
Note
If the target was not set by the user, then zero is returned.
See Also
NEPSetTarget ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetConvergenceTest.html 0000644 0001750 0001750 00000004062 13107004621 023023 0 ustar jroman jroman
NEPGetConvergenceTest
slepc-3.7.4 2017-05-17
NEPGetConvergenceTest
Gets the method used to compute the error estimate used in the convergence test.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetConvergenceTest(NEP nep,NEPConv *conv)
Not Collective
Input Parameters
nep - nonlinear eigensolver context obtained from NEPCreate ()
Output Parameters
conv - the type of convergence test
See Also
NEPSetConvergenceTest (), NEPConv
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetFunction.html 0000644 0001750 0001750 00000004677 13107004621 021526 0 ustar jroman jroman
NEPGetFunction
slepc-3.7.4 2017-05-17
NEPGetFunction
Returns the Function matrix and optionally the user provided context for evaluating the Function.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetFunction(NEP nep,Mat *A,Mat *B,PetscErrorCode (**fun)(NEP,PetscScalar,Mat,Mat,void*),void **ctx)
Not Collective, but Mat object will be parallel if NEP object is
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
A - location to stash Function matrix (or NULL)
B - location to stash preconditioner matrix (or NULL)
fun - location to put Function function (or NULL)
ctx - location to stash Function context (or NULL)
See Also
NEPSetFunction ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPReset.html 0000644 0001750 0001750 00000003320 13107004621 020343 0 ustar jroman jroman
NEPReset
slepc-3.7.4 2017-05-17
NEPReset
Resets the NEP context to the initial state and removes any allocated objects.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPReset(NEP nep)
Collective on NEP
Input Parameter
nep - eigensolver context obtained from NEPCreate ()
See Also
NEPDestroy ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetOptionsPrefix.html 0000644 0001750 0001750 00000004322 13107004621 022535 0 ustar jroman jroman
NEPGetOptionsPrefix
slepc-3.7.4 2017-05-17
NEPGetOptionsPrefix
Gets the prefix used for searching for all NEP options in the database.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetOptionsPrefix(NEP nep,const char *prefix[])
Not Collective
Input Parameters
nep - the nonlinear eigensolver context
Output Parameters
prefix - pointer to the prefix string used is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
NEPSetOptionsPrefix (), NEPAppendOptionsPrefix ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/NEP/NEPGetDimensions.html 0000644 0001750 0001750 00000005421 13107004621 022035 0 ustar jroman jroman
NEPGetDimensions
slepc-3.7.4 2017-05-17
NEPGetDimensions
Gets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPGetDimensions(NEP nep,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)
Not Collective
Input Parameter
nep - the nonlinear eigensolver context
Output Parameters
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Notes
The user can specify NULL for any parameter that is not needed.
See Also
NEPSetDimensions ()
Location: src/nep/interface/nepopts.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/nep/examples/tutorials/ex20.c.html
src/nep/examples/tutorials/ex21.c.html
src/nep/examples/tutorials/ex22.c.html
src/nep/examples/tutorials/ex27.c.html
slepc-3.7.4/docs/manualpages/NEP/NEPSetDS.html 0000644 0001750 0001750 00000003733 13107004621 020253 0 ustar jroman jroman
NEPSetDS
slepc-3.7.4 2017-05-17
NEPSetDS
Associates a direct solver object to the nonlinear eigensolver.
Synopsis
#include "slepcnep.h"
PetscErrorCode NEPSetDS(NEP nep,DS ds)
Collective on NEP
Input Parameters
nep - eigensolver context obtained from NEPCreate ()
ds - the direct solver object
Note
Use NEPGetDS () to retrieve the direct solver context (for example,
to free it at the end of the computations).
See Also
NEPGetDS ()
Location: src/nep/interface/nepbasic.c
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/ 0000755 0001750 0001750 00000000000 13107004621 016044 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/SVD/SVDAppendOptionsPrefix.html 0000644 0001750 0001750 00000004352 13107004621 023254 0 ustar jroman jroman
SVDAppendOptionsPrefix
slepc-3.7.4 2017-05-17
SVDAppendOptionsPrefix
Appends to the prefix used for searching for all SVD options in the database.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDAppendOptionsPrefix(SVD svd,const char *prefix)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
prefix - the prefix string to prepend to all SVD option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the hyphen.
See Also
SVDSetOptionsPrefix (), SVDGetOptionsPrefix ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetBV.html 0000644 0001750 0001750 00000004035 13107004621 020260 0 ustar jroman jroman
SVDGetBV
slepc-3.7.4 2017-05-17
SVDGetBV
Obtain the basis vectors objects associated to the singular value solver object.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetBV(SVD svd,BV *V,BV *U)
Not Collective
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
Output Parameter
V - basis vectors context for right singular vectors
U - basis vectors context for left singular vectors
See Also
SVDSetBV ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetOptionsPrefix.html 0000644 0001750 0001750 00000005112 13107004621 022573 0 ustar jroman jroman
SVDSetOptionsPrefix
slepc-3.7.4 2017-05-17
SVDSetOptionsPrefix
Sets the prefix used for searching for all SVD options in the database.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetOptionsPrefix(SVD svd,const char *prefix)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
prefix - the prefix string to prepend to all SVD option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
For example, to distinguish between the runtime options for two
different SVD contexts, one could call
SVDSetOptionsPrefix (svd1,"svd1_")
SVDSetOptionsPrefix (svd2,"svd2_")
See Also
SVDAppendOptionsPrefix (), SVDGetOptionsPrefix ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetIterationNumber.html 0000644 0001750 0001750 00000005644 13107004621 023067 0 ustar jroman jroman
SVDGetIterationNumber
slepc-3.7.4 2017-05-17
SVDGetIterationNumber
Gets the current iteration number. If the call to SVDSolve () is complete, then it returns the number of iterations carried out by the solution method.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetIterationNumber(SVD svd,PetscInt *its)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
its - number of iterations
Note
During the i-th iteration this call returns i-1. If SVDSolve () is
complete, then parameter "its" contains either the iteration number at
which convergence was successfully reached, or failure was detected.
Call SVDGetConvergedReason () to determine if the solver converged or
failed and why.
See Also
SVDGetConvergedReason (), SVDSetTolerances ()
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDConvergedReason.html 0000644 0001750 0001750 00000003612 13107004621 022375 0 ustar jroman jroman
SVDConvergedReason
slepc-3.7.4 2017-05-17
SVDConvergedReason
Reason a singular value solver was said to have converged or diverged
Synopsis
typedef enum {/* converged */
SVD_CONVERGED_TOL = 1,
SVD_CONVERGED_USER = 2,
/* diverged */
SVD_DIVERGED_ITS = -1,
SVD_DIVERGED_BREAKDOWN = -2,
SVD_CONVERGED_ITERATING = 0 } SVDConvergedReason ;
See Also
SVDSolve (), SVDGetConvergedReason (), SVDSetTolerances ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDErrorView.html 0000644 0001750 0001750 00000005660 13107004621 021242 0 ustar jroman jroman
SVDErrorView
slepc-3.7.4 2017-05-17
SVDErrorView
Displays the errors associated with the computed solution (as well as the singular values).
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDErrorView(SVD svd,SVDErrorType etype,PetscViewer viewer)
Collective on SVD
Input Parameters
svd - the singular value solver context
etype - error type
viewer - optional visualization context
Options Database Key
-svd_error_absolute - print absolute errors of each singular triplet
-svd_error_relative - print relative errors of each singular triplet
Notes
By default, this function checks the error of all singular triplets and prints
the singular values if all of them are below the requested tolerance.
If the viewer has format=PETSC_VIEWER_ASCII_INFO_DETAIL then a table with
singular values and corresponding errors is printed.
See Also
SVDSolve (), SVDValuesView (), SVDVectorsView ()
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
slepc-3.7.4/docs/manualpages/SVD/SVDCyclicSetEPS.html 0000644 0001750 0001750 00000003511 13107004621 021541 0 ustar jroman jroman
SVDCyclicSetEPS
slepc-3.7.4 2017-05-17
SVDCyclicSetEPS
Associate an eigensolver object (EPS ) to the singular value solver.
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCyclicSetEPS(SVD svd,EPS eps)
Collective on SVD
Input Parameters
svd - singular value solver
eps - the eigensolver object
See Also
SVDCyclicGetEPS ()
Location: src/svd/impls/cyclic/cyclic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDConv.html 0000644 0001750 0001750 00000003017 13107004621 020215 0 ustar jroman jroman
SVDConv
slepc-3.7.4 2017-05-17
SVDConv
Determines the convergence test
Synopsis
typedef enum { SVD_CONV_ABS,
SVD_CONV_REL,
SVD_CONV_USER } SVDConv ;
See Also
SVDSetConvergenceTest (), SVDSetConvergenceTestFunction ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDErrorType.html 0000644 0001750 0001750 00000002671 13107004621 021250 0 ustar jroman jroman
SVDErrorType
slepc-3.7.4 2017-05-17
SVDErrorType
The error type used to assess accuracy of computed solutions
Synopsis
typedef enum { SVD_ERROR_ABSOLUTE,
SVD_ERROR_RELATIVE } SVDErrorType ;
See Also
SVDComputeError ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetSingularTriplet.html 0000644 0001750 0001750 00000007066 13107004621 023110 0 ustar jroman jroman
SVDGetSingularTriplet
slepc-3.7.4 2017-05-17
SVDGetSingularTriplet
Gets the i-th triplet of the singular value decomposition as computed by SVDSolve (). The solution consists in the singular value and its left and right singular vectors.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetSingularTriplet(SVD svd,PetscInt i,PetscReal *sigma,Vec u,Vec v)
Not Collective, but vectors are shared by all processors that share the SVD
Input Parameters
svd - singular value solver context
i - index of the solution
Output Parameters
sigma - singular value
u - left singular vector
v - right singular vector
Note
Both U or V can be NULL if singular vectors are not required.
Otherwise, the caller must provide valid Vec objects, i.e.,
they must be created by the calling program with e.g. MatCreateVecs().
The index i should be a value between 0 and nconv-1 (see SVDGetConverged ()).
Singular triplets are indexed according to the ordering criterion established
with SVDSetWhichSingularTriplets ().
See Also
SVDSolve (), SVDGetConverged (), SVDSetWhichSingularTriplets ()
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVD.html 0000644 0001750 0001750 00000002733 13107004621 017373 0 ustar jroman jroman
SVD
slepc-3.7.4 2017-05-17
SVD
Abstract SLEPc object that manages all the singular value problem solvers.
Synopsis
typedef struct _p_SVD* SVD ;
See Also
SVDCreate ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDValuesViewFromOptions.html 0000644 0001750 0001750 00000003162 13107004621 023603 0 ustar jroman jroman
SVDValuesViewFromOptions
slepc-3.7.4 2017-05-17
SVDValuesViewFromOptions
Processes command line options to determine if/how the computed singular values are to be viewed.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDValuesViewFromOptions(SVD svd)
Collective on SVD
Input Parameters
svd - the singular value solver context
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorCancel.html 0000644 0001750 0001750 00000004215 13107004621 022046 0 ustar jroman jroman
SVDMonitorCancel
slepc-3.7.4 2017-05-17
SVDMonitorCancel
Clears all monitors for an SVD object.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorCancel(SVD svd)
Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
Options Database Key
-svd_monitor_cancel - Cancels all monitors that have been hardwired
into a code by calls to SVDMonitorSet (),
but does not cancel those set via the options database.
See Also
SVDMonitorSet ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDErrorViewFromOptions.html 0000644 0001750 0001750 00000003163 13107004621 023436 0 ustar jroman jroman
SVDErrorViewFromOptions
slepc-3.7.4 2017-05-17
SVDErrorViewFromOptions
Processes command line options to determine if/how the errors of the computed solution are to be viewed.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDErrorViewFromOptions(SVD svd)
Collective on SVD
Input Parameters
svd - the singular value solver context
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetBV.html 0000644 0001750 0001750 00000004220 13107004621 020270 0 ustar jroman jroman
SVDSetBV
slepc-3.7.4 2017-05-17
SVDSetBV
Associates basis vectors objects to the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetBV(SVD svd,BV V,BV U)
Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
V - the basis vectors object for right singular vectors
U - the basis vectors object for left singular vectors
Note
Use SVDGetBV () to retrieve the basis vectors contexts (for example,
to free them at the end of the computations).
See Also
SVDGetBV ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetImplicitTranspose.html 0000644 0001750 0001750 00000004164 13107004621 023425 0 ustar jroman jroman
SVDGetImplicitTranspose
slepc-3.7.4 2017-05-17
SVDGetImplicitTranspose
Gets the mode used to handle the transpose of the matrix associated with the singular value problem.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetImplicitTranspose(SVD svd,PetscBool *impl)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
impl - how to handle the transpose (implicitly or not)
See Also
SVDSetImplicitTranspose (), SVDSolve (), SVDSetOperator ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDStoppingBasic.html 0000644 0001750 0001750 00000007002 13107004621 022053 0 ustar jroman jroman
SVDStoppingBasic
slepc-3.7.4 2017-05-17
SVDStoppingBasic
Default routine to determine whether the outer singular value solver iteration must be stopped.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDStoppingBasic(SVD svd,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nsv,SVDConvergedReason *reason,void *ctx)
Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged singular triplets
nsv - number of requested singular triplets
ctx - context (not used here)
Output Parameter
reason - result of the stopping test
Notes
A positive value of reason indicates that the iteration has finished successfully
(converged), and a negative value indicates an error condition (diverged). If
the iteration needs to be continued, reason must be set to SVD_CONVERGED_ITERATING
(zero).
SVDStoppingBasic () will stop if all requested singular values are converged, or if
the maximum number of iterations has been reached.
Use SVDSetStoppingTest () to provide your own test instead of using this one.
See Also
SVDSetStoppingTest (), SVDConvergedReason , SVDGetConvergedReason ()
Location: src/svd/interface/svddefault.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetDS.html 0000644 0001750 0001750 00000003567 13107004621 020270 0 ustar jroman jroman
SVDGetDS
slepc-3.7.4 2017-05-17
SVDGetDS
Obtain the direct solver object associated to the singular value solver object.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetDS(SVD svd,DS *ds)
Not Collective
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
Output Parameter
ds - direct solver context
See Also
SVDSetDS ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetInitialSpaceLeft.html 0000644 0001750 0001750 00000005213 13107004621 023144 0 ustar jroman jroman
SVDSetInitialSpaceLeft
slepc-3.7.4 2017-05-17
SVDSetInitialSpaceLeft
Specify a basis of vectors that constitute the initial left space, that is, a rough approximation to the left singular subspace from which the solver starts to iterate.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetInitialSpaceLeft(SVD svd,PetscInt n,Vec *is)
Collective on SVD and Vec
Input Parameter
svd - the singular value solver context
n - number of vectors
is - set of basis vectors of the initial space
Notes
Some solvers start to iterate on a single vector (initial vector). In that case,
the other vectors are ignored.
These vectors do not persist from one SVDSolve () call to the other, so the
initial space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
Common usage of this function is when the user can provide a rough approximation
of the wanted singular space. Then, convergence may be faster.
See Also
SVDSetInitialSpace ()
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetOptionsPrefix.html 0000644 0001750 0001750 00000004322 13107004621 022561 0 ustar jroman jroman
SVDGetOptionsPrefix
slepc-3.7.4 2017-05-17
SVDGetOptionsPrefix
Gets the prefix used for searching for all SVD options in the database.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetOptionsPrefix(SVD svd,const char *prefix[])
Not Collective
Input Parameters
svd - the singular value solver context
Output Parameters
prefix - pointer to the prefix string used is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
SVDSetOptionsPrefix (), SVDAppendOptionsPrefix ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDDestroy.html 0000644 0001750 0001750 00000004365 13107004621 020750 0 ustar jroman jroman
SVDDestroy
slepc-3.7.4 2017-05-17
SVDDestroy
Destroys the SVD context.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDDestroy(SVD *svd)
Collective on SVD
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
See Also
SVDCreate (), SVDSetUp (), SVDSolve ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDSetFromOptions.html 0000644 0001750 0001750 00000004474 13107004621 022253 0 ustar jroman jroman
SVDSetFromOptions
slepc-3.7.4 2017-05-17
SVDSetFromOptions
Sets SVD options from the options database. This routine must be called before SVDSetUp () if the user is to be allowed to set the solver type.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetFromOptions(SVD svd)
Collective on SVD
Input Parameters
svd - the singular value solver context
Notes
To see all options, run your program with the -help option.
See Also
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDGetMonitorContext.html 0000644 0001750 0001750 00000003776 13107004621 022760 0 ustar jroman jroman
SVDGetMonitorContext
slepc-3.7.4 2017-05-17
SVDGetMonitorContext
Gets the monitor context, as set by SVDMonitorSet () for the FIRST monitor only.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetMonitorContext(SVD svd,void **ctx)
Not Collective
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
Output Parameter
See Also
SVDMonitorSet ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDWhich.html 0000644 0001750 0001750 00000003060 13107004621 020350 0 ustar jroman jroman
SVDWhich
slepc-3.7.4 2017-05-17
SVDWhich
Determines whether largest or smallest singular triplets are to be computed
Synopsis
typedef enum { SVD_LARGEST,
SVD_SMALLEST } SVDWhich ;
See Also
SVDSetWhichSingularTriplets (), SVDGetWhichSingularTriplets ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDVectorsView.html 0000644 0001750 0001750 00000004150 13107004621 021567 0 ustar jroman jroman
SVDVectorsView
slepc-3.7.4 2017-05-17
SVDVectorsView
Outputs computed singular vectors to a viewer.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDVectorsView(SVD svd,PetscViewer viewer)
Collective on SVD
Parameter
svd - the singular value solver context
viewer - the viewer
Options Database Keys
-svd_view_vectors - output singular vectors
See Also
SVDSolve (), SVDValuesView (), SVDErrorView ()
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDTRLanczosSetOneSide.html 0000644 0001750 0001750 00000004655 13107004621 023123 0 ustar jroman jroman
SVDTRLanczosSetOneSide
slepc-3.7.4 2017-05-17
SVDTRLanczosSetOneSide
Indicate if the variant of the Lanczos method to be used is one-sided or two-sided.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDTRLanczosSetOneSide(SVD svd,PetscBool oneside)
Logically Collective on SVD
Input Parameters
svd - singular value solver
oneside - boolean flag indicating if the method is one-sided or not
Options Database Key
-svd_trlanczos_oneside <boolean> - Indicates the boolean flag
Note
By default, a two-sided variant is selected, which is sometimes slightly
more robust. However, the one-sided variant is faster because it avoids
the orthogonalization associated to left singular vectors.
See Also
SVDLanczosSetOneSide ()
Location: src/svd/impls/trlanczos/trlanczos.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorSetFromOptions.html 0000644 0001750 0001750 00000005365 13107004621 023623 0 ustar jroman jroman
SVDMonitorSetFromOptions
slepc-3.7.4 2017-05-17
SVDMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorSetFromOptions(SVD svd,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)
Collective on SVD
Input Parameters
svd - the singular value solver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a PetscViewerAndFormat
trackall - whether this monitor tracks all singular values or not
See Also
SVDMonitorSet (), SVDSetTrackAll (), SVDConvMonitorSetFromOptions ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorAll.html 0000644 0001750 0001750 00000005176 13107004621 021400 0 ustar jroman jroman
SVDMonitorAll
slepc-3.7.4 2017-05-17
SVDMonitorAll
Print the current approximate values and error estimates at each iteration of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorAll(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on SVD
Input Parameters
svd - singular value solver context
its - iteration number
nconv - number of converged singular triplets so far
sigma - singular values
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
SVDMonitorSet (), SVDMonitorFirst (), SVDMonitorConverged ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDReasonViewFromOptions.html 0000644 0001750 0001750 00000003217 13107004621 023574 0 ustar jroman jroman
SVDReasonViewFromOptions
slepc-3.7.4 2017-05-17
SVDReasonViewFromOptions
Processes command line options to determine if/how the SVD converged reason is to be viewed.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDReasonViewFromOptions(SVD svd)
Collective on SVD
Input Parameters
svd - the singular value solver context
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDConvMonitorSetFromOptions.html 0000644 0001750 0001750 00000005107 13107004621 024443 0 ustar jroman jroman
SVDConvMonitorSetFromOptions
slepc-3.7.4 2017-05-17
SVDConvMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user (for monitors that only show iteration numbers of convergence).
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDConvMonitorSetFromOptions(SVD svd,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,SlepcConvMonitor))
Collective on SVD
Input Parameters
svd - the singular value solver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a SlepcConvMonitor
See Also
SVDMonitorSet (), SVDMonitorSetFromOptions ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDCyclicGetEPS.html 0000644 0001750 0001750 00000003643 13107004621 021533 0 ustar jroman jroman
SVDCyclicGetEPS
slepc-3.7.4 2017-05-17
SVDCyclicGetEPS
Retrieve the eigensolver object (EPS ) associated to the singular value solver.
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCyclicGetEPS(SVD svd,EPS *eps)
Not Collective
Input Parameter
svd - singular value solver
Output Parameter
eps - the eigensolver object
See Also
SVDCyclicSetEPS ()
Location: src/svd/impls/cyclic/cyclic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorFirst.html 0000644 0001750 0001750 00000005216 13107004621 021752 0 ustar jroman jroman
SVDMonitorFirst
slepc-3.7.4 2017-05-17
SVDMonitorFirst
Print the first unconverged approximate values and error estimates at each iteration of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorFirst(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on SVD
Input Parameters
svd - singular value solver context
its - iteration number
nconv - number of converged singular triplets so far
sigma - singular values
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
SVDMonitorSet (), SVDMonitorAll (), SVDMonitorConverged ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSolve.html 0000644 0001750 0001750 00000006545 13107004621 020411 0 ustar jroman jroman
SVDSolve
slepc-3.7.4 2017-05-17
SVDSolve
Solves the singular value problem.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSolve(SVD svd)
Collective on SVD
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
Options Database Keys
-svd_view - print information about the solver used
-svd_view_mat binary - save the matrix to the default binary viewer
-svd_view_vectors binary - save the computed singular vectors to the default binary viewer
-svd_view_values - print computed singular values
-svd_converged_reason - print reason for convergence, and number of iterations
-svd_error_absolute - print absolute errors of each singular triplet
-svd_error_relative - print relative errors of each singular triplet
See Also
SVDCreate (), SVDSetUp (), SVDDestroy ()
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDSetDimensions.html 0000644 0001750 0001750 00000006727 13107004621 022107 0 ustar jroman jroman
SVDSetDimensions
slepc-3.7.4 2017-05-17
SVDSetDimensions
Sets the number of singular values to compute and the dimension of the subspace.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetDimensions(SVD svd,PetscInt nsv,PetscInt ncv,PetscInt mpd)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
nsv - number of singular values to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Options Database Keys
-svd_nsv <nsv> - Sets the number of singular values
-svd_ncv <ncv> - Sets the dimension of the subspace
-svd_mpd <mpd> - Sets the maximum projected dimension
Notes
Use PETSC_DEFAULT for ncv and mpd to assign a reasonably good value, which is
dependent on the solution method and the number of singular values required.
The parameters ncv and mpd are intimately related, so that the user is advised
to set one of them at most. Normal usage is that
(a) in cases where nsv is small, the user sets ncv (a reasonable default is 2*nsv); and
(b) in cases where nsv is large, the user sets mpd.
The value of ncv should always be between nsv and (nsv+mpd), typically
ncv=nsv+mpd. If nsv is not too large, mpd=nsv is a reasonable choice, otherwise
a smaller value should be used.
See Also
SVDGetDimensions ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorSet.html 0000644 0001750 0001750 00000012136 13107004621 021415 0 ustar jroman jroman
SVDMonitorSet
slepc-3.7.4 2017-05-17
SVDMonitorSet
Sets an ADDITIONAL function to be called at every iteration to monitor the error estimates for each requested singular triplet.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorSet(SVD svd,PetscErrorCode (*monitor)(SVD,PetscInt,PetscInt,PetscReal*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))
Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
monitor - pointer to function (if this is NULL, it turns off monitoring)
mctx - [optional] context for private data for the
monitor routine (use NULL if no context is desired)
Calling Sequence of monitor
monitor(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,void *mctx)
svd - singular value solver context obtained from SVDCreate ()
its - iteration number
nconv - number of converged singular triplets
sigma - singular values
errest - relative error estimates for each singular triplet
nest - number of error estimates
mctx - optional monitoring context, as set by SVDMonitorSet ()
Options Database Keys
-svd_monitor - print only the first error estimate
-svd_monitor_all - print error estimates at each iteration
-svd_monitor_conv - print the singular value approximations only when
convergence has been reached
-svd_monitor_lg - sets line graph monitor for the first unconverged
approximate singular value
-svd_monitor_lg_all - sets line graph monitor for all unconverged
approximate singular values
-svd_monitor_cancel - cancels all monitors that have been hardwired into
a code by calls to SVDMonitorSet (), but does not cancel those set via
the options database.
Notes
Several different monitoring routines may be set by calling
SVDMonitorSet () multiple times; all will be called in the
order in which they were set.
See Also
SVDMonitorFirst (), SVDMonitorAll (), SVDMonitorCancel ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDTRLanczosGetOneSide.html 0000644 0001750 0001750 00000003755 13107004621 023107 0 ustar jroman jroman
SVDTRLanczosGetOneSide
slepc-3.7.4 2017-05-17
SVDTRLanczosGetOneSide
Gets if the variant of the Lanczos method to be used is one-sided or two-sided.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDTRLanczosGetOneSide(SVD svd,PetscBool *oneside)
Not Collective
Input Parameters
svd - singular value solver
Output Parameters
oneside - boolean flag indicating if the method is one-sided or not
See Also
SVDTRLanczosSetOneSide ()
Location: src/svd/impls/trlanczos/trlanczos.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetDS.html 0000644 0001750 0001750 00000003745 13107004621 020302 0 ustar jroman jroman
SVDSetDS
slepc-3.7.4 2017-05-17
SVDSetDS
Associates a direct solver object to the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetDS(SVD svd,DS ds)
Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
ds - the direct solver object
Note
Use SVDGetDS () to retrieve the direct solver context (for example,
to free it at the end of the computations).
See Also
SVDGetDS ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDInitializePackage.html 0000644 0001750 0001750 00000003125 13107004621 022665 0 ustar jroman jroman
SVDInitializePackage
slepc-3.7.4 2017-05-17
SVDInitializePackage
This function initializes everything in the SVD package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to SVDCreate () when using static libraries.
Synopsis
PetscErrorCode SVDInitializePackage(void)
See Also
SlepcInitialize ()
Location: src/svd/interface/dlregissvd.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDType.html 0000644 0001750 0001750 00000003023 13107004621 020226 0 ustar jroman jroman
SVDType
slepc-3.7.4 2017-05-17
SVDType
String with the name of a SLEPc singular value solver
Synopsis
typedef const char* SVDType ;
#define SVDCROSS "cross"
#define SVDCYCLIC "cyclic"
#define SVDLAPACK "lapack"
#define SVDLANCZOS "lanczos"
#define SVDTRLANCZOS "trlanczos"
See Also
SVDSetType (), SVD
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetDimensions.html 0000644 0001750 0001750 00000005253 13107004621 022064 0 ustar jroman jroman
SVDGetDimensions
slepc-3.7.4 2017-05-17
SVDGetDimensions
Gets the number of singular values to compute and the dimension of the subspace.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetDimensions(SVD svd,PetscInt *nsv,PetscInt *ncv,PetscInt *mpd)
Not Collective
Input Parameter
svd - the singular value context
Output Parameters
nsv - number of singular values to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Notes
The user can specify NULL for any parameter that is not needed.
See Also
SVDSetDimensions ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDLanczosGetOneSide.html 0000644 0001750 0001750 00000003727 13107004621 022640 0 ustar jroman jroman
SVDLanczosGetOneSide
slepc-3.7.4 2017-05-17
SVDLanczosGetOneSide
Gets if the variant of the Lanczos method to be used is one-sided or two-sided.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDLanczosGetOneSide(SVD svd,PetscBool *oneside)
Not Collective
Input Parameters
svd - singular value solver
Output Parameters
oneside - boolean flag indicating if the method is one-sided or not
See Also
SVDLanczosSetOneSide ()
Location: src/svd/impls/lanczos/gklanczos.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetTolerances.html 0000644 0001750 0001750 00000005142 13107004621 022064 0 ustar jroman jroman
SVDSetTolerances
slepc-3.7.4 2017-05-17
SVDSetTolerances
Sets the tolerance and maximum iteration count used by the default SVD convergence testers.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetTolerances(SVD svd,PetscReal tol,PetscInt maxits)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Keys
-svd_tol <tol> - Sets the convergence tolerance
-svd_max_it <maxits> - Sets the maximum number of iterations allowed
(use PETSC_DECIDE to compute an educated guess based on basis and matrix sizes)
Note
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
SVDGetTolerances ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDRegisterAll.html 0000644 0001750 0001750 00000002627 13107004621 021533 0 ustar jroman jroman
SVDRegisterAll
slepc-3.7.4 2017-05-17
SVDRegisterAll
Registers all the singular value solvers in the SVD package.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDRegisterAll(void)
Not Collective
See Also
SVDRegister ()
Location: src/svd/interface/svdregis.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetUp.html 0000644 0001750 0001750 00000004006 13107004621 020347 0 ustar jroman jroman
SVDSetUp
slepc-3.7.4 2017-05-17
SVDSetUp
Sets up all the internal data structures necessary for the execution of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetUp(SVD svd)
Collective on SVD
Input Parameter
svd - singular value solver context
Notes
This function need not be called explicitly in most cases, since SVDSolve ()
calls it. It can be useful when one wants to measure the set-up time
separately from the solve time.
See Also
SVDCreate (), SVDSolve (), SVDDestroy ()
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetWhichSingularTriplets.html 0000644 0001750 0001750 00000004427 13107004621 024254 0 ustar jroman jroman
SVDGetWhichSingularTriplets
slepc-3.7.4 2017-05-17
SVDGetWhichSingularTriplets
Returns which singular triplets are to be sought.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetWhichSingularTriplets(SVD svd,SVDWhich *which)
Not Collective
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
Output Parameter
which - which singular triplets are to be sought
Notes
See SVDSetWhichSingularTriplets () for possible values of which
See Also
SVDSetWhichSingularTriplets (), SVDWhich
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDComputeError.html 0000644 0001750 0001750 00000005421 13107004621 021737 0 ustar jroman jroman
SVDComputeError
slepc-3.7.4 2017-05-17
SVDComputeError
Computes the error (based on the residual norm) associated with the i-th singular triplet.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDComputeError(SVD svd,PetscInt i,SVDErrorType type,PetscReal *error)
Collective on SVD
Input Parameter
svd - the singular value solver context
i - the solution index
type - the type of error to compute
Output Parameter
Notes
The error can be computed in various ways, all of them based on the residual
norm obtained as sqrt(n1^2+n2^2) with n1 = ||A*v-sigma*u||_2 and
n2 = ||A^T*u-sigma*v||_2, where sigma is the singular value, u is the left
singular vector and v is the right singular vector.
See Also
SVDErrorType , SVDSolve ()
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDLanczosSetOneSide.html 0000644 0001750 0001750 00000004735 13107004621 022654 0 ustar jroman jroman
SVDLanczosSetOneSide
slepc-3.7.4 2017-05-17
SVDLanczosSetOneSide
Indicate if the variant of the Lanczos method to be used is one-sided or two-sided.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDLanczosSetOneSide(SVD svd,PetscBool oneside)
Logically Collective on SVD
Input Parameters
svd - singular value solver
oneside - boolean flag indicating if the method is one-sided or not
Options Database Key
-svd_lanczos_oneside <boolean> - Indicates the boolean flag
Note
By default, a two-sided variant is selected, which is sometimes slightly
more robust. However, the one-sided variant is faster because it avoids
the orthogonalization associated to left singular vectors. It also saves
the memory required for storing such vectors.
See Also
SVDTRLanczosSetOneSide ()
Location: src/svd/impls/lanczos/gklanczos.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetOperator.html 0000644 0001750 0001750 00000004474 13107004621 021567 0 ustar jroman jroman
SVDSetOperator
slepc-3.7.4 2017-05-17
SVDSetOperator
Set the matrix associated with the singular value problem.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetOperator(SVD svd,Mat mat)
Collective on SVD and Mat
Input Parameters
svd - the singular value solver context
A - the matrix associated with the singular value problem
See Also
SVDSolve (), SVDGetOperator ()
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDSetInitialSpace.html 0000644 0001750 0001750 00000005203 13107004621 022330 0 ustar jroman jroman
SVDSetInitialSpace
slepc-3.7.4 2017-05-17
SVDSetInitialSpace
Specify a basis of vectors that constitute the initial (right) space, that is, a rough approximation to the right singular subspace from which the solver starts to iterate.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetInitialSpace(SVD svd,PetscInt n,Vec *is)
Collective on SVD and Vec
Input Parameter
svd - the singular value solver context
n - number of vectors
is - set of basis vectors of the initial space
Notes
Some solvers start to iterate on a single vector (initial vector). In that case,
the other vectors are ignored.
These vectors do not persist from one SVDSolve () call to the other, so the
initial space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
Common usage of this function is when the user can provide a rough approximation
of the wanted singular space. Then, convergence may be faster.
See Also
SVDSetInitialSpaceLeft ()
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDReasonView.html 0000644 0001750 0001750 00000004512 13107004621 021373 0 ustar jroman jroman
SVDReasonView
slepc-3.7.4 2017-05-17
SVDReasonView
Displays the reason an SVD solve converged or diverged.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDReasonView(SVD svd,PetscViewer viewer)
Collective on SVD
Parameter
svd - the singular value solver context
viewer - the viewer to display the reason
Options Database Keys
-svd_converged_reason - print reason for convergence, and number of iterations
See Also
SVDSetTolerances (), SVDGetIterationNumber ()
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
slepc-3.7.4/docs/manualpages/SVD/SVDRegister.html 0000644 0001750 0001750 00000004472 13107004621 021102 0 ustar jroman jroman
SVDRegister
slepc-3.7.4 2017-05-17
SVDRegister
Adds a method to the singular value solver package.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDRegister(const char *name,PetscErrorCode (*function)(SVD))
Not Collective
Input Parameters
name - name of a new user-defined solver
function - routine to create the solver context
Notes
SVDRegister () may be called multiple times to add several user-defined solvers.
Sample usage
SVDRegister ("my_solver",MySolverCreate);
Then, your solver can be chosen with the procedural interface via
SVDSetType (svd,"my_solver")
or at runtime via the option
-svd_type my_solver
See Also
SVDRegisterAll ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetConvergenceTestFunction.html 0000644 0001750 0001750 00000007254 13107004621 024577 0 ustar jroman jroman
SVDSetConvergenceTestFunction
slepc-3.7.4 2017-05-17
SVDSetConvergenceTestFunction
Sets a function to compute the error estimate used in the convergence test.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetConvergenceTestFunction(SVD svd,PetscErrorCode (*func)(SVD,PetscReal,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
func - a pointer to the convergence test function
ctx - context for private data for the convergence routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(SVD svd,PetscReal sigma,PetscReal res,PetscReal *errest,void *ctx)
svd - singular value solver context obtained from SVDCreate ()
sigma - computed singular value
res - residual norm associated to the singular triplet
errest - (output) computed error estimate
ctx - optional context, as set by SVDSetConvergenceTestFunction ()
Note
If the error estimate returned by the convergence test function is less than
the tolerance, then the singular value is accepted as converged.
See Also
SVDSetConvergenceTest (), SVDSetTolerances ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetConvergenceTest.html 0000644 0001750 0001750 00000004062 13107004621 023047 0 ustar jroman jroman
SVDGetConvergenceTest
slepc-3.7.4 2017-05-17
SVDGetConvergenceTest
Gets the method used to compute the error estimate used in the convergence test.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetConvergenceTest(SVD svd,SVDConv *conv)
Not Collective
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
Output Parameters
conv - the type of convergence test
See Also
SVDSetConvergenceTest (), SVDConv
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/index.html 0000644 0001750 0001750 00000020330 13107004621 020037 0 ustar jroman jroman
Singular Value Decomposition Solvers - SVD
slepc-3.7.4 2017-05-17
Singular Value Decomposition Solvers - SVD: Examples
The Singular Value Decomposition Solver (SVD) is very similar to the EPS object, but intended for the computation of the partial SVD of a rectangular matrix. With this type of object, the user can specify an SVD problem and solve it with any of the different solvers encapsulated by the package. Some of these solvers are actually implemented through calls to EPS eigensolvers.
The user interface is very similar to that of EPS, both for the options database (e.g., -svd_nsv 4 -svd_type lanczos
), and for the programmatic interface (e.g., SVDSetDimensions () / SVDSetType ()).
Table of Contents
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorConverged.html 0000644 0001750 0001750 00000005125 13107004621 022576 0 ustar jroman jroman
SVDMonitorConverged
slepc-3.7.4 2017-05-17
SVDMonitorConverged
Print the approximate values and error estimates as they converge.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorConverged(SVD svd,PetscInt its,PetscInt nconv,PetscReal *sigma,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)
Collective on SVD
Input Parameters
svd - singular value solver context
its - iteration number
nconv - number of converged singular triplets so far
sigma - singular values
errest - error estimates
nest - number of error estimates to display
ctx - monitor context
See Also
SVDMonitorSet (), SVDMonitorFirst (), SVDMonitorAll ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDValuesView.html 0000644 0001750 0001750 00000004165 13107004621 021407 0 ustar jroman jroman
SVDValuesView
slepc-3.7.4 2017-05-17
SVDValuesView
Displays the computed singular values in a viewer.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDValuesView(SVD svd,PetscViewer viewer)
Collective on SVD
Input Parameters
svd - the singular value solver context
viewer - the viewer
Options Database Key
-svd_view_values - print computed singular values
See Also
SVDSolve (), SVDVectorsView (), SVDErrorView ()
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDAllocateSolution.html 0000644 0001750 0001750 00000004033 13107004621 022570 0 ustar jroman jroman
SVDAllocateSolution
slepc-3.7.4 2017-05-17
SVDAllocateSolution
Allocate memory storage for common variables such as the singular values and the basis vectors.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDAllocateSolution(SVD svd,PetscInt extra)
Collective on SVD
Input Parameters
svd - eigensolver context
extra - number of additional positions, used for methods that require a
working basis slightly larger than ncv
Developers Notes
This is PETSC_EXTERN because it may be required by user plugin SVD
implementations.
This is called at setup after setting the value of ncv and the flag leftbasis.
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDStop.html 0000644 0001750 0001750 00000002737 13107004621 020245 0 ustar jroman jroman
SVDStop
slepc-3.7.4 2017-05-17
SVDStop
Determines the stopping test
Synopsis
typedef enum { SVD_STOP_BASIC,
SVD_STOP_USER } SVDStop ;
See Also
SVDSetStoppingTest (), SVDSetStoppingTestFunction ()
Location: src/svd/../../include/slepcsvd.h
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetStoppingTest.html 0000644 0001750 0001750 00000006031 13107004621 022426 0 ustar jroman jroman
SVDSetStoppingTest
slepc-3.7.4 2017-05-17
SVDSetStoppingTest
Specifies how to decide the termination of the outer loop of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetStoppingTest(SVD svd,SVDStop stop)
Logically Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
stop - the type of stopping test
Options Database Keys
-svd_stop_basic - Sets the default stopping test
-svd_stop_user - Selects the user-defined stopping test
Note
The parameter 'stop' can have one of these values
See Also
SVDGetStoppingTest (), SVDSetStoppingTestFunction (), SVDSetConvergenceTest (), SVDStop
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetType.html 0000644 0001750 0001750 00000005762 13107004621 020716 0 ustar jroman jroman
SVDSetType
slepc-3.7.4 2017-05-17
SVDSetType
Selects the particular solver to be used in the SVD object.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetType(SVD svd,SVDType type)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
type - a known method
Options Database Key
-svd_type <method> - Sets the method; use -help for a list
of available methods
Notes
See "slepc/include/slepcsvd.h" for available methods. The default
is SVDCROSS.
Normally, it is best to use the SVDSetFromOptions () command and
then set the SVD type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the different available methods.
The SVDSetType () routine is provided for those situations where it
is necessary to set the iterative solver independently of the command
line or options database.
See Also
SVDType
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDSetTrackAll.html 0000644 0001750 0001750 00000004417 13107004621 021466 0 ustar jroman jroman
SVDSetTrackAll
slepc-3.7.4 2017-05-17
SVDSetTrackAll
Specifies if the solver must compute the residual norm of all approximate singular value or not.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetTrackAll(SVD svd,PetscBool trackall)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
trackall - whether to compute all residuals or not
Notes
If the user sets trackall=PETSC_TRUE then the solver computes (or estimates)
the residual norm for each singular value approximation. Computing the residual is
usually an expensive operation and solvers commonly compute only the residual
associated to the first unconverged singular value.
The options '-svd_monitor_all' and '-svd_monitor_lg_all' automatically
activate this option.
See Also
SVDGetTrackAll ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetOperator.html 0000644 0001750 0001750 00000004012 13107004621 021537 0 ustar jroman jroman
SVDGetOperator
slepc-3.7.4 2017-05-17
SVDGetOperator
Get the matrix associated with the singular value problem.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetOperator(SVD svd,Mat *A)
Not collective, though parallel Mats are returned if the SVD is parallel
Input Parameter
svd - the singular value solver context
Output Parameters
A - the matrix associated with the singular value problem
See Also
SVDSolve (), SVDSetOperator ()
Location: src/svd/interface/svdsetup.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetWhichSingularTriplets.html 0000644 0001750 0001750 00000006064 13107004621 024267 0 ustar jroman jroman
SVDSetWhichSingularTriplets
slepc-3.7.4 2017-05-17
SVDSetWhichSingularTriplets
Specifies which singular triplets are to be sought.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetWhichSingularTriplets(SVD svd,SVDWhich which)
Logically Collective on SVD
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
Output Parameter
which - which singular triplets are to be sought
Possible values
The parameter 'which' can have one of these values
SVD_LARGEST - largest singular values
SVD_SMALLEST - smallest singular values
Options Database Keys
-svd_largest - Sets largest singular values
-svd_smallest - Sets smallest singular values
See Also
SVDGetWhichSingularTriplets (), SVDWhich
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
slepc-3.7.4/docs/manualpages/SVD/SVDCyclicGetExplicitMatrix.html 0000644 0001750 0001750 00000003733 13107004621 024052 0 ustar jroman jroman
SVDCyclicGetExplicitMatrix
slepc-3.7.4 2017-05-17
SVDCyclicGetExplicitMatrix
Returns the flag indicating if H(A) is built explicitly
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCyclicGetExplicitMatrix(SVD svd,PetscBool *explicitmatrix)
Not Collective
Input Parameter
svd - singular value solver
Output Parameter
See Also
SVDCyclicSetExplicitMatrix ()
Location: src/svd/impls/cyclic/cyclic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDFinalizePackage.html 0000644 0001750 0001750 00000002767 13107004621 022340 0 ustar jroman jroman
SVDFinalizePackage
slepc-3.7.4 2017-05-17
SVDFinalizePackage
This function destroys everything in the Slepc interface to the SVD package. It is called from SlepcFinalize ().
Synopsis
PetscErrorCode SVDFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/svd/interface/dlregissvd.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDView.html 0000644 0001750 0001750 00000005332 13107004621 020224 0 ustar jroman jroman
SVDView
slepc-3.7.4 2017-05-17
SVDView
Prints the SVD data structure.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDView(SVD svd,PetscViewer viewer)
Collective on SVD
Input Parameters
svd - the singular value solver context
viewer - optional visualization context
Options Database Key
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization context with
PetscViewerASCIIOpen() - output to a specified file.
See Also
STView (), PetscViewerASCIIOpen()
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDVectorsViewFromOptions.html 0000644 0001750 0001750 00000003171 13107004621 023771 0 ustar jroman jroman
SVDVectorsViewFromOptions
slepc-3.7.4 2017-05-17
SVDVectorsViewFromOptions
Processes command line options to determine if/how the computed singular vectors are to be viewed.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDVectorsViewFromOptions(SVD svd)
Collective on SVD
Input Parameters
svd - the singular value solver context
Location: src/svd/interface/svdview.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDMonitorLGCreate.html 0000644 0001750 0001750 00000006002 13107004621 022303 0 ustar jroman jroman
SVDMonitorLGCreate
slepc-3.7.4 2017-05-17
SVDMonitorLGCreate
Creates a line graph context for use with SVD to monitor convergence.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)
Collective on MPI_Comm
Input Parameters
comm - communicator context
host - the X display to open, or null for the local machine
label - the title to put in the title bar
x, y - the screen coordinates of the upper left coordinate of
the window
m, n - the screen width and height in pixels
Output Parameter
lgctx - the drawing context
Options Database Keys
-svd_monitor_lg - Sets line graph monitor for the first residual
-svd_monitor_lg_all - Sets line graph monitor for all residuals
Notes
Use PetscDrawLGDestroy() to destroy this line graph.
See Also
SVDMonitorSet ()
Location: src/svd/interface/svdmon.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetConvergedReason.html 0000644 0001750 0001750 00000005777 13107004621 023053 0 ustar jroman jroman
SVDGetConvergedReason
slepc-3.7.4 2017-05-17
SVDGetConvergedReason
Gets the reason why the SVDSolve () iteration was stopped.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetConvergedReason(SVD svd,SVDConvergedReason *reason)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
reason - negative value indicates diverged, positive value converged
(see SVDConvergedReason )
Notes
Possible values for reason are
SVD_CONVERGED_TOL - converged up to tolerance
SVD_CONVERGED_USER - converged due to a user-defined condition
SVD_DIVERGED_ITS - required more than max_it iterations to reach convergence
SVD_DIVERGED_BREAKDOWN - generic breakdown in method
Can only be called after the call to SVDSolve () is complete.
See Also
SVDSetTolerances (), SVDSolve (), SVDConvergedReason
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDCyclicSetExplicitMatrix.html 0000644 0001750 0001750 00000004364 13107004621 024067 0 ustar jroman jroman
SVDCyclicSetExplicitMatrix
slepc-3.7.4 2017-05-17
SVDCyclicSetExplicitMatrix
Indicate if the eigensolver operator H(A) = [ 0 A ; A^T 0 ] must be computed explicitly.
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCyclicSetExplicitMatrix(SVD svd,PetscBool explicitmatrix)
Logically Collective on SVD
Input Parameters
svd - singular value solver
explicit - boolean flag indicating if H(A) is built explicitly
Options Database Key
-svd_cyclic_explicitmatrix <boolean> - Indicates the boolean flag
See Also
SVDCyclicGetExplicitMatrix ()
Location: src/svd/impls/cyclic/cyclic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetTolerances.html 0000644 0001750 0001750 00000005032 13107004621 022046 0 ustar jroman jroman
SVDGetTolerances
slepc-3.7.4 2017-05-17
SVDGetTolerances
Gets the tolerance and maximum iteration count used by the default SVD convergence tests.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetTolerances(SVD svd,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameters
tol - the convergence tolerance
maxits - maximum number of iterations
Notes
The user can specify NULL for any parameter that is not needed.
See Also
SVDSetTolerances ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDSetImplicitTranspose.html 0000644 0001750 0001750 00000005424 13107004621 023441 0 ustar jroman jroman
SVDSetImplicitTranspose
slepc-3.7.4 2017-05-17
SVDSetImplicitTranspose
Indicates how to handle the transpose of the matrix associated with the singular value problem.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetImplicitTranspose(SVD svd,PetscBool impl)
Logically Collective on SVD
Input Parameters
svd - the singular value solver context
impl - how to handle the transpose (implicitly or not)
Options Database Key
-svd_implicittranspose - Activate the implicit transpose mode.
Notes
By default, the transpose of the matrix is explicitly built (if the matrix
has defined the MatTranspose operation).
If this flag is set to true, the solver does not build the transpose, but
handles it implicitly via MatMultTranspose() (or MatMultHermitianTranspose()
in the complex case) operations. This is likely to be more inefficient
than the default behaviour, both in sequential and in parallel, but
requires less storage.
See Also
SVDGetImplicitTranspose (), SVDSolve (), SVDSetOperator ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetConverged.html 0000644 0001750 0001750 00000004357 13107004621 021674 0 ustar jroman jroman
SVDGetConverged
slepc-3.7.4 2017-05-17
SVDGetConverged
Gets the number of converged singular values.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetConverged(SVD svd,PetscInt *nconv)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
nconv - number of converged singular values
Note
This function should be called after SVDSolve () has finished.
Location: src/svd/interface/svdsolve.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDCrossSetEPS.html 0000644 0001750 0001750 00000003474 13107004621 021434 0 ustar jroman jroman
SVDCrossSetEPS
slepc-3.7.4 2017-05-17
SVDCrossSetEPS
Associate an eigensolver object (EPS ) to the singular value solver.
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCrossSetEPS(SVD svd,EPS eps)
Collective on SVD
Input Parameters
svd - singular value solver
eps - the eigensolver object
See Also
SVDCrossGetEPS ()
Location: src/svd/impls/cross/cross.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetType.html 0000644 0001750 0001750 00000004402 13107004621 020670 0 ustar jroman jroman
SVDGetType
slepc-3.7.4 2017-05-17
SVDGetType
Gets the SVD type as a string from the SVD object.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetType(SVD svd,SVDType *type)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
name - name of SVD method
See Also
SVDSetType ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDGetTrackAll.html 0000644 0001750 0001750 00000003565 13107004621 021455 0 ustar jroman jroman
SVDGetTrackAll
slepc-3.7.4 2017-05-17
SVDGetTrackAll
Returns the flag indicating whether all residual norms must be computed or not.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetTrackAll(SVD svd,PetscBool *trackall)
Not Collective
Input Parameter
svd - the singular value solver context
Output Parameter
trackall - the returned flag
See Also
SVDSetTrackAll ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDGetStoppingTest.html 0000644 0001750 0001750 00000004042 13107004621 022412 0 ustar jroman jroman
SVDGetStoppingTest
slepc-3.7.4 2017-05-17
SVDGetStoppingTest
Gets the method used to decide the termination of the outer loop of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDGetStoppingTest(SVD svd,SVDStop *stop)
Not Collective
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
Output Parameters
stop - the type of stopping test
See Also
SVDSetStoppingTest (), SVDStop
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetStoppingTestFunction.html 0000644 0001750 0001750 00000010276 13107004621 024142 0 ustar jroman jroman
SVDSetStoppingTestFunction
slepc-3.7.4 2017-05-17
SVDSetStoppingTestFunction
Sets a function to decide when to stop the outer iteration of the singular value solver.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetStoppingTestFunction(SVD svd,PetscErrorCode (*func)(SVD,PetscInt,PetscInt,PetscInt,PetscInt,SVDConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
func - pointer to the stopping test function
ctx - context for private data for the stopping routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(SVD svd,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nsv,SVDConvergedReason *reason,void *ctx)
svd - singular value solver context obtained from SVDCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged singular triplets
nsv - number of requested singular triplets
reason - (output) result of the stopping test
ctx - optional context, as set by SVDSetStoppingTestFunction ()
Note
Normal usage is to first call the default routine SVDStoppingBasic () and then
set reason to SVD_CONVERGED_USER if some user-defined conditions have been
met. To let the singular value solver continue iterating, the result must be
left as SVD_CONVERGED_ITERATING.
See Also
SVDSetStoppingTest (), SVDStoppingBasic ()
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDSetConvergenceTest.html 0000644 0001750 0001750 00000006544 13107004621 023072 0 ustar jroman jroman
SVDSetConvergenceTest
slepc-3.7.4 2017-05-17
SVDSetConvergenceTest
Specifies how to compute the error estimate used in the convergence test.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDSetConvergenceTest(SVD svd,SVDConv conv)
Logically Collective on SVD
Input Parameters
svd - singular value solver context obtained from SVDCreate ()
conv - the type of convergence test
Options Database Keys
-svd_conv_abs - Sets the absolute convergence test
-svd_conv_rel - Sets the convergence test relative to the singular value
-svd_conv_user - Selects the user-defined convergence test
Note
The parameter 'conv' can have one of these values
SVD_CONV_ABS - absolute error ||r||
SVD_CONV_REL - error relative to the singular value l, ||r||/sigma
SVD_CONV_USER - function set by SVDSetConvergenceTestFunction ()
See Also
SVDGetConvergenceTest (), SVDSetConvergenceTestFunction (), SVDSetStoppingTest (), SVDConv
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDCrossGetEPS.html 0000644 0001750 0001750 00000003626 13107004621 021417 0 ustar jroman jroman
SVDCrossGetEPS
slepc-3.7.4 2017-05-17
SVDCrossGetEPS
Retrieve the eigensolver object (EPS ) associated to the singular value solver.
Synopsis
#include "slepcsvd.h"
#include "slepceps.h"
PetscErrorCode SVDCrossGetEPS(SVD svd,EPS *eps)
Not Collective
Input Parameter
svd - singular value solver
Output Parameter
eps - the eigensolver object
See Also
SVDCrossSetEPS ()
Location: src/svd/impls/cross/cross.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/SVD/SVDCreate.html 0000644 0001750 0001750 00000005100 13107004621 020506 0 ustar jroman jroman
SVDCreate
slepc-3.7.4 2017-05-17
SVDCreate
Creates the default SVD context.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDCreate(MPI_Comm comm,SVD *outsvd)
Collective on MPI_Comm
Input Parameter
Output Parameter
svd - location to put the SVD context
Note
The default SVD type is SVDCROSS
See Also
SVDSetUp (), SVDSolve (), SVDDestroy (), SVD
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/svd/examples/tutorials/ex8.c.html
src/svd/examples/tutorials/ex14.c.html
src/svd/examples/tutorials/ex15.c.html
src/svd/examples/tutorials/ex15f.F.html
slepc-3.7.4/docs/manualpages/SVD/SVDReset.html 0000644 0001750 0001750 00000003332 13107004621 020372 0 ustar jroman jroman
SVDReset
slepc-3.7.4 2017-05-17
SVDReset
Resets the SVD context to the initial state and removes any allocated objects.
Synopsis
#include "slepcsvd.h"
PetscErrorCode SVDReset(SVD svd)
Collective on SVD
Input Parameter
svd - singular value solver context obtained from SVDCreate ()
See Also
SVDDestroy ()
Location: src/svd/interface/svdbasic.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/ 0000755 0001750 0001750 00000000000 13107004621 016030 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/MFN/MFNReasonView.html 0000644 0001750 0001750 00000004253 13107004621 021345 0 ustar jroman jroman
MFNReasonView
slepc-3.7.4 2017-05-17
MFNReasonView
Displays the reason an MFN solve converged or diverged.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNReasonView(MFN mfn,PetscViewer viewer)
Collective on MFN
Parameter
mfn - the matrix function context
viewer - the viewer to display the reason
Options Database Keys
-mfn_converged_reason - print reason for convergence, and number of iterations
See Also
MFNSetTolerances (), MFNGetIterationNumber ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetIterationNumber.html 0000644 0001750 0001750 00000005312 13107004621 023027 0 ustar jroman jroman
MFNGetIterationNumber
slepc-3.7.4 2017-05-17
MFNGetIterationNumber
Gets the current iteration number. If the call to MFNSolve () is complete, then it returns the number of iterations carried out by the solution method.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetIterationNumber(MFN mfn,PetscInt *its)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameter
its - number of iterations
Note
During the i-th iteration this call returns i-1. If MFNSolve () is
complete, then parameter "its" contains either the iteration number at
which convergence was successfully reached, or failure was detected.
Call MFNGetConvergedReason () to determine if the solver converged or
failed and why.
See Also
MFNGetConvergedReason (), MFNSetTolerances ()
Location: src/mfn/interface/mfnsolve.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNRegisterAll.html 0000644 0001750 0001750 00000002621 13107004621 021475 0 ustar jroman jroman
MFNRegisterAll
slepc-3.7.4 2017-05-17
MFNRegisterAll
Registers all the matrix functions in the MFN package.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNRegisterAll(void)
Not Collective
See Also
MFNRegister ()
Location: src/mfn/interface/mfnregis.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetMonitorContext.html 0000644 0001750 0001750 00000003770 13107004621 022722 0 ustar jroman jroman
MFNGetMonitorContext
slepc-3.7.4 2017-05-17
MFNGetMonitorContext
Gets the monitor context, as set by MFNMonitorSet () for the FIRST monitor only.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetMonitorContext(MFN mfn,void **ctx)
Not Collective
Input Parameter
mfn - matrix function context obtained from MFNCreate ()
Output Parameter
See Also
MFNMonitorSet ()
Location: src/mfn/interface/mfnmon.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNFinalizePackage.html 0000644 0001750 0001750 00000002767 13107004621 022310 0 ustar jroman jroman
MFNFinalizePackage
slepc-3.7.4 2017-05-17
MFNFinalizePackage
This function destroys everything in the SLEPc interface to the MFN package. It is called from SlepcFinalize ().
Synopsis
PetscErrorCode MFNFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/mfn/interface/dlregismfn.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNType.html 0000644 0001750 0001750 00000002666 13107004621 020212 0 ustar jroman jroman
MFNType
slepc-3.7.4 2017-05-17
MFNType
String with the name of a method for computing matrix functions.
Synopsis
typedef const char* MFNType ;
#define MFNKRYLOV "krylov"
#define MFNEXPOKIT "expokit"
See Also
MFNSetType (), MFN
Location: src/mfn/../../include/slepcmfn.h
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNRegister.html 0000644 0001750 0001750 00000004473 13107004621 021053 0 ustar jroman jroman
MFNRegister
slepc-3.7.4 2017-05-17
MFNRegister
Adds a method to the matrix function solver package.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNRegister(const char *name,PetscErrorCode (*function)(MFN))
Not Collective
Input Parameters
name - name of a new user-defined solver
function - routine to create the solver context
Notes
MFNRegister () may be called multiple times to add several user-defined solvers.
Sample usage
MFNRegister ("my_solver",MySolverCreate);
Then, your solver can be chosen with the procedural interface via
MFNSetType (mfn,"my_solver")
or at runtime via the option
-mfn_type my_solver
See Also
MFNRegisterAll ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetBV.html 0000644 0001750 0001750 00000003740 13107004621 020246 0 ustar jroman jroman
MFNSetBV
slepc-3.7.4 2017-05-17
MFNSetBV
Associates a basis vectors object to the matrix function solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetBV(MFN mfn,BV bv)
Collective on MFN
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
bv - the basis vectors object
Note
Use MFNGetBV () to retrieve the basis vectors context (for example,
to free it at the end of the computations).
See Also
MFNGetBV ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetFN.html 0000644 0001750 0001750 00000003706 13107004621 020244 0 ustar jroman jroman
MFNSetFN
slepc-3.7.4 2017-05-17
MFNSetFN
Specifies the function to be computed.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetFN(MFN mfn,FN fn)
Collective on MFN
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
fn - the math function object
Note
Use MFNGetFN () to retrieve the math function context (for example,
to free it at the end of the computations).
See Also
MFNGetFN ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetOptionsPrefix.html 0000644 0001750 0001750 00000004314 13107004621 022532 0 ustar jroman jroman
MFNGetOptionsPrefix
slepc-3.7.4 2017-05-17
MFNGetOptionsPrefix
Gets the prefix used for searching for all MFN options in the database.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetOptionsPrefix(MFN mfn,const char *prefix[])
Not Collective
Input Parameters
mfn - the matrix function context
Output Parameters
prefix - pointer to the prefix string used is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
MFNSetOptionsPrefix (), MFNAppendOptionsPrefix ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNMonitorCancel.html 0000644 0001750 0001750 00000004221 13107004621 022013 0 ustar jroman jroman
MFNMonitorCancel
slepc-3.7.4 2017-05-17
MFNMonitorCancel
Clears all monitors for an MFN object.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNMonitorCancel(MFN mfn)
Logically Collective on MFN
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
Options Database Key
-mfn_monitor_cancel - Cancels all monitors that have been hardwired
into a code by calls to MFNMonitorSet (),
but does not cancel those set via the options database.
See Also
MFNMonitorSet ()
Location: src/mfn/interface/mfnmon.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetDimensions.html 0000644 0001750 0001750 00000004045 13107004621 022032 0 ustar jroman jroman
MFNGetDimensions
slepc-3.7.4 2017-05-17
MFNGetDimensions
Gets the dimension of the subspace used by the solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetDimensions(MFN mfn,PetscInt *ncv)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameter
ncv - the maximum dimension of the subspace to be used by the solver
See Also
MFNSetDimensions ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNGetTolerances.html 0000644 0001750 0001750 00000004470 13107004621 022023 0 ustar jroman jroman
MFNGetTolerances
slepc-3.7.4 2017-05-17
MFNGetTolerances
Gets the tolerance and maximum iteration count used by the MFN convergence tests.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetTolerances(MFN mfn,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameters
tol - the convergence tolerance
maxits - maximum number of iterations
Notes
The user can specify NULL for any parameter that is not needed.
See Also
MFNSetTolerances ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNView.html 0000644 0001750 0001750 00000005254 13107004621 020177 0 ustar jroman jroman
MFNView
slepc-3.7.4 2017-05-17
MFNView
Prints the MFN data structure.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNView(MFN mfn,PetscViewer viewer)
Collective on MFN
Input Parameters
mfn - the matrix function solver context
viewer - optional visualization context
Options Database Key
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization context with
PetscViewerASCIIOpen() - output to a specified file.
See Also
PetscViewerASCIIOpen()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetFromOptions.html 0000644 0001750 0001750 00000004054 13107004621 022215 0 ustar jroman jroman
MFNSetFromOptions
slepc-3.7.4 2017-05-17
MFNSetFromOptions
Sets MFN options from the options database. This routine must be called before MFNSetUp () if the user is to be allowed to set the solver type.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetFromOptions(MFN mfn)
Collective on MFN
Input Parameters
mfn - the matrix function context
Notes
To see all options, run your program with the -help option.
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNSetDimensions.html 0000644 0001750 0001750 00000004350 13107004621 022045 0 ustar jroman jroman
MFNSetDimensions
slepc-3.7.4 2017-05-17
MFNSetDimensions
Sets the dimension of the subspace to be used by the solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetDimensions(MFN mfn,PetscInt ncv)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
ncv - the maximum dimension of the subspace to be used by the solver
Options Database Keys
-mfn_ncv <ncv> - Sets the dimension of the subspace
Notes
Use PETSC_DEFAULT for ncv to assign a reasonably good value, which is
dependent on the solution method.
See Also
MFNGetDimensions ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetUp.html 0000644 0001750 0001750 00000004001 13107004621 020312 0 ustar jroman jroman
MFNSetUp
slepc-3.7.4 2017-05-17
MFNSetUp
Sets up all the internal data structures necessary for the execution of the matrix function solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetUp(MFN mfn)
Collective on MFN
Input Parameter
mfn - matrix function context
Notes
This function need not be called explicitly in most cases, since MFNSolve ()
calls it. It can be useful when one wants to measure the set-up time
separately from the solve time.
See Also
MFNCreate (), MFNSolve (), MFNDestroy ()
Location: src/mfn/interface/mfnsetup.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetOperator.html 0000644 0001750 0001750 00000004600 13107004621 021526 0 ustar jroman jroman
MFNSetOperator
slepc-3.7.4 2017-05-17
MFNSetOperator
Sets the matrix for which the matrix function is to be computed.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetOperator(MFN mfn,Mat A)
Collective on MFN and Mat
Input Parameters
mfn - the matrix function context
A - the problem matrix
Notes
It must be called before MFNSetUp (). If it is called again after MFNSetUp () then
the MFN object is reset.
See Also
MFNSolve (), MFNSetUp (), MFNReset ()
Location: src/mfn/interface/mfnsetup.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNAppendOptionsPrefix.html 0000644 0001750 0001750 00000004344 13107004621 023225 0 ustar jroman jroman
MFNAppendOptionsPrefix
slepc-3.7.4 2017-05-17
MFNAppendOptionsPrefix
Appends to the prefix used for searching for all MFN options in the database.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNAppendOptionsPrefix(MFN mfn,const char *prefix)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
prefix - the prefix string to prepend to all MFN option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the hyphen.
See Also
MFNSetOptionsPrefix (), MFNGetOptionsPrefix ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNDestroy.html 0000644 0001750 0001750 00000004035 13107004621 020712 0 ustar jroman jroman
MFNDestroy
slepc-3.7.4 2017-05-17
MFNDestroy
Destroys the MFN context.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNDestroy(MFN *mfn)
Collective on MFN
Input Parameter
mfn - matrix function context obtained from MFNCreate ()
See Also
MFNCreate (), MFNSetUp (), MFNSolve ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNGetBV.html 0000644 0001750 0001750 00000003553 13107004621 020234 0 ustar jroman jroman
MFNGetBV
slepc-3.7.4 2017-05-17
MFNGetBV
Obtain the basis vectors object associated to the matrix function solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetBV(MFN mfn,BV *bv)
Not Collective
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
Output Parameter
bv - basis vectors context
See Also
MFNSetBV ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNMonitorSetFromOptions.html 0000644 0001750 0001750 00000005052 13107004621 023564 0 ustar jroman jroman
MFNMonitorSetFromOptions
slepc-3.7.4 2017-05-17
MFNMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNMonitorSetFromOptions(MFN mfn,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(MFN,PetscInt,PetscReal,PetscViewerAndFormat*))
Collective on MFN
Input Parameters
mfn - the eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a PetscViewerAndFormat
trackall - whether this monitor tracks all eigenvalues or not
See Also
MFNMonitorSet (), MFNSetTrackAll(), MFNConvMonitorSetFromOptions()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetOperator.html 0000644 0001750 0001750 00000004005 13107004621 021511 0 ustar jroman jroman
MFNGetOperator
slepc-3.7.4 2017-05-17
MFNGetOperator
Gets the matrix associated with the MFN object.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetOperator(MFN mfn,Mat *A)
Collective on MFN and Mat
Input Parameter
Output Parameters
A - the matrix for which the matrix function is to be computed
See Also
MFNSolve (), MFNSetOperator ()
Location: src/mfn/interface/mfnsetup.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSolve.html 0000644 0001750 0001750 00000007435 13107004621 020360 0 ustar jroman jroman
MFNSolve
slepc-3.7.4 2017-05-17
MFNSolve
Solves the matrix function problem. Given a vector b, the vector x = f(A)*b is returned.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSolve(MFN mfn,Vec b,Vec x)
Collective on MFN
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
b - the right hand side vector
Output Parameter
x - the solution (this may be the same vector as b, then b will be
overwritten with the answer)
Options Database Keys
-mfn_view - print information about the solver used
-mfn_view_mat binary - save the matrix to the default binary viewer
-mfn_view_rhs binary - save right hand side vector to the default binary viewer
-mfn_view_solution binary - save computed solution vector to the default binary viewer
-mfn_converged_reason - print reason for convergence, and number of iterations
Notes
The matrix A is specified with MFNSetOperator ().
The function f is specified with MFNSetFN ().
See Also
MFNCreate (), MFNSetUp (), MFNDestroy (), MFNSetTolerances (),
MFNSetOperator (), MFNSetFN ()
Location: src/mfn/interface/mfnsolve.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNGetErrorIfNotConverged.html 0000644 0001750 0001750 00000004063 13107004621 023610 0 ustar jroman jroman
MFNGetErrorIfNotConverged
slepc-3.7.4 2017-05-17
MFNGetErrorIfNotConverged
Return a flag indicating whether MFNSolve () will generate an error if the solver does not converge.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetErrorIfNotConverged(MFN mfn,PetscBool *flag)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameter
flag - PETSC_TRUE if it will generate an error, else PETSC_FALSE
See Also
MFNSetErrorIfNotConverged ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNMonitorDefault.html 0000644 0001750 0001750 00000004110 13107004621 022207 0 ustar jroman jroman
MFNMonitorDefault
slepc-3.7.4 2017-05-17
MFNMonitorDefault
Print the error estimate of the current approximation at each iteration of the matrix function solver.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNMonitorDefault(MFN mfn,PetscInt its,PetscReal errest,PetscViewerAndFormat *vf)
Collective on MFN
Input Parameters
mfn - matrix function context
its - iteration number
errest - error estimate
vf - viewer and format for monitoring
See Also
MFNMonitorSet ()
Location: src/mfn/interface/mfnmon.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/index.html 0000644 0001750 0001750 00000011312 13107004621 020023 0 ustar jroman jroman
Matrix Function - MFN
slepc-3.7.4 2017-05-17
Matrix Function - MFN: Examples
Matrix Function (MFN) is the object provided by SLEPc for computing the action of a matrix function on a vector. Given a matrix A and a vector b , the call MFNSolve(mfn,b,x)
computes x=f(A)b , where f is a function such as the exponential.
Table of Contents
slepc-3.7.4/docs/manualpages/MFN/MFNSetType.html 0000644 0001750 0001750 00000005336 13107004621 020663 0 ustar jroman jroman
MFNSetType
slepc-3.7.4 2017-05-17
MFNSetType
Selects the particular solver to be used in the MFN object.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetType(MFN mfn,MFNType type)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
type - a known method
Options Database Key
-mfn_type <method> - Sets the method; use -help for a list
of available methods
Notes
See "slepc/include/slepcmfn.h" for available methods. The default
is MFNKRYLOV
Normally, it is best to use the MFNSetFromOptions () command and
then set the MFN type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the different available methods.
The MFNSetType () routine is provided for those situations where it
is necessary to set the iterative solver independently of the command
line or options database.
See Also
MFNType
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNReset.html 0000644 0001750 0001750 00000003332 13107004621 020342 0 ustar jroman jroman
MFNReset
slepc-3.7.4 2017-05-17
MFNReset
Resets the MFN context to the setupcalled=0 state and removes any allocated objects.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNReset(MFN mfn)
Collective on MFN
Input Parameter
mfn - matrix function context obtained from MFNCreate ()
See Also
MFNDestroy ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFN.html 0000644 0001750 0001750 00000002466 13107004621 017346 0 ustar jroman jroman
MFN
slepc-3.7.4 2017-05-17
MFN
SLEPc object that encapsulates functionality for matrix functions.
Synopsis
typedef struct _p_MFN* MFN ;
See Also
MFNCreate ()
Location: src/mfn/../../include/slepcmfn.h
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNInitializePackage.html 0000644 0001750 0001750 00000003125 13107004621 022635 0 ustar jroman jroman
MFNInitializePackage
slepc-3.7.4 2017-05-17
MFNInitializePackage
This function initializes everything in the MFN package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to MFNCreate () when using static libraries.
Synopsis
PetscErrorCode MFNInitializePackage(void)
See Also
SlepcInitialize ()
Location: src/mfn/interface/dlregismfn.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNReasonViewFromOptions.html 0000644 0001750 0001750 00000003213 13107004621 023540 0 ustar jroman jroman
MFNReasonViewFromOptions
slepc-3.7.4 2017-05-17
MFNReasonViewFromOptions
Processes command line options to determine if/how the MFN converged reason is to be viewed.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNReasonViewFromOptions(MFN mfn)
Collective on MFN
Input Parameters
mfn - the matrix function context
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNCreate.html 0000644 0001750 0001750 00000004557 13107004621 020475 0 ustar jroman jroman
MFNCreate
slepc-3.7.4 2017-05-17
MFNCreate
Creates the default MFN context.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNCreate(MPI_Comm comm,MFN *outmfn)
Collective on MPI_Comm
Input Parameter
Output Parameter
mfn - location to put the MFN context
Note
The default MFN type is MFNKRYLOV
See Also
MFNSetUp (), MFNSolve (), MFNDestroy (), MFN
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNAllocateSolution.html 0000644 0001750 0001750 00000003657 13107004621 022553 0 ustar jroman jroman
MFNAllocateSolution
slepc-3.7.4 2017-05-17
MFNAllocateSolution
Allocate memory storage for common variables such as the basis vectors.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNAllocateSolution(MFN mfn,PetscInt extra)
Collective on MFN
Input Parameters
mfn - eigensolver context
extra - number of additional positions, used for methods that require a
working basis slightly larger than ncv
Developers Note
This is PETSC_EXTERN because it may be required by user plugin MFN
implementations.
Location: src/mfn/interface/mfnsetup.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNMonitorSet.html 0000644 0001750 0001750 00000010155 13107004621 021364 0 ustar jroman jroman
MFNMonitorSet
slepc-3.7.4 2017-05-17
MFNMonitorSet
Sets an ADDITIONAL function to be called at every iteration to monitor convergence.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNMonitorSet(MFN mfn,PetscErrorCode (*monitor)(MFN,PetscInt,PetscReal,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))
Logically Collective on MFN
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
monitor - pointer to function (if this is NULL, it turns off monitoring)
mctx - [optional] context for private data for the
monitor routine (use NULL if no context is desired)
monitordestroy - [optional] routine that frees monitor context (may be NULL)
Calling Sequence of monitor
monitor(MFN mfn,int its,PetscReal errest,void *mctx)
mfn - matrix function context obtained from MFNCreate ()
its - iteration number
errest - error estimate
mctx - optional monitoring context, as set by MFNMonitorSet ()
Options Database Keys
-mfn_monitor - print the error estimate
-mfn_monitor_lg - sets line graph monitor for the error estimate
-mfn_monitor_cancel - cancels all monitors that have been hardwired into
a code by calls to MFNMonitorSet (), but does not cancel those set via
the options database.
Notes
Several different monitoring routines may be set by calling
MFNMonitorSet () multiple times; all will be called in the
order in which they were set.
See Also
MFNMonitorFirst(), MFNMonitorAll(), MFNMonitorCancel ()
Location: src/mfn/interface/mfnmon.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetOptionsPrefix.html 0000644 0001750 0001750 00000005104 13107004621 022544 0 ustar jroman jroman
MFNSetOptionsPrefix
slepc-3.7.4 2017-05-17
MFNSetOptionsPrefix
Sets the prefix used for searching for all MFN options in the database.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetOptionsPrefix(MFN mfn,const char *prefix)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
prefix - the prefix string to prepend to all MFN option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
For example, to distinguish between the runtime options for two
different MFN contexts, one could call
MFNSetOptionsPrefix (mfn1,"fun1_")
MFNSetOptionsPrefix (mfn2,"fun2_")
See Also
MFNAppendOptionsPrefix (), MFNGetOptionsPrefix ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetFN.html 0000644 0001750 0001750 00000004205 13107004621 020223 0 ustar jroman jroman
MFNGetFN
slepc-3.7.4 2017-05-17
MFNGetFN
Obtain the math function object associated to the MFN object.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetFN(MFN mfn,FN *fn)
Not Collective
Input Parameters
mfn - matrix function context obtained from MFNCreate ()
Output Parameter
fn - math function context
See Also
MFNSetFN ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNConvergedReason.html 0000644 0001750 0001750 00000003615 13107004621 022350 0 ustar jroman jroman
MFNConvergedReason
slepc-3.7.4 2017-05-17
MFNConvergedReason
reason a matrix function iteration was said to have converged or diverged
Synopsis
typedef enum {/* converged */
MFN_CONVERGED_TOL = 2,
MFN_CONVERGED_ITS = 3,
/* diverged */
MFN_DIVERGED_ITS = -3,
MFN_DIVERGED_BREAKDOWN = -4,
MFN_CONVERGED_ITERATING = 0} MFNConvergedReason ;
See Also
MFNSolve (), MFNGetConvergedReason (), MFNSetTolerances ()
Location: src/mfn/../../include/slepcmfn.h
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNSetTolerances.html 0000644 0001750 0001750 00000005236 13107004621 022040 0 ustar jroman jroman
MFNSetTolerances
slepc-3.7.4 2017-05-17
MFNSetTolerances
Sets the tolerance and maximum iteration count used by the MFN convergence tests.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetTolerances(MFN mfn,PetscReal tol,PetscInt maxits)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Keys
-mfn_tol <tol> - Sets the convergence tolerance
-mfn_max_it <maxits> - Sets the maximum number of iterations allowed
Notes
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
MFNGetTolerances ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNSetErrorIfNotConverged.html 0000644 0001750 0001750 00000005040 13107004621 023620 0 ustar jroman jroman
MFNSetErrorIfNotConverged
slepc-3.7.4 2017-05-17
MFNSetErrorIfNotConverged
Causes MFNSolve () to generate an error if the solver has not converged.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNSetErrorIfNotConverged(MFN mfn,PetscBool flg)
Logically Collective on MFN
Input Parameters
mfn - the matrix function context
flg - PETSC_TRUE indicates you want the error generated
Options Database Keys
-mfn_error_if_not_converged - this takes an optional truth value (0/1/no/yes/true/false)
Note
Normally SLEPc continues if the solver fails to converge, you can call
MFNGetConvergedReason () after a MFNSolve () to determine if it has converged.
See Also
MFNGetErrorIfNotConverged ()
Location: src/mfn/interface/mfnopts.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetConvergedReason.html 0000644 0001750 0001750 00000007127 13107004621 023012 0 ustar jroman jroman
MFNGetConvergedReason
slepc-3.7.4 2017-05-17
MFNGetConvergedReason
Gets the reason why the MFNSolve () iteration was stopped.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetConvergedReason(MFN mfn,MFNConvergedReason *reason)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameter
reason - negative value indicates diverged, positive value converged
Notes
Possible values for reason are
MFN_CONVERGED_TOL - converged up to tolerance
MFN_CONVERGED_ITS - solver completed the requested number of steps
MFN_DIVERGED_ITS - required more than max_it iterations to reach convergence
MFN_DIVERGED_BREAKDOWN - generic breakdown in method
Can only be called after the call to MFNSolve () is complete.
Basic solvers (e.g. unrestarted Krylov iterations) cannot determine if the
computation is accurate up to the requested tolerance. In that case, the
converged reason is set to MFN_CONVERGED_ITS if the requested number of steps
(for instance, the ncv value in unrestarted Krylov methods) have been
completed successfully.
See Also
MFNSetTolerances (), MFNSolve (), MFNConvergedReason , MFNSetErrorIfNotConverged ()
Location: src/mfn/interface/mfnsolve.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/mfn/examples/tutorials/ex23.c.html
src/mfn/examples/tutorials/ex26.c.html
slepc-3.7.4/docs/manualpages/MFN/MFNMonitorLGCreate.html 0000644 0001750 0001750 00000005531 13107004621 022261 0 ustar jroman jroman
MFNMonitorLGCreate
slepc-3.7.4 2017-05-17
MFNMonitorLGCreate
Creates a line graph context for use with MFN to monitor convergence.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)
Collective on MPI_Comm
Input Parameters
comm - communicator context
host - the X display to open, or null for the local machine
label - the title to put in the title bar
x, y - the screen coordinates of the upper left coordinate of
the window
m, n - the screen width and height in pixels
Output Parameter
lgctx - the drawing context
Options Database Keys
-mfn_monitor_lg - Sets line graph monitor
Notes
Use PetscDrawLGDestroy() to destroy this line graph.
See Also
MFNMonitorSet ()
Location: src/mfn/interface/mfnmon.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/MFN/MFNGetType.html 0000644 0001750 0001750 00000003615 13107004621 020645 0 ustar jroman jroman
MFNGetType
slepc-3.7.4 2017-05-17
MFNGetType
Gets the MFN type as a string from the MFN object.
Synopsis
#include "slepcmfn.h"
PetscErrorCode MFNGetType(MFN mfn,MFNType *type)
Not Collective
Input Parameter
mfn - the matrix function context
Output Parameter
name - name of MFN method
See Also
MFNSetType ()
Location: src/mfn/interface/mfnbasic.c
Index of all MFN routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/ 0000755 0001750 0001750 00000000000 13107004621 015736 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/ST/STGetOperators.html 0000644 0001750 0001750 00000004465 13107004621 021522 0 ustar jroman jroman
STGetOperators
slepc-3.7.4 2017-05-17
STGetOperators
Gets the matrices associated with the original eigensystem.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetOperators(ST st,PetscInt k,Mat *A)
Not collective, though parallel Mats are returned if the ST is parallel
Input Parameter
st - the spectral transformation context
k - the index of the requested matrix (starting in 0)
Output Parameters
See Also
STSetOperators (), STGetNumMatrices ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STGetTOperators.html 0000644 0001750 0001750 00000004243 13107004621 021640 0 ustar jroman jroman
STGetTOperators
slepc-3.7.4 2017-05-17
STGetTOperators
Gets the matrices associated with the transformed eigensystem.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetTOperators(ST st,PetscInt k,Mat *T)
Not collective, though parallel Mats are returned if the ST is parallel
Input Parameter
st - the spectral transformation context
k - the index of the requested matrix (starting in 0)
Output Parameters
See Also
STGetOperators (), STGetNumMatrices ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetOptionsPrefix.html 0000644 0001750 0001750 00000004320 13107004621 022343 0 ustar jroman jroman
STGetOptionsPrefix
slepc-3.7.4 2017-05-17
STGetOptionsPrefix
Gets the prefix used for searching for all ST options in the database.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetOptionsPrefix(ST st,const char *prefix[])
Not Collective
Input Parameters
st - the spectral transformation context
Output Parameters
prefix - pointer to the prefix string used, is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
STSetOptionsPrefix (), STAppendOptionsPrefix ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STCayleySetAntishift.html 0000644 0001750 0001750 00000004661 13107004621 022656 0 ustar jroman jroman
STCayleySetAntishift
slepc-3.7.4 2017-05-17
STCayleySetAntishift
Sets the value of the anti-shift for the Cayley spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STCayleySetAntishift(ST st,PetscScalar nu)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
nu - the anti-shift
Options Database Key
-st_cayley_antishift - Sets the value of the anti-shift
Note
In the generalized Cayley transform, the operator can be expressed as
OP = inv(A - sigma B)*(A + nu B). This function sets the value of nu.
Use STSetShift () for setting sigma.
See Also
STSetShift (), STCayleyGetAntishift ()
Location: src/sys/classes/st/impls/cayley/cayley.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STApply.html 0000644 0001750 0001750 00000004062 13107004621 020162 0 ustar jroman jroman
STApply
slepc-3.7.4 2017-05-17
STApply
Applies the spectral transformation operator to a vector, for instance (A - sB)^-1 B in the case of the shift-and-invert transformation and generalized eigenproblem.
Synopsis
#include "slepcst.h"
PetscErrorCode STApply(ST st,Vec x,Vec y)
Collective on ST and Vec
Input Parameters
st - the spectral transformation context
x - input vector
Output Parameter
See Also
STApplyTranspose ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetNumMatrices.html 0000644 0001750 0001750 00000003730 13107004621 021765 0 ustar jroman jroman
STGetNumMatrices
slepc-3.7.4 2017-05-17
STGetNumMatrices
Returns the number of matrices stored in the ST .
Synopsis
#include "slepcst.h"
PetscErrorCode STGetNumMatrices(ST st,PetscInt *n)
Not collective
Input Parameter
st - the spectral transformation context
Output Parameters
See Also
STSetOperators ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STRegister.html 0000644 0001750 0001750 00000004536 13107004621 020667 0 ustar jroman jroman
STRegister
slepc-3.7.4 2017-05-17
STRegister
Adds a method to the spectral transformation package.
Synopsis
#include "slepcst.h"
PetscErrorCode STRegister(const char *name,PetscErrorCode (*function)(ST))
Not collective
Input Parameters
name - name of a new user-defined transformation
function - routine to create method context
Notes
STRegister () may be called multiple times to add several user-defined
spectral transformations.
Sample usage
STRegister ("my_transform",MyTransformCreate);
Then, your spectral transform can be chosen with the procedural interface via
STSetType (st,"my_transform")
or at runtime via the option
-st_type my_transform
See Also
STRegisterAll ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STPrecondGetKSPHasMat.html 0000644 0001750 0001750 00000004067 13107004621 022610 0 ustar jroman jroman
STPrecondGetKSPHasMat
slepc-3.7.4 2017-05-17
STPrecondGetKSPHasMat
Returns the flag indicating if the coefficient matrix of the KSP linear system (A) is set to be the same matrix as the preconditioner (P).
Synopsis
#include "slepcst.h"
PetscErrorCode STPrecondGetKSPHasMat(ST st,PetscBool *setmat)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
See Also
STPrecondSetKSPHasMat (), STSetShift ()
Location: src/sys/classes/st/impls/precond/precond.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STApplyTranspose.html 0000644 0001750 0001750 00000004107 13107004621 022061 0 ustar jroman jroman
STApplyTranspose
slepc-3.7.4 2017-05-17
STApplyTranspose
Applies the transpose of the operator to a vector, for instance B^T(A - sB)^-T in the case of the shift-and-invert transformation and generalized eigenproblem.
Synopsis
#include "slepcst.h"
PetscErrorCode STApplyTranspose(ST st,Vec x,Vec y)
Collective on ST and Vec
Input Parameters
st - the spectral transformation context
x - input vector
Output Parameter
See Also
STApply ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetFromOptions.html 0000644 0001750 0001750 00000003307 13107004621 022031 0 ustar jroman jroman
STSetFromOptions
slepc-3.7.4 2017-05-17
STSetFromOptions
Sets ST options from the options database. This routine must be called before STSetUp () if the user is to be allowed to set the type of transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetFromOptions(ST st)
Collective on ST
Input Parameter
st - the spectral transformation context
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STShellGetContext.html 0000644 0001750 0001750 00000004254 13107004621 022154 0 ustar jroman jroman
STShellGetContext
slepc-3.7.4 2017-05-17
STShellGetContext
Returns the user-provided context associated with a shell ST
Synopsis
#include "slepcst.h"
PetscErrorCode STShellGetContext(ST st,void **ctx)
Not Collective
Input Parameter
st - spectral transformation context
Output Parameter
ctx - the user provided context
Notes
This routine is intended for use within various shell routines
See Also
STShellSetContext ()
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/ST.html 0000644 0001750 0001750 00000003070 13107004621 017152 0 ustar jroman jroman
ST
slepc-3.7.4 2017-05-17
ST
Abstract SLEPc object that manages spectral transformations. This object is accessed only in advanced applications.
Synopsis
typedef struct _p_ST* ST ;
See Also
STCreate (), EPS
Location: src/sys/classes/st/../../../../include/slepcst.h
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STMatMultTranspose.html 0000644 0001750 0001750 00000004241 13107004621 022356 0 ustar jroman jroman
STMatMultTranspose
slepc-3.7.4 2017-05-17
STMatMultTranspose
Computes the matrix-vector product y = T[k]' x, where T[k] is the k-th matrix of the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatMultTranspose(ST st,PetscInt k,Vec x,Vec y)
Collective on ST
Input Parameters
st - the spectral transformation context
k - index of matrix to use
x - the vector to be multiplied
Output Parameter
See Also
STMatMult ()
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STFinalizePackage.html 0000644 0001750 0001750 00000003016 13107004621 022110 0 ustar jroman jroman
STFinalizePackage
slepc-3.7.4 2017-05-17
STFinalizePackage
This function destroys everything in the Slepc interface to the ST package. It is called from SlepcFinalize ().
Synopsis
#include "slepcst.h"
PetscErrorCode STFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetMatStructure.html 0000644 0001750 0001750 00000004117 13107004621 022200 0 ustar jroman jroman
STGetMatStructure
slepc-3.7.4 2017-05-17
STGetMatStructure
Gets the internal MatStructure attribute to indicate which is the relation of the sparsity pattern of the matrices.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetMatStructure(ST st,MatStructure *str)
Not Collective
Input Parameters
st - the spectral transformation context
Output Parameters
str - either SAME_NONZERO_PATTERN, DIFFERENT_NONZERO_PATTERN or
SUBSET_NONZERO_PATTERN
See Also
STSetMatStructure (), STSetOperators (), MatAXPY()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetBalanceMatrix.html 0000644 0001750 0001750 00000004141 13107004621 022245 0 ustar jroman jroman
STGetBalanceMatrix
slepc-3.7.4 2017-05-17
STGetBalanceMatrix
Gets the balance matrix used by the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetBalanceMatrix(ST st,Vec *D)
Not collective, but vector is shared by all processors that share the ST
Input Parameter
st - the spectral transformation context
Output Parameter
D - the diagonal matrix (represented as a vector)
Note
If the matrix was not set, a null pointer will be returned.
See Also
STSetBalanceMatrix ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STCreate.html 0000644 0001750 0001750 00000003707 13107004621 020305 0 ustar jroman jroman
STCreate
slepc-3.7.4 2017-05-17
STCreate
Creates a spectral transformation context.
Synopsis
#include "slepcst.h"
PetscErrorCode STCreate(MPI_Comm comm,ST *newst)
Collective on MPI_Comm
Input Parameter
Output Parameter
st - location to put the spectral transformation context
See Also
STSetUp (), STApply (), STDestroy (), ST
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatCreateVecs.html 0000644 0001750 0001750 00000003755 13107004621 021573 0 ustar jroman jroman
STMatCreateVecs
slepc-3.7.4 2017-05-17
STMatCreateVecs
Get vector(s) compatible with the ST matrices.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatCreateVecs(ST st,Vec *right,Vec *left)
Collective on ST
Input Parameter
st - the spectral transformation context
Output Parameters
right - (optional) vector that the matrix can be multiplied against
left - (optional) vector that the matrix vector product can be stored in
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatSetUp.html 0000644 0001750 0001750 00000004434 13107004621 020602 0 ustar jroman jroman
STMatSetUp
slepc-3.7.4 2017-05-17
STMatSetUp
Build the preconditioner matrix used in STMatSolve ().
Synopsis
#include "slepcst.h"
PetscErrorCode STMatSetUp(ST st,PetscScalar sigma,PetscScalar *coeffs)
Collective on ST
Input Parameters
st - the spectral transformation context
sigma - the shift
coeffs - the coefficients (may be NULL)
Note
This function is not intended to be called by end users, but by SLEPc
solvers that use ST . It builds matrix st->P as follows, then calls KSPSetUp().
If (coeffs): st->P = Sum_{i=0:nmat-1} coeffs[i]*sigma^i*A_i.
else st->P = Sum_{i=0:nmat-1} sigma^i*A_i
See Also
STMatSolve ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STAppendOptionsPrefix.html 0000644 0001750 0001750 00000004343 13107004621 023040 0 ustar jroman jroman
STAppendOptionsPrefix
slepc-3.7.4 2017-05-17
STAppendOptionsPrefix
Appends to the prefix used for searching for all ST options in the database.
Synopsis
#include "slepcst.h"
PetscErrorCode STAppendOptionsPrefix(ST st,const char *prefix)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
prefix - the prefix string to prepend to all ST option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
See Also
STSetOptionsPrefix (), STGetOptionsPrefix ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetUp.html 0000644 0001750 0001750 00000003304 13107004621 020133 0 ustar jroman jroman
STSetUp
slepc-3.7.4 2017-05-17
STSetUp
Prepares for the use of a spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetUp(ST st)
Collective on ST
Input Parameter
st - the spectral transformation context
See Also
STCreate (), STApply (), STDestroy ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatGetLocalSize.html 0000644 0001750 0001750 00000003634 13107004621 022070 0 ustar jroman jroman
STMatGetLocalSize
slepc-3.7.4 2017-05-17
STMatGetLocalSize
Returns the number of local rows and columns of the ST matrices.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatGetLocalSize(ST st,PetscInt *m,PetscInt *n)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameters
m - the number of local rows
n - the number of local columns
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STScaleShift.html 0000644 0001750 0001750 00000003662 13107004621 021127 0 ustar jroman jroman
STScaleShift
slepc-3.7.4 2017-05-17
STScaleShift
Multiply the shift with a given factor.
Synopsis
#include "slepcst.h"
PetscErrorCode STScaleShift(ST st,PetscScalar factor)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
factor - the scaling factor
Note
This function does not update the transformation matrices, as opposed to
STSetShift ().
See Also
STSetShift ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STComputeExplicitOperator.html 0000644 0001750 0001750 00000004533 13107004621 023732 0 ustar jroman jroman
STComputeExplicitOperator
slepc-3.7.4 2017-05-17
STComputeExplicitOperator
Computes the explicit operator associated to the eigenvalue problem with the specified spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STComputeExplicitOperator(ST st,Mat *mat)
Collective on ST
Input Parameter
st - the spectral transform context
Output Parameter
mat - the explicit operator
Notes
This routine builds a matrix containing the explicit operator. For
example, in generalized problems with shift-and-invert spectral
transformation the result would be matrix (A - s B)^-1 B.
This computation is done by applying the operator to columns of the
identity matrix. This is analogous to MatComputeExplicitOperator().
See Also
STApply ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STShellSetBackTransform.html 0000644 0001750 0001750 00000005536 13107004621 023304 0 ustar jroman jroman
STShellSetBackTransform
slepc-3.7.4 2017-05-17
STShellSetBackTransform
Sets the routine to be called after the eigensolution process has finished in order to transform back the computed eigenvalues.
Synopsis
#include "slepcst.h"
PetscErrorCode STShellSetBackTransform(ST st,PetscErrorCode (*backtr)(ST,PetscInt,PetscScalar*,PetscScalar*))
Logically Collective on ST
Input Parameters
st - the spectral transformation context
backtr - the application-provided backtransform routine
Calling sequence of backtr
backtr(ST st,PetscScalar *eigr,PetscScalar *eigi)
st - the spectral transformation context
eigr - pointer ot the real part of the eigenvalue to transform back
eigi - pointer ot the imaginary part
See Also
STShellSetApply (), STShellSetApplyTranspose ()
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STShellSetApply.html 0000644 0001750 0001750 00000005304 13107004621 021626 0 ustar jroman jroman
STShellSetApply
slepc-3.7.4 2017-05-17
STShellSetApply
Sets routine to use as the application of the operator to a vector in the user-defined spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STShellSetApply(ST st,PetscErrorCode (*apply)(ST,Vec,Vec))
Logically Collective on ST
Input Parameters
st - the spectral transformation context
apply - the application-provided transformation routine
Calling sequence of apply
apply(ST st,Vec xin,Vec xout)
st - the spectral transformation context
xin - input vector
xout - output vector
See Also
STShellSetBackTransform (), STShellSetApplyTranspose ()
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STGetType.html 0000644 0001750 0001750 00000003607 13107004621 020462 0 ustar jroman jroman
STGetType
slepc-3.7.4 2017-05-17
STGetType
Gets the ST type name (as a string) from the ST context.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetType(ST st,STType *type)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
name - name of the spectral transformation
See Also
STSetType ()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetMatStructure.html 0000644 0001750 0001750 00000005327 13107004621 022220 0 ustar jroman jroman
STSetMatStructure
slepc-3.7.4 2017-05-17
STSetMatStructure
Sets an internal MatStructure attribute to indicate which is the relation of the sparsity pattern of all ST matrices.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetMatStructure(ST st,MatStructure str)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
str - either SAME_NONZERO_PATTERN, DIFFERENT_NONZERO_PATTERN or
SUBSET_NONZERO_PATTERN
Options Database Key
-st_matstructure <str> - Indicates the structure flag, where <str> is one
of 'same' (matrices have the same nonzero pattern), 'different'
(different nonzero pattern) or 'subset' (pattern is a subset of the
first one).
Notes
By default, the sparsity patterns are assumed to be different. If the
patterns are equal or a subset then it is recommended to set this attribute
for efficiency reasons (in particular, for internal MatAXPY() operations).
This function has no effect in the case of standard eigenproblems.
See Also
STSetOperators (), MatAXPY()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetType.html 0000644 0001750 0001750 00000005773 13107004621 020504 0 ustar jroman jroman
STSetType
slepc-3.7.4 2017-05-17
STSetType
Builds ST for a particular spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetType(ST st,STType type)
Logically Collective on ST
Input Parameter
st - the spectral transformation context.
type - a known type
Options Database Key
-st_type <type> - Sets ST type
Use -help for a list of available transformations
Notes
See "slepc/include/slepcst.h" for available transformations
Normally, it is best to use the EPSSetFromOptions () command and
then set the ST type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the many different transformations.
See Also
EPSSetType ()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/ST/STSetBalanceMatrix.html 0000644 0001750 0001750 00000004430 13107004621 022262 0 ustar jroman jroman
STSetBalanceMatrix
slepc-3.7.4 2017-05-17
STSetBalanceMatrix
Sets the diagonal matrix to be used for balancing.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetBalanceMatrix(ST st,Vec D)
Collective on ST and Vec
Input Parameters
st - the spectral transformation context
D - the diagonal matrix (represented as a vector)
Notes
If this matrix is set, STApply will effectively apply D*OP*D^{-1}.
Balancing is usually set via EPSSetBalance , but the advanced user may use
this function to bypass the usual balancing methods.
See Also
EPSSetBalance (), STApply (), STGetBalanceMatrix ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STDestroy.html 0000644 0001750 0001750 00000003342 13107004621 020526 0 ustar jroman jroman
STDestroy
slepc-3.7.4 2017-05-17
STDestroy
Destroys ST context that was created with STCreate ().
Synopsis
#include "slepcst.h"
PetscErrorCode STDestroy(ST *st)
Collective on ST
Input Parameter
st - the spectral transformation context
See Also
STCreate (), STSetUp ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetMatMode.html 0000644 0001750 0001750 00000003653 13107004621 021070 0 ustar jroman jroman
STGetMatMode
slepc-3.7.4 2017-05-17
STGetMatMode
Gets a flag that indicates how the transformed matrices are stored in spectral transformations.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetMatMode(ST st,STMatMode *mode)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
See Also
STSetMatMode (), STMatMode
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STType.html 0000644 0001750 0001750 00000003070 13107004621 020014 0 ustar jroman jroman
STType
slepc-3.7.4 2017-05-17
STType
String with the name of a SLEPc spectral transformation
Synopsis
typedef const char* STType ;
#define STSHELL "shell"
#define STSHIFT "shift"
#define STSINVERT "sinvert"
#define STCAYLEY "cayley"
#define STPRECOND "precond"
See Also
STSetType (), ST
Location: src/sys/classes/st/../../../../include/slepcst.h
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STShellSetApplyTranspose.html 0000644 0001750 0001750 00000005143 13107004621 023526 0 ustar jroman jroman
STShellSetApplyTranspose
slepc-3.7.4 2017-05-17
STShellSetApplyTranspose
Sets routine to use as the application of the transposed operator to a vector in the user-defined spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STShellSetApplyTranspose(ST st,PetscErrorCode (*applytrans)(ST,Vec,Vec))
Logically Collective on ST
Input Parameters
st - the spectral transformation context
applytrans - the application-provided transformation routine
Calling sequence of applytrans
applytrans(ST st,Vec xin,Vec xout)
st - the spectral transformation context
xin - input vector
xout - output vector
See Also
STShellSetApply (), STShellSetBackTransform ()
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STView.html 0000644 0001750 0001750 00000005064 13107004621 020012 0 ustar jroman jroman
STView
slepc-3.7.4 2017-05-17
STView
Prints the ST data structure.
Synopsis
#include "slepcst.h"
PetscErrorCode STView(ST st,PetscViewer viewer)
Collective on ST
Input Parameters
st - the ST context
viewer - optional visualization context
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization contexts with
PetscViewerASCIIOpen() (output to a specified file).
See Also
EPSView (), PetscViewerASCIIOpen()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STGetTransform.html 0000644 0001750 0001750 00000003564 13107004621 021516 0 ustar jroman jroman
STGetTransform
slepc-3.7.4 2017-05-17
STGetTransform
Gets a flag that that indicates whether the transformed matrices are computed or not.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetTransform(ST st,PetscBool *flg)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
See Also
STSetTransform ()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STPostSolve.html 0000644 0001750 0001750 00000003335 13107004621 021035 0 ustar jroman jroman
STPostSolve
slepc-3.7.4 2017-05-17
STPostSolve
Optional post-solve phase, intended for any actions that must be performed on the ST object after the eigensolver has finished.
Synopsis
#include "slepcst.h"
PetscErrorCode STPostSolve(ST st)
Collective on ST
Input Parameters
st - the spectral transformation context
See Also
EPSSolve ()
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STShellSetContext.html 0000644 0001750 0001750 00000004304 13107004621 022164 0 ustar jroman jroman
STShellSetContext
slepc-3.7.4 2017-05-17
STShellSetContext
Sets the context for a shell ST
Synopsis
#include "slepcst.h"
PetscErrorCode STShellSetContext(ST st,void *ctx)
Logically Collective on ST
Input Parameters
st - the shell ST
ctx - the context
Fortran Notes
To use this from Fortran you must write a Fortran interface definition
for this function that tells Fortran the Fortran derived data type that
you are passing in as the ctx argument.
See Also
STShellGetContext ()
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STMatSolveTranspose.html 0000644 0001750 0001750 00000004173 13107004621 022531 0 ustar jroman jroman
STMatSolveTranspose
slepc-3.7.4 2017-05-17
STMatSolveTranspose
Solves P' x = b, where P is the preconditioner matrix of the spectral transformation, using a KSP object stored internally.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatSolveTranspose(ST st,Vec b,Vec x)
Collective on ST
Input Parameters
st - the spectral transformation context
b - right hand side vector
Output Parameter
See Also
STMatSolve ()
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetMatMode.html 0000644 0001750 0001750 00000007115 13107004621 021101 0 ustar jroman jroman
STSetMatMode
slepc-3.7.4 2017-05-17
STSetMatMode
Sets a flag to indicate how the transformed matrices are being stored in the spectral transformations.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetMatMode(ST st,STMatMode mode)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
mode - the mode flag, one of ST_MATMODE_COPY,
ST_MATMODE_INPLACE, or ST_MATMODE_SHELL
Options Database Key
-st_matmode <mode> - Indicates the mode flag, where <mode> is one of
'copy', 'inplace', 'shell' (see explanation below).
Notes
By default (ST_MATMODE_COPY), a copy of matrix A is made and then
this copy is modified explicitly, e.g. A <- (A - s B).
With ST_MATMODE_INPLACE, the original matrix A is modified at STSetUp ()
and changes are reverted at the end of the computations. With respect to
the previous one, this mode avoids a copy of matrix A. However, a
drawback is that the recovered matrix might be slightly different
from the original one (due to roundoff).
With ST_MATMODE_SHELL, the solver works with an implicit shell
matrix that represents the shifted matrix. This mode is the most efficient
in creating the shifted matrix but it places serious limitations to the
linear solves performed in each iteration of the eigensolver (typically,
only interative solvers with Jacobi preconditioning can be used).
In the two first modes the efficiency of the computation
can be controlled with STSetMatStructure ().
See Also
STSetOperators (), STSetMatStructure (), STGetMatMode (), STMatMode
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/pep/examples/tutorials/ex28.c.html
slepc-3.7.4/docs/manualpages/ST/STPrecondGetMatForPC.html 0000644 0001750 0001750 00000004346 13107004621 022470 0 ustar jroman jroman
STPrecondGetMatForPC
slepc-3.7.4 2017-05-17
STPrecondGetMatForPC
Returns the matrix previously set by STPrecondSetMatForPC ().
Synopsis
#include "slepcst.h"
PetscErrorCode STPrecondGetMatForPC(ST st,Mat *mat)
Not Collective, but the Mat is shared by all processors that share the ST
Input Parameter
st - the spectral transformation context
Output Parameter
mat - the matrix that will be used in constructing the preconditioner or
NULL if no matrix was set by STPrecondSetMatForPC ().
See Also
STPrecondSetMatForPC ()
Location: src/sys/classes/st/impls/precond/precond.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetOperators.html 0000644 0001750 0001750 00000004563 13107004621 021535 0 ustar jroman jroman
STSetOperators
slepc-3.7.4 2017-05-17
STSetOperators
Sets the matrices associated with the eigenvalue problem.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetOperators(ST st,PetscInt n,Mat A[])
Collective on ST and Mat
Input Parameters
st - the spectral transformation context
n - number of matrices in array A
A - the array of matrices associated with the eigensystem
Notes
It must be called before STSetUp (). If it is called again after STSetUp () then
the ST object is reset.
See Also
STGetOperators (), STGetNumMatrices (), STSetUp (), STReset ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STInitializePackage.html 0000644 0001750 0001750 00000003150 13107004621 022447 0 ustar jroman jroman
STInitializePackage
slepc-3.7.4 2017-05-17
STInitializePackage
This function initializes everything in the ST package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to STCreate () when using static libraries.
Synopsis
#include "slepcst.h"
PetscErrorCode STInitializePackage(void)
See Also
SlepcInitialize ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetKSP.html 0000644 0001750 0001750 00000003170 13107004621 020205 0 ustar jroman jroman
STSetKSP
slepc-3.7.4 2017-05-17
STSetKSP
Sets the KSP object associated with the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetKSP(ST st,KSP ksp)
Collective on ST
Input Parameters
st - the spectral transformation context
ksp - the linear system context
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetShift.html 0000644 0001750 0001750 00000003514 13107004621 020613 0 ustar jroman jroman
STGetShift
slepc-3.7.4 2017-05-17
STGetShift
Gets the shift associated with the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetShift(ST st,PetscScalar* shift)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
shift - the value of the shift
See Also
STSetShift ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatSolve.html 0000644 0001750 0001750 00000004046 13107004621 020631 0 ustar jroman jroman
STMatSolve
slepc-3.7.4 2017-05-17
STMatSolve
Solves P x = b, where P is the preconditioner matrix of the spectral transformation, using a KSP object stored internally.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatSolve(ST st,Vec b,Vec x)
Collective on ST
Input Parameters
st - the spectral transformation context
b - right hand side vector
Output Parameter
See Also
STMatSolveTranspose ()
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/index.html 0000644 0001750 0001750 00000016212 13107004621 017735 0 ustar jroman jroman
Spectral Transformation - ST
slepc-3.7.4 2017-05-17
Spectral Transformation - ST
The Spectral Transformation (ST) class encapsulates the functionality required for acceleration techniques based on the transformation of the spectrum. As explained in the SLEPc Users Manual, the eigensolvers implemented in EPS work by applying an operator to a set of vectors and this operator can adopt different forms. The ST object handles all the different possibilities in a uniform way, so that the solver can proceed without knowing which transformation has been selected.
The type of spectral transformation can be specified at run time (e.g., -st_type sinvert
) as well as several parameters such as the value of the shift (e.g., -st_shift 1.5
).
Polynomial eigensolvers in PEP also support spectral transformation, see the users guide for details.
ST objects are always related to a solver object (either EPS or PEP). Users should not create a standalone ST object.
ST options can also be set directly in application codes by first extracting the ST context from the EPS context via EPSGetST () and then directly calling the ST routines (e.g., STSetType () / STSetShift ()).
Table of Contents
slepc-3.7.4/docs/manualpages/ST/STSetOptionsPrefix.html 0000644 0001750 0001750 00000004324 13107004621 022363 0 ustar jroman jroman
STSetOptionsPrefix
slepc-3.7.4 2017-05-17
STSetOptionsPrefix
Sets the prefix used for searching for all ST options in the database.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetOptionsPrefix(ST st,const char *prefix)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
prefix - the prefix string to prepend to all ST option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
See Also
STAppendOptionsPrefix (), STGetOptionsPrefix ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatMode.html 0000644 0001750 0001750 00000003061 13107004621 020421 0 ustar jroman jroman
STMatMode
slepc-3.7.4 2017-05-17
STMatMode
Determines how to handle the coefficient matrix associated to the spectral transformation
Synopsis
typedef enum { ST_MATMODE_COPY,
ST_MATMODE_INPLACE,
ST_MATMODE_SHELL } STMatMode ;
See Also
STSetMatMode (), STGetMatMode ()
Location: src/sys/classes/st/../../../../include/slepcst.h
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STCayleyGetAntishift.html 0000644 0001750 0001750 00000003756 13107004621 022646 0 ustar jroman jroman
STCayleyGetAntishift
slepc-3.7.4 2017-05-17
STCayleyGetAntishift
Gets the value of the anti-shift used in the Cayley spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STCayleyGetAntishift(ST st,PetscScalar *nu)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
See Also
STGetShift (), STCayleySetAntishift ()
Location: src/sys/classes/st/impls/cayley/cayley.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetShift.html 0000644 0001750 0001750 00000004357 13107004621 020635 0 ustar jroman jroman
STSetShift
slepc-3.7.4 2017-05-17
STSetShift
Sets the shift associated with the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetShift(ST st,PetscScalar shift)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
shift - the value of the shift
Notes
In some spectral transformations, changing the shift may have associated
a lot of work, for example recomputing a factorization.
This function is normally not directly called by users, since the shift is
indirectly set by EPSSetTarget ().
See Also
EPSSetTarget (), STGetShift (), STSetDefaultShift ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STPrecondSetKSPHasMat.html 0000644 0001750 0001750 00000004362 13107004621 022622 0 ustar jroman jroman
STPrecondSetKSPHasMat
slepc-3.7.4 2017-05-17
STPrecondSetKSPHasMat
Sets a flag indicating that during STSetUp the coefficient matrix of the KSP linear system (A) must be set to be the same matrix as the preconditioner (P).
Synopsis
#include "slepcst.h"
PetscErrorCode STPrecondSetKSPHasMat(ST st,PetscBool setmat)
Collective on ST
Input Parameter
st - the spectral transformation context
setmat - the flag
Notes
In most cases, the preconditioner matrix is used only in the PC object, but
in external solvers this matrix must be provided also as the A-matrix in
the KSP object.
See Also
STPrecondGetKSPHasMat (), STSetShift ()
Location: src/sys/classes/st/impls/precond/precond.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetTransform.html 0000644 0001750 0001750 00000005077 13107004621 021533 0 ustar jroman jroman
STSetTransform
slepc-3.7.4 2017-05-17
STSetTransform
Sets a flag to indicate whether the transformed matrices are computed or not.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetTransform(ST st,PetscBool flg)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
flg - the boolean flag
Options Database Key
-st_transform <bool> - Activate/deactivate the computation of matrices.
Notes
This flag is intended for the case of polynomial eigenproblems solved
via linearization. If this flag is off (default) the spectral transformation
is applied to the linearization (handled by the eigensolver), otherwise
it is applied to the original problem.
See Also
STMatSolve (), STMatMult (), STSetMatStructure (), STGetTransform ()
Location: src/sys/classes/st/interface/stset.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatGetSize.html 0000644 0001750 0001750 00000003572 13107004621 021116 0 ustar jroman jroman
STMatGetSize
slepc-3.7.4 2017-05-17
STMatGetSize
Returns the number of rows and columns of the ST matrices.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatGetSize(ST st,PetscInt *m,PetscInt *n)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameters
m - the number of global rows
n - the number of global columns
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STRegisterAll.html 0000644 0001750 0001750 00000002637 13107004621 021320 0 ustar jroman jroman
STRegisterAll
slepc-3.7.4 2017-05-17
STRegisterAll
Registers all of the spectral transformations in the ST package.
Synopsis
#include "slepcst.h"
PetscErrorCode STRegisterAll(void)
Not Collective
See Also
STRegister ()
Location: src/sys/classes/st/interface/stregis.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetBilinearForm.html 0000644 0001750 0001750 00000003711 13107004621 022106 0 ustar jroman jroman
STGetBilinearForm
slepc-3.7.4 2017-05-17
STGetBilinearForm
Returns the matrix used in the bilinear form with a generalized problem with semi-definite B.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetBilinearForm(ST st,Mat *B)
Not collective, though a parallel Mat may be returned
Input Parameters
st - the spectral transformation context
Output Parameter
Notes
The output matrix B must be destroyed after use. It will be NULL in
case of standard eigenproblems.
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSetDefaultShift.html 0000644 0001750 0001750 00000003534 13107004621 022136 0 ustar jroman jroman
STSetDefaultShift
slepc-3.7.4 2017-05-17
STSetDefaultShift
Sets the value of the shift that should be employed if the user did not specify one.
Synopsis
#include "slepcst.h"
PetscErrorCode STSetDefaultShift(ST st,PetscScalar defaultshift)
Logically Collective on ST
Input Parameters
st - the spectral transformation context
defaultshift - the default value of the shift
See Also
STSetShift ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STPrecondSetMatForPC.html 0000644 0001750 0001750 00000004723 13107004621 022503 0 ustar jroman jroman
STPrecondSetMatForPC
slepc-3.7.4 2017-05-17
STPrecondSetMatForPC
Sets the matrix that must be used to build the preconditioner.
Synopsis
#include "slepcst.h"
PetscErrorCode STPrecondSetMatForPC(ST st,Mat mat)
Logically Collective on ST and Mat
Input Parameter
st - the spectral transformation context
mat - the matrix that will be used in constructing the preconditioner
Notes
This matrix will be passed to the KSP object (via KSPSetOperators) as
the matrix to be used when constructing the preconditioner.
If no matrix is set or mat is set to NULL, A - sigma*B will
be used to build the preconditioner, being sigma the value set by STSetShift ().
See Also
STPrecondSetMatForPC (), STSetShift ()
Location: src/sys/classes/st/impls/precond/precond.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex24.c.html
slepc-3.7.4/docs/manualpages/ST/STBackTransform.html 0000644 0001750 0001750 00000003142 13107004621 021627 0 ustar jroman jroman
STBackTransform
slepc-3.7.4 2017-05-17
STBackTransform
Back-transformation phase, intended for spectral transformations which require to transform the computed eigenvalues back to the original eigenvalue problem.
Synopsis
#include "slepcst.h"
PetscErrorCode STBackTransform(ST st,PetscInt n,PetscScalar* eigr,PetscScalar* eigi)
Not Collective
Input Parameters
st - the spectral transformation context
eigr - real part of a computed eigenvalue
eigi - imaginary part of a computed eigenvalue
Location: src/sys/classes/st/interface/stsolve.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STSHELL.html 0000644 0001750 0001750 00000004405 13107004621 017745 0 ustar jroman jroman
STSHELL
slepc-3.7.4 2017-05-17
STSHELL
Creates a new spectral transformation class. This is intended to provide a simple class to use with EPS . You should not use this if you plan to make a complete class.
Usage
PetscErrorCode (*apply)(void*,Vec,Vec);
PetscErrorCode (*applytrans)(void*,Vec,Vec);
PetscErrorCode (*backtr)(void*,PetscScalar*,PetscScalar*);
STCreate (comm,&st);
STSetType (st,STSHELL );
STShellSetApply (st,apply);
STShellSetApplyTranspose (st,applytrans);
STShellSetBackTransform (st,backtr); (optional)
Location: src/sys/classes/st/impls/shell/shell.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex10.c.html
slepc-3.7.4/docs/manualpages/ST/STReset.html 0000644 0001750 0001750 00000003174 13107004621 020162 0 ustar jroman jroman
STReset
slepc-3.7.4 2017-05-17
STReset
Resets the ST context and removes any allocated objects.
Synopsis
#include "slepcst.h"
PetscErrorCode STReset(ST st)
Collective on ST
Input Parameter
st - the spectral transformation context
See Also
STDestroy ()
Location: src/sys/classes/st/interface/stfunc.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STCheckNullSpace.html 0000644 0001750 0001750 00000004222 13107004621 021717 0 ustar jroman jroman
STCheckNullSpace
slepc-3.7.4 2017-05-17
STCheckNullSpace
Given a basis vectors object, this function tests each of its constraint vectors to be a nullspace vector of the coefficient matrix of the associated KSP object. All these nullspace vectors are passed to the KSP object.
Synopsis
#include "slepcst.h"
PetscErrorCode STCheckNullSpace(ST st,BV V)
Collective on ST
Input Parameters
st - the spectral transformation context
V - basis vectors to be checked
Note
This function allows to handle singular pencils and to solve some problems
in which the nullspace is important (see the users guide for details).
See Also
EPSSetDeflationSpace ()
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STMatMult.html 0000644 0001750 0001750 00000004205 13107004621 020457 0 ustar jroman jroman
STMatMult
slepc-3.7.4 2017-05-17
STMatMult
Computes the matrix-vector product y = T[k] x, where T[k] is the k-th matrix of the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STMatMult(ST st,PetscInt k,Vec x,Vec y)
Collective on ST
Input Parameters
st - the spectral transformation context
k - index of matrix to use
x - the vector to be multiplied
Output Parameter
See Also
STMatMultTranspose ()
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/ST/STGetKSP.html 0000644 0001750 0001750 00000004235 13107004621 020174 0 ustar jroman jroman
STGetKSP
slepc-3.7.4 2017-05-17
STGetKSP
Gets the KSP object associated with the spectral transformation.
Synopsis
#include "slepcst.h"
PetscErrorCode STGetKSP(ST st,KSP* ksp)
Not Collective
Input Parameter
st - the spectral transformation context
Output Parameter
ksp - the linear system context
Location: src/sys/classes/st/interface/stsles.c
Index of all ST routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/ 0000755 0001750 0001750 00000000000 13107004621 016037 5 ustar jroman jroman slepc-3.7.4/docs/manualpages/EPS/EPSConv.html 0000644 0001750 0001750 00000003055 13107004621 020205 0 ustar jroman jroman
EPSConv
slepc-3.7.4 2017-05-17
EPSConv
Determines the convergence test
Synopsis
typedef enum { EPS_CONV_ABS,
EPS_CONV_REL,
EPS_CONV_NORM,
EPS_CONV_USER } EPSConv ;
See Also
EPSSetConvergenceTest (), EPSSetConvergenceTestFunction ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetIterationNumber.html 0000644 0001750 0001750 00000006466 13107004621 023060 0 ustar jroman jroman
EPSGetIterationNumber
slepc-3.7.4 2017-05-17
EPSGetIterationNumber
Gets the current iteration number. If the call to EPSSolve () is complete, then it returns the number of iterations carried out by the solution method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetIterationNumber(EPS eps,PetscInt *its)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
its - number of iterations
Note
During the i-th iteration this call returns i-1. If EPSSolve () is
complete, then parameter "its" contains either the iteration number at
which convergence was successfully reached, or failure was detected.
Call EPSGetConvergedReason () to determine if the solver converged or
failed and why.
See Also
EPSGetConvergedReason (), EPSSetTolerances ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex31.c.html
src/eps/examples/tutorials/ex1f.F.html
src/eps/examples/tutorials/ex6f.F.html
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetRestart.html 0000644 0001750 0001750 00000003733 13107004621 023603 0 ustar jroman jroman
EPSKrylovSchurGetRestart
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetRestart
Gets the restart parameter used in the Krylov-Schur method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetRestart(EPS eps,PetscReal *keep)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
keep - the restart parameter
See Also
EPSKrylovSchurSetRestart ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSErrorType.html 0000644 0001750 0001750 00000002734 13107004621 021236 0 ustar jroman jroman
EPSErrorType
slepc-3.7.4 2017-05-17
EPSErrorType
The error type used to assess accuracy of computed solutions
Synopsis
typedef enum { EPS_ERROR_ABSOLUTE,
EPS_ERROR_RELATIVE,
EPS_ERROR_BACKWARD } EPSErrorType ;
See Also
EPSComputeError ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetKrylovStart.html 0000644 0001750 0001750 00000004177 13107004621 022501 0 ustar jroman jroman
EPSGDSetKrylovStart
slepc-3.7.4 2017-05-17
EPSGDSetKrylovStart
Activates or deactivates starting the searching subspace with a Krylov basis.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetKrylovStart(EPS eps,PetscBool krylovstart)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
krylovstart - boolean flag
Options Database Key
-eps_gd_krylov_start - Activates starting the searching subspace with a
Krylov basis
See Also
EPSGDGetKrylovStart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetProblemType.html 0000644 0001750 0001750 00000011370 13107004621 022215 0 ustar jroman jroman
EPSSetProblemType
slepc-3.7.4 2017-05-17
EPSSetProblemType
Specifies the type of the eigenvalue problem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetProblemType(EPS eps,EPSProblemType type)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
type - a known type of eigenvalue problem
Options Database Keys
-eps_hermitian - Hermitian eigenvalue problem
-eps_gen_hermitian - generalized Hermitian eigenvalue problem
-eps_non_hermitian - non-Hermitian eigenvalue problem
-eps_gen_non_hermitian - generalized non-Hermitian eigenvalue problem
-eps_pos_gen_non_hermitian - generalized non-Hermitian eigenvalue problem
with positive semi-definite B
Notes
Allowed values for the problem type are: Hermitian (EPS_HEP), non-Hermitian
(EPS_NHEP), generalized Hermitian (EPS_GHEP), generalized non-Hermitian
(EPS_GNHEP), generalized non-Hermitian with positive semi-definite B
(EPS_PGNHEP), and generalized Hermitian-indefinite (EPS_GHIEP).
This function must be used to instruct SLEPc to exploit symmetry. If no
problem type is specified, by default a non-Hermitian problem is assumed
(either standard or generalized). If the user knows that the problem is
Hermitian (i.e. A=A^H) or generalized Hermitian (i.e. A=A^H, B=B^H, and
B positive definite) then it is recommended to set the problem type so
that eigensolver can exploit these properties.
See Also
EPSSetOperators (), EPSSetType (), EPSGetProblemType (), EPSProblemType
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex18.c.html
src/eps/examples/tutorials/ex19.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetBV.html 0000644 0001750 0001750 00000003541 13107004621 020247 0 ustar jroman jroman
EPSGetBV
slepc-3.7.4 2017-05-17
EPSGetBV
Obtain the basis vectors object associated to the eigensolver object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetBV(EPS eps,BV *V)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
V - basis vectors context
See Also
EPSSetBV ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetInertias.html 0000644 0001750 0001750 00000006417 13107004621 023737 0 ustar jroman jroman
EPSKrylovSchurGetInertias
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetInertias
Gets the values of the shifts and their corresponding inertias in case of doing spectrum slicing for a computational interval.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetInertias(EPS eps,PetscInt *n,PetscReal **shifts,PetscInt **inertias)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
n - number of shifts, including the endpoints of the interval
shifts - the values of the shifts used internally in the solver
inertias - the values of the inertia in each shift
Notes
If called after EPSSolve (), all shifts used internally by the solver are
returned (including both endpoints and any intermediate ones). If called
before EPSSolve () and after EPSSetUp () then only the information of the
endpoints of subintervals is available.
This function is only available for spectrum slicing runs.
The returned arrays should be freed by the user.
See Also
EPSSetInterval (), EPSKrylovSchurSetSubintervals ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSPowerGetShiftType.html 0000644 0001750 0001750 00000003744 13107004621 022701 0 ustar jroman jroman
EPSPowerGetShiftType
slepc-3.7.4 2017-05-17
EPSPowerGetShiftType
Gets the type of shifts used during the power iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPowerGetShiftType(EPS eps,EPSPowerShiftType *shift)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Input Parameter
shift - the type of shift
See Also
EPSPowerSetShiftType (), EPSPowerShiftType
Location: src/eps/impls/power/power.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetPurify.html 0000644 0001750 0001750 00000003513 13107004621 021215 0 ustar jroman jroman
EPSGetPurify
slepc-3.7.4 2017-05-17
EPSGetPurify
Returns the flag indicating whether purification is activated or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetPurify(EPS eps,PetscBool *purify)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
purify - the returned flag
See Also
EPSSetPurify ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetDimensions.html 0000644 0001750 0001750 00000006205 13107004621 024300 0 ustar jroman jroman
EPSKrylovSchurSetDimensions
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetDimensions
Sets the dimensions used for each subsolve step in case of doing spectrum slicing for a computational interval. The meaning of the parameters is the same as in EPSSetDimensions ().
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the subsolve
mpd - the maximum dimension allowed for the projected problem
Options Database Key
-eps_krylovschur_nev <nev> - Sets the number of eigenvalues
-eps_krylovschur_ncv <ncv> - Sets the dimension of the subspace
-eps_krylovschur_mpd <mpd> - Sets the maximum projected dimension
See Also
EPSKrylovSchurGetDimensions (), EPSSetDimensions (), EPSSetInterval ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetBOrth.html 0000644 0001750 0001750 00000004166 13107004621 021214 0 ustar jroman jroman
EPSJDSetBOrth
slepc-3.7.4 2017-05-17
EPSJDSetBOrth
Selects the orthogonalization that will be used in the search subspace in case of generalized Hermitian problems.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetBOrth(EPS eps,PetscBool borth)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
borth - whether to B-orthogonalize the search subspace
Options Database Key
-eps_jd_borth - Set the orthogonalization used in the search subspace
See Also
EPSJDGetBOrth ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetDoubleExpansion.html 0000644 0001750 0001750 00000004221 13107004621 023262 0 ustar jroman jroman
EPSGDSetDoubleExpansion
slepc-3.7.4 2017-05-17
EPSGDSetDoubleExpansion
Activate a variant where the search subspace is expanded with K*[A*x B*x] (double expansion) instead of the classic K*r, where K is the preconditioner, x the selected approximate eigenvector and r its associated residual vector.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetDoubleExpansion(EPS eps,PetscBool doubleexp)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
doubleexp - the boolean flag
Options Database Keys
-eps_gd_double_expansion - activate the double-expansion variant of GD
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetInitialSize.html 0000644 0001750 0001750 00000005600 13107004621 022411 0 ustar jroman jroman
EPSGDSetInitialSize
slepc-3.7.4 2017-05-17
EPSGDSetInitialSize
Sets the initial size of the searching space.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetInitialSize(EPS eps,PetscInt initialsize)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
initialsize - number of vectors of the initial searching subspace
Options Database Key
-eps_gd_initial_size - number of vectors of the initial searching subspace
Notes
If EPSGDGetKrylovStart () is PETSC_FALSE and the user provides vectors with
EPSSetInitialSpace (), up to initialsize vectors will be used; and if the
provided vectors are not enough, the solver completes the subspace with
random vectors. In the case of EPSGDGetKrylovStart () being PETSC_TRUE, the solver
gets the first vector provided by the user or, if not available, a random vector,
and expands the Krylov basis up to initialsize vectors.
See Also
EPSGDGetInitialSize (), EPSGDGetKrylovStart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetConstCorrectionTol.html 0000644 0001750 0001750 00000004554 13107004621 023774 0 ustar jroman jroman
EPSJDSetConstCorrectionTol
slepc-3.7.4 2017-05-17
EPSJDSetConstCorrectionTol
If true, deactivates the dynamic stopping criterion (also called Newton) that sets the KSP relative tolerance to 0.5**i, where i is the number of EPS iterations from the last converged value.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetConstCorrectionTol(EPS eps,PetscBool constant)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
constant - if false, the KSP relative tolerance is set to 0.5**i.
Options Database Key
-eps_jd_const_correction_tol - Deactivates the dynamic stopping criterion.
See Also
EPSJDGetConstCorrectionTol ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSReasonViewFromOptions.html 0000644 0001750 0001750 00000003205 13107004621 023557 0 ustar jroman jroman
EPSReasonViewFromOptions
slepc-3.7.4 2017-05-17
EPSReasonViewFromOptions
Processes command line options to determine if/how the EPS converged reason is to be viewed.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSReasonViewFromOptions(EPS eps)
Collective on EPS
Input Parameters
eps - the eigensolver context
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSValuesView.html 0000644 0001750 0001750 00000004143 13107004621 021371 0 ustar jroman jroman
EPSValuesView
slepc-3.7.4 2017-05-17
EPSValuesView
Displays the computed eigenvalues in a viewer.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSValuesView(EPS eps,PetscViewer viewer)
Collective on EPS
Input Parameters
eps - the eigensolver context
viewer - the viewer
Options Database Key
-eps_view_values - print computed eigenvalues
See Also
EPSSolve (), EPSVectorsView (), EPSErrorView ()
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPRIMMEGetMethod.html 0000644 0001750 0001750 00000003743 13107004621 022076 0 ustar jroman jroman
EPSPRIMMEGetMethod
slepc-3.7.4 2017-05-17
EPSPRIMMEGetMethod
Gets the method for the PRIMME library.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPRIMMEGetMethod(EPS eps,EPSPRIMMEMethod *method)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
method - method that will be used by PRIMME
See Also
EPSPRIMMESetMethod (), EPSPRIMMEMethod
Location: src/eps/impls/external/primme/primme.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSType.html 0000644 0001750 0001750 00000003601 13107004621 020216 0 ustar jroman jroman
EPSType
slepc-3.7.4 2017-05-17
EPSType
String with the name of a SLEPc eigensolver
Synopsis
typedef const char* EPSType ;
#define EPSPOWER "power"
#define EPSSUBSPACE "subspace"
#define EPSARNOLDI "arnoldi"
#define EPSLANCZOS "lanczos"
#define EPSKRYLOVSCHUR "krylovschur"
#define EPSGD "gd"
#define EPSJD "jd"
#define EPSRQCG "rqcg"
#define EPSLOBPCG "lobpcg"
#define EPSCISS "ciss"
#define EPSLAPACK "lapack"
#define EPSARPACK "arpack"
#define EPSBLZPACK "blzpack"
#define EPSTRLAN "trlan"
#define EPSBLOPEX "blopex"
#define EPSPRIMME "primme"
#define EPSFEAST "feast"
See Also
EPSSetType (), EPS
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGSetLocking.html 0000644 0001750 0001750 00000004470 13107004621 022233 0 ustar jroman jroman
EPSLOBPCGSetLocking
slepc-3.7.4 2017-05-17
EPSLOBPCGSetLocking
Choose between locking and non-locking variants of the LOBPCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGSetLocking(EPS eps,PetscBool lock)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
lock - true if the locking variant must be selected
Options Database Key
-eps_lobpcg_locking - Sets the locking flag
Notes
This flag refers to soft locking (converged vectors within the current
block iterate), since hard locking is always used (when nev is larger
than the block size).
See Also
EPSLOBPCGGetLocking ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetDS.html 0000644 0001750 0001750 00000003721 13107004621 020262 0 ustar jroman jroman
EPSSetDS
slepc-3.7.4 2017-05-17
EPSSetDS
Associates a direct solver object to the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetDS(EPS eps,DS ds)
Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
ds - the direct solver object
Note
Use EPSGetDS () to retrieve the direct solver context (for example,
to free it at the end of the computations).
See Also
EPSGetDS ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSInitializePackage.html 0000644 0001750 0001750 00000003121 13107004621 022647 0 ustar jroman jroman
EPSInitializePackage
slepc-3.7.4 2017-05-17
EPSInitializePackage
This function initializes everything in the EPS package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to EPSCreate () when using static libraries.
Synopsis
PetscErrorCode EPSInitializePackage()
See Also
SlepcInitialize ()
Location: src/eps/interface/dlregiseps.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetThreshold.html 0000644 0001750 0001750 00000004547 13107004621 022401 0 ustar jroman jroman
EPSCISSSetThreshold
slepc-3.7.4 2017-05-17
EPSCISSSetThreshold
Sets the values of various threshold parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetThreshold(EPS eps,PetscReal delta,PetscReal spur)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
delta - threshold for numerical rank
spur - spurious threshold (to discard spurious eigenpairs)
Options Database Keys
-eps_ciss_delta - Sets the delta
-eps_ciss_spurious_threshold - Sets the spurious threshold
See Also
EPSCISSGetThreshold ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLanczosSetReorthog.html 0000644 0001750 0001750 00000004504 13107004621 023077 0 ustar jroman jroman
EPSLanczosSetReorthog
slepc-3.7.4 2017-05-17
EPSLanczosSetReorthog
Sets the type of reorthogonalization used during the Lanczos iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLanczosSetReorthog(EPS eps,EPSLanczosReorthogType reorthog)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
reorthog - the type of reorthogonalization
Options Database Key
-eps_lanczos_reorthog - Sets the reorthogonalization type (either 'local', 'selective',
'periodic', 'partial', 'full' or 'delayed')
See Also
EPSLanczosGetReorthog (), EPSLanczosReorthogType
Location: src/eps/impls/krylov/lanczos/lanczos.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetStoppingTestFunction.html 0000644 0001750 0001750 00000010614 13107004621 024124 0 ustar jroman jroman
EPSSetStoppingTestFunction
slepc-3.7.4 2017-05-17
EPSSetStoppingTestFunction
Sets a function to decide when to stop the outer iteration of the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetStoppingTestFunction(EPS eps,PetscErrorCode (*func)(EPS,PetscInt,PetscInt,PetscInt,PetscInt,EPSConvergedReason*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
func - pointer to the stopping test function
ctx - context for private data for the stopping routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ctx)
eps - eigensolver context obtained from EPSCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
reason - (output) result of the stopping test
ctx - optional context, as set by EPSSetStoppingTestFunction ()
Note
Normal usage is to first call the default routine EPSStoppingBasic () and then
set reason to EPS_CONVERGED_USER if some user-defined conditions have been
met. To let the eigensolver continue iterating, the result must be left as
EPS_CONVERGED_ITERATING.
See Also
EPSSetStoppingTest (), EPSStoppingBasic ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex29.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetFix.html 0000644 0001750 0001750 00000004112 13107004621 020677 0 ustar jroman jroman
EPSJDGetFix
slepc-3.7.4 2017-05-17
EPSJDGetFix
Returns the threshold for changing the target in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetFix(EPS eps,PetscReal *fix)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
fix - threshold for changing the target
Note
The target in the correction equation is fixed at the first iterations.
When the norm of the residual vector is lower than the fix value,
the target is set to the corresponding eigenvalue.
See Also
EPSJDSetFix ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSErrorViewFromOptions.html 0000644 0001750 0001750 00000003151 13107004621 023421 0 ustar jroman jroman
EPSErrorViewFromOptions
slepc-3.7.4 2017-05-17
EPSErrorViewFromOptions
Processes command line options to determine if/how the errors of the computed solution are to be viewed.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSErrorViewFromOptions(EPS eps)
Collective on EPS
Input Parameters
eps - the eigensolver context
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetRestart.html 0000644 0001750 0001750 00000004546 13107004621 023622 0 ustar jroman jroman
EPSKrylovSchurSetRestart
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetRestart
Sets the restart parameter for the Krylov-Schur method, in particular the proportion of basis vectors that must be kept after restart.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetRestart(EPS eps,PetscReal keep)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
keep - the number of vectors to be kept at restart
Options Database Key
-eps_krylovschur_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,0.9]. The default is 0.5.
See Also
EPSKrylovSchurGetRestart ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSProblemType.html 0000644 0001750 0001750 00000003144 13107004621 021541 0 ustar jroman jroman
EPSProblemType
slepc-3.7.4 2017-05-17
EPSProblemType
Determines the type of eigenvalue problem
Synopsis
typedef enum { EPS_HEP=1,
EPS_GHEP,
EPS_NHEP,
EPS_GNHEP,
EPS_PGNHEP,
EPS_GHIEP } EPSProblemType ;
See Also
EPSSetProblemType (), EPSGetProblemType ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetInterval.html 0000644 0001750 0001750 00000004507 13107004621 021527 0 ustar jroman jroman
EPSGetInterval
slepc-3.7.4 2017-05-17
EPSGetInterval
Gets the computational interval for spectrum slicing.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetInterval(EPS eps,PetscReal* inta,PetscReal* intb)
Not Collective
Input Parameter
eps - eigensolver context
Output Parameters
inta - left end of the interval
intb - right end of the interval
Note
If the interval was not set by the user, then zeros are returned.
See Also
EPSSetInterval ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorAll.html 0000644 0001750 0001750 00000005377 13107004621 021371 0 ustar jroman jroman
EPSMonitorAll
slepc-3.7.4 2017-05-17
EPSMonitorAll
Print the current approximate values and error estimates at each iteration of the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorAll(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on EPS
Input Parameters
eps - eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
EPSMonitorSet (), EPSMonitorFirst (), EPSMonitorConverged ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetPartitions.html 0000644 0001750 0001750 00000004011 13107004621 024301 0 ustar jroman jroman
EPSKrylovSchurGetPartitions
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetPartitions
Gets the number of partitions of the communicator in case of spectrum slicing.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetPartitions(EPS eps,PetscInt *npart)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
npart - number of partitions
See Also
EPSKrylovSchurSetPartitions ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetBalance.html 0000644 0001750 0001750 00000007500 13107004621 021300 0 ustar jroman jroman
EPSSetBalance
slepc-3.7.4 2017-05-17
EPSSetBalance
Specifies the balancing technique to be employed by the eigensolver, and some parameters associated to it.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetBalance(EPS eps,EPSBalance bal,PetscInt its,PetscReal cutoff)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
bal - the balancing method, one of EPS_BALANCE_NONE, EPS_BALANCE_ONESIDE,
EPS_BALANCE_TWOSIDE, or EPS_BALANCE_USER
its - number of iterations of the balancing algorithm
cutoff - cutoff value
Options Database Keys
-eps_balance <method> - the balancing method, where <method> is one of
'none', 'oneside', 'twoside', or 'user'
-eps_balance_its <its> - number of iterations
-eps_balance_cutoff <cutoff> - cutoff value
Notes
When balancing is enabled, the solver works implicitly with matrix DAD^-1,
where D is an appropriate diagonal matrix. This improves the accuracy of
the computed results in some cases. See the SLEPc Users Manual for details.
Balancing makes sense only for non-Hermitian problems when the required
precision is high (i.e. a small tolerance such as 1e-15).
By default, balancing is disabled. The two-sided method is much more
effective than the one-sided counterpart, but it requires the system
matrices to have the MatMultTranspose operation defined.
The parameter 'its' is the number of iterations performed by the method. The
cutoff value is used only in the two-side variant. Use PETSC_DEFAULT to assign
a reasonably good value.
User-defined balancing is allowed provided that the corresponding matrix
is set via STSetBalanceMatrix .
See Also
EPSGetBalance (), EPSBalance , STSetBalanceMatrix ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorCancel.html 0000644 0001750 0001750 00000004215 13107004621 022034 0 ustar jroman jroman
EPSMonitorCancel
slepc-3.7.4 2017-05-17
EPSMonitorCancel
Clears all monitors for an EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorCancel(EPS eps)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Options Database Key
-eps_monitor_cancel - Cancels all monitors that have been hardwired
into a code by calls to EPSMonitorSet (),
but does not cancel those set via the options database.
See Also
EPSMonitorSet ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetLocking.html 0000644 0001750 0001750 00000004716 13107004621 023563 0 ustar jroman jroman
EPSKrylovSchurSetLocking
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetLocking
Choose between locking and non-locking variants of the Krylov-Schur method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetLocking(EPS eps,PetscBool lock)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
lock - true if the locking variant must be selected
Options Database Key
-eps_krylovschur_locking - Sets the locking flag
Notes
The default is to lock converged eigenpairs when the method restarts.
This behaviour can be changed so that all directions are kept in the
working subspace even if already converged to working accuracy (the
non-locking variant).
See Also
EPSKrylovSchurGetLocking ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetBalance.html 0000644 0001750 0001750 00000004476 13107004621 021275 0 ustar jroman jroman
EPSGetBalance
slepc-3.7.4 2017-05-17
EPSGetBalance
Gets the balancing type used by the EPS object, and the associated parameters.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetBalance(EPS eps,EPSBalance *bal,PetscInt *its,PetscReal *cutoff)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameters
bal - the balancing method
its - number of iterations of the balancing algorithm
cutoff - cutoff value
Note
The user can specify NULL for any parameter that is not needed.
See Also
EPSSetBalance (), EPSBalance
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetDetectZeros.html 0000644 0001750 0001750 00000005573 13107004621 024432 0 ustar jroman jroman
EPSKrylovSchurSetDetectZeros
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetDetectZeros
Sets a flag to enforce detection of zeros during the factorizations throughout the spectrum slicing computation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetDetectZeros(EPS eps,PetscBool detect)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
detect - check for zeros
Options Database Key
-eps_krylovschur_detect_zeros - Check for zeros; this takes an optional
bool value (0/1/no/yes/true/false)
Notes
A zero in the factorization indicates that a shift coincides with an eigenvalue.
This flag is turned off by default, and may be necessary in some cases,
especially when several partitions are being used. This feature currently
requires an external package for factorizations with support for zero
detection, e.g. MUMPS.
See Also
EPSKrylovSchurSetPartitions (), EPSSetInterval ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetTrueResidual.html 0000644 0001750 0001750 00000003624 13107004621 022352 0 ustar jroman jroman
EPSGetTrueResidual
slepc-3.7.4 2017-05-17
EPSGetTrueResidual
Returns the flag indicating whether true residuals must be computed explicitly or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetTrueResidual(EPS eps,PetscBool *trueres)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
trueres - the returned flag
See Also
EPSSetTrueResidual ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetConstCorrectionTol.html 0000644 0001750 0001750 00000004341 13107004621 023752 0 ustar jroman jroman
EPSJDGetConstCorrectionTol
slepc-3.7.4 2017-05-17
EPSJDGetConstCorrectionTol
Returns a flag indicating if the dynamic stopping is being used for solving the correction equation. If the flag is false the KSP relative tolerance is set to 0.5**i, where i is the number of EPS iterations from the last converged value.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetConstCorrectionTol(EPS eps,PetscBool *constant)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
constant - boolean flag indicating if the dynamic stopping criterion is not being used.
See Also
EPSJDGetConstCorrectionTol ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetUseST.html 0000644 0001750 0001750 00000003700 13107004621 021422 0 ustar jroman jroman
EPSCISSGetUseST
slepc-3.7.4 2017-05-17
EPSCISSGetUseST
Gets the flag for using the ST object in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetUseST(EPS eps,PetscBool *usest)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
usest - boolean flag indicating if the ST object is being used
See Also
EPSCISSSetUseST ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSBLOPEXSetBlockSize.html 0000644 0001750 0001750 00000004104 13107004621 022547 0 ustar jroman jroman
EPSBLOPEXSetBlockSize
slepc-3.7.4 2017-05-17
EPSBLOPEXSetBlockSize
Sets the block size of the BLOPEX solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSBLOPEXSetBlockSize(EPS eps,PetscInt bs)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
bs - the block size
Options Database Key
-eps_blopex_blocksize - Sets the block size
See Also
EPSBLOPEXGetBlockSize ()
Location: src/eps/impls/external/blopex/blopex.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetDetectZeros.html 0000644 0001750 0001750 00000004053 13107004621 024406 0 ustar jroman jroman
EPSKrylovSchurGetDetectZeros
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetDetectZeros
Gets the flag that enforces zero detection in spectrum slicing.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetDetectZeros(EPS eps,PetscBool *detect)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
detect - whether zeros detection is enforced during factorizations
See Also
EPSKrylovSchurSetDetectZeros ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetWindowSizes.html 0000644 0001750 0001750 00000005014 13107004621 022454 0 ustar jroman jroman
EPSJDSetWindowSizes
slepc-3.7.4 2017-05-17
EPSJDSetWindowSizes
Sets the number of converged vectors in the projected problem (or Rayleigh quotient) and in the projector employed in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
pwindow - number of converged vectors in the projector
qwindow - number of converged vectors in the projected problem
Options Database Keys
-eps_jd_pwindow - set the number of converged vectors in the projector
-eps_jd_qwindow - set the number of converged vectors in the projected problem
See Also
EPSJDGetWindowSizes ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSIsHermitian.html 0000644 0001750 0001750 00000004137 13107004621 021516 0 ustar jroman jroman
EPSIsHermitian
slepc-3.7.4 2017-05-17
EPSIsHermitian
Ask if the EPS object corresponds to a Hermitian eigenvalue problem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSIsHermitian(EPS eps,PetscBool* is)
Not collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSIsGeneralized (), EPSIsPositive ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex7.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetConvergedReason.html 0000644 0001750 0001750 00000006322 13107004621 023024 0 ustar jroman jroman
EPSGetConvergedReason
slepc-3.7.4 2017-05-17
EPSGetConvergedReason
Gets the reason why the EPSSolve () iteration was stopped.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetConvergedReason(EPS eps,EPSConvergedReason *reason)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
reason - negative value indicates diverged, positive value converged
Notes
Possible values for reason are
EPS_CONVERGED_TOL - converged up to tolerance
EPS_CONVERGED_USER - converged due to a user-defined condition
EPS_DIVERGED_ITS - required more than max_it iterations to reach convergence
EPS_DIVERGED_BREAKDOWN - generic breakdown in method
EPS_DIVERGED_SYMMETRY_LOST - pseudo-Lanczos was not able to keep symmetry
Can only be called after the call to EPSSolve () is complete.
See Also
EPSSetTolerances (), EPSSolve (), EPSConvergedReason
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex29.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetDimensions.html 0000644 0001750 0001750 00000004567 13107004621 024275 0 ustar jroman jroman
EPSKrylovSchurGetDimensions
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetDimensions
Gets the dimensions used for each subsolve step in case of doing spectrum slicing for a computational interval.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the subsolve
mpd - the maximum dimension allowed for the projected problem
See Also
EPSKrylovSchurSetDimensions ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSVectorsView.html 0000644 0001750 0001750 00000004511 13107004621 021556 0 ustar jroman jroman
EPSVectorsView
slepc-3.7.4 2017-05-17
EPSVectorsView
Outputs computed eigenvectors to a viewer.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSVectorsView(EPS eps,PetscViewer viewer)
Collective on EPS
Parameter
eps - the eigensolver context
viewer - the viewer
Options Database Keys
-eps_view_vectors - output eigenvectors.
Note
If PETSc was configured with real scalars, complex conjugate eigenvectors
will be viewed as two separate real vectors, one containing the real part
and another one containing the imaginary part.
See Also
EPSSolve (), EPSValuesView (), EPSErrorView ()
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSConvergedReason.html 0000644 0001750 0001750 00000004271 13107004621 022365 0 ustar jroman jroman
EPSConvergedReason
slepc-3.7.4 2017-05-17
EPSConvergedReason
Reason an eigensolver was said to have converged or diverged
Synopsis
typedef enum {/* converged */
EPS_CONVERGED_TOL = 1,
EPS_CONVERGED_USER = 2,
/* diverged */
EPS_DIVERGED_ITS = -1,
EPS_DIVERGED_BREAKDOWN = -2,
EPS_DIVERGED_SYMMETRY_LOST = -3,
EPS_CONVERGED_ITERATING = 0} EPSConvergedReason ;
See Also
EPSSolve (), EPSGetConvergedReason (), EPSSetTolerances ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex29.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGSetBlockSize.html 0000644 0001750 0001750 00000004070 13107004621 022526 0 ustar jroman jroman
EPSLOBPCGSetBlockSize
slepc-3.7.4 2017-05-17
EPSLOBPCGSetBlockSize
Sets the block size of the LOBPCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGSetBlockSize(EPS eps,PetscInt bs)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
bs - the block size
Options Database Key
-eps_lobpcg_blocksize - Sets the block size
See Also
EPSLOBPCGGetBlockSize ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetSizes.html 0000644 0001750 0001750 00000007145 13107004621 021537 0 ustar jroman jroman
EPSCISSSetSizes
slepc-3.7.4 2017-05-17
EPSCISSSetSizes
Sets the values of various size parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetSizes(EPS eps,PetscInt ip,PetscInt bs,PetscInt ms,PetscInt npart,PetscInt bsmax,PetscBool realmats)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
ip - number of integration points
bs - block size
ms - moment size
npart - number of partitions when splitting the communicator
bsmax - max block size
realmats - A and B are real
Options Database Keys
-eps_ciss_integration_points - Sets the number of integration points
-eps_ciss_blocksize - Sets the block size
-eps_ciss_moments - Sets the moment size
-eps_ciss_partitions - Sets the number of partitions
-eps_ciss_maxblocksize - Sets the maximum block size
-eps_ciss_realmats - A and B are real
Note
The default number of partitions is 1. This means the internal KSP object is shared
among all processes of the EPS communicator. Otherwise, the communicator is split
into npart communicators, so that npart KSP solves proceed simultaneously.
See Also
EPSCISSGetSizes ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetSubcommPairs.html 0000644 0001750 0001750 00000006241 13107004621 024560 0 ustar jroman jroman
EPSKrylovSchurGetSubcommPairs
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetSubcommPairs
Gets the i-th eigenpair stored internally in the subcommunicator to which the calling process belongs.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetSubcommPairs(EPS eps,PetscInt i,PetscScalar *eig,Vec v)
Collective on the subcommunicator (if v is given)
Input Parameter
eps - the eigenproblem solver context
i - index of the solution
Output Parameters
eig - the eigenvalue
v - the eigenvector
Notes
It is allowed to pass NULL for v if the eigenvector is not required.
Otherwise, the caller must provide a valid Vec objects, i.e.,
it must be created by the calling program with EPSKrylovSchurGetSubcommInfo ().
The index i should be a value between 0 and n-1, where n is the number of
vectors in the local subinterval, see EPSKrylovSchurGetSubcommInfo ().
See Also
EPSSetInterval (), EPSKrylovSchurSetPartitions (), EPSKrylovSchurGetSubcommInfo (), EPSKrylovSchurGetSubcommMats ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetWindowSizes.html 0000644 0001750 0001750 00000004240 13107004621 022440 0 ustar jroman jroman
EPSJDGetWindowSizes
slepc-3.7.4 2017-05-17
EPSJDGetWindowSizes
Gets the number of converged vectors in the projected problem (or Rayleigh quotient) and in the projector employed in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
pwindow - number of converged vectors in the projector
qwindow - number of converged vectors in the projected problem
See Also
EPSJDSetWindowSizes ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSBlzpackSetBlockSize.html 0000644 0001750 0001750 00000003673 13107004621 023156 0 ustar jroman jroman
EPSBlzpackSetBlockSize
slepc-3.7.4 2017-05-17
EPSBlzpackSetBlockSize
Sets the block size for the BLZPACK package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSBlzpackSetBlockSize(EPS eps,PetscInt bs)
Collective on EPS
Input Parameters
eps - the eigenproblem solver context
bs - block size
Options Database Key
-eps_blzpack_block_size - Sets the value of the block size
Location: src/eps/impls/external/blzpack/blzpack.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSIsGeneralized.html 0000644 0001750 0001750 00000003716 13107004621 022031 0 ustar jroman jroman
EPSIsGeneralized
slepc-3.7.4 2017-05-17
EPSIsGeneralized
Ask if the EPS object corresponds to a generalized eigenvalue problem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSIsGeneralized(EPS eps,PetscBool* is)
Not collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSIsHermitian (), EPSIsPositive ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetArbitrarySelection.html 0000644 0001750 0001750 00000011217 13107004621 023560 0 ustar jroman jroman
EPSSetArbitrarySelection
slepc-3.7.4 2017-05-17
EPSSetArbitrarySelection
Specifies a function intended to look for eigenvalues according to an arbitrary selection criterion. This criterion can be based on a computation involving the current eigenvector approximation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetArbitrarySelection(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,Vec,Vec,PetscScalar*,PetscScalar*,void*),void* ctx)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
func - a pointer to the evaluation function
ctx - a context pointer (the last parameter to the evaluation function)
Calling Sequence of func
func(PetscScalar er,PetscScalar ei,Vec xr,Vec xi,PetscScalar *rr,PetscScalar *ri,void *ctx)
er - real part of the current eigenvalue approximation
ei - imaginary part of the current eigenvalue approximation
xr - real part of the current eigenvector approximation
xi - imaginary part of the current eigenvector approximation
rr - result of evaluation (real part)
ri - result of evaluation (imaginary part)
ctx - optional context, as set by EPSSetArbitrarySelection ()
Notes
This provides a mechanism to select eigenpairs by evaluating a user-defined
function. When a function has been provided, the default selection based on
sorting the eigenvalues is replaced by the sorting of the results of this
function (with the same sorting criterion given in EPSSetWhichEigenpairs ()).
For instance, suppose you want to compute those eigenvectors that maximize
a certain computable expression. Then implement the computation using
the arguments xr and xi, and return the result in rr. Then set the standard
sorting by magnitude so that the eigenpair with largest value of rr is
selected.
This evaluation function is collective, that is, all processes call it and
it can use collective operations; furthermore, the computed result must
be the same in all processes.
The result of func is expressed as a complex number so that it is possible to
use the standard eigenvalue sorting functions, but normally only rr is used.
Set ri to zero unless it is meaningful in your application.
See Also
EPSSetWhichEigenpairs ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetQuadRule.html 0000644 0001750 0001750 00000003675 13107004621 022154 0 ustar jroman jroman
EPSCISSGetQuadRule
slepc-3.7.4 2017-05-17
EPSCISSGetQuadRule
Gets the quadrature rule used in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetQuadRule(EPS eps, EPSCISSQuadRule *quad)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
See Also
EPSCISSSetQuadRule () EPSCISSQuadRule
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetTolerances.html 0000644 0001750 0001750 00000005644 13107004621 022045 0 ustar jroman jroman
EPSGetTolerances
slepc-3.7.4 2017-05-17
EPSGetTolerances
Gets the tolerance and maximum iteration count used by the EPS convergence tests.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetTolerances(EPS eps,PetscReal *tol,PetscInt *maxits)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameters
tol - the convergence tolerance
maxits - maximum number of iterations
Notes
The user can specify NULL for any parameter that is not needed.
See Also
EPSSetTolerances ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex1f.F.html
src/eps/examples/tutorials/ex6f.F.html
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetRestart.html 0000644 0001750 0001750 00000004730 13107004621 021617 0 ustar jroman jroman
EPSJDSetRestart
slepc-3.7.4 2017-05-17
EPSJDSetRestart
Sets the number of vectors of the searching space after restarting and the number of vectors saved from the previous iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
minv - number of vectors of the searching subspace after restarting
plusk - number of vectors saved from the previous iteration
Options Database Keys
-eps_jd_minv - number of vectors of the searching subspace after restarting
-eps_jd_plusk - number of vectors saved from the previous iteration
See Also
EPSJDGetRestart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetPurify.html 0000644 0001750 0001750 00000004747 13107004621 021243 0 ustar jroman jroman
EPSSetPurify
slepc-3.7.4 2017-05-17
EPSSetPurify
Deactivate eigenvector purification (which is activated by default).
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetPurify(EPS eps,PetscBool purify)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
purify - whether purification is required or not
Options Database Keys
-eps_purify <boolean> - Sets/resets the boolean flag 'purify'
Notes
By default, eigenvectors of generalized symmetric eigenproblems are purified
in order to purge directions in the nullspace of matrix B. If the user knows
that B is non-singular, then purification can be safely deactivated and some
computational cost is avoided (this is particularly important in interval computations).
See Also
EPSGetPurify (), EPSSetInterval ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSFEASTGetNumPoints.html 0000644 0001750 0001750 00000003762 13107004621 022464 0 ustar jroman jroman
EPSFEASTGetNumPoints
slepc-3.7.4 2017-05-17
EPSFEASTGetNumPoints
Gets the number of contour integration points for the FEAST package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSFEASTGetNumPoints(EPS eps,PetscInt *npoints)
Collective on EPS
Input Parameter
eps - the eigenproblem solver context
Output Parameter
npoints - number of contour integration points
See Also
EPSFEASTSetNumPoints ()
Location: src/eps/impls/external/feast/feast.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorFirst.html 0000644 0001750 0001750 00000005401 13107004621 021734 0 ustar jroman jroman
EPSMonitorFirst
slepc-3.7.4 2017-05-17
EPSMonitorFirst
Print the first approximate value and error estimate at each iteration of the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorFirst(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,PetscViewerAndFormat *vf)
Collective on EPS
Input Parameters
eps - eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
vf - viewer and format for monitoring
See Also
EPSMonitorSet (), EPSMonitorAll (), EPSMonitorConverged ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetSubcommMats.html 0000644 0001750 0001750 00000005337 13107004621 024413 0 ustar jroman jroman
EPSKrylovSchurGetSubcommMats
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetSubcommMats
Gets the eigenproblem matrices stored internally in the subcommunicator to which the calling process belongs.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetSubcommMats(EPS eps,Mat *A,Mat *B)
Collective on the subcommunicator
Input Parameter
eps - the eigenproblem solver context
Output Parameters
A - the matrix associated with the eigensystem
B - the second matrix in the case of generalized eigenproblems
Notes
This is the analog of EPSGetOperators (), but returns the matrices distributed
differently (in the subcommunicator rather than in the parent communicator).
These matrices should not be modified by the user.
See Also
EPSSetInterval (), EPSKrylovSchurSetPartitions (), EPSKrylovSchurGetSubcommInfo ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetDeflationSpace.html 0000644 0001750 0001750 00000005446 13107004621 022643 0 ustar jroman jroman
EPSSetDeflationSpace
slepc-3.7.4 2017-05-17
EPSSetDeflationSpace
Specify a basis of vectors that constitute the deflation space.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetDeflationSpace(EPS eps,PetscInt n,Vec *v)
Collective on EPS and Vec
Input Parameter
eps - the eigenproblem solver context
n - number of vectors
v - set of basis vectors of the deflation space
Notes
When a deflation space is given, the eigensolver seeks the eigensolution
in the restriction of the problem to the orthogonal complement of this
space. This can be used for instance in the case that an invariant
subspace is known beforehand (such as the nullspace of the matrix).
These vectors do not persist from one EPSSolve () call to the other, so the
deflation space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
See Also
EPSSetInitialSpace ()
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex11.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSReasonView.html 0000644 0001750 0001750 00000006655 13107004621 021373 0 ustar jroman jroman
EPSReasonView
slepc-3.7.4 2017-05-17
EPSReasonView
Displays the reason an EPS solve converged or diverged.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSReasonView(EPS eps,PetscViewer viewer)
Collective on EPS
Parameter
eps - the eigensolver context
viewer - the viewer to display the reason
Options Database Keys
-eps_converged_reason - print reason for convergence, and number of iterations
See Also
EPSSetConvergenceTest (), EPSSetTolerances (), EPSGetIterationNumber ()
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex18.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetBlockSize.html 0000644 0001750 0001750 00000004242 13107004621 022056 0 ustar jroman jroman
EPSJDSetBlockSize
slepc-3.7.4 2017-05-17
EPSJDSetBlockSize
Sets the number of vectors to be added to the searching space in every iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetBlockSize(EPS eps,PetscInt blocksize)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
blocksize - number of vectors added to the search space in every iteration
Options Database Key
-eps_jd_blocksize - number of vectors added to the searching space every iteration
See Also
EPSJDSetKrylovStart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPRIMMEMethod.html 0000644 0001750 0001750 00000004050 13107004621 021426 0 ustar jroman jroman
EPSPRIMMEMethod
slepc-3.7.4 2017-05-17
EPSPRIMMEMethod
determines the method selected in the PRIMME library
Synopsis
typedef enum { EPS_PRIMME_DYNAMIC,
EPS_PRIMME_DEFAULT_MIN_TIME,
EPS_PRIMME_DEFAULT_MIN_MATVECS,
EPS_PRIMME_ARNOLDI,
EPS_PRIMME_GD,
EPS_PRIMME_GD_PLUSK,
EPS_PRIMME_GD_OLSEN_PLUSK,
EPS_PRIMME_JD_OLSEN_PLUSK,
EPS_PRIMME_RQI,
EPS_PRIMME_JDQR,
EPS_PRIMME_JDQMR,
EPS_PRIMME_JDQMR_ETOL,
EPS_PRIMME_SUBSPACE_ITERATION,
EPS_PRIMME_LOBPCG_ORTHOBASIS,
EPS_PRIMME_LOBPCG_ORTHOBASISW } EPSPRIMMEMethod ;
See Also
EPSPRIMMESetMethod (), EPSPRIMMEGetMethod ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetSubintervals.html 0000644 0001750 0001750 00000006167 13107004621 024644 0 ustar jroman jroman
EPSKrylovSchurGetSubintervals
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetSubintervals
Returns the points that delimit the subintervals used in spectrum slicing with several partitions.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetSubintervals(EPS eps,PetscReal** subint)
Logically Collective on EPS
Input Parameter
eps - the eigenproblem solver context
Output Parameter
subint - array of real values specifying subintervals
Notes
If the user passed values with EPSKrylovSchurSetSubintervals (), then the
same values are returned. Otherwise, the values computed internally are
obtained.
This function is only available for spectrum slicing runs.
The returned array has length npart+1 (see EPSKrylovSchurGetPartitions ())
and should be freed by the user.
Fortran Notes
The calling sequence from Fortran is
EPSKrylovSchurGetSubintervals (eps,subint,ierr)
double precision subint(npart+1) output
See Also
EPSKrylovSchurSetSubintervals (), EPSKrylovSchurGetPartitions (), EPSSetInterval ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetRG.html 0000644 0001750 0001750 00000003674 13107004621 020273 0 ustar jroman jroman
EPSSetRG
slepc-3.7.4 2017-05-17
EPSSetRG
Associates a region object to the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetRG(EPS eps,RG rg)
Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
rg - the region object
Note
Use EPSGetRG () to retrieve the region context (for example,
to free it at the end of the computations).
See Also
EPSGetRG ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetRestart.html 0000644 0001750 0001750 00000004162 13107004621 021602 0 ustar jroman jroman
EPSJDGetRestart
slepc-3.7.4 2017-05-17
EPSJDGetRestart
Gets the number of vectors of the searching space after restarting and the number of vectors saved from the previous iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
minv - number of vectors of the searching subspace after restarting
plusk - number of vectors saved from the previous iteration
See Also
EPSJDSetRestart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSErrorView.html 0000644 0001750 0001750 00000010042 13107004621 021216 0 ustar jroman jroman
EPSErrorView
slepc-3.7.4 2017-05-17
EPSErrorView
Displays the errors associated with the computed solution (as well as the eigenvalues).
Synopsis
#include "slepceps.h"
PetscErrorCode EPSErrorView(EPS eps,EPSErrorType etype,PetscViewer viewer)
Collective on EPS
Input Parameters
eps - the eigensolver context
etype - error type
viewer - optional visualization context
Options Database Key
-eps_error_absolute - print absolute errors of each eigenpair
-eps_error_relative - print relative errors of each eigenpair
-eps_error_backward - print backward errors of each eigenpair
Notes
By default, this function checks the error of all eigenpairs and prints
the eigenvalues if all of them are below the requested tolerance.
If the viewer has format=PETSC_VIEWER_ASCII_INFO_DETAIL then a table with
eigenvalues and corresponding errors is printed.
See Also
EPSSolve (), EPSValuesView (), EPSVectorsView ()
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex18.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetBOrth.html 0000644 0001750 0001750 00000004166 13107004621 021211 0 ustar jroman jroman
EPSGDSetBOrth
slepc-3.7.4 2017-05-17
EPSGDSetBOrth
Selects the orthogonalization that will be used in the search subspace in case of generalized Hermitian problems.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetBOrth(EPS eps,PetscBool borth)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
borth - whether to B-orthogonalize the search subspace
Options Database Key
-eps_gd_borth - Set the orthogonalization used in the search subspace
See Also
EPSGDGetBOrth ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetWhichEigenpairs.html 0000644 0001750 0001750 00000017043 13107004621 023027 0 ustar jroman jroman
EPSSetWhichEigenpairs
slepc-3.7.4 2017-05-17
EPSSetWhichEigenpairs
Specifies which portion of the spectrum is to be sought.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetWhichEigenpairs(EPS eps,EPSWhich which)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
which - the portion of the spectrum to be sought
Possible values
The parameter 'which' can have one of these values
EPS_LARGEST_MAGNITUDE - largest eigenvalues in magnitude (default)
EPS_SMALLEST_MAGNITUDE - smallest eigenvalues in magnitude
EPS_LARGEST_REAL - largest real parts
EPS_SMALLEST_REAL - smallest real parts
EPS_LARGEST_IMAGINARY - largest imaginary parts
EPS_SMALLEST_IMAGINARY - smallest imaginary parts
EPS_TARGET_MAGNITUDE - eigenvalues closest to the target (in magnitude)
EPS_TARGET_REAL - eigenvalues with real part closest to target
EPS_TARGET_IMAGINARY - eigenvalues with imaginary part closest to target
EPS_ALL - all eigenvalues contained in a given interval or region
EPS_WHICH_USER - user defined ordering set with EPSSetEigenvalueComparison ()
Options Database Keys
-eps_largest_magnitude - Sets largest eigenvalues in magnitude
-eps_smallest_magnitude - Sets smallest eigenvalues in magnitude
-eps_largest_real - Sets largest real parts
-eps_smallest_real - Sets smallest real parts
-eps_largest_imaginary - Sets largest imaginary parts
-eps_smallest_imaginary - Sets smallest imaginary parts
-eps_target_magnitude - Sets eigenvalues closest to target
-eps_target_real - Sets real parts closest to target
-eps_target_imaginary - Sets imaginary parts closest to target
-eps_all - Sets all eigenvalues in an interval or region
Notes
Not all eigensolvers implemented in EPS account for all the possible values
stated above. Also, some values make sense only for certain types of
problems. If SLEPc is compiled for real numbers EPS_LARGEST_IMAGINARY
and EPS_SMALLEST_IMAGINARY use the absolute value of the imaginary part
for eigenvalue selection.
The target is a scalar value provided with EPSSetTarget ().
The criterion EPS_TARGET_IMAGINARY is available only in case PETSc and
SLEPc have been built with complex scalars.
EPS_ALL is intended for use in combination with an interval (see
EPSSetInterval ()), when all eigenvalues within the interval are requested,
or in the context of the CISS solver for computing all eigenvalues in a region.
In those cases, the number of eigenvalues is unknown, so the nev parameter
has a different sense, see EPSSetDimensions ().
See Also
EPSGetWhichEigenpairs (), EPSSetTarget (), EPSSetInterval (),
EPSSetDimensions (), EPSSetEigenvalueComparison (), EPSWhich
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex25.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGGetLocking.html 0000644 0001750 0001750 00000003602 13107004621 022213 0 ustar jroman jroman
EPSLOBPCGGetLocking
slepc-3.7.4 2017-05-17
EPSLOBPCGGetLocking
Gets the locking flag used in the LOBPCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGGetLocking(EPS eps,PetscBool *lock)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSLOBPCGSetLocking ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetMonitorContext.html 0000644 0001750 0001750 00000003764 13107004621 022743 0 ustar jroman jroman
EPSGetMonitorContext
slepc-3.7.4 2017-05-17
EPSGetMonitorContext
Gets the monitor context, as set by EPSMonitorSet () for the FIRST monitor only.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetMonitorContext(EPS eps,void **ctx)
Not Collective
Input Parameter
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
See Also
EPSMonitorSet ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetConvergenceTest.html 0000644 0001750 0001750 00000004050 13107004621 023032 0 ustar jroman jroman
EPSGetConvergenceTest
slepc-3.7.4 2017-05-17
EPSGetConvergenceTest
Gets the method used to compute the error estimate used in the convergence test.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetConvergenceTest(EPS eps,EPSConv *conv)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameters
conv - the type of convergence test
See Also
EPSSetConvergenceTest (), EPSConv
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPowerShiftType.html 0000644 0001750 0001750 00000003176 13107004621 022240 0 ustar jroman jroman
EPSPowerShiftType
slepc-3.7.4 2017-05-17
EPSPowerShiftType
determines the type of shift used in the Power iteration
Synopsis
typedef enum { EPS_POWER_SHIFT_CONSTANT,
EPS_POWER_SHIFT_RAYLEIGH,
EPS_POWER_SHIFT_WILKINSON } EPSPowerShiftType ;
See Also
EPSPowerSetShiftType (), EPSPowerGetShiftType ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetDimensions.html 0000644 0001750 0001750 00000006550 13107004621 022053 0 ustar jroman jroman
EPSGetDimensions
slepc-3.7.4 2017-05-17
EPSGetDimensions
Gets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetDimensions(EPS eps,PetscInt *nev,PetscInt *ncv,PetscInt *mpd)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameters
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
See Also
EPSSetDimensions ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSSetOptionsPrefix.html 0000644 0001750 0001750 00000005100 13107004621 022556 0 ustar jroman jroman
EPSSetOptionsPrefix
slepc-3.7.4 2017-05-17
EPSSetOptionsPrefix
Sets the prefix used for searching for all EPS options in the database.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetOptionsPrefix(EPS eps,const char *prefix)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
prefix - the prefix string to prepend to all EPS option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the
hyphen.
For example, to distinguish between the runtime options for two
different EPS contexts, one could call
EPSSetOptionsPrefix (eps1,"eig1_")
EPSSetOptionsPrefix (eps2,"eig2_")
See Also
EPSAppendOptionsPrefix (), EPSGetOptionsPrefix ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetRestart.html 0000644 0001750 0001750 00000004162 13107004621 021577 0 ustar jroman jroman
EPSGDGetRestart
slepc-3.7.4 2017-05-17
EPSGDGetRestart
Gets the number of vectors of the searching space after restarting and the number of vectors saved from the previous iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetRestart(EPS eps,PetscInt *minv,PetscInt *plusk)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
minv - number of vectors of the searching subspace after restarting
plusk - number of vectors saved from the previous iteration
See Also
EPSGDSetRestart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPS.html 0000644 0001750 0001750 00000003322 13107004621 017354 0 ustar jroman jroman
EPS
slepc-3.7.4 2017-05-17
EPS
Abstract SLEPc object that manages all the eigenvalue problem solvers.
Synopsis
typedef struct _p_EPS* EPS ;
See Also
EPSCreate (), ST
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex29.c.html
src/eps/examples/tutorials/ex30.c.html
src/eps/examples/tutorials/ex1f90.F90.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetErrorEstimate.html 0000644 0001750 0001750 00000004402 13107004621 022522 0 ustar jroman jroman
EPSGetErrorEstimate
slepc-3.7.4 2017-05-17
EPSGetErrorEstimate
Returns the error estimate associated to the i-th computed eigenpair.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetErrorEstimate(EPS eps,PetscInt i,PetscReal *errest)
Not Collective
Input Parameter
eps - eigensolver context
i - index of eigenpair
Output Parameter
errest - the error estimate
Notes
This is the error estimate used internally by the eigensolver. The actual
error bound can be computed with EPSComputeError (). See also the users
manual for details.
See Also
EPSComputeError ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSView.html 0000644 0001750 0001750 00000005330 13107004621 020210 0 ustar jroman jroman
EPSView
slepc-3.7.4 2017-05-17
EPSView
Prints the EPS data structure.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSView(EPS eps,PetscViewer viewer)
Collective on EPS
Input Parameters
eps - the eigenproblem solver context
viewer - optional visualization context
Options Database Key
Note
The available visualization contexts include
PETSC_VIEWER_STDOUT_SELF - standard output (default)
PETSC_VIEWER_STDOUT_WORLD - synchronized standard
output where only the first processor opens
the file. All other processors send their
data to the first processor to print.
The user can open an alternative visualization context with
PetscViewerASCIIOpen() - output to a specified file.
See Also
STView (), PetscViewerASCIIOpen()
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurUpdateSubcommMats.html 0000644 0001750 0001750 00000010025 13107004621 025104 0 ustar jroman jroman
EPSKrylovSchurUpdateSubcommMats
slepc-3.7.4 2017-05-17
EPSKrylovSchurUpdateSubcommMats
Update the eigenproblem matrices stored internally in the subcommunicator to which the calling process belongs.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurUpdateSubcommMats(EPS eps,PetscScalar s,PetscScalar a,Mat Au,PetscScalar t,PetscScalar b, Mat Bu,MatStructure str,PetscBool globalup)
Collective on EPS
Input Parameters
eps - the eigenproblem solver context
s - scalar that multiplies the existing A matrix
a - scalar used in the axpy operation on A
Au - matrix used in the axpy operation on A
t - scalar that multiplies the existing B matrix
b - scalar used in the axpy operation on B
Bu - matrix used in the axpy operation on B
str - structure flag
globalup - flag indicating if global matrices must be updated
Notes
This function modifies the eigenproblem matrices at the subcommunicator level,
and optionally updates the global matrices in the parent communicator. The updates
are expressed as A <-- s*A + a*Au, B <-- t*B + b*Bu.
It is possible to update one of the matrices, or both.
The matrices Au and Bu must be equal in all subcommunicators.
The str flag is passed to the MatAXPY() operations to perform the updates.
If globalup is true, communication is carried out to reconstruct the updated
matrices in the parent communicator. The user must be warned that if global
matrices are not in sync with subcommunicator matrices, the errors computed
by EPSComputeError () will be wrong even if the computed solution is correct
(the synchronization may be done only once at the end).
See Also
EPSSetInterval (), EPSKrylovSchurSetPartitions (), EPSKrylovSchurGetSubcommMats ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetTrueResidual.html 0000644 0001750 0001750 00000005350 13107004621 022364 0 ustar jroman jroman
EPSSetTrueResidual
slepc-3.7.4 2017-05-17
EPSSetTrueResidual
Specifies if the solver must compute the true residual explicitly or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetTrueResidual(EPS eps,PetscBool trueres)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
trueres - whether true residuals are required or not
Options Database Keys
-eps_true_residual <boolean> - Sets/resets the boolean flag 'trueres'
Notes
If the user sets trueres=PETSC_TRUE then the solver explicitly computes
the true residual for each eigenpair approximation, and uses it for
convergence testing. Computing the residual is usually an expensive
operation. Some solvers (e.g., Krylov solvers) can avoid this computation
by using a cheap estimate of the residual norm, but this may sometimes
give inaccurate results (especially if a spectral transform is being
used). On the contrary, preconditioned eigensolvers (e.g., Davidson solvers)
do rely on computing the true residual, so this option is irrelevant for them.
See Also
EPSGetTrueResidual ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSAppendOptionsPrefix.html 0000644 0001750 0001750 00000004340 13107004621 023237 0 ustar jroman jroman
EPSAppendOptionsPrefix
slepc-3.7.4 2017-05-17
EPSAppendOptionsPrefix
Appends to the prefix used for searching for all EPS options in the database.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSAppendOptionsPrefix(EPS eps,const char *prefix)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
prefix - the prefix string to prepend to all EPS option requests
Notes
A hyphen (-) must NOT be given at the beginning of the prefix name.
The first character of all runtime options is AUTOMATICALLY the hyphen.
See Also
EPSSetOptionsPrefix (), EPSGetOptionsPrefix ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetFix.html 0000644 0001750 0001750 00000004350 13107004621 020717 0 ustar jroman jroman
EPSJDSetFix
slepc-3.7.4 2017-05-17
EPSJDSetFix
Sets the threshold for changing the target in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetFix(EPS eps,PetscReal fix)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
fix - threshold for changing the target
Options Database Key
-eps_jd_fix - the fix value
Note
The target in the correction equation is fixed at the first iterations.
When the norm of the residual vector is lower than the fix value,
the target is set to the corresponding eigenvalue.
See Also
EPSJDGetFix ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPowerSetShiftType.html 0000644 0001750 0001750 00000005404 13107004621 022710 0 ustar jroman jroman
EPSPowerSetShiftType
slepc-3.7.4 2017-05-17
EPSPowerSetShiftType
Sets the type of shifts used during the power iteration. This can be used to emulate the Rayleigh Quotient Iteration (RQI) method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPowerSetShiftType(EPS eps,EPSPowerShiftType shift)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
shift - the type of shift
Options Database Key
-eps_power_shift_type - Sets the shift type (either 'constant' or
'rayleigh' or 'wilkinson')
Notes
By default, shifts are constant (EPS_POWER_SHIFT_CONSTANT) and the iteration
is the simple power method (or inverse iteration if a shift-and-invert
transformation is being used).
A variable shift can be specified (EPS_POWER_SHIFT_RAYLEIGH or
EPS_POWER_SHIFT_WILKINSON). In this case, the iteration behaves rather like
a cubic converging method as RQI. See the users manual for details.
See Also
EPSPowerGetShiftType (), STSetShift (), EPSPowerShiftType
Location: src/eps/impls/power/power.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetStoppingTest.html 0000644 0001750 0001750 00000004016 13107004621 022401 0 ustar jroman jroman
EPSGetStoppingTest
slepc-3.7.4 2017-05-17
EPSGetStoppingTest
Gets the method used to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetStoppingTest(EPS eps,EPSStop *stop)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameters
stop - the type of stopping test
See Also
EPSSetStoppingTest (), EPSStop
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetThreshold.html 0000644 0001750 0001750 00000004064 13107004621 022357 0 ustar jroman jroman
EPSCISSGetThreshold
slepc-3.7.4 2017-05-17
EPSCISSGetThreshold
Gets the values of various threshold parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetThreshold(EPS eps,PetscReal *delta,PetscReal *spur)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
delta - threshold for numerical rank
spur - spurious threshold (to discard spurious eigenpairs)
See Also
EPSCISSSetThreshold ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetWorkVecs.html 0000644 0001750 0001750 00000003526 13107004621 021522 0 ustar jroman jroman
EPSSetWorkVecs
slepc-3.7.4 2017-05-17
EPSSetWorkVecs
Sets a number of work vectors into an EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetWorkVecs(EPS eps,PetscInt nw)
Collective on EPS
Input Parameters
eps - eigensolver context
nw - number of work vectors to allocate
Developers Note
This is PETSC_EXTERN because it may be required by user plugin EPS
implementations.
Location: src/eps/interface/epsdefault.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetTrackAll.html 0000644 0001750 0001750 00000003553 13107004621 021440 0 ustar jroman jroman
EPSGetTrackAll
slepc-3.7.4 2017-05-17
EPSGetTrackAll
Returns the flag indicating whether all residual norms must be computed or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetTrackAll(EPS eps,PetscBool *trackall)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
trackall - the returned flag
See Also
EPSSetTrackAll ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetLocking.html 0000644 0001750 0001750 00000003721 13107004621 023542 0 ustar jroman jroman
EPSKrylovSchurGetLocking
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetLocking
Gets the locking flag used in the Krylov-Schur method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetLocking(EPS eps,PetscBool *lock)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSKrylovSchurSetLocking ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSBalance.html 0000644 0001750 0001750 00000002740 13107004621 020625 0 ustar jroman jroman
EPSBalance
slepc-3.7.4 2017-05-17
EPSBalance
The type of balancing used for non-Hermitian problems
Synopsis
typedef enum { EPS_BALANCE_NONE,
EPS_BALANCE_ONESIDE,
EPS_BALANCE_TWOSIDE,
EPS_BALANCE_USER } EPSBalance ;
See Also
EPSSetBalance ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetType.html 0000644 0001750 0001750 00000006060 13107004621 020660 0 ustar jroman jroman
EPSGetType
slepc-3.7.4 2017-05-17
EPSGetType
Gets the EPS type as a string from the EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetType(EPS eps,EPSType *type)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
name - name of EPS method
See Also
EPSSetType ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex18.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetDS.html 0000644 0001750 0001750 00000003543 13107004621 020250 0 ustar jroman jroman
EPSGetDS
slepc-3.7.4 2017-05-17
EPSGetDS
Obtain the direct solver object associated to the eigensolver object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetDS(EPS eps,DS *ds)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
ds - direct solver context
See Also
EPSSetDS ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetExtraction.html 0000644 0001750 0001750 00000003745 13107004621 022550 0 ustar jroman jroman
EPSCISSGetExtraction
slepc-3.7.4 2017-05-17
EPSCISSGetExtraction
Gets the extraction technique used in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetExtraction(EPS eps,EPSCISSExtraction *extraction)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
extraction - extraction technique
See Also
EPSCISSSetExtraction () EPSCISSExtraction
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetSubintervals.html 0000644 0001750 0001750 00000005453 13107004621 024655 0 ustar jroman jroman
EPSKrylovSchurSetSubintervals
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetSubintervals
Sets the points that delimit the subintervals to be used in spectrum slicing with several partitions.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetSubintervals(EPS eps,PetscReal *subint)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
subint - array of real values specifying subintervals
Notes
This function must be called after EPSKrylovSchurSetPartitions (). For npart
partitions, the argument subint must contain npart+1 real values sorted in
ascending order: subint_0, subint_1, ..., subint_npart, where the first
and last values must coincide with the interval endpoints set with
EPSSetInterval ().
The subintervals are then defined by two consecutive points: [subint_0,subint_1],
[subint_1,subint_2], and so on.
See Also
EPSKrylovSchurSetPartitions (), EPSKrylovSchurGetSubintervals (), EPSSetInterval ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorSetFromOptions.html 0000644 0001750 0001750 00000005366 13107004621 023612 0 ustar jroman jroman
EPSMonitorSetFromOptions
slepc-3.7.4 2017-05-17
EPSMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorSetFromOptions(EPS eps,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,PetscViewerAndFormat*),PetscBool trackall)
Collective on EPS
Input Parameters
eps - the eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a PetscViewerAndFormat
trackall - whether this monitor tracks all eigenvalues or not
See Also
EPSMonitorSet (), EPSSetTrackAll (), EPSConvMonitorSetFromOptions ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPRIMMEGetBlockSize.html 0000644 0001750 0001750 00000003642 13107004621 022541 0 ustar jroman jroman
EPSPRIMMEGetBlockSize
slepc-3.7.4 2017-05-17
EPSPRIMMEGetBlockSize
Get the maximum block size the code will try to use.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPRIMMEGetBlockSize(EPS eps,PetscInt *bs)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSPRIMMESetBlockSize ()
Location: src/eps/impls/external/primme/primme.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetBlockSize.html 0000644 0001750 0001750 00000003707 13107004621 022044 0 ustar jroman jroman
EPSGDGetBlockSize
slepc-3.7.4 2017-05-17
EPSGDGetBlockSize
Returns the number of vectors to be added to the searching space in every iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetBlockSize(EPS eps,PetscInt *blocksize)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
blocksize - number of vectors added to the search space in every iteration
See Also
EPSGDSetBlockSize ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetExtraction.html 0000644 0001750 0001750 00000004721 13107004621 022557 0 ustar jroman jroman
EPSCISSSetExtraction
slepc-3.7.4 2017-05-17
EPSCISSSetExtraction
Sets the extraction technique used in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetExtraction(EPS eps,EPSCISSExtraction extraction)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
extraction - the extraction technique
Options Database Key
-eps_ciss_extraction - Sets the extraction technique (either 'ritz' or
'hankel')
Notes
By default, the Rayleigh-Ritz extraction is used (EPS_CISS_EXTRACTION_RITZ).
If the 'hankel' option is specified (EPS_CISS_EXTRACTION_HANKEL), then
the Block Hankel method is used for extracting eigenpairs.
See Also
EPSCISSGetExtraction (), EPSCISSExtraction
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetSizes.html 0000644 0001750 0001750 00000004744 13107004621 021525 0 ustar jroman jroman
EPSCISSGetSizes
slepc-3.7.4 2017-05-17
EPSCISSGetSizes
Gets the values of various size parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetSizes(EPS eps,PetscInt *ip,PetscInt *bs,PetscInt *ms,PetscInt *npart,PetscInt *bsmax,PetscBool *realmats)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
ip - number of integration points
bs - block size
ms - moment size
npart - number of partitions when splitting the communicator
bsmax - max block size
realmats - A and B are real
See Also
EPSCISSSetSizes ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetInterval.html 0000644 0001750 0001750 00000006167 13107004621 021547 0 ustar jroman jroman
EPSSetInterval
slepc-3.7.4 2017-05-17
EPSSetInterval
Defines the computational interval for spectrum slicing.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetInterval(EPS eps,PetscReal inta,PetscReal intb)
Logically Collective on EPS
Input Parameters
eps - eigensolver context
inta - left end of the interval
intb - right end of the interval
Options Database Key
-eps_interval <a,b> - set [a,b] as the interval of interest
Notes
Spectrum slicing is a technique employed for computing all eigenvalues of
symmetric eigenproblems in a given interval. This function provides the
interval to be considered. It must be used in combination with EPS_ALL, see
EPSSetWhichEigenpairs ().
In the command-line option, two values must be provided. For an open interval,
one can give an infinite, e.g., -eps_interval 1.0,inf or -eps_interval -inf,1.0.
An open interval in the programmatic interface can be specified with
PETSC_MAX_REAL and -PETSC_MAX_REAL.
See Also
EPSGetInterval (), EPSSetWhichEigenpairs ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSBLOPEXGetBlockSize.html 0000644 0001750 0001750 00000003627 13107004621 022544 0 ustar jroman jroman
EPSBLOPEXGetBlockSize
slepc-3.7.4 2017-05-17
EPSBLOPEXGetBlockSize
Gets the block size used in the BLOPEX solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSBLOPEXGetBlockSize(EPS eps,PetscInt *bs)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSBLOPEXSetBlockSize ()
Location: src/eps/impls/external/blopex/blopex.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetUseST.html 0000644 0001750 0001750 00000004303 13107004621 021436 0 ustar jroman jroman
EPSCISSSetUseST
slepc-3.7.4 2017-05-17
EPSCISSSetUseST
Sets a flag indicating that the CISS solver will use the ST object for the linear solves.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetUseST(EPS eps,PetscBool usest)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
usest - boolean flag to use the ST object or not
Options Database Keys
-eps_ciss_usest <bool> - whether the ST object will be used or not
See Also
EPSCISSGetUseST ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetDoubleExpansion.html 0000644 0001750 0001750 00000003712 13107004621 023252 0 ustar jroman jroman
EPSGDGetDoubleExpansion
slepc-3.7.4 2017-05-17
EPSGDGetDoubleExpansion
Gets a flag indicating whether the double expansion variant has been activated or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetDoubleExpansion(EPS eps,PetscBool *doubleexp)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSGDSetDoubleExpansion ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSPRIMMESetBlockSize.html 0000644 0001750 0001750 00000004776 13107004621 022566 0 ustar jroman jroman
EPSPRIMMESetBlockSize
slepc-3.7.4 2017-05-17
EPSPRIMMESetBlockSize
The maximum block size that PRIMME will try to use.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPRIMMESetBlockSize(EPS eps,PetscInt bs)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
bs - block size
Options Database Key
-eps_primme_block_size - Sets the max allowed block size value
Notes
If the block size is not set, the value established by primme_initialize
is used.
The user should set the block size based on the architecture specifics
of the target computer, as well as any a priori knowledge of multiplicities.
The code does NOT require bs > 1 to find multiple eigenvalues. For some
methods, keeping bs = 1 yields the best overall performance.
See Also
EPSPRIMMEGetBlockSize ()
Location: src/eps/impls/external/primme/primme.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSAllocateSolution.html 0000644 0001750 0001750 00000003672 13107004621 022566 0 ustar jroman jroman
EPSAllocateSolution
slepc-3.7.4 2017-05-17
EPSAllocateSolution
Allocate memory storage for common variables such as eigenvalues and eigenvectors.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSAllocateSolution(EPS eps,PetscInt extra)
Collective on EPS
Input Parameters
eps - eigensolver context
extra - number of additional positions, used for methods that require a
working basis slightly larger than ncv
Developers Note
This is PETSC_EXTERN because it may be required by user plugin EPS
implementations.
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetBOrth.html 0000644 0001750 0001750 00000003635 13107004621 021175 0 ustar jroman jroman
EPSGDGetBOrth
slepc-3.7.4 2017-05-17
EPSGDGetBOrth
Returns the orthogonalization used in the search subspace in case of generalized Hermitian problems.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetBOrth(EPS eps,PetscBool *borth)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
borth - whether to B-orthogonalize the search subspace
See Also
EPSGDSetBOrth ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGSetRestart.html 0000644 0001750 0001750 00000004573 13107004621 022275 0 ustar jroman jroman
EPSLOBPCGSetRestart
slepc-3.7.4 2017-05-17
EPSLOBPCGSetRestart
Sets the restart parameter for the LOBPCG method. The meaning of this parameter is the proportion of vectors within the current block iterate that must have converged in order to force a restart with hard locking.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGSetRestart(EPS eps,PetscReal restart)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
restart - the percentage of the block of vectors to force a restart
Options Database Key
-eps_lobpcg_restart - Sets the restart parameter
Notes
Allowed values are in the range [0.1,1.0]. The default is 0.6.
See Also
EPSLOBPCGGetRestart ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSExtraction.html 0000644 0001750 0001750 00000003124 13107004621 022077 0 ustar jroman jroman
EPSCISSExtraction
slepc-3.7.4 2017-05-17
EPSCISSExtraction
determines the extraction technique in the CISS solver
Synopsis
typedef enum { EPS_CISS_EXTRACTION_RITZ,
EPS_CISS_EXTRACTION_HANKEL } EPSCISSExtraction ;
See Also
EPSCISSSetExtraction (), EPSCISSGetExtraction ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSQuadRule.html 0000644 0001750 0001750 00000003073 13107004621 021504 0 ustar jroman jroman
EPSCISSQuadRule
slepc-3.7.4 2017-05-17
EPSCISSQuadRule
determines the quadrature rule in the CISS solver
Synopsis
typedef enum { EPS_CISS_QUADRULE_TRAPEZOIDAL=1,
EPS_CISS_QUADRULE_CHEBYSHEV } EPSCISSQuadRule ;
See Also
EPSCISSSetQuadRule (), EPSCISSGetQuadRule ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSFEASTSetNumPoints.html 0000644 0001750 0001750 00000004161 13107004621 022472 0 ustar jroman jroman
EPSFEASTSetNumPoints
slepc-3.7.4 2017-05-17
EPSFEASTSetNumPoints
Sets the number of contour integration points for the FEAST package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSFEASTSetNumPoints(EPS eps,PetscInt npoints)
Collective on EPS
Input Parameters
eps - the eigenproblem solver context
npoints - number of contour integration points
Options Database Key
-eps_feast_num_points - Sets the number of points
See Also
EPSFEASTGetNumPoints ()
Location: src/eps/impls/external/feast/feast.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSArnoldiGetDelayed.html 0000644 0001750 0001750 00000003752 13107004621 022624 0 ustar jroman jroman
EPSArnoldiGetDelayed
slepc-3.7.4 2017-05-17
EPSArnoldiGetDelayed
Gets the type of reorthogonalization used during the Arnoldi iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSArnoldiGetDelayed(EPS eps,PetscBool *delayed)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Input Parameter
delayed - boolean flag indicating if delayed reorthogonalization has been enabled
See Also
EPSArnoldiSetDelayed ()
Location: src/eps/impls/krylov/arnoldi/arnoldi.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGGetRestart.html 0000644 0001750 0001750 00000003622 13107004621 022253 0 ustar jroman jroman
EPSLOBPCGGetRestart
slepc-3.7.4 2017-05-17
EPSLOBPCGGetRestart
Gets the restart parameter used in the LOBPCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGGetRestart(EPS eps,PetscReal *restart)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
restart - the restart parameter
See Also
EPSLOBPCGSetRestart ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetExtraction.html 0000644 0001750 0001750 00000006552 13107004621 022101 0 ustar jroman jroman
EPSSetExtraction
slepc-3.7.4 2017-05-17
EPSSetExtraction
Specifies the type of extraction technique to be employed by the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetExtraction(EPS eps,EPSExtraction extr)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
extr - a known type of extraction
Options Database Keys
-eps_ritz - Rayleigh-Ritz extraction
-eps_harmonic - harmonic Ritz extraction
-eps_harmonic_relative - harmonic Ritz extraction relative to the eigenvalue
-eps_harmonic_right - harmonic Ritz extraction for rightmost eigenvalues
-eps_harmonic_largest - harmonic Ritz extraction for largest magnitude
(without target)
-eps_refined - refined Ritz extraction
-eps_refined_harmonic - refined harmonic Ritz extraction
Notes
Not all eigensolvers support all types of extraction. See the SLEPc
Users Manual for details.
By default, a standard Rayleigh-Ritz extraction is used. Other extractions
may be useful when computing interior eigenvalues.
Harmonic-type extractions are used in combination with a 'target'.
See Also
EPSSetTarget (), EPSGetExtraction (), EPSExtraction
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetDimensions.html 0000644 0001750 0001750 00000007603 13107004621 022067 0 ustar jroman jroman
EPSSetDimensions
slepc-3.7.4 2017-05-17
EPSSetDimensions
Sets the number of eigenvalues to compute and the dimension of the subspace.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetDimensions(EPS eps,PetscInt nev,PetscInt ncv,PetscInt mpd)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
nev - number of eigenvalues to compute
ncv - the maximum dimension of the subspace to be used by the solver
mpd - the maximum dimension allowed for the projected problem
Options Database Keys
-eps_nev <nev> - Sets the number of eigenvalues
-eps_ncv <ncv> - Sets the dimension of the subspace
-eps_mpd <mpd> - Sets the maximum projected dimension
Notes
Use PETSC_DEFAULT for ncv and mpd to assign a reasonably good value, which is
dependent on the solution method.
The parameters ncv and mpd are intimately related, so that the user is advised
to set one of them at most. Normal usage is that
(a) in cases where nev is small, the user sets ncv (a reasonable default is 2*nev); and
(b) in cases where nev is large, the user sets mpd.
The value of ncv should always be between nev and (nev+mpd), typically
ncv=nev+mpd. If nev is not too large, mpd=nev is a reasonable choice, otherwise
a smaller value should be used.
When computing all eigenvalues in an interval, see EPSSetInterval (), these
parameters lose relevance, and tuning must be done with
EPSKrylovSchurSetDimensions ().
See Also
EPSGetDimensions (), EPSSetInterval (), EPSKrylovSchurSetDimensions ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetInitialSize.html 0000644 0001750 0001750 00000005263 13107004621 022405 0 ustar jroman jroman
EPSJDGetInitialSize
slepc-3.7.4 2017-05-17
EPSJDGetInitialSize
Returns the initial size of the searching space.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetInitialSize(EPS eps,PetscInt *initialsize)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
initialsize - number of vectors of the initial searching subspace
Notes
If EPSJDGetKrylovStart () is PETSC_FALSE and the user provides vectors with
EPSSetInitialSpace (), up to initialsize vectors will be used; and if the
provided vectors are not enough, the solver completes the subspace with
random vectors. In the case of EPSJDGetKrylovStart () being PETSC_TRUE, the solver
gets the first vector provided by the user or, if not available, a random vector,
and expands the Krylov basis up to initialsize vectors.
See Also
EPSJDSetInitialSize (), EPSJDGetKrylovStart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSGetRefinement.html 0000644 0001750 0001750 00000004143 13107004621 022515 0 ustar jroman jroman
EPSCISSGetRefinement
slepc-3.7.4 2017-05-17
EPSCISSGetRefinement
Gets the values of various refinement parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSGetRefinement(EPS eps, PetscInt *inner, PetscInt *blsize)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
inner - number of iterative refinement iterations (inner loop)
blsize - number of iterative refinement iterations (blocksize loop)
See Also
EPSCISSSetRefinement ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSStop.html 0000644 0001750 0001750 00000002737 13107004621 020233 0 ustar jroman jroman
EPSStop
slepc-3.7.4 2017-05-17
EPSStop
Determines the stopping test
Synopsis
typedef enum { EPS_STOP_BASIC,
EPS_STOP_USER } EPSStop ;
See Also
EPSSetStoppingTest (), EPSSetStoppingTestFunction ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorSet.html 0000644 0001750 0001750 00000012555 13107004621 021410 0 ustar jroman jroman
EPSMonitorSet
slepc-3.7.4 2017-05-17
EPSMonitorSet
Sets an ADDITIONAL function to be called at every iteration to monitor the error estimates for each requested eigenpair.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorSet(EPS eps,PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,void*),void *mctx,PetscErrorCode (*monitordestroy)(void**))
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
monitor - pointer to function (if this is NULL, it turns off monitoring)
mctx - [optional] context for private data for the
monitor routine (use NULL if no context is desired)
monitordestroy - [optional] routine that frees monitor context (may be NULL)
Calling Sequence of monitor
monitor(EPS eps,int its,int nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal* errest,int nest,void *mctx)
eps - eigensolver context obtained from EPSCreate ()
its - iteration number
nconv - number of converged eigenpairs
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - relative error estimates for each eigenpair
nest - number of error estimates
mctx - optional monitoring context, as set by EPSMonitorSet ()
Options Database Keys
-eps_monitor - print only the first error estimate
-eps_monitor_all - print error estimates at each iteration
-eps_monitor_conv - print the eigenvalue approximations only when
convergence has been reached
-eps_monitor_lg - sets line graph monitor for the first unconverged
approximate eigenvalue
-eps_monitor_lg_all - sets line graph monitor for all unconverged
approximate eigenvalues
-eps_monitor_cancel - cancels all monitors that have been hardwired into
a code by calls to EPSMonitorSet (), but does not cancel those set via
the options database.
Notes
Several different monitoring routines may be set by calling
EPSMonitorSet () multiple times; all will be called in the
order in which they were set.
See Also
EPSMonitorFirst (), EPSMonitorAll (), EPSMonitorCancel ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetQuadRule.html 0000644 0001750 0001750 00000004624 13107004621 022163 0 ustar jroman jroman
EPSCISSSetQuadRule
slepc-3.7.4 2017-05-17
EPSCISSSetQuadRule
Sets the quadrature rule used in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetQuadRule(EPS eps,EPSCISSQuadRule quad)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
quad - the quadrature rule
Options Database Key
-eps_ciss_quadrule - Sets the quadrature rule (either 'trapezoidal' or
'chebyshev')
Notes
By default, the trapezoidal rule is used (EPS_CISS_QUADRULE_TRAPEZOIDAL).
If the 'chebyshev' option is specified (EPS_CISS_QUADRULE_CHEBYSHEV), then
Chebyshev points are used as quadrature points.
See Also
EPSCISSGetQuadRule (), EPSCISSQuadRule
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetKrylovStart.html 0000644 0001750 0001750 00000003752 13107004621 022463 0 ustar jroman jroman
EPSGDGetKrylovStart
slepc-3.7.4 2017-05-17
EPSGDGetKrylovStart
Returns a flag indicating if the search subspace is started with a Krylov basis.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetKrylovStart(EPS eps,PetscBool *krylovstart)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
krylovstart - boolean flag indicating if the search subspace is started
with a Krylov basis
See Also
EPSGDGetKrylovStart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSRQCGSetReset.html 0000644 0001750 0001750 00000004152 13107004621 021512 0 ustar jroman jroman
EPSRQCGSetReset
slepc-3.7.4 2017-05-17
EPSRQCGSetReset
Sets the reset parameter of the RQCG iteration. Every nrest iterations, the solver performs a Rayleigh-Ritz projection step.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSRQCGSetReset(EPS eps,PetscInt nrest)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
nrest - the number of iterations between resets
Options Database Key
-eps_rqcg_reset - Sets the reset parameter
See Also
EPSRQCGGetReset ()
Location: src/eps/impls/cg/rqcg/rqcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetBV.html 0000644 0001750 0001750 00000003722 13107004621 020264 0 ustar jroman jroman
EPSSetBV
slepc-3.7.4 2017-05-17
EPSSetBV
Associates a basis vectors object to the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetBV(EPS eps,BV V)
Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
V - the basis vectors object
Note
Use EPSGetBV () to retrieve the basis vectors context (for example,
to free them at the end of the computations).
See Also
EPSGetBV ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetTrackAll.html 0000644 0001750 0001750 00000004367 13107004621 021460 0 ustar jroman jroman
EPSSetTrackAll
slepc-3.7.4 2017-05-17
EPSSetTrackAll
Specifies if the solver must compute the residual norm of all approximate eigenpairs or not.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetTrackAll(EPS eps,PetscBool trackall)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
trackall - whether to compute all residuals or not
Notes
If the user sets trackall=PETSC_TRUE then the solver computes (or estimates)
the residual norm for each eigenpair approximation. Computing the residual is
usually an expensive operation and solvers commonly compute only the residual
associated to the first unconverged eigenpair.
The options '-eps_monitor_all' and '-eps_monitor_lg_all' automatically
activate this option.
See Also
EPSGetTrackAll ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurGetSubcommInfo.html 0000644 0001750 0001750 00000005477 13107004621 024407 0 ustar jroman jroman
EPSKrylovSchurGetSubcommInfo
slepc-3.7.4 2017-05-17
EPSKrylovSchurGetSubcommInfo
Gets information related to the case of doing spectrum slicing for a computational interval with multiple communicators.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurGetSubcommInfo(EPS eps,PetscInt *k,PetscInt *n,Vec *v)
Collective on the subcommunicator (if v is given)
Input Parameter
eps - the eigenproblem solver context
Output Parameters
k - index of the subinterval for the calling process
n - number of eigenvalues found in the k-th subinterval
v - a vector owned by processes in the subcommunicator with dimensions
compatible for locally computed eigenvectors (or NULL)
Notes
This function is only available for spectrum slicing runs.
The returned Vec should be destroyed by the user.
See Also
EPSSetInterval (), EPSKrylovSchurSetPartitions (), EPSKrylovSchurGetSubcommPairs ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSRegister.html 0000644 0001750 0001750 00000004470 13107004621 021066 0 ustar jroman jroman
EPSRegister
slepc-3.7.4 2017-05-17
EPSRegister
Adds a method to the eigenproblem solver package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSRegister(const char *name,PetscErrorCode (*function)(EPS))
Not Collective
Input Parameters
name - name of a new user-defined solver
function - routine to create the solver context
Notes
EPSRegister () may be called multiple times to add several user-defined solvers.
Sample usage
EPSRegister ("my_solver",MySolverCreate);
Then, your solver can be chosen with the procedural interface via
EPSSetType (eps,"my_solver")
or at runtime via the option
-eps_type my_solver
See Also
EPSRegisterAll ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetEigenvalueComparison.html 0000644 0001750 0001750 00000010113 13107004621 024064 0 ustar jroman jroman
EPSSetEigenvalueComparison
slepc-3.7.4 2017-05-17
EPSSetEigenvalueComparison
Specifies the eigenvalue comparison function when EPSSetWhichEigenpairs () is set to EPS_WHICH_USER.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetEigenvalueComparison(EPS eps,PetscErrorCode (*func)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void* ctx)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
func - a pointer to the comparison function
ctx - a context pointer (the last parameter to the comparison function)
Calling Sequence of func
func(PetscScalar ar,PetscScalar ai,PetscScalar br,PetscScalar bi,PetscInt *res,void *ctx)
ar - real part of the 1st eigenvalue
ai - imaginary part of the 1st eigenvalue
br - real part of the 2nd eigenvalue
bi - imaginary part of the 2nd eigenvalue
res - result of comparison
ctx - optional context, as set by EPSSetEigenvalueComparison ()
Note
The returning parameter 'res' can be
negative - if the 1st eigenvalue is preferred to the 2st one
zero - if both eigenvalues are equally preferred
positive - if the 2st eigenvalue is preferred to the 1st one
See Also
EPSSetWhichEigenpairs (), EPSWhich
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex18.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSRQCGGetReset.html 0000644 0001750 0001750 00000003533 13107004621 021500 0 ustar jroman jroman
EPSRQCGGetReset
slepc-3.7.4 2017-05-17
EPSRQCGGetReset
Gets the reset parameter used in the RQCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSRQCGGetReset(EPS eps,PetscInt *nrest)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
nrest - the reset parameter
See Also
EPSRQCGSetReset ()
Location: src/eps/impls/cg/rqcg/rqcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/index.html 0000644 0001750 0001750 00000041405 13107004621 020040 0 ustar jroman jroman
Eigenvalue Problem Solver - EPS
slepc-3.7.4 2017-05-17
Eigenvalue Problem Solver - EPS: Examples
The Eigenvalue Problem Solver (EPS) is the object provided by SLEPc for specifying a linear eigenvalue problem, either in standard or generalized form. It provides uniform and efficient access to all of the linear eigensolvers included in the package.
EPS users can set various options at runtime via the options database (e.g., -eps_nev 4 -eps_type arnoldi
).
Options can also be set directly in application codes by calling the corresponding routines (e.g., EPSSetDimensions () / EPSSetType ()).
Table of Contents
slepc-3.7.4/docs/manualpages/EPS/EPSStoppingBasic.html 0000644 0001750 0001750 00000007340 13107004621 022046 0 ustar jroman jroman
EPSStoppingBasic
slepc-3.7.4 2017-05-17
EPSStoppingBasic
Default routine to determine whether the outer eigensolver iteration must be stopped.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSStoppingBasic(EPS eps,PetscInt its,PetscInt max_it,PetscInt nconv,PetscInt nev,EPSConvergedReason *reason,void *ctx)
Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
its - current number of iterations
max_it - maximum number of iterations
nconv - number of currently converged eigenpairs
nev - number of requested eigenpairs
ctx - context (not used here)
Output Parameter
reason - result of the stopping test
Notes
A positive value of reason indicates that the iteration has finished successfully
(converged), and a negative value indicates an error condition (diverged). If
the iteration needs to be continued, reason must be set to EPS_CONVERGED_ITERATING
(zero).
EPSStoppingBasic () will stop if all requested eigenvalues are converged, or if
the maximum number of iterations has been reached.
Use EPSSetStoppingTest () to provide your own test instead of using this one.
See Also
EPSSetStoppingTest (), EPSConvergedReason , EPSGetConvergedReason ()
Location: src/eps/interface/epsdefault.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex29.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSSetInitialSpace.html 0000644 0001750 0001750 00000005652 13107004621 022326 0 ustar jroman jroman
EPSSetInitialSpace
slepc-3.7.4 2017-05-17
EPSSetInitialSpace
Specify a basis of vectors that constitute the initial space, that is, the subspace from which the solver starts to iterate.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetInitialSpace(EPS eps,PetscInt n,Vec *is)
Collective on EPS and Vec
Input Parameter
eps - the eigenproblem solver context
n - number of vectors
is - set of basis vectors of the initial space
Notes
Some solvers start to iterate on a single vector (initial vector). In that case,
the other vectors are ignored.
These vectors do not persist from one EPSSolve () call to the other, so the
initial space should be set every time.
The vectors do not need to be mutually orthonormal, since they are explicitly
orthonormalized internally.
Common usage of this function is when the user can provide a rough approximation
of the wanted eigenspace. Then, convergence may be faster.
See Also
EPSSetDeflationSpace ()
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex19.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSCISSSetRefinement.html 0000644 0001750 0001750 00000004663 13107004621 022540 0 ustar jroman jroman
EPSCISSSetRefinement
slepc-3.7.4 2017-05-17
EPSCISSSetRefinement
Sets the values of various refinement parameters in the CISS solver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCISSSetRefinement(EPS eps,PetscInt inner,PetscInt blsize)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
inner - number of iterative refinement iterations (inner loop)
blsize - number of iterative refinement iterations (blocksize loop)
Options Database Keys
-eps_ciss_refine_inner - Sets number of inner iterations
-eps_ciss_refine_blocksize - Sets number of blocksize iterations
See Also
EPSCISSGetRefinement ()
Location: src/eps/impls/ciss/ciss.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetKrylovStart.html 0000644 0001750 0001750 00000003760 13107004621 022465 0 ustar jroman jroman
EPSJDGetKrylovStart
slepc-3.7.4 2017-05-17
EPSJDGetKrylovStart
Returns a flag indicating if the searching subspace is started with a Krylov basis.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetKrylovStart(EPS eps,PetscBool *krylovstart)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
krylovstart - boolean flag indicating if the searching subspace is started
with a Krylov basis
See Also
EPSJDGetKrylovStart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetEigenpair.html 0000644 0001750 0001750 00000010725 13107004621 021645 0 ustar jroman jroman
EPSGetEigenpair
slepc-3.7.4 2017-05-17
EPSGetEigenpair
Gets the i-th solution of the eigenproblem as computed by EPSSolve (). The solution consists in both the eigenvalue and the eigenvector.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetEigenpair(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi,Vec Vr,Vec Vi)
Logically Collective on EPS
Input Parameters
eps - eigensolver context
i - index of the solution
Output Parameters
eigr - real part of eigenvalue
eigi - imaginary part of eigenvalue
Vr - real part of eigenvector
Vi - imaginary part of eigenvector
Notes
It is allowed to pass NULL for Vr and Vi, if the eigenvector is not
required. Otherwise, the caller must provide valid Vec objects, i.e.,
they must be created by the calling program with e.g. MatCreateVecs().
If the eigenvalue is real, then eigi and Vi are set to zero. If PETSc is
configured with complex scalars the eigenvalue is stored
directly in eigr (eigi is set to zero) and the eigenvector in Vr (Vi is
set to zero). In both cases, the user can pass NULL in eigi and Vi.
The index i should be a value between 0 and nconv-1 (see EPSGetConverged ()).
Eigenpairs are indexed according to the ordering criterion established
with EPSSetWhichEigenpairs ().
The 2-norm of the eigenvector is one unless the problem is generalized
Hermitian. In this case the eigenvector is normalized with respect to the
norm defined by the B matrix.
See Also
EPSGetEigenvalue (), EPSGetEigenvector (), EPSSolve (),
EPSGetConverged (), EPSSetWhichEigenpairs (), EPSGetInvariantSubspace ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex31.c.html
src/eps/examples/tutorials/ex1f.F.html
slepc-3.7.4/docs/manualpages/EPS/EPSSetStoppingTest.html 0000644 0001750 0001750 00000006005 13107004621 022415 0 ustar jroman jroman
EPSSetStoppingTest
slepc-3.7.4 2017-05-17
EPSSetStoppingTest
Specifies how to decide the termination of the outer loop of the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetStoppingTest(EPS eps,EPSStop stop)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
stop - the type of stopping test
Options Database Keys
-eps_stop_basic - Sets the default stopping test
-eps_stop_user - Selects the user-defined stopping test
Note
The parameter 'stop' can have one of these values
See Also
EPSGetStoppingTest (), EPSSetStoppingTestFunction (), EPSSetConvergenceTest (), EPSStop
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSExtraction.html 0000644 0001750 0001750 00000003276 13107004621 021425 0 ustar jroman jroman
EPSExtraction
slepc-3.7.4 2017-05-17
EPSExtraction
Determines the type of extraction technique employed by the eigensolver
Synopsis
typedef enum { EPS_RITZ,
EPS_HARMONIC,
EPS_HARMONIC_RELATIVE,
EPS_HARMONIC_RIGHT,
EPS_HARMONIC_LARGEST,
EPS_REFINED,
EPS_REFINED_HARMONIC } EPSExtraction ;
See Also
EPSSetExtraction (), EPSGetExtraction ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetConverged.html 0000644 0001750 0001750 00000005466 13107004621 021664 0 ustar jroman jroman
EPSGetConverged
slepc-3.7.4 2017-05-17
EPSGetConverged
Gets the number of converged eigenpairs.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetConverged(EPS eps,PetscInt *nconv)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
nconv - number of converged eigenpairs
Note
This function should be called after EPSSolve () has finished.
See Also
EPSSetDimensions (), EPSSolve ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex29.c.html
src/eps/examples/tutorials/ex31.c.html
src/eps/examples/tutorials/ex1f.F.html
slepc-3.7.4/docs/manualpages/EPS/EPSCreate.html 0000644 0001750 0001750 00000006427 13107004621 020511 0 ustar jroman jroman
EPSCreate
slepc-3.7.4 2017-05-17
EPSCreate
Creates the default EPS context.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSCreate(MPI_Comm comm,EPS *outeps)
Collective on MPI_Comm
Input Parameter
Output Parameter
eps - location to put the EPS context
Note
The default EPS type is EPSKRYLOVSCHUR
See Also
EPSSetUp (), EPSSolve (), EPSDestroy (), EPS
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSValuesViewFromOptions.html 0000644 0001750 0001750 00000003144 13107004621 023571 0 ustar jroman jroman
EPSValuesViewFromOptions
slepc-3.7.4 2017-05-17
EPSValuesViewFromOptions
Processes command line options to determine if/how the computed eigenvalues are to be viewed.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSValuesViewFromOptions(EPS eps)
Collective on EPS
Input Parameters
eps - the eigensolver context
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetWindowSizes.html 0000644 0001750 0001750 00000005014 13107004621 022451 0 ustar jroman jroman
EPSGDSetWindowSizes
slepc-3.7.4 2017-05-17
EPSGDSetWindowSizes
Sets the number of converged vectors in the projected problem (or Rayleigh quotient) and in the projector employed in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetWindowSizes(EPS eps,PetscInt pwindow,PetscInt qwindow)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
pwindow - number of converged vectors in the projector
qwindow - number of converged vectors in the projected problem
Options Database Keys
-eps_gd_pwindow - set the number of converged vectors in the projector
-eps_gd_qwindow - set the number of converged vectors in the projected problem
See Also
EPSGDGetWindowSizes ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLanczosReorthogType.html 0000644 0001750 0001750 00000003511 13107004621 023262 0 ustar jroman jroman
EPSLanczosReorthogType
slepc-3.7.4 2017-05-17
EPSLanczosReorthogType
determines the type of reorthogonalization used in the Lanczos method
Synopsis
typedef enum { EPS_LANCZOS_REORTHOG_LOCAL,
EPS_LANCZOS_REORTHOG_FULL,
EPS_LANCZOS_REORTHOG_SELECTIVE,
EPS_LANCZOS_REORTHOG_PERIODIC,
EPS_LANCZOS_REORTHOG_PARTIAL,
EPS_LANCZOS_REORTHOG_DELAYED } EPSLanczosReorthogType ;
See Also
EPSLanczosSetReorthog (), EPSLanczosGetReorthog ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetProblemType.html 0000644 0001750 0001750 00000003761 13107004621 022206 0 ustar jroman jroman
EPSGetProblemType
slepc-3.7.4 2017-05-17
EPSGetProblemType
Gets the problem type from the EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetProblemType(EPS eps,EPSProblemType *type)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
type - name of EPS problem type
See Also
EPSSetProblemType (), EPSProblemType
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetEigenvector.html 0000644 0001750 0001750 00000006635 13107004621 022221 0 ustar jroman jroman
EPSGetEigenvector
slepc-3.7.4 2017-05-17
EPSGetEigenvector
Gets the i-th right eigenvector as computed by EPSSolve ().
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetEigenvector(EPS eps,PetscInt i,Vec Vr,Vec Vi)
Logically Collective on EPS
Input Parameters
eps - eigensolver context
i - index of the solution
Output Parameters
Vr - real part of eigenvector
Vi - imaginary part of eigenvector
Notes
The caller must provide valid Vec objects, i.e., they must be created
by the calling program with e.g. MatCreateVecs().
If the corresponding eigenvalue is real, then Vi is set to zero. If PETSc is
configured with complex scalars the eigenvector is stored
directly in Vr (Vi is set to zero). In both cases, the user can pass NULL in Vi.
The index i should be a value between 0 and nconv-1 (see EPSGetConverged ()).
Eigenpairs are indexed according to the ordering criterion established
with EPSSetWhichEigenpairs ().
The 2-norm of the eigenvector is one unless the problem is generalized
Hermitian. In this case the eigenvector is normalized with respect to the
norm defined by the B matrix.
See Also
EPSSolve (), EPSGetConverged (), EPSSetWhichEigenpairs (), EPSGetEigenpair ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex7.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSDestroy.html 0000644 0001750 0001750 00000005674 13107004621 020742 0 ustar jroman jroman
EPSDestroy
slepc-3.7.4 2017-05-17
EPSDestroy
Destroys the EPS context.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSDestroy(EPS *eps)
Collective on EPS
Input Parameter
eps - eigensolver context obtained from EPSCreate ()
See Also
EPSCreate (), EPSSetUp (), EPSSolve ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetOperators.html 0000644 0001750 0001750 00000004365 13107004621 021723 0 ustar jroman jroman
EPSGetOperators
slepc-3.7.4 2017-05-17
EPSGetOperators
Gets the matrices associated with the eigensystem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetOperators(EPS eps,Mat *A,Mat *B)
Collective on EPS and Mat
Input Parameter
Output Parameters
A - the matrix associated with the eigensystem
B - the second matrix in the case of generalized eigenproblems
See Also
EPSSolve (), EPSGetST (), STGetOperators (), STSetOperators ()
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetOptionsPrefix.html 0000644 0001750 0001750 00000004310 13107004621 022544 0 ustar jroman jroman
EPSGetOptionsPrefix
slepc-3.7.4 2017-05-17
EPSGetOptionsPrefix
Gets the prefix used for searching for all EPS options in the database.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetOptionsPrefix(EPS eps,const char *prefix[])
Not Collective
Input Parameters
eps - the eigensolver context
Output Parameters
prefix - pointer to the prefix string used is returned
Note
On the Fortran side, the user should pass in a string 'prefix' of
sufficient length to hold the prefix.
See Also
EPSSetOptionsPrefix (), EPSAppendOptionsPrefix ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSConvMonitorSetFromOptions.html 0000644 0001750 0001750 00000005114 13107004621 024427 0 ustar jroman jroman
EPSConvMonitorSetFromOptions
slepc-3.7.4 2017-05-17
EPSConvMonitorSetFromOptions
Sets a monitor function and viewer appropriate for the type indicated by the user (for monitors that only show iteration numbers of convergence).
Synopsis
#include "slepceps.h"
PetscErrorCode EPSConvMonitorSetFromOptions(EPS eps,const char name[],const char help[],const char manual[],PetscErrorCode (*monitor)(EPS,PetscInt,PetscInt,PetscScalar*,PetscScalar*,PetscReal*,PetscInt,SlepcConvMonitor))
Collective on EPS
Input Parameters
eps - the eigensolver context
name - the monitor option name
help - message indicating what monitoring is done
manual - manual page for the monitor
monitor - the monitor function, whose context is a SlepcConvMonitor
See Also
EPSMonitorSet (), EPSMonitorSetFromOptions ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetWindowSizes.html 0000644 0001750 0001750 00000004240 13107004621 022435 0 ustar jroman jroman
EPSGDGetWindowSizes
slepc-3.7.4 2017-05-17
EPSGDGetWindowSizes
Gets the number of converged vectors in the projected problem (or Rayleigh quotient) and in the projector employed in the correction equation.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetWindowSizes(EPS eps,PetscInt *pwindow,PetscInt *qwindow)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
pwindow - number of converged vectors in the projector
qwindow - number of converged vectors in the projected problem
See Also
EPSGDSetWindowSizes ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetST.html 0000644 0001750 0001750 00000005101 13107004621 020260 0 ustar jroman jroman
EPSGetST
slepc-3.7.4 2017-05-17
EPSGetST
Obtain the spectral transformation (ST ) object associated to the eigensolver object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetST(EPS eps,ST *st)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
st - spectral transformation context
See Also
EPSSetST ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex24.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorConverged.html 0000644 0001750 0001750 00000005340 13107004621 022563 0 ustar jroman jroman
EPSMonitorConverged
slepc-3.7.4 2017-05-17
EPSMonitorConverged
Print the approximate values and error estimates as they converge.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorConverged(EPS eps,PetscInt its,PetscInt nconv,PetscScalar *eigr,PetscScalar *eigi,PetscReal *errest,PetscInt nest,SlepcConvMonitor ctx)
Collective on EPS
Input Parameters
eps - eigensolver context
its - iteration number
nconv - number of converged eigenpairs so far
eigr - real part of the eigenvalues
eigi - imaginary part of the eigenvalues
errest - error estimates
nest - number of error estimates to display
ctx - monitor context
See Also
EPSMonitorSet (), EPSMonitorFirst (), EPSMonitorAll ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetBlockSize.html 0000644 0001750 0001750 00000004242 13107004621 022053 0 ustar jroman jroman
EPSGDSetBlockSize
slepc-3.7.4 2017-05-17
EPSGDSetBlockSize
Sets the number of vectors to be added to the searching space in every iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetBlockSize(EPS eps,PetscInt blocksize)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
blocksize - number of vectors added to the search space in every iteration
Options Database Key
-eps_gd_blocksize - number of vectors added to the search space in every iteration
See Also
EPSGDSetKrylovStart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetKrylovStart.html 0000644 0001750 0001750 00000004177 13107004621 022504 0 ustar jroman jroman
EPSJDSetKrylovStart
slepc-3.7.4 2017-05-17
EPSJDSetKrylovStart
Activates or deactivates starting the searching subspace with a Krylov basis.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetKrylovStart(EPS eps,PetscBool krylovstart)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
krylovstart - boolean flag
Options Database Key
-eps_jd_krylov_start - Activates starting the searching subspace with a
Krylov basis
See Also
EPSJDGetKrylovStart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSVectorsViewFromOptions.html 0000644 0001750 0001750 00000003153 13107004621 023757 0 ustar jroman jroman
EPSVectorsViewFromOptions
slepc-3.7.4 2017-05-17
EPSVectorsViewFromOptions
Processes command line options to determine if/how the computed eigenvectors are to be viewed.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSVectorsViewFromOptions(EPS eps)
Collective on EPS
Input Parameters
eps - the eigensolver context
Location: src/eps/interface/epsview.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDSetInitialSize.html 0000644 0001750 0001750 00000005600 13107004621 022414 0 ustar jroman jroman
EPSJDSetInitialSize
slepc-3.7.4 2017-05-17
EPSJDSetInitialSize
Sets the initial size of the searching space.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDSetInitialSize(EPS eps,PetscInt initialsize)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
initialsize - number of vectors of the initial searching subspace
Options Database Key
-eps_jd_initial_size - number of vectors of the initial searching subspace
Notes
If EPSJDGetKrylovStart () is PETSC_FALSE and the user provides vectors with
EPSSetInitialSpace (), up to initialsize vectors will be used; and if the
provided vectors are not enough, the solver completes the subspace with
random vectors. In the case of EPSJDGetKrylovStart () being PETSC_TRUE, the solver
gets the first vector provided by the user or, if not available, a random vector,
and expands the Krylov basis up to initialsize vectors.
See Also
EPSJDGetInitialSize (), EPSJDGetKrylovStart ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSArnoldiSetDelayed.html 0000644 0001750 0001750 00000004567 13107004621 022645 0 ustar jroman jroman
EPSArnoldiSetDelayed
slepc-3.7.4 2017-05-17
EPSArnoldiSetDelayed
Activates or deactivates delayed reorthogonalization in the Arnoldi iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSArnoldiSetDelayed(EPS eps,PetscBool delayed)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
delayed - boolean flag
Options Database Key
-eps_arnoldi_delayed - Activates delayed reorthogonalization in Arnoldi
Note
Delayed reorthogonalization is an aggressive optimization for the Arnoldi
eigensolver than may provide better scalability, but sometimes makes the
solver converge less than the default algorithm.
See Also
EPSArnoldiGetDelayed ()
Location: src/eps/impls/krylov/arnoldi/arnoldi.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetBOrth.html 0000644 0001750 0001750 00000003635 13107004621 021200 0 ustar jroman jroman
EPSJDGetBOrth
slepc-3.7.4 2017-05-17
EPSJDGetBOrth
Returns the orthogonalization used in the search subspace in case of generalized Hermitian problems.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetBOrth(EPS eps,PetscBool *borth)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameters
borth - whether to B-orthogonalize the search subspace
See Also
EPSJDSetBOrth ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetEigenvalue.html 0000644 0001750 0001750 00000005567 13107004621 022036 0 ustar jroman jroman
EPSGetEigenvalue
slepc-3.7.4 2017-05-17
EPSGetEigenvalue
Gets the i-th eigenvalue as computed by EPSSolve ().
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetEigenvalue(EPS eps,PetscInt i,PetscScalar *eigr,PetscScalar *eigi)
Not Collective
Input Parameters
eps - eigensolver context
i - index of the solution
Output Parameters
eigr - real part of eigenvalue
eigi - imaginary part of eigenvalue
Notes
If the eigenvalue is real, then eigi is set to zero. If PETSc is
configured with complex scalars the eigenvalue is stored
directly in eigr (eigi is set to zero).
The index i should be a value between 0 and nconv-1 (see EPSGetConverged ()).
Eigenpairs are indexed according to the ordering criterion established
with EPSSetWhichEigenpairs ().
See Also
EPSSolve (), EPSGetConverged (), EPSSetWhichEigenpairs (), EPSGetEigenpair ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetType.html 0000644 0001750 0001750 00000005665 13107004621 020706 0 ustar jroman jroman
EPSSetType
slepc-3.7.4 2017-05-17
EPSSetType
Selects the particular solver to be used in the EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetType(EPS eps,EPSType type)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
type - a known method
Options Database Key
-eps_type <method> - Sets the method; use -help for a list
of available methods
Notes
See "slepc/include/slepceps.h" for available methods. The default
is EPSKRYLOVSCHUR.
Normally, it is best to use the EPSSetFromOptions () command and
then set the EPS type from the options database rather than by using
this routine. Using the options database provides the user with
maximum flexibility in evaluating the different available methods.
The EPSSetType () routine is provided for those situations where it
is necessary to set the iterative solver independently of the command
line or options database.
See Also
STSetType (), EPSType
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetTarget.html 0000644 0001750 0001750 00000003626 13107004621 021172 0 ustar jroman jroman
EPSGetTarget
slepc-3.7.4 2017-05-17
EPSGetTarget
Gets the value of the target.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetTarget(EPS eps,PetscScalar* target)
Not Collective
Input Parameter
eps - eigensolver context
Output Parameter
target - the value of the target
Note
If the target was not set by the user, then zero is returned.
See Also
EPSSetTarget ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDSetRestart.html 0000644 0001750 0001750 00000004730 13107004621 021614 0 ustar jroman jroman
EPSGDSetRestart
slepc-3.7.4 2017-05-17
EPSGDSetRestart
Sets the number of vectors of the searching space after restarting and the number of vectors saved from the previous iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDSetRestart(EPS eps,PetscInt minv,PetscInt plusk)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
minv - number of vectors of the searching subspace after restarting
plusk - number of vectors saved from the previous iteration
Options Database Keys
-eps_gd_minv - number of vectors of the searching subspace after restarting
-eps_gd_plusk - number of vectors saved from the previous iteration
See Also
EPSGDSetRestart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSolve.html 0000644 0001750 0001750 00000010626 13107004621 020372 0 ustar jroman jroman
EPSSolve
slepc-3.7.4 2017-05-17
EPSSolve
Solves the eigensystem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSolve(EPS eps)
Collective on EPS
Input Parameter
eps - eigensolver context obtained from EPSCreate ()
Options Database Keys
-eps_view - print information about the solver used
-eps_view_mat0 binary - save the first matrix (A) to the default binary viewer
-eps_view_mat1 binary - save the second matrix (B) to the default binary viewer
-eps_view_vectors binary - save the computed eigenvectors to the default binary viewer
-eps_view_values - print computed eigenvalues
-eps_converged_reason - print reason for convergence, and number of iterations
-eps_error_absolute - print absolute errors of each eigenpair
-eps_error_relative - print relative errors of each eigenpair
-eps_error_backward - print backward errors of each eigenpair
See Also
EPSCreate (), EPSSetUp (), EPSDestroy (), EPSSetTolerances ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSIsPositive.html 0000644 0001750 0001750 00000003762 13107004621 021403 0 ustar jroman jroman
EPSIsPositive
slepc-3.7.4 2017-05-17
EPSIsPositive
Ask if the EPS object corresponds to an eigenvalue problem type that requires a positive (semi-) definite matrix B.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSIsPositive(EPS eps,PetscBool* is)
Not collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSIsGeneralized (), EPSIsHermitian ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSBlzpackSetNSteps.html 0000644 0001750 0001750 00000003740 13107004621 022500 0 ustar jroman jroman
EPSBlzpackSetNSteps
slepc-3.7.4 2017-05-17
EPSBlzpackSetNSteps
Sets the maximum number of steps per run for the BLZPACK package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSBlzpackSetNSteps(EPS eps,PetscInt nsteps)
Collective on EPS
Input Parameters
eps - the eigenproblem solver context
nsteps - maximum number of steps
Options Database Key
-eps_blzpack_nsteps - Sets the maximum number of steps per run
Location: src/eps/impls/external/blzpack/blzpack.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGDGetInitialSize.html 0000644 0001750 0001750 00000005263 13107004621 022402 0 ustar jroman jroman
EPSGDGetInitialSize
slepc-3.7.4 2017-05-17
EPSGDGetInitialSize
Returns the initial size of the searching space.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGDGetInitialSize(EPS eps,PetscInt *initialsize)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
initialsize - number of vectors of the initial searching subspace
Notes
If EPSGDGetKrylovStart () is PETSC_FALSE and the user provides vectors with
EPSSetInitialSpace (), up to initialsize vectors will be used; and if the
provided vectors are not enough, the solver completes the subspace with
random vectors. In the case of EPSGDGetKrylovStart () being PETSC_TRUE, the solver
gets the first vector provided by the user or, if not available, a random vector,
and expands the Krylov basis up to initialsize vectors.
See Also
EPSGDSetInitialSize (), EPSGDGetKrylovStart ()
Location: src/eps/impls/davidson/gd/gd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetST.html 0000644 0001750 0001750 00000003760 13107004621 020305 0 ustar jroman jroman
EPSSetST
slepc-3.7.4 2017-05-17
EPSSetST
Associates a spectral transformation object to the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetST(EPS eps,ST st)
Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
st - the spectral transformation object
Note
Use EPSGetST () to retrieve the spectral transformation context (for example,
to free it at the end of the computations).
See Also
EPSGetST ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetWhichEigenpairs.html 0000644 0001750 0001750 00000004315 13107004621 023011 0 ustar jroman jroman
EPSGetWhichEigenpairs
slepc-3.7.4 2017-05-17
EPSGetWhichEigenpairs
Returns which portion of the spectrum is to be sought.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetWhichEigenpairs(EPS eps,EPSWhich *which)
Not Collective
Input Parameter
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
which - the portion of the spectrum to be sought
Notes
See EPSSetWhichEigenpairs () for possible values of 'which'.
See Also
EPSSetWhichEigenpairs (), EPSWhich
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSJDGetBlockSize.html 0000644 0001750 0001750 00000003707 13107004621 022047 0 ustar jroman jroman
EPSJDGetBlockSize
slepc-3.7.4 2017-05-17
EPSJDGetBlockSize
Returns the number of vectors to be added to the searching space in every iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSJDGetBlockSize(EPS eps,PetscInt *blocksize)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
blocksize - number of vectors added to the search space in every iteration
See Also
EPSJDSetBlockSize ()
Location: src/eps/impls/davidson/jd/jd.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetFromOptions.html 0000644 0001750 0001750 00000005713 13107004621 022236 0 ustar jroman jroman
EPSSetFromOptions
slepc-3.7.4 2017-05-17
EPSSetFromOptions
Sets EPS options from the options database. This routine must be called before EPSSetUp () if the user is to be allowed to set the solver type.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetFromOptions(EPS eps)
Collective on EPS
Input Parameters
eps - the eigensolver context
Notes
To see all options, run your program with the -help option.
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSPRIMMESetMethod.html 0000644 0001750 0001750 00000004423 13107004621 022106 0 ustar jroman jroman
EPSPRIMMESetMethod
slepc-3.7.4 2017-05-17
EPSPRIMMESetMethod
Sets the method for the PRIMME library.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSPRIMMESetMethod(EPS eps,EPSPRIMMEMethod method)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
method - method that will be used by PRIMME
Options Database Key
-eps_primme_method - Sets the method for the PRIMME library
Note
If not set, the method defaults to EPS_PRIMME_DEFAULT_MIN_TIME.
See Also
EPSPRIMMEGetMethod (), EPSPRIMMEMethod
Location: src/eps/impls/external/primme/primme.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetTolerances.html 0000644 0001750 0001750 00000005403 13107004621 022052 0 ustar jroman jroman
EPSSetTolerances
slepc-3.7.4 2017-05-17
EPSSetTolerances
Sets the tolerance and maximum iteration count used by the EPS convergence tests.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetTolerances(EPS eps,PetscReal tol,PetscInt maxits)
Logically Collective on EPS
Input Parameters
eps - the eigensolver context
tol - the convergence tolerance
maxits - maximum number of iterations to use
Options Database Keys
-eps_tol <tol> - Sets the convergence tolerance
-eps_max_it <maxits> - Sets the maximum number of iterations allowed
Notes
Use PETSC_DEFAULT for either argument to assign a reasonably good value.
See Also
EPSGetTolerances ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSSetUp.html 0000644 0001750 0001750 00000005034 13107004621 020337 0 ustar jroman jroman
EPSSetUp
slepc-3.7.4 2017-05-17
EPSSetUp
Sets up all the internal data structures necessary for the execution of the eigensolver. Then calls STSetUp () for any set-up operations associated to the ST object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetUp(EPS eps)
Collective on EPS
Input Parameter
eps - eigenproblem solver context
Notes
This function need not be called explicitly in most cases, since EPSSolve ()
calls it. It can be useful when one wants to measure the set-up time
separately from the solve time.
See Also
EPSCreate (), EPSSolve (), EPSDestroy (), STSetUp (), EPSSetInitialSpace ()
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex25.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSGetInvariantSubspace.html 0000644 0001750 0001750 00000005444 13107004621 023365 0 ustar jroman jroman
EPSGetInvariantSubspace
slepc-3.7.4 2017-05-17
EPSGetInvariantSubspace
Gets an orthonormal basis of the computed invariant subspace.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetInvariantSubspace(EPS eps,Vec *v)
Not Collective, but vectors are shared by all processors that share the EPS
Input Parameter
eps - the eigensolver context
Output Parameter
Notes
This function should be called after EPSSolve () has finished.
The user should provide in v an array of nconv vectors, where nconv is
the value returned by EPSGetConverged ().
The first k vectors returned in v span an invariant subspace associated
with the first k computed eigenvalues (note that this is not true if the
k-th eigenvalue is complex and matrix A is real; in this case the first
k+1 vectors should be used). An invariant subspace X of A satisfies Ax
in X for all x in X (a similar definition applies for generalized
eigenproblems).
See Also
EPSGetEigenpair (), EPSGetConverged (), EPSSolve ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSKrylovSchurSetPartitions.html 0000644 0001750 0001750 00000005540 13107004621 024325 0 ustar jroman jroman
EPSKrylovSchurSetPartitions
slepc-3.7.4 2017-05-17
EPSKrylovSchurSetPartitions
Sets the number of partitions for the case of doing spectrum slicing for a computational interval with the communicator split in several sub-communicators.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSKrylovSchurSetPartitions(EPS eps,PetscInt npart)
Logically Collective on EPS
Input Parameters
eps - the eigenproblem solver context
npart - number of partitions
Options Database Key
-eps_krylovschur_partitions <npart> - Sets the number of partitions
Notes
By default, npart=1 so all processes in the communicator participate in
the processing of the whole interval. If npart>1 then the interval is
divided into npart subintervals, each of them being processed by a
subset of processes.
The interval is split proportionally unless the separation points are
specified with EPSKrylovSchurSetSubintervals ().
See Also
EPSKrylovSchurSetSubintervals (), EPSSetInterval ()
Location: src/eps/impls/krylov/krylovschur/krylovschur.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSLOBPCGGetBlockSize.html 0000644 0001750 0001750 00000003613 13107004621 022514 0 ustar jroman jroman
EPSLOBPCGGetBlockSize
slepc-3.7.4 2017-05-17
EPSLOBPCGGetBlockSize
Gets the block size used in the LOBPCG method.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLOBPCGGetBlockSize(EPS eps,PetscInt *bs)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
See Also
EPSLOBPCGSetBlockSize ()
Location: src/eps/impls/cg/lobpcg/lobpcg.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetConvergenceTest.html 0000644 0001750 0001750 00000007206 13107004621 023054 0 ustar jroman jroman
EPSSetConvergenceTest
slepc-3.7.4 2017-05-17
EPSSetConvergenceTest
Specifies how to compute the error estimate used in the convergence test.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetConvergenceTest(EPS eps,EPSConv conv)
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
conv - the type of convergence test
Options Database Keys
-eps_conv_abs - Sets the absolute convergence test
-eps_conv_rel - Sets the convergence test relative to the eigenvalue
-eps_conv_norm - Sets the convergence test relative to the matrix norms
-eps_conv_user - Selects the user-defined convergence test
Note
The parameter 'conv' can have one of these values
EPS_CONV_ABS - absolute error ||r||
EPS_CONV_REL - error relative to the eigenvalue l, ||r||/|l|
EPS_CONV_NORM - error relative to the matrix norms, ||r||/(||A||+|l|*||B||)
EPS_CONV_USER - function set by EPSSetConvergenceTestFunction ()
See Also
EPSGetConvergenceTest (), EPSSetConvergenceTestFunction (), EPSSetStoppingTest (), EPSConv
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSMonitorLGCreate.html 0000644 0001750 0001750 00000006002 13107004621 022271 0 ustar jroman jroman
EPSMonitorLGCreate
slepc-3.7.4 2017-05-17
EPSMonitorLGCreate
Creates a line graph context for use with EPS to monitor convergence.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSMonitorLGCreate(MPI_Comm comm,const char host[],const char label[],int x,int y,int m,int n,PetscDrawLG *lgctx)
Collective on MPI_Comm
Input Parameters
comm - communicator context
host - the X display to open, or null for the local machine
label - the title to put in the title bar
x, y - the screen coordinates of the upper left coordinate of
the window
m, n - the screen width and height in pixels
Output Parameter
lgctx - the drawing context
Options Database Keys
-eps_monitor_lg - Sets line graph monitor for the first residual
-eps_monitor_lg_all - Sets line graph monitor for all residuals
Notes
Use PetscDrawLGDestroy() to destroy this line graph.
See Also
EPSMonitorSet ()
Location: src/eps/interface/epsmon.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSComputeError.html 0000644 0001750 0001750 00000005666 13107004621 021740 0 ustar jroman jroman
EPSComputeError
slepc-3.7.4 2017-05-17
EPSComputeError
Computes the error (based on the residual norm) associated with the i-th computed eigenpair.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSComputeError(EPS eps,PetscInt i,EPSErrorType type,PetscReal *error)
Collective on EPS
Input Parameter
eps - the eigensolver context
i - the solution index
type - the type of error to compute
Output Parameter
Notes
The error can be computed in various ways, all of them based on the residual
norm ||Ax-kBx||_2 where k is the eigenvalue and x is the eigenvector.
See Also
EPSErrorType , EPSSolve (), EPSGetErrorEstimate ()
Location: src/eps/interface/epssolve.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex19.c.html
src/eps/examples/tutorials/ex31.c.html
src/eps/examples/tutorials/ex1f.F.html
slepc-3.7.4/docs/manualpages/EPS/EPSReset.html 0000644 0001750 0001750 00000003320 13107004621 020355 0 ustar jroman jroman
EPSReset
slepc-3.7.4 2017-05-17
EPSReset
Resets the EPS context to the initial state and removes any allocated objects.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSReset(EPS eps)
Collective on EPS
Input Parameter
eps - eigensolver context obtained from EPSCreate ()
See Also
EPSDestroy ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetRG.html 0000644 0001750 0001750 00000003751 13107004621 020253 0 ustar jroman jroman
EPSGetRG
slepc-3.7.4 2017-05-17
EPSGetRG
Obtain the region object associated to the eigensolver.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetRG(EPS eps,RG *rg)
Not Collective
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
Output Parameter
See Also
EPSSetRG ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSLanczosGetReorthog.html 0000644 0001750 0001750 00000004073 13107004621 023064 0 ustar jroman jroman
EPSLanczosGetReorthog
slepc-3.7.4 2017-05-17
EPSLanczosGetReorthog
Gets the type of reorthogonalization used during the Lanczos iteration.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSLanczosGetReorthog(EPS eps,EPSLanczosReorthogType *reorthog)
Not Collective
Input Parameter
eps - the eigenproblem solver context
Output Parameter
reorthog - the type of reorthogonalization
See Also
EPSLanczosSetReorthog (), EPSLanczosReorthogType
Location: src/eps/impls/krylov/lanczos/lanczos.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetConvergenceTestFunction.html 0000644 0001750 0001750 00000007454 13107004621 024567 0 ustar jroman jroman
EPSSetConvergenceTestFunction
slepc-3.7.4 2017-05-17
EPSSetConvergenceTestFunction
Sets a function to compute the error estimate used in the convergence test.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetConvergenceTestFunction(EPS eps,PetscErrorCode (*func)(EPS,PetscScalar,PetscScalar,PetscReal,PetscReal*,void*),void* ctx,PetscErrorCode (*destroy)(void*))
Logically Collective on EPS
Input Parameters
eps - eigensolver context obtained from EPSCreate ()
func - a pointer to the convergence test function
ctx - context for private data for the convergence routine (may be null)
destroy - a routine for destroying the context (may be null)
Calling Sequence of func
func(EPS eps,PetscScalar eigr,PetscScalar eigi,PetscReal res,PetscReal *errest,void *ctx)
eps - eigensolver context obtained from EPSCreate ()
eigr - real part of the eigenvalue
eigi - imaginary part of the eigenvalue
res - residual norm associated to the eigenpair
errest - (output) computed error estimate
ctx - optional context, as set by EPSSetConvergenceTestFunction ()
Note
If the error estimate returned by the convergence test function is less than
the tolerance, then the eigenvalue is accepted as converged.
See Also
EPSSetConvergenceTest (), EPSSetTolerances ()
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSWhich.html 0000644 0001750 0001750 00000003472 13107004621 020345 0 ustar jroman jroman
EPSWhich
slepc-3.7.4 2017-05-17
EPSWhich
Determines which part of the spectrum is requested
Synopsis
typedef enum { EPS_LARGEST_MAGNITUDE=1,
EPS_SMALLEST_MAGNITUDE,
EPS_LARGEST_REAL,
EPS_SMALLEST_REAL,
EPS_LARGEST_IMAGINARY,
EPS_SMALLEST_IMAGINARY,
EPS_TARGET_MAGNITUDE,
EPS_TARGET_REAL,
EPS_TARGET_IMAGINARY,
EPS_ALL,
EPS_WHICH_USER } EPSWhich ;
See Also
EPSSetWhichEigenpairs (), EPSGetWhichEigenpairs ()
Location: src/eps/../../include/slepceps.h
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSGetExtraction.html 0000644 0001750 0001750 00000003707 13107004621 022064 0 ustar jroman jroman
EPSGetExtraction
slepc-3.7.4 2017-05-17
EPSGetExtraction
Gets the extraction type used by the EPS object.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSGetExtraction(EPS eps,EPSExtraction *extr)
Not Collective
Input Parameter
eps - the eigensolver context
Output Parameter
extr - name of extraction type
See Also
EPSSetExtraction (), EPSExtraction
Location: src/eps/interface/epsopts.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetOperators.html 0000644 0001750 0001750 00000007227 13107004621 021737 0 ustar jroman jroman
EPSSetOperators
slepc-3.7.4 2017-05-17
EPSSetOperators
Sets the matrices associated with the eigenvalue problem.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetOperators(EPS eps,Mat A,Mat B)
Collective on EPS and Mat
Input Parameters
eps - the eigenproblem solver context
A - the matrix associated with the eigensystem
B - the second matrix in the case of generalized eigenproblems
Notes
To specify a standard eigenproblem, use NULL for parameter B.
It must be called before EPSSetUp (). If it is called again after EPSSetUp () then
the EPS object is reset.
See Also
EPSSolve (), EPSSetUp (), EPSReset (), EPSGetST (), STGetOperators ()
Location: src/eps/interface/epssetup.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex1.c.html
src/eps/examples/tutorials/ex2.c.html
src/eps/examples/tutorials/ex3.c.html
src/eps/examples/tutorials/ex4.c.html
src/eps/examples/tutorials/ex5.c.html
src/eps/examples/tutorials/ex7.c.html
src/eps/examples/tutorials/ex9.c.html
src/eps/examples/tutorials/ex10.c.html
src/eps/examples/tutorials/ex11.c.html
src/eps/examples/tutorials/ex12.c.html
src/eps/examples/tutorials/ex13.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSRegisterAll.html 0000644 0001750 0001750 00000002623 13107004621 021515 0 ustar jroman jroman
EPSRegisterAll
slepc-3.7.4 2017-05-17
EPSRegisterAll
Registers all the eigenvalue solvers in the EPS package.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSRegisterAll(void)
Not Collective
See Also
EPSRegister ()
Location: src/eps/interface/epsregis.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/EPS/EPSSetTarget.html 0000644 0001750 0001750 00000005370 13107004621 021204 0 ustar jroman jroman
EPSSetTarget
slepc-3.7.4 2017-05-17
EPSSetTarget
Sets the value of the target.
Synopsis
#include "slepceps.h"
PetscErrorCode EPSSetTarget(EPS eps,PetscScalar target)
Logically Collective on EPS
Input Parameters
eps - eigensolver context
target - the value of the target
Options Database Key
-eps_target <scalar> - the value of the target
Notes
The target is a scalar value used to determine the portion of the spectrum
of interest. It is used in combination with EPSSetWhichEigenpairs ().
In the case of complex scalars, a complex value can be provided in the
command line with [+/-][realnumber][+/-]realnumberi with no spaces, e.g.
-eps_target 1.0+2.0i
See Also
EPSGetTarget (), EPSSetWhichEigenpairs ()
Location: src/eps/interface/epsbasic.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/eps/examples/tutorials/ex13.c.html
src/eps/examples/tutorials/ex30.c.html
slepc-3.7.4/docs/manualpages/EPS/EPSFinalizePackage.html 0000644 0001750 0001750 00000002767 13107004621 022326 0 ustar jroman jroman
EPSFinalizePackage
slepc-3.7.4 2017-05-17
EPSFinalizePackage
This function destroys everything in the SLEPc interface to the EPS package. It is called from SlepcFinalize ().
Synopsis
PetscErrorCode EPSFinalizePackage(void)
See Also
SlepcFinalize ()
Location: src/eps/interface/dlregiseps.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages
slepc-3.7.4/docs/manualpages/singleindex.html 0000644 0001750 0001750 00000215326 13107004621 020620 0 ustar jroman jroman
Subroutine Index
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |
| B |
D |
E |
F |
M |
N |
P |
R |
S |
V |