Commit Graph
23 Commits
Author SHA1 Message Date
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Stefano Zampini ed39df11da Fix single precision examples and SLEPc 2024-03-27 00:05:52 +03:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Stefano Zampini bde3c64426 SLEPC: set device id from MFEM device manager 2021-03-17 18:10:22 +03:00
Stefano Zampini d571bdbdcf PetscParMatrix: lazy setup for device (CUDA only for now)
Support CUDA for SLEPC
2021-03-17 16:59:16 +03:00
William Dawn 86b1dc38c2 make casting clear with PetscInt 2021-02-17 09:49:05 -07:00
William Dawn 9d9a1c215c change int to PetscInt to support 64-bit indices in SLEPc 2021-02-11 17:08:15 -07:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
William Dawn 1903cabffd no need to set pointer to null in destructor 2020-09-14 09:52:36 -04:00
William Dawn 73a87ed46a simplify deleting vectors in destructor 2020-09-09 10:17:37 -04:00
William Dawn 76c05e2404 address leaks in SlepcEigenSolver 2020-08-03 11:42:04 -06:00
Tzanio 703eae8d2c minor 2020-07-04 18:52:45 -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 aa354598ca Add proper includes to petsinternals.hpp
Remove operatorset logic
Use EPSGetTolerances instead of storing internal state
2020-05-21 13:47:41 -07:00
Jean-Étienne Tremblay 45881cbdd5 Only allow PetscParMatrix for SLEPc operators 2020-05-20 17:13:18 -07:00
Jean-Étienne Tremblay bc40981ffe Move PETSc error handling to shared header 2020-05-20 15:51:05 -07:00
Jean-Étienne Tremblay 8d983963dd Update CHANGELOG and INSTALL for SLEPc
Fix compiling SLEPc with regular make
Don't store number of converged eigenvalues for SLEPc
2020-05-19 16:12:43 -07:00
Jean-Étienne Tremblay 8e22e2b2e9 Don't build SLEPc when not asked 2020-05-18 16:48:53 -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 35519303a9 Small fixes to SLEPc. 2020-05-16 17:44:35 -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