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
Veselin Dobrev
7f7ee46b53
Merge branch 'tmopt' into tmopt-updates
2021-05-18 18:19:18 -07:00
Veselin Dobrev
aa27e258bb
Set of proposed updates for 'tmopt'.
2021-05-18 18:08:09 -07:00
Aaron Fisher
212ce737bb
Removed preceding underscore variables in the examples and miniapps, and caught a couple I missed before.
2021-05-14 14:12:37 -07:00
Tzanio
048b57dd9e
Merge branch 'master' into hypre-mixedint
...
Conflicts:
linalg/petsc.cpp
2021-04-21 11:25:44 -07:00
Tzanio
9b92be6f9b
make style
2021-03-17 16:59:16 +03:00
Stefano Zampini
27e1dea74c
Added CUDA examples for PETSc
2021-03-17 16:59:16 +03: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
Stefano Zampini
f94b099e40
Added convenience functions to initialize/finalize PETSc without the need of including petsc.h
2018-11-21 15:14:53 +03:00
Stefano Zampini
846c555fa8
Fix PetscODESolver::Step implementation to return the actual time step used instead of the next candidate
...
This is to have a uniform behaviour of all the Step methods implemented in MFEM
We need to use a larger time step in the examples to trigger adaptivity, otherwise the default time step is always accepted
2017-10-09 09:41:08 +03:00
Stefano Zampini
10780c6623
Added few more tests to ODE solver suite
2017-08-27 19:39:27 +03:00
Tzanio
1569425857
Version 3.3
2017-01-28 22:05:47 -08:00