Commit Graph
34 Commits
Author SHA1 Message Date
Tzanio Kolev d983b34924 Renamed ftype -> real_t 2023-12-13 12:51:43 -08:00
Dylan Copeland ee3a46af24 Added support for LAPACK in single-precision. Changed fmax -> std::max, etc. 2023-10-31 14:30:44 -07:00
Veselin Dobrev 1482864193 Remove the need to explicitly call EnsureMultTranspose in the
classes SparseMatrix and HypreParMatrix.

Added new methood HypreParMatrix::ResetTranspose.

Added some crarifying doxygen documentation.
2022-10-20 16:03:23 -07:00
Will Pazner 5bd76ca866 Add SparseMatrix::EnsureMultTranspose 2022-02-10 11:19:32 -08:00
Veselin Dobrev 136d166e88 Add CUDA/HIP tests for examples that support devices.
In class HypreParMatrix, use "HypreRead" instead of "HypreReadWrite"
at the end of constructors that use host input.

Add an internal debugging option that prints information from some
memory manager methods, see the define MFEM_TRACK_MEM_MANAGER in
general/mem_manager.cpp.
2021-06-21 18:34:16 -07:00
Gauthier Folzan 88558ba552 Correction in the example description 2020-12-15 09:54:11 +01:00
Tzanio a53d9c1299 Changes in the examples/ directory before the mfem-4.2 release 2020-10-25 17:07:24 -07:00
Stefan Henneking e4290e6d33 Make memory allocation precise to avoid futures issues. 2020-07-01 09:13:08 -07:00
Dylan Copeland 1f4024879c Adding -d cuda support to ex5p. 2020-06-30 17:51:38 -07:00
Stefan Henneking d727b1a14b Minor change. 2020-06-30 15:23:41 -07:00
Dylan Copeland 1ec02f0b23 Changed BlockOperator and BlockDiagonalPreconditioner to copy data to and from separate vectors for each block multiplication, in order to work on device. Updated MINRES for device runs. Now ex5 works on device. 2020-05-08 13:20:37 -07:00
Dylan Copeland 49bb10823a Fixed memory leaks. 2020-04-27 22:32:07 -07:00
Dylan Copeland b252ea0bb1 Removing device support from example 5. 2020-04-15 18:51:05 -07:00
Dylan Copeland 3c36cc62a4 Trying to fix some cuda issues for ex5. 2020-04-15 12:35:53 -07:00
Dylan Copeland d7b0a8ce64 Merge branch 'master' of https://github.com/mfem/mfem into rtpa
Conflicts:
	examples/ex24.cpp
	examples/ex24p.cpp
	examples/ex5p.cpp
	fem/CMakeLists.txt
	tests/unit/fem/test_pa_coeff.cpp
2020-03-29 19:54:52 -07:00
Dylan Copeland 447a73cdac Implemented PA for ex5(p), with a new MixedBilinearForm function to assemble the diagonal of ADA^T for a diagonal D. 2020-03-13 13:59:54 -07:00
Tzanio 057d3f149d Minor changes in ex5/5p description 2020-03-08 19:38:25 -07:00
Will Pazner 988e317854 Reorganize: move VTK code from mesh.cpp to vtk.cpp 2020-02-16 14:02:13 -08:00
Will Pazner 983b0b75f2 Slightly modify example code 2020-02-16 13:33:44 -08:00
Will Pazner 26820fb96b Change ex5 output path 2020-02-13 16:32:52 -08:00
Will Pazner 5f516af607 Add ifdef for compression in ex5 2020-02-13 16:31:09 -08:00
Will Pazner c5f79a6574 Enable compressed ParaView output in example 5 2020-02-12 22:08:50 -08:00
Will Pazner 1f35f9d53e Enable high-order ParaView output in example 5 2020-02-05 09:06:42 -08:00
Will Pazner bd487be540 Use binary ParaView output for ex5 2020-02-04 19:40:42 -08:00
Tzanio 76a2579dbf Final adjustments 2019-12-26 18:29:56 -08:00
blaz 71a1c46ec5 modified: ex5.cpp
modified:   ex5p.cpp
	modified:   ex9.cpp
	modified:   ex9p.cpp
2019-12-14 10:08:25 -08:00
blaz c445981c23 modified: ex5.cpp
modified:   ex5p.cpp
2019-12-13 16:01:20 -08:00
Tzanio 85f4427f12 make style 2019-12-01 13:13:31 -08:00
blaz c45160db6e modified: ex5.cpp
modified:   ex5p.cpp
2019-11-27 10:24:39 -08:00
blaz 3b07bc4f52 modified: examples/ex5.cpp
modified:   examples/ex5p.cpp
	modified:   fem/datacollection.cpp
	modified:   fem/datacollection.hpp
	modified:   mesh/mesh.cpp
2019-11-20 09:59:02 -08:00
blaz a2390986c1 modified: examples/ex5.cpp
modified:   examples/ex5p.cpp
	modified:   fem/datacollection.cpp
	modified:   fem/datacollection.hpp
2019-11-19 22:19:16 -08:00
Jakub Cerveny 125ff226e4 Version 3.2 2016-06-30 10:37:30 -07:00
Tzanio dbae60fe32 Version 3.1 2016-02-16 15:45:48 -08:00
Tzanio Kolev 9d7774a03e Version 3.0 2015-01-26 15:07:34 -08:00