Andrew Ho
d1ca02310d
Merge branch 'master' into nbeams/gko-updates-distrib
2025-12-16 12:05:14 -08:00
Chris Vogl
ac84807be1
merged in master with conflict resolution in FindHypre
2025-10-28 12:48:35 -07:00
Andrew Ho
addb6db73e
Merge branch 'master' into nbeams/gko-updates-distrib
2025-09-25 15:24:25 -07:00
nbeams
d630bf5250
Add distributed support for Ginkgo solvers and preconditioners
2025-09-10 22:21:27 +00:00
Chris Vogl
8dba8024a1
added MFEM_ prefix to fetch variables; added GSLIB default; changed naming
2025-09-02 16:05:18 -07:00
Jeremy L Thompson
8f52ddcf6f
upadte INSTALL to note libCEED 0.12 still supported
2025-08-18 10:24:55 -06:00
Jeremy L Thompson
032fb568be
libceed - v1.0 updates
2025-08-15 09:09:50 -06:00
Tzanio Kolev
cd2715680f
Merge pull request #4725 from mfem/qspace-device
...
Bilinear Operator Assembly optimizations
2025-08-15 07:22:53 -07:00
Veselin Dobrev
fb200e4b98
In the 3D version of 'forall', fix (Raja)OmpWrap2D calls to be 3D.
...
In INSTALL, add version requirement: OpenMP >= 3.1.
Fix a warning in the Vector move constructor about use of uninitialized
values by default initializing the Vector vefore calling its move
assignment operator.
2025-08-06 00:36:29 -07:00
Veselin Dobrev
39944d8dfb
In the INSTALL file, add requirement for ROCm >= 5.6.1 due to the fix
...
in that version that made HipMemcpyDtoD asynchronous w.r.t. host.
2025-08-05 09:54:53 -07:00
Tzanio Kolev
58ad1c79cd
Merge pull request #4673 from mfem/cmake-replace-library-files-with-targets
...
Support fetching of third party libraries using CMake's ExternalProject
2025-07-24 12:23:03 -07:00
Julian Andrej and Tom Stitt
17455e7b08
Update INSTALL
...
Co-authored-by: Tom Stitt <stitt4@llnl.gov >
2025-06-06 11:03:43 -07:00
Tzanio Kolev
f4c44a86bc
more fixes
2025-05-30 17:18:56 -07:00
Tzanio Kolev
2855a6daa3
Updated INSTALL for Enzyme on RHEL9. Renamed dfem-minimal-surface.cpp
2025-05-30 16:55:09 -07:00
Julian Andrej
cda6ee0580
Update INSTALL
2025-05-30 14:13:34 -07:00
Tzanio Kolev
78c5f51309
Moved dFEM's minimal surface to a miniapp
2025-05-30 13:34:41 -07:00
ce5fd63d0a
dfem phase 1 changes
...
Co-authored-by: camierjs <camierjs@gmail.com >
Co-authored-by: Veselin Dobrev <dobrev@llnl.gov >
2025-05-29 13:02:23 -07:00
Tzanio Kolev
ac26026ff1
Merge branch 'master' into cmake-replace-library-files-with-targets
2025-04-26 12:19:30 -07:00
Will Pazner
ce19020781
Add build system options for HDF5
2025-04-11 10:22:03 -07:00
Tzanio Kolev
008ac526d1
Final fixes in INSTALL before mfem-4.8
2025-04-09 15:34:54 -07:00
Andrew Ho
a87dadb8b3
updated HIP install instructions.
2025-04-07 22:08:28 -07:00
Andrew Ho
e41811ad7f
Fixed specifying the HIP_ARCH for CMake >= 3.21.
...
Added CMake HIP build instructions.
2025-04-04 12:48:22 -07:00
Veselin Dobrev
1d3ffaa0bd
Fix the CUDA build with older versions of CMake, e.g. v3.20.
...
Update the CMake version requirement when building with CUDA to 3.17
which is the version where the CUDAToolkit module was added.
Fix CUDA warnings.
2025-04-02 05:00:40 -07:00
Christopher vogl
bfc6b0708d
corrected some unncecessary whitespace added
2025-02-20 16:48:54 -08:00
Christopher vogl
3d5c6d58e8
added options to defaults.cmake and updated INSTALL document
2025-02-20 16:45:40 -08:00
nbeams
8058cb0838
Increase minimum Ginkgo version to 1.9.0
2025-02-19 16:13:36 +00:00
Tzanio Kolev
e731d2dd69
Merge pull request #4583 from lindsayad/install-miniapp-content
...
Install miniapp content
2024-12-18 06:20:39 -08:00
Veselin Dobrev
f72bfcce92
Additional tweaks based on PR reviews
2024-12-16 14:31:11 -08:00
Alex Lindsay
9fce164b33
Veselin patch 2
2024-12-14 21:24:48 -07:00
Mittal, Ketan
6377476998
Backwards compatibility for gslib v1.0.7
2024-11-12 17:18:40 -08:00
Vladimir Z Tomov
dee95c1d72
improved the download / build / setup instructions.
2024-10-28 15:14:11 -07:00
Will Pazner
7b35f3cfde
Add MAGMA instructions to INSTALL
2024-07-25 18:49:27 -07:00
Veselin Dobrev
1c252d79d8
Merge branch 'master' into batched-linalg
2024-07-25 17:03:09 -07:00
Tzanio Kolev
0952809e5e
Merge pull request #4252 from farscape-project/makefile
...
Improve support for out-of-tree installations
2024-07-19 14:12:27 -07:00
Nuno Nobre
2137ce1f4f
Document new install permission options
2024-07-15 00:10:23 +01:00
Will Pazner
151828f435
Add MFEM_USE_MAGMA to MFEM build configuration
2024-07-08 13:17:08 -07:00
Tzanio Kolev
9be0bfe7cb
Merge branch 'master' into mfem-4.7-dev
...
Conflicts:
CHANGELOG
2024-05-04 19:34:35 -07:00
Veselin Dobrev
e2de493996
Merge branch 'hypre-runtime-compute-policy' into hypre-runtime-edits
2024-05-02 00:00:09 -07:00
Veselin Dobrev
e415c56c44
Some fixes and tweaks in Hypre::InitDevice(), GetHypreMemoryClass(),
...
GetHypreMemoryType(), HypreUsingGPU(), GetHypreMemoryLocation().
Renamed Hypre::configure_hypre_runtime_policy_from_mfem to
Hypre::configure_runtime_policy_from_mfem, i.e. removed 'hypre'
from variable name.
In INSTALL, mention that HYPRE >= 2.31.0 is needed for runtime
selectable HYPRE execution on CPU/GPU.
2024-04-26 17:26:01 -07:00
Tzanio Kolev
a89e415434
Merge branch 'master' into mfem-4.7-dev
...
Conflicts:
CHANGELOG
2024-04-10 09:14:36 -07:00
Tzanio Kolev
4ff5eb8899
Merge pull request #4054 from mfem/tribol-miniapp
...
Tribol contact patch test miniapp [tribol-miniapp]
2024-04-09 12:32:15 -07:00
Tzanio Kolev
93ad82ecc5
Merge branch 'master' into mfem-4.7-dev
...
Conflicts:
CHANGELOG
2024-04-09 08:29:20 -07:00
Tzanio Kolev
eddecd5dc6
PETSc version requirement updated to 3.21
2024-04-08 06:21:15 -07:00
Eric B. Chin
ba5e7dd357
Merge branch 'master' into tribol-miniapp
2024-04-01 11:47:30 -07:00
Veselin Dobrev
ff351f5b71
Merge branch 'master' into mfem-4.7-dev
2024-03-29 16:01:05 -07:00
Veselin Dobrev
73c19aa457
In INSTALL, add links to mfem.org/building in a few places.
2024-03-27 11:54:03 -07:00
Veselin Dobrev
7b20790ded
Mentioned the "General floating point type support" discussion in
...
CHANGELOG and INSTALL.
Added MFEM_PRECISION to the output from 'make info'.
2024-03-21 12:02:49 -07:00
Veselin Dobrev
6f37514d3f
In the GNU make and CMake build systems, modify how the floating-point
...
precision is specified: it is now controlled by the single option
MFEM_PRECISION (single/Single/SINGLE/double/Double/DOUBLE) which is
converted into settings for MFEM_USE_SINGLE and MFEM_USE_DOUBLE which
are then used as before.
2024-03-19 15:32:15 -07:00
Veselin Dobrev
e7400c2552
Make mfem::operator""_r a host+device function -- this was needed to
...
suppress nvcc warning.
Mention MFEM_USE_{SINGLE,DOUBLE} in the INSTALL file.
Other small updates.
2024-03-18 13:40:22 -07:00
Eric B. Chin
e7e09280a1
make axom depend on tribol
2023-12-20 22:24:37 -08:00