From nobody Fri Jul 08 16:31:19 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0C3A33E3F70; Fri, 8 Jul 2022 16:31:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lff13718hz419l; Fri, 8 Jul 2022 16:31:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657297879; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=assgdY05WkogDepeKOmS1wy3J3FrrPQSMIMdGBBzac4=; b=BFUQ77oMS3GdS6oMqgIrTHCrCXDW6lhQnz0e0bYDZ2EfYo0WGbkbjaxlJp2K+4vEjfvE1J wuvDyS4fsY/HMDqbwzOFxq/3npiT1/8+QJPU3qrm23VxDzxnRYkoddgaUBkYJI/FBBratp E21HK+R1wJ92isaoyaSC7HoDVryT7Fr36hp5/FHyu4gwsyTkQj3MhwQP8zTTHBefcAQwCh narKHT3RGc49wcG7pZdPtlMc9qcIyoSPrZ6LpcjjZwy91HPMV4NsA1QVBGTEbfOOaA0w26 3NWnvZ+vvsUIVLUxtfrLOlc6zKclLZmMMKURCIS+9aHfRK3qoqrGeyUTiISg2A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Lff1364Dyz1RyH; Fri, 8 Jul 2022 16:31:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 268GVJCL065301; Fri, 8 Jul 2022 16:31:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 268GVJFV065134; Fri, 8 Jul 2022 16:31:19 GMT (envelope-from git) Date: Fri, 8 Jul 2022 16:31:19 GMT Message-Id: <202207081631.268GVJFV065134@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: ee1edf9674bb - main - science/trilinos: New port: Solver for multi-physics engineering and scientific problems List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ee1edf9674bbf9af4de1db836c165197de9cc941 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657297879; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=assgdY05WkogDepeKOmS1wy3J3FrrPQSMIMdGBBzac4=; b=vS36qkwBurjr6IpsT0B9zbcn+F0YeJgy7zAlq0TnS0nI+cVaBMC/+GIw4ikQpPzqhxJVa/ G5bopFdXwv4/QaB6h6LK0jqRY9E4xWJuhDeGFPXmcKM4gWsrezl/ZEE7Bi+YK2jbFA12tc Xx9WuBmAtNyxusbdtWMBaHRx1VJ3KwZ2APqMgByElc5vurh+UpscITHibTHIUSXu856Swd 9tx6Ms0/aFWAzg9eCDlSdOqMEymHtGeGobJgUN5Xye60tDdCrqNRRPtS/g3EnyNHb2ylsu /dLq08Ky+guh6uM/XgeBM29mpa23228m7NPcXQw4qlltt36XdWl8fDTMIMk6cw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657297879; a=rsa-sha256; cv=none; b=jquX892C8j8I8yf3+cRiKVOxj7pds9ku+WirCDKO0nppRe1+IQpzIcR7HO0sJjz5YVXtlF BP5qAcV0Mj+6AlfA0JHQUFcz2wXnrk1yJz9HOKUYE+uS0I2ZO1UHvFPU48pw1ydP3QLH6/ 3uFcpFIE9n2LHrcG0XzYinQ5ZFOsJTyctt8hVlUO3COfa8CYyA7qSqWQYL89lPL7a7Jd0w lSIhRA8JFPFFT/sqgiQJ2oUOrTQE8SO+nlu+S/UfVjbYf09X7h9pbZliDTYKmLgFC5cf+d gFjtW+OlKzlbNGuHVAHDhcUM4ftNzAKcNmXTD7Ek0i7ps5DEdXgmOziW/h8Pfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ee1edf9674bbf9af4de1db836c165197de9cc941 commit ee1edf9674bbf9af4de1db836c165197de9cc941 Author: Yuri Victorovich AuthorDate: 2022-07-08 16:29:27 +0000 Commit: Yuri Victorovich CommitDate: 2022-07-08 16:30:59 +0000 science/trilinos: New port: Solver for multi-physics engineering and scientific problems --- science/Makefile | 1 + science/trilinos/Makefile | 54 + science/trilinos/distinfo | 3 + science/trilinos/pkg-descr | 7 + science/trilinos/pkg-plist | 8640 ++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 8705 insertions(+) diff --git a/science/Makefile b/science/Makefile index 7128c5246111..136293ff1aa6 100644 --- a/science/Makefile +++ b/science/Makefile @@ -404,6 +404,7 @@ SUBDIR += tfel-edf SUBDIR += thermofun SUBDIR += tinker + SUBDIR += trilinos SUBDIR += udunits SUBDIR += ukrmol+ SUBDIR += v_sim diff --git a/science/trilinos/Makefile b/science/trilinos/Makefile new file mode 100644 index 000000000000..ad26cf2a943f --- /dev/null +++ b/science/trilinos/Makefile @@ -0,0 +1,54 @@ +PORTNAME= trilinos +DISTVERSIONPREFIX= trilinos-release- +DISTVERSION= 13-4-0 +CATEGORIES= science # science + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Solver for multi-physics engineering and scientific problems + +LICENSE= BSD3CLAUSE LGPL20 # Trilinos is licensed on a per-package basis. Most packages are under a BSD license, some are published under the (L)GPL. +LICENSE_COMB= multi + +BUILD_DEPENDS= bash:shells/bash \ + boost-libs>0:devel/boost-libs \ + swig:devel/swig \ + ${PYNUMPY} +LIB_DEPENDS= libblas.so:math/blas \ + liblapack.so:math/lapack +RUN_DEPENDS= bash:shells/bash + +USES= cmake compiler:c++14-lang fortran perl5 python shebangfix +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_PROJECT= Trilinos + +SHEBANG_FILES= packages/kokkos/bin/kokkos_launch_compiler \ + packages/kokkos/bin/nvcc_wrapper \ + packages/phalanx/scripts/phalanx_create_evaluator.py + +CXXFLAGS+= -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED # fails otherwise with backtrace-related symbol error explicitly printed by Boost + +CONFLICTS_INSTALL= kokkos # installs bundled kokkos, need to figure out how to prevent this + +## configure Trilinos + +# general +#CMAKE_ARGS+= -DTrilinos_VERBOSE_CONFIGURE=ON +CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} +CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON + +# package selection +CMAKE_ARGS+= -DTrilinos_ENABLE_ALL_PACKAGES:BOOL=ON +CMAKE_ARGS+= -DTrilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON +CMAKE_ARGS+= -DTrilinos_ENABLE_SEACAS:BOOL=OFF # because of pumagon, etc failure (need to retest) + +# parallelism-related +CMAKE_ARGS+= -DTrilinos_ENABLE_OpenMP:BOOL=OFF +#CMAKE_ARGS+= -DKokkos_ENABLE_Pthread:BOOL=ON +#CMAKE_ARGS+= -DTPL_ENABLE_Pthread:BOOL=ON +#CMAKE_ARGS+= -DTPL_ENABLE_MPI:BOOL=ON +#CMAKE_ARGS+= -DMPI_BASE_DIR:PATH="${LOCALBASE}/mpi/openmpi" +#CMAKE_ARGS+= -DMPI_BIN_DIR:PATH="${LOCALBASE}/mpi/openmpi/bin" + +.include diff --git a/science/trilinos/distinfo b/science/trilinos/distinfo new file mode 100644 index 000000000000..b579e30fd625 --- /dev/null +++ b/science/trilinos/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1657259308 +SHA256 (trilinos-Trilinos-trilinos-release-13-4-0_GH0.tar.gz) = 39550006e059043b7e2177f10467ae2f77fe639901aee91cbc1e359516ff8d3e +SIZE (trilinos-Trilinos-trilinos-release-13-4-0_GH0.tar.gz) = 168733479 diff --git a/science/trilinos/pkg-descr b/science/trilinos/pkg-descr new file mode 100644 index 000000000000..713b21dd0510 --- /dev/null +++ b/science/trilinos/pkg-descr @@ -0,0 +1,7 @@ +The Trilinos Project is an effort to develop algorithms and enabling +technologies within an object-oriented software framework for the +solution of large-scale, complex multi-physics engineering and +scientific problems. A unique design feature of Trilinos is its focus +on packages. + +WWW: https://trilinos.github.io/ diff --git a/science/trilinos/pkg-plist b/science/trilinos/pkg-plist new file mode 100644 index 000000000000..a755e903cee5 --- /dev/null +++ b/science/trilinos/pkg-plist @@ -0,0 +1,8640 @@ +bin/hpcbind +bin/kokkos_launch_compiler +bin/nvcc_wrapper +bin/phalanx_create_evaluator.py +include/AZOO_iterate.h +include/AZOO_printf.h +include/AdelusVersion.hpp +include/Adelus_ConfigDefs.hpp +include/Adelus_config.h +include/Amesos.h +include/Amesos2.hpp +include/Amesos2_AbstractConcreteMatrixAdapter.hpp +include/Amesos2_AbstractConcreteMatrixAdapter_def.hpp +include/Amesos2_Basker_MP_Vector.hpp +include/Amesos2_ConcreteMatrixAdapter.hpp +include/Amesos2_ConcreteMatrixAdapter_decl.hpp +include/Amesos2_ConcreteMatrixAdapter_def.hpp +include/Amesos2_Control.hpp +include/Amesos2_Details_LinearSolverFactory.hpp +include/Amesos2_Details_LinearSolverFactory_decl.hpp +include/Amesos2_Details_LinearSolverFactory_def.hpp +include/Amesos2_Details_registerLinearSolverFactory.hpp +include/Amesos2_EpetraCrsMatrix_MatrixAdapter.hpp +include/Amesos2_EpetraCrsMatrix_MatrixAdapter_decl.hpp +include/Amesos2_EpetraCrsMatrix_MatrixAdapter_def.hpp +include/Amesos2_EpetraMultiVecAdapter.hpp +include/Amesos2_EpetraMultiVecAdapter_decl.hpp +include/Amesos2_EpetraMultiVecAdapter_def.hpp +include/Amesos2_EpetraRowMatrix_AbstractMatrixAdapter.hpp +include/Amesos2_EpetraRowMatrix_AbstractMatrixAdapter_decl.hpp +include/Amesos2_EpetraRowMatrix_AbstractMatrixAdapter_def.hpp +include/Amesos2_Factory.hpp +include/Amesos2_FunctionMap.hpp +include/Amesos2_KLU2.hpp +include/Amesos2_KLU2_FunctionMap.hpp +include/Amesos2_KLU2_TypeMap.hpp +include/Amesos2_KLU2_decl.hpp +include/Amesos2_KLU2_def.hpp +include/Amesos2_KokkosCrsMatrix_MatrixAdapter.hpp +include/Amesos2_KokkosCrsMatrix_MatrixAdapter_decl.hpp +include/Amesos2_KokkosCrsMatrix_MatrixAdapter_def.hpp +include/Amesos2_KokkosMultiVecAdapter.hpp +include/Amesos2_KokkosMultiVecAdapter_decl.hpp +include/Amesos2_KokkosMultiVecAdapter_def.hpp +include/Amesos2_Kokkos_Impl.hpp +include/Amesos2_Kokkos_View_Copy_Assign.hpp +include/Amesos2_MatrixAdapter.hpp +include/Amesos2_MatrixAdapter_decl.hpp +include/Amesos2_MatrixAdapter_def.hpp +include/Amesos2_MatrixHelper.hpp +include/Amesos2_MatrixTraits.hpp +include/Amesos2_Meta.hpp +include/Amesos2_MultiVecAdapter.hpp +include/Amesos2_MultiVecAdapter_decl.hpp +include/Amesos2_MultiVecAdapter_def.hpp +include/Amesos2_Solver.hpp +include/Amesos2_SolverCore.hpp +include/Amesos2_SolverCore_decl.hpp +include/Amesos2_SolverCore_def.hpp +include/Amesos2_SolverTraits.hpp +include/Amesos2_Solver_MP_Vector.hpp +include/Amesos2_Solver_UQ_PCE.hpp +include/Amesos2_Solver_decl.hpp +include/Amesos2_Status.hpp +include/Amesos2_Tacho.hpp +include/Amesos2_Tacho_FunctionMap.hpp +include/Amesos2_Tacho_TypeMap.hpp +include/Amesos2_Tacho_decl.hpp +include/Amesos2_Tacho_def.hpp +include/Amesos2_Timers.hpp +include/Amesos2_TpetraCrsMatrix_MatrixAdapter.hpp +include/Amesos2_TpetraCrsMatrix_MatrixAdapter_decl.hpp +include/Amesos2_TpetraCrsMatrix_MatrixAdapter_def.hpp +include/Amesos2_TpetraMultiVecAdapter.hpp +include/Amesos2_TpetraMultiVecAdapter_decl.hpp +include/Amesos2_TpetraMultiVecAdapter_def.hpp +include/Amesos2_TpetraRowMatrix_AbstractMatrixAdapter.hpp +include/Amesos2_TpetraRowMatrix_AbstractMatrixAdapter_decl.hpp +include/Amesos2_TpetraRowMatrix_AbstractMatrixAdapter_def.hpp +include/Amesos2_TypeDecl.hpp +include/Amesos2_TypeMap.hpp +include/Amesos2_Util.hpp +include/Amesos2_VectorTraits.hpp +include/Amesos2_Version.hpp +include/Amesos2_config.h +include/Amesos2_ctassert.hpp +include/Amesos_BaseSolver.h +include/Amesos_ComponentBaseSolver.h +include/Amesos_ConfigDefs.h +include/Amesos_Control.h +include/Amesos_Klu.h +include/Amesos_Lapack.h +include/Amesos_NoCopiable.h +include/Amesos_Reordering.h +include/Amesos_Scaling.h +include/Amesos_Status.h +include/Amesos_Support.h +include/Amesos_TestRowMatrix.h +include/Amesos_Time.h +include/Amesos_Utils.h +include/Amesos_config.h +include/AnasaziBasicEigenproblem.hpp +include/AnasaziBasicOrthoManager.hpp +include/AnasaziBasicOutputManager.hpp +include/AnasaziBasicSort.hpp +include/AnasaziBlockDavidson.hpp +include/AnasaziBlockDavidsonSolMgr.hpp +include/AnasaziBlockKrylovSchur.hpp +include/AnasaziBlockKrylovSchurSolMgr.hpp +include/AnasaziConfigDefs.hpp +include/AnasaziEigenproblem.hpp +include/AnasaziEigensolver.hpp +include/AnasaziEigensolverDecl.hpp +include/AnasaziEpetraAdapter.hpp +include/AnasaziFactory.hpp +include/AnasaziGenOrthoManager.hpp +include/AnasaziGeneralizedDavidson.hpp +include/AnasaziGeneralizedDavidsonSolMgr.hpp +include/AnasaziHelperTraits.hpp +include/AnasaziICGSOrthoManager.hpp +include/AnasaziIRTR.hpp +include/AnasaziLOBPCG.hpp +include/AnasaziLOBPCGSolMgr.hpp +include/AnasaziMVOPTester.hpp +include/AnasaziMatOrthoManager.hpp +include/AnasaziMinres.hpp +include/AnasaziMultiVec.hpp +include/AnasaziMultiVecTraits.hpp +include/AnasaziOperator.hpp +include/AnasaziOperatorTraits.hpp +include/AnasaziOrthoManager.hpp +include/AnasaziOutputManager.hpp +include/AnasaziOutputStreamTraits.hpp +include/AnasaziRTRBase.hpp +include/AnasaziRTRSolMgr.hpp +include/AnasaziSIRTR.hpp +include/AnasaziSVQBOrthoManager.hpp +include/AnasaziSaddleContainer.hpp +include/AnasaziSaddleOperator.hpp +include/AnasaziSimpleLOBPCGSolMgr.hpp +include/AnasaziSolverManager.hpp +include/AnasaziSolverUtils.hpp +include/AnasaziSortManager.hpp +include/AnasaziSpecializedEpetraAdapter.hpp +include/AnasaziStatusTest.hpp +include/AnasaziStatusTestCombo.hpp +include/AnasaziStatusTestDecl.hpp +include/AnasaziStatusTestMaxIters.hpp +include/AnasaziStatusTestOutput.hpp +include/AnasaziStatusTestResNorm.hpp +include/AnasaziStatusTestSpecTrans.hpp +include/AnasaziStatusTestWithOrdering.hpp +include/AnasaziStubTsqrAdapter.hpp +include/AnasaziThyraAdapter.hpp +include/AnasaziThyraDebugAdapter.hpp +include/AnasaziTpetraAdapter.hpp +include/AnasaziTraceMin.hpp +include/AnasaziTraceMinBase.hpp +include/AnasaziTraceMinBaseSolMgr.hpp +include/AnasaziTraceMinDavidson.hpp +include/AnasaziTraceMinDavidsonSolMgr.hpp +include/AnasaziTraceMinRitzOp.hpp +include/AnasaziTraceMinSolMgr.hpp +include/AnasaziTraceMinTypes.hpp +include/AnasaziTypes.hpp +include/Anasazi_DLLExportMacro.h +include/Anasazi_LOCA_MultiVecTraits.H +include/Anasazi_LOCA_OperatorTraits.H +include/Anasazi_LOCA_Sort.H +include/Anasazi_config.h +include/Anasaziepetra_DLLExportMacro.h +include/Anasaziepetra_ModeLaplace_DLLExportMacro.h +include/Aztec2Petra.h +include/AztecOO.h +include/AztecOOParameterList.hpp +include/AztecOO_ConditionNumber.h +include/AztecOO_ConfigDefs.h +include/AztecOO_Operator.h +include/AztecOO_Scaling.h +include/AztecOO_StatusTest.h +include/AztecOO_StatusTestCombo.h +include/AztecOO_StatusTestMaxIters.h +include/AztecOO_StatusTestResNorm.h +include/AztecOO_StatusType.h +include/AztecOO_Version.h +include/AztecOO_config.h +include/AztecOO_string_maps.h +include/BelosBiCGStabIter.hpp +include/BelosBiCGStabSolMgr.hpp +include/BelosBlockCGIter.hpp +include/BelosBlockCGSolMgr.hpp +include/BelosBlockFGmresIter.hpp +include/BelosBlockGmresIter.hpp +include/BelosBlockGmresSolMgr.hpp +include/BelosCGIter.hpp +include/BelosCGIteration.hpp +include/BelosCGSingleRedIter.hpp +include/BelosConfigDefs.hpp +include/BelosCustomSolverFactory.hpp +include/BelosDGKSOrthoManager.hpp +include/BelosEpetraAdapter.hpp +include/BelosEpetraOperator.h +include/BelosEpetraUtils.h +include/BelosFixedPointIter.hpp +include/BelosFixedPointIteration.hpp +include/BelosFixedPointSolMgr.hpp +include/BelosGCRODRIter.hpp +include/BelosGCRODRSolMgr.hpp +include/BelosGmresIteration.hpp +include/BelosGmresPolyOp.hpp +include/BelosGmresPolySolMgr.hpp +include/BelosICGSOrthoManager.hpp +include/BelosIMGSOrthoManager.hpp +include/BelosIteration.hpp +include/BelosLSQRIter.hpp +include/BelosLSQRIteration.hpp +include/BelosLSQRSolMgr.hpp +include/BelosLSQRStatusTest.hpp +include/BelosLinearProblem.hpp +include/BelosMVOPTester.hpp +include/BelosMatOrthoManager.hpp +include/BelosMinresIter.hpp +include/BelosMinresIteration.hpp +include/BelosMinresSolMgr.hpp +include/BelosMueLuAdapter.hpp +include/BelosMultiVec.hpp +include/BelosMultiVecTraits.hpp +include/BelosMultiVecTraits_Tpetra.hpp +include/BelosOperator.hpp +include/BelosOperatorT.hpp +include/BelosOperatorTraits.hpp +include/BelosOperatorTraits_Tpetra.hpp +include/BelosOrthoManager.hpp +include/BelosOrthoManagerFactory.hpp +include/BelosOrthoManagerTest.hpp +include/BelosOutputManager.hpp +include/BelosPCPGIter.hpp +include/BelosPCPGSolMgr.hpp +include/BelosPseudoBlockCGIter.hpp +include/BelosPseudoBlockCGSolMgr.hpp +include/BelosPseudoBlockGmresIter.hpp +include/BelosPseudoBlockGmresSolMgr.hpp +include/BelosPseudoBlockStochasticCGIter.hpp +include/BelosPseudoBlockStochasticCGSolMgr.hpp +include/BelosPseudoBlockTFQMRIter.hpp +include/BelosPseudoBlockTFQMRSolMgr.hpp +include/BelosRCGIter.hpp +include/BelosRCGSolMgr.hpp +include/BelosSimpleOrthoManager.hpp +include/BelosSolverFactory.hpp +include/BelosSolverFactory_Belos.hpp +include/BelosSolverFactory_Epetra.hpp +include/BelosSolverFactory_Generic.hpp +include/BelosSolverFactory_Tpetra.hpp +include/BelosSolverFactory_Xpetra.hpp +include/BelosSolverManager.hpp +include/BelosStatusTest.hpp +include/BelosStatusTestCombo.hpp +include/BelosStatusTestFactory.hpp +include/BelosStatusTestGenResNorm.hpp +include/BelosStatusTestGenResSubNorm.hpp +include/BelosStatusTestGeneralOutput.hpp +include/BelosStatusTestImpResNorm.hpp +include/BelosStatusTestLogResNorm.hpp +include/BelosStatusTestMaxIters.hpp +include/BelosStatusTestOutput.hpp +include/BelosStatusTestOutputFactory.hpp +include/BelosStatusTestResNorm.hpp +include/BelosStatusTestResNormOutput.hpp +include/BelosStatusTestUserOutput.hpp +include/BelosStochasticCGIteration.hpp +include/BelosStubTsqrAdapter.hpp +include/BelosTFQMRIter.hpp +include/BelosTFQMRSolMgr.hpp +include/BelosThyraAdapter.hpp +include/BelosTpetraAdapter.hpp +include/BelosTpetraOperator.hpp +include/BelosTypes.hpp +include/BelosUtils.hpp +include/BelosXpetraAdapter.hpp +include/BelosXpetraAdapterMultiVector.hpp +include/BelosXpetraAdapterMultiVector_MP_Vector.hpp +include/BelosXpetraAdapterOperator.hpp +include/BelosXpetraStatusTestGenResSubNorm.hpp +include/Belos_DGKS_OrthoManager_MP_Vector.hpp +include/Belos_Details_EBelosSolverType.hpp +include/Belos_Details_Epetra_registerLinearSolverFactory.hpp +include/Belos_Details_Epetra_registerSolverFactory.hpp +include/Belos_Details_LinearSolver.hpp +include/Belos_Details_LinearSolverFactory.hpp +include/Belos_Details_Tpetra_registerLinearSolverFactory.hpp +include/Belos_Details_Tpetra_registerSolverFactory.hpp +include/Belos_Details_Xpetra_registerSolverFactory.hpp +include/Belos_Details_registerLinearSolverFactory.hpp +include/Belos_Details_registerSolverFactory.hpp +include/Belos_ICGS_OrthoManager_MP_Vector.hpp +include/Belos_IMGS_OrthoManager_MP_Vector.hpp +include/Belos_PseudoBlockCGIter_MP_Vector.hpp +include/Belos_PseudoBlockGmresIter_MP_Vector.hpp +include/Belos_SolverManager_MP_Vector.hpp +include/Belos_StatusTest_GenResNorm_MP_Vector.hpp +include/Belos_StatusTest_ImpResNorm_MP_Vector.hpp +include/Belos_TpetraAdapter_MP_Vector.hpp +include/Belos_TpetraAdapter_UQ_PCE.hpp +include/Belos_Tpetra_Cg.hpp +include/Belos_Tpetra_CgPipeline.hpp +include/Belos_Tpetra_CgSingleReduce.hpp +include/Belos_Tpetra_Gmres.hpp +include/Belos_Tpetra_GmresPipeline.hpp +include/Belos_Tpetra_GmresS.hpp +include/Belos_Tpetra_GmresSingleReduce.hpp +include/Belos_Tpetra_GmresSstep.hpp +include/Belos_Tpetra_Krylov.hpp +include/Belos_Tpetra_Krylov_parameters.hpp +include/Belos_Tpetra_MP_Vector.hpp +include/Belos_Tpetra_SolverManager.hpp +include/Belos_Tpetra_SolverManagerBase.hpp +include/Belos_Tpetra_UpdateNewton.hpp +include/Belos_config.h +include/BlockPCGSolver.h +include/CMakeLists.txt +include/CheckingTools.h +include/Compadre_ApplyTargetEvaluations.hpp +include/Compadre_Basis.hpp +include/Compadre_BernsteinPolynomial.hpp +include/Compadre_Config.h +include/Compadre_CreateConstraints.hpp +include/Compadre_DivergenceFreePolynomial.hpp +include/Compadre_Evaluator.hpp +include/Compadre_Functors.hpp +include/Compadre_GMLS.hpp +include/Compadre_KokkosParser.hpp +include/Compadre_LinearAlgebra_Declarations.hpp +include/Compadre_LinearAlgebra_Definitions.hpp +include/Compadre_Misc.hpp +include/Compadre_NeighborLists.hpp +include/Compadre_Operators.hpp +include/Compadre_ParallelManager.hpp +include/Compadre_PointCloudSearch.hpp +include/Compadre_PointConnections.hpp +include/Compadre_Quadrature.hpp +include/Compadre_ScalarTaylorPolynomial.hpp +include/Compadre_SolutionSet.hpp +include/Compadre_Targets.hpp +include/Compadre_Typedefs.hpp +include/Compadre_USER_ManifoldTargetFunctionals.hpp +include/Compadre_USER_StandardTargetFunctionals.hpp +include/Compadre_Utilities.hpp +include/ContinuationManager.H +include/CrsMatrixTranspose.h +include/Cuda/Kokkos_CudaSpace.cpp +include/Cuda/Kokkos_Cuda_Alloc.hpp +include/Cuda/Kokkos_Cuda_Atomic_Intrinsics.hpp +include/Cuda/Kokkos_Cuda_Atomic_Intrinsics_Restore_Builtins.hpp +include/Cuda/Kokkos_Cuda_BlockSize_Deduction.hpp +include/Cuda/Kokkos_Cuda_Error.hpp +include/Cuda/Kokkos_Cuda_GraphNodeKernel.hpp +include/Cuda/Kokkos_Cuda_GraphNode_Impl.hpp +include/Cuda/Kokkos_Cuda_Graph_Impl.hpp +include/Cuda/Kokkos_Cuda_Half_Conversion.hpp +include/Cuda/Kokkos_Cuda_Half_Impl_Type.hpp +include/Cuda/Kokkos_Cuda_Instance.cpp +include/Cuda/Kokkos_Cuda_Instance.hpp +include/Cuda/Kokkos_Cuda_KernelLaunch.hpp +include/Cuda/Kokkos_Cuda_Locks.cpp +include/Cuda/Kokkos_Cuda_Locks.hpp +include/Cuda/Kokkos_Cuda_MDRangePolicy.hpp +include/Cuda/Kokkos_Cuda_Parallel.hpp +include/Cuda/Kokkos_Cuda_ReduceScan.hpp +include/Cuda/Kokkos_Cuda_Task.cpp +include/Cuda/Kokkos_Cuda_Task.hpp +include/Cuda/Kokkos_Cuda_Team.hpp +include/Cuda/Kokkos_Cuda_UniqueToken.hpp +include/Cuda/Kokkos_Cuda_Vectorization.hpp +include/Cuda/Kokkos_Cuda_View.hpp +include/Cuda/Kokkos_Cuda_WorkGraphPolicy.hpp +include/Cuda/Kokkos_Cuda_abort.hpp +include/Domi_ConfigDefs.hpp +include/Domi_Exceptions.hpp +include/Domi_MDArray.hpp +include/Domi_MDArrayRCP.hpp +include/Domi_MDArrayView.hpp +include/Domi_MDComm.hpp +include/Domi_MDIterator.hpp +include/Domi_MDMap.hpp +include/Domi_MDRevIterator.hpp +include/Domi_MDVector.hpp +include/Domi_Slice.hpp +include/Domi_Utils.hpp +include/Domi_Version.hpp +include/Domi_config.h +include/Domi_getValidParameters.hpp +include/EpetraExt_AmesosAMDGlobal_CrsGraph.h +include/EpetraExt_AmesosBTFGlobal_LinearProblem.h +include/EpetraExt_AmesosBTF_CrsGraph.h +include/EpetraExt_AmesosBTF_CrsMatrix.h +include/EpetraExt_BlockAdjacencyGraph.h +include/EpetraExt_BlockCrsMatrix.h +include/EpetraExt_BlockDiagMatrix.h +include/EpetraExt_BlockMapIn.h +include/EpetraExt_BlockMapOut.h +include/EpetraExt_BlockMultiVector.h +include/EpetraExt_BlockUtility.h +include/EpetraExt_BlockVector.h +include/EpetraExt_ConfigDefs.h +include/EpetraExt_CrsMatrixIn.h +include/EpetraExt_CrsSingletonFilter_LinearProblem.h +include/EpetraExt_DistArray.h +include/EpetraExt_Exception.h +include/EpetraExt_HDF5.h +include/EpetraExt_HDF5_Handle.h +include/EpetraExt_Isorropia_CrsGraph.h +include/EpetraExt_LPTrans_From_GraphTrans.h +include/EpetraExt_LPTrans_From_MatrixTrans.h +include/EpetraExt_MMHelpers.h +include/EpetraExt_MapColoring.h +include/EpetraExt_MapColoringIndex.h +include/EpetraExt_MatrixMatrix.h +include/EpetraExt_ModelEvaluator.h +include/EpetraExt_ModelEvaluatorScalingTools.h +include/EpetraExt_MultiComm.h +include/EpetraExt_MultiPointModelEvaluator.h +include/EpetraExt_MultiSerialComm.h +include/EpetraExt_MultiVectorIn.h +include/EpetraExt_MultiVectorOut.h +include/EpetraExt_OperatorOut.h +include/EpetraExt_Overlap_CrsGraph.h +include/EpetraExt_Permutation.h +include/EpetraExt_Permutation_impl.h +include/EpetraExt_PointToBlockDiagPermute.h +include/EpetraExt_PolynomialVectorTraits.h +include/EpetraExt_ProductOperator.h +include/EpetraExt_Reindex_CrsMatrix.h +include/EpetraExt_Reindex_LinearProblem.h +include/EpetraExt_Reindex_LinearProblem2.h +include/EpetraExt_Reindex_MultiVector.h +include/EpetraExt_RestrictedCrsMatrixWrapper.h +include/EpetraExt_RestrictedMultiVectorWrapper.h +include/EpetraExt_RowMatrixOut.h +include/EpetraExt_Scale_LinearProblem.h +include/EpetraExt_SolverMap_CrsMatrix.h +include/EpetraExt_SolverMap_LinearProblem.h +include/EpetraExt_SubCopy_CrsMatrix.h +include/EpetraExt_TCrsGraph_MapColoringIndex.h +include/EpetraExt_TimedEpetraOperator.hpp +include/EpetraExt_Transform.h +include/EpetraExt_Transform_Composite.h +include/EpetraExt_Transpose_CrsGraph.h +include/EpetraExt_Transpose_RowMatrix.h +include/EpetraExt_Utils.h +include/EpetraExt_VectorIn.h +include/EpetraExt_VectorOut.h +include/EpetraExt_Version.h +include/EpetraExt_View_CrsGraph.h +include/EpetraExt_View_CrsMatrix.h +include/EpetraExt_View_MultiVector.h +include/EpetraExt_XMLReader.h +include/EpetraExt_XMLWriter.h +include/EpetraExt_config.h +include/EpetraExt_mmio.h +include/EpetraExt_readEpetraLinearSystem.h +include/Epetra_BLAS.h +include/Epetra_BLAS_wrappers.h +include/Epetra_BasicDirectory.h +include/Epetra_BasicRowMatrix.h +include/Epetra_BlockMap.h +include/Epetra_BlockMapData.h +include/Epetra_C_wrappers.h +include/Epetra_CombineMode.h +include/Epetra_Comm.h +include/Epetra_CompObject.h +include/Epetra_ConfigDefs.h +include/Epetra_CrsGraph.h +include/Epetra_CrsGraphData.h +include/Epetra_CrsMatrix.h +include/Epetra_CrsSingletonFilter.h +include/Epetra_DLLExportMacro.h +include/Epetra_Data.h +include/Epetra_DataAccess.h +include/Epetra_Directory.h +include/Epetra_DistObject.h +include/Epetra_Distributor.h +include/Epetra_Export.h +include/Epetra_FECrsGraph.h +include/Epetra_FECrsMatrix.h +include/Epetra_FEVbrMatrix.h +include/Epetra_FEVector.h +include/Epetra_Flops.h +include/Epetra_Fortran_wrappers.h +include/Epetra_GIDTypeSerialDenseVector.h +include/Epetra_GIDTypeVector.h +include/Epetra_HashTable.h +include/Epetra_Import.h +include/Epetra_Import_Util.h +include/Epetra_IntMultiVector.h +include/Epetra_IntSerialDenseMatrix.h +include/Epetra_IntSerialDenseVector.h +include/Epetra_IntVector.h +include/Epetra_InvOperator.h +include/Epetra_JadMatrix.h +include/Epetra_LAPACK.h +include/Epetra_LAPACK_wrappers.h +include/Epetra_LinearProblem.h +include/Epetra_LocalMap.h +include/Epetra_LongLongSerialDenseMatrix.h +include/Epetra_LongLongSerialDenseVector.h +include/Epetra_LongLongVector.h +include/Epetra_Map.h +include/Epetra_MapColoring.h +include/Epetra_MsrMatrix.h +include/Epetra_MultiVector.h +include/Epetra_Multi_CrsMatrix.h +include/Epetra_Object.h +include/Epetra_OffsetIndex.h +include/Epetra_Operator.h +include/Epetra_Operator_With_MatMat.h +include/Epetra_RowMatrix.h +include/Epetra_RowMatrixTransposer.h +include/Epetra_SerialComm.h +include/Epetra_SerialCommData.h +include/Epetra_SerialDenseMatrix.h +include/Epetra_SerialDenseOperator.h +include/Epetra_SerialDenseSVD.h +include/Epetra_SerialDenseSolver.h +include/Epetra_SerialDenseVector.h +include/Epetra_SerialDistributor.h +include/Epetra_SerialSpdDenseSolver.h +include/Epetra_SerialSymDenseMatrix.h +include/Epetra_SrcDistObject.h +include/Epetra_Time.h +include/Epetra_TsqrAdaptor.hpp +include/Epetra_TsqrMessenger.hpp +include/Epetra_Util.h +include/Epetra_VbrMatrix.h +include/Epetra_VbrRowMatrix.h +include/Epetra_Vector.h +include/Epetra_Version.h +include/Epetra_config.h +include/FEI.hpp +include/FEI_Implementation.hpp +include/FEI_config.h +include/Galeri_AbstractGrid.h +include/Galeri_AbstractProblem.h +include/Galeri_AbstractQuadrature.h +include/Galeri_AbstractVariational.h +include/Galeri_BentPipe2D.h +include/Galeri_BigCross2D.h +include/Galeri_BigStar2D.h +include/Galeri_Cartesian2D.h +include/Galeri_Cartesian3D.h +include/Galeri_Cauchy.h +include/Galeri_ConfigDefs.h +include/Galeri_Cross2D.h +include/Galeri_Cross3D.h +include/Galeri_CrsMatrices.h +include/Galeri_Diag.h +include/Galeri_Elasticity2DProblem.hpp +include/Galeri_Elasticity3DProblem.hpp +include/Galeri_Exception.h +include/Galeri_Fielder.h +include/Galeri_FileGrid.h +include/Galeri_FiniteElements.h +include/Galeri_GalerkinVariational.h +include/Galeri_Hanowa.h +include/Galeri_HexCubeGrid.h +include/Galeri_HexQuadrature.h +include/Galeri_Hilbert.h +include/Galeri_Interlaced.h +include/Galeri_JordanBlock.h +include/Galeri_KMS.h +include/Galeri_Laplace1DNeumann.h +include/Galeri_Lehmer.h +include/Galeri_Linear.h +include/Galeri_LinearProblem.h +include/Galeri_MEDITInterface.h +include/Galeri_MapTraits.hpp +include/Galeri_Maps.h +include/Galeri_MatrixTraits.hpp +include/Galeri_Minij.h +include/Galeri_MultiVectorTraits.hpp +include/Galeri_NodeCartesian2D.h +include/Galeri_Ones.h +include/Galeri_Parter.h +include/Galeri_Pei.h +include/Galeri_Problem.hpp +include/Galeri_QuadQuadrature.h +include/Galeri_QuadRectangleGrid.h +include/Galeri_Random.h +include/Galeri_ReadHB.h +include/Galeri_Recirc2D.h +include/Galeri_Ris.h +include/Galeri_SUPGVariational.h +include/Galeri_Star2D.h +include/Galeri_StencilProblems.hpp +include/Galeri_StencilProblems_Helmholtz.hpp +include/Galeri_Stretched2D.h +include/Galeri_TRIANGLEGrid.h +include/Galeri_TetCubeGrid.h +include/Galeri_TetQuadrature.h +include/Galeri_TriangleQuadrature.h +include/Galeri_TriangleRectangleGrid.h +include/Galeri_Tridiag.h +include/Galeri_UniFlow2D.h +include/Galeri_Utils.h +include/Galeri_Vander.h +include/Galeri_VbrMatrices.h +include/Galeri_VectorTraits.hpp +include/Galeri_Version.h +include/Galeri_Workspace.h +include/Galeri_XpetraCartesian.hpp +include/Galeri_XpetraMaps.hpp +include/Galeri_XpetraMatrixTypes.hpp +include/Galeri_XpetraMatrixTypes_Helmholtz.hpp +include/Galeri_XpetraParameters.hpp +include/Galeri_XpetraProblemFactory.hpp +include/Galeri_XpetraProblemFactory_Helmholtz.hpp +include/Galeri_XpetraUtils.hpp +include/Galeri_config.h +include/HIP/Kokkos_HIP_Abort.hpp +include/HIP/Kokkos_HIP_Atomic.hpp +include/HIP/Kokkos_HIP_BlockSize_Deduction.hpp +include/HIP/Kokkos_HIP_Error.hpp +include/HIP/Kokkos_HIP_Half_Conversion.hpp +include/HIP/Kokkos_HIP_Half_Impl_Type.hpp +include/HIP/Kokkos_HIP_Instance.cpp +include/HIP/Kokkos_HIP_Instance.hpp +include/HIP/Kokkos_HIP_KernelLaunch.hpp +include/HIP/Kokkos_HIP_Locks.cpp +include/HIP/Kokkos_HIP_Locks.hpp +include/HIP/Kokkos_HIP_MDRangePolicy.hpp +include/HIP/Kokkos_HIP_Parallel_MDRange.hpp +include/HIP/Kokkos_HIP_Parallel_Range.hpp +include/HIP/Kokkos_HIP_Parallel_Team.hpp +include/HIP/Kokkos_HIP_ReduceScan.hpp +include/HIP/Kokkos_HIP_Shuffle_Reduce.hpp +include/HIP/Kokkos_HIP_Space.cpp +include/HIP/Kokkos_HIP_Team.hpp +include/HIP/Kokkos_HIP_UniqueToken.hpp +include/HIP/Kokkos_HIP_Vectorization.hpp +include/HIP/Kokkos_HIP_WorkGraphPolicy.hpp +include/HPX/Kokkos_HPX.cpp +include/HPX/Kokkos_HPX_Task.cpp +include/HPX/Kokkos_HPX_Task.hpp +include/HPX/Kokkos_HPX_WorkGraphPolicy.hpp +include/IOContFileUtils.H +include/Ifpack.h +include/Ifpack2_AdditiveSchwarz.hpp +include/Ifpack2_AdditiveSchwarz_decl.hpp +include/Ifpack2_AdditiveSchwarz_def.hpp +include/Ifpack2_BandedContainer.hpp +include/Ifpack2_BandedContainer_decl.hpp +include/Ifpack2_BandedContainer_def.hpp +include/Ifpack2_BlockRelaxation.hpp +include/Ifpack2_BlockRelaxation_decl.hpp +include/Ifpack2_BlockRelaxation_def.hpp +include/Ifpack2_BlockTriDiContainer.hpp +include/Ifpack2_BlockTriDiContainer_decl.hpp +include/Ifpack2_BlockTriDiContainer_def.hpp +include/Ifpack2_BlockTriDiContainer_impl.hpp +include/Ifpack2_BorderedOperator.hpp +include/Ifpack2_BorderedOperator_decl.hpp +include/Ifpack2_BorderedOperator_def.hpp +include/Ifpack2_Chebyshev.hpp +include/Ifpack2_Chebyshev_decl.hpp +include/Ifpack2_Chebyshev_def.hpp +include/Ifpack2_Condest.hpp +include/Ifpack2_CondestType.hpp +include/Ifpack2_ConfigDefs.hpp +include/Ifpack2_Container.hpp +include/Ifpack2_ContainerFactory.hpp +include/Ifpack2_ContainerFactory_decl.hpp +include/Ifpack2_ContainerFactory_def.hpp +include/Ifpack2_Container_decl.hpp +include/Ifpack2_Container_def.hpp +include/Ifpack2_CreateOverlapGraph.hpp +include/Ifpack2_DenseContainer.hpp +include/Ifpack2_DenseContainer_decl.hpp +include/Ifpack2_DenseContainer_def.hpp +include/Ifpack2_Details_Amesos2Wrapper.hpp +include/Ifpack2_Details_Amesos2Wrapper_decl.hpp +include/Ifpack2_Details_Amesos2Wrapper_def.hpp +include/Ifpack2_Details_CanChangeMatrix.hpp +include/Ifpack2_Details_Chebyshev.hpp +include/Ifpack2_Details_ChebyshevKernel.hpp +include/Ifpack2_Details_ChebyshevKernel_decl.hpp +include/Ifpack2_Details_ChebyshevKernel_def.hpp +include/Ifpack2_Details_Chebyshev_decl.hpp +include/Ifpack2_Details_Chebyshev_def.hpp +include/Ifpack2_Details_CrsArrays.hpp +include/Ifpack2_Details_DenseSolver.hpp +include/Ifpack2_Details_DenseSolver_decl.hpp +include/Ifpack2_Details_DenseSolver_def.hpp +include/Ifpack2_Details_Factory.hpp +include/Ifpack2_Details_Factory_decl.hpp +include/Ifpack2_Details_Factory_def.hpp +include/Ifpack2_Details_FastILU_Base.hpp +include/Ifpack2_Details_FastILU_Base_decl.hpp +include/Ifpack2_Details_FastILU_Base_def.hpp +include/Ifpack2_Details_Fic.hpp +include/Ifpack2_Details_Fic_decl.hpp +include/Ifpack2_Details_Fic_def.hpp +include/Ifpack2_Details_Fildl.hpp +include/Ifpack2_Details_Fildl_decl.hpp +include/Ifpack2_Details_Fildl_def.hpp +include/Ifpack2_Details_Filu.hpp +include/Ifpack2_Details_Filu_decl.hpp +include/Ifpack2_Details_Filu_def.hpp +include/Ifpack2_Details_GaussSeidel.hpp +include/Ifpack2_Details_InverseDiagonalKernel.hpp +include/Ifpack2_Details_InverseDiagonalKernel_decl.hpp +include/Ifpack2_Details_InverseDiagonalKernel_def.hpp +include/Ifpack2_Details_LapackSupportsScalar.hpp +include/Ifpack2_Details_LinearSolver.hpp +include/Ifpack2_Details_LinearSolverFactory.hpp +include/Ifpack2_Details_LinearSolverFactory_decl.hpp +include/Ifpack2_Details_LinearSolverFactory_def.hpp +include/Ifpack2_Details_LinearSolver_decl.hpp +include/Ifpack2_Details_LinearSolver_def.hpp +include/Ifpack2_Details_MultiVectorLocalGatherScatter.hpp +include/Ifpack2_Details_NestedPreconditioner.hpp +include/Ifpack2_Details_OneLevelFactory.hpp +include/Ifpack2_Details_OneLevelFactory_decl.hpp +include/Ifpack2_Details_OneLevelFactory_def.hpp +include/Ifpack2_Details_OverlappingRowGraph.hpp +include/Ifpack2_Details_OverlappingRowGraph_decl.hpp +include/Ifpack2_Details_OverlappingRowGraph_def.hpp +include/Ifpack2_Details_RowGraph.hpp +include/Ifpack2_Details_RowMatrix.hpp +include/Ifpack2_Details_ScaledDampedResidual.hpp +include/Ifpack2_Details_ScaledDampedResidual_decl.hpp +include/Ifpack2_Details_ScaledDampedResidual_def.hpp +include/Ifpack2_Details_TriDiSolver.hpp +include/Ifpack2_Details_TriDiSolver_decl.hpp +include/Ifpack2_Details_TriDiSolver_def.hpp +include/Ifpack2_Details_UserPartitioner.hpp +include/Ifpack2_Details_UserPartitioner_decl.hpp +include/Ifpack2_Details_UserPartitioner_def.hpp +include/Ifpack2_Details_getParamTryingTypes.hpp +include/Ifpack2_Details_registerLinearSolverFactory.hpp +include/Ifpack2_Details_throwBecauseDeprecated.hpp +include/Ifpack2_Diagonal.hpp +include/Ifpack2_DiagonalFilter.hpp +include/Ifpack2_DiagonalFilter_decl.hpp +include/Ifpack2_DiagonalFilter_def.hpp +include/Ifpack2_Diagonal_decl.hpp +include/Ifpack2_Diagonal_def.hpp +include/Ifpack2_DropFilter.hpp +include/Ifpack2_DropFilter_decl.hpp +include/Ifpack2_DropFilter_def.hpp +include/Ifpack2_ETIHelperMacros.h +include/Ifpack2_Experimental_RBILUK.hpp +include/Ifpack2_Experimental_RBILUK_decl.hpp +include/Ifpack2_Experimental_RBILUK_def.hpp +include/Ifpack2_ExplicitInstantiationHelpers.hpp +include/Ifpack2_Factory.hpp +include/Ifpack2_Factory_decl.hpp +include/Ifpack2_Factory_def.hpp +include/Ifpack2_Heap.hpp +include/Ifpack2_Hiptmair.hpp +include/Ifpack2_Hiptmair_decl.hpp +include/Ifpack2_Hiptmair_def.hpp +include/Ifpack2_Hypre.hpp +include/Ifpack2_Hypre_FunctionParameters.hpp +include/Ifpack2_Hypre_decl.hpp +include/Ifpack2_Hypre_def.hpp +include/Ifpack2_ILUT.hpp +include/Ifpack2_ILUT_decl.hpp +include/Ifpack2_ILUT_def.hpp +include/Ifpack2_IdentitySolver.hpp +include/Ifpack2_IdentitySolver_decl.hpp +include/Ifpack2_IdentitySolver_def.hpp +include/Ifpack2_IlukGraph.hpp +include/Ifpack2_LinePartitioner.hpp +include/Ifpack2_LinePartitioner_decl.hpp +include/Ifpack2_LinePartitioner_def.hpp +include/Ifpack2_LinearPartitioner.hpp +include/Ifpack2_LinearPartitioner_decl.hpp +include/Ifpack2_LinearPartitioner_def.hpp +include/Ifpack2_LocalFilter.hpp +include/Ifpack2_LocalFilter_decl.hpp +include/Ifpack2_LocalFilter_def.hpp +include/Ifpack2_LocalSparseTriangularSolver.hpp +include/Ifpack2_LocalSparseTriangularSolver_decl.hpp +include/Ifpack2_LocalSparseTriangularSolver_def.hpp +include/Ifpack2_OverlapGraph.hpp +include/Ifpack2_OverlappingPartitioner.hpp +include/Ifpack2_OverlappingPartitioner_decl.hpp +include/Ifpack2_OverlappingPartitioner_def.hpp +include/Ifpack2_OverlappingRowMatrix.hpp +include/Ifpack2_OverlappingRowMatrix_decl.hpp +include/Ifpack2_OverlappingRowMatrix_def.hpp +include/Ifpack2_Parameters.hpp +include/Ifpack2_Partitioner.hpp +include/Ifpack2_PowerMethod.hpp +include/Ifpack2_Preconditioner.hpp +include/Ifpack2_RILUK.hpp +include/Ifpack2_RILUK_decl.hpp +include/Ifpack2_RILUK_def.hpp +include/Ifpack2_Relaxation.hpp +include/Ifpack2_Relaxation_decl.hpp +include/Ifpack2_Relaxation_def.hpp +include/Ifpack2_ReorderFilter.hpp +include/Ifpack2_ReorderFilter_decl.hpp +include/Ifpack2_ReorderFilter_def.hpp +include/Ifpack2_ScalingType.hpp +include/Ifpack2_SingletonFilter.hpp +include/Ifpack2_SingletonFilter_decl.hpp +include/Ifpack2_SingletonFilter_def.hpp +include/Ifpack2_SparseContainer.hpp +include/Ifpack2_SparseContainer_decl.hpp +include/Ifpack2_SparseContainer_def.hpp +include/Ifpack2_SparsityFilter.hpp +include/Ifpack2_SparsityFilter_decl.hpp +include/Ifpack2_SparsityFilter_def.hpp +include/Ifpack2_TriDiContainer.hpp +include/Ifpack2_TriDiContainer_decl.hpp +include/Ifpack2_TriDiContainer_def.hpp +include/Ifpack2_Utilities.hpp +include/Ifpack2_Version.hpp +include/Ifpack2_config.h +include/Ifpack_AMDReordering.h +include/Ifpack_AdditiveSchwarz.h +include/Ifpack_Amesos.h +include/Ifpack_BlockRelaxation.h +include/Ifpack_Chebyshev.h +include/Ifpack_Condest.h +include/Ifpack_CondestType.h +include/Ifpack_ConfigDefs.h +include/Ifpack_Container.h +include/Ifpack_CrsRiluk.h +include/Ifpack_DenseContainer.h +include/Ifpack_DiagPreconditioner.h +include/Ifpack_DiagonalFilter.h +include/Ifpack_DropFilter.h +include/Ifpack_EquationPartitioner.h +include/Ifpack_Euclid.h +include/Ifpack_Graph.h +include/Ifpack_Graph_Epetra_CrsGraph.h +include/Ifpack_Graph_Epetra_RowMatrix.h +include/Ifpack_GreedyPartitioner.h +include/Ifpack_HIPS.h +include/Ifpack_HashTable.h +include/Ifpack_Hypre.h +include/Ifpack_IC.h +include/Ifpack_ICT.h +include/Ifpack_IC_Utils.h +include/Ifpack_IHSS.h +include/Ifpack_IKLU.h +include/Ifpack_IKLU_Utils.h +include/Ifpack_ILU.h +include/Ifpack_ILUT.h +include/Ifpack_IlukGraph.h +include/Ifpack_Krylov.h +include/Ifpack_LinePartitioner.h +include/Ifpack_LinearPartitioner.h +include/Ifpack_LocalFilter.h +include/Ifpack_METISPartitioner.h +include/Ifpack_METISReordering.h +include/Ifpack_ML.h +include/Ifpack_NodeFilter.h +include/Ifpack_OverlapGraph.h +include/Ifpack_OverlappingPartitioner.h +include/Ifpack_OverlappingRowMatrix.h +include/Ifpack_Partitioner.h +include/Ifpack_PointRelaxation.h +include/Ifpack_Polynomial.h +include/Ifpack_Preconditioner.h +include/Ifpack_RCMReordering.h *** 7772 LINES SKIPPED ***