Will Pazner
6ac671baa7
Use Mpi class instead of MPI_Init and MPI_Finalize
2022-03-11 17:58:01 -08:00
Tzanio
8f7cb0b3db
Switch to a singleton for the hypre session object: 'HYPRE_Session hypre;' -> 'Hypre::Init();'
2022-03-08 18:06:43 -08:00
Tzanio
447f00d80b
Added a HYPRE_Session class to hypre.?pp and examples/miniapps
2022-03-07 14:22:22 -08:00
Tzanio
048b57dd9e
Merge branch 'master' into hypre-mixedint
...
Conflicts:
linalg/petsc.cpp
2021-04-21 11:25:44 -07:00
Julian Andrej
a9ea9cba15
Merge branch 'master' into hypre-mixedint
2021-04-09 12:00:35 -07:00
Stefano Zampini
964620779f
Add few more GPU examples
2021-03-17 16:59:16 +03:00
William Dawn
eee6a45458
fixing spacing
2020-09-28 09:41:48 -04:00
William Dawn
4a155f28dd
do not double-delete fec
2020-09-28 09:38:51 -04:00
William Dawn
281bc5a94c
fixing leaks in ex11p
2020-09-14 10:27:12 -04:00
Veselin Dobrev
785486f12f
Update examples, miniapps, tests to use HYPRE_BigInt instead
...
of HYPRE_Int where appropriate.
2020-07-25 20:47:06 -07:00
Tzanio
703eae8d2c
minor
2020-07-04 18:52:45 -07:00
Jean-Étienne Tremblay
68ecd01b9a
cmake: Simplify FindSLEPc.cmake
...
make: Source slepcvariables for external libraries (tested with e.g. ARPACK)
Both cmake and make: Add test targets for ex11p
ex11p: Fix unitialized
rc_ex11p_*: add LOBPCG example
2020-06-22 20:13:10 -07:00
Jean-Étienne Tremblay
7e3766eb02
Remove ex28p mention from CHANGELOG
...
Update sample runs for SLEPc ex11p
Add rc_ex11p to test slepcopts parameter
2020-06-19 15:58:52 -07:00
Jean-Étienne Tremblay
2a72bfcd5c
Check for vector size in SlepcEigenSolver::GetEigenVector, and distribute eigenvector correctly in SLEPc ex11p
2020-06-17 08:32:51 -07:00
Jean-Étienne Tremblay
45881cbdd5
Only allow PetscParMatrix for SLEPc operators
2020-05-20 17:13:18 -07:00
Jean-Étienne Tremblay
d4416684e8
Improve comments and fix formatting.
2020-05-20 15:33:46 -07:00
Jean-Étienne Tremblay
5f8dab5dd3
Improve ex28p (2D Maxwell waveguide) documentation
2020-05-18 12:52:12 -07:00
Jean-Étienne Tremblay
a34395c540
SLEPc: Add options to wrap or not matrix, and to specify options file
...
Fix SLEPc ex11p
2020-05-17 19:02:30 -07:00
Jean-Étienne Tremblay
c7d65ff383
Create SLEPc class
...
Add SLEPc to build system
Add example 11 to PETSc folder using SLEPc eigensolver
2020-05-16 17:44:35 -07:00