Tzanio
069ad59143
minor
2020-05-18 16:54:29 -07:00
Veselin Dobrev
d0221b980c
Move the SIMD headers from 'config' to 'linalg'.
2020-05-16 08:14:38 -07:00
Veselin Dobrev
c9d9d0f8ff
Various tweaks in the template + SIMD code. Make sure the SIMD
...
interinsics can be used when CUDA is enabled.
A few tweaks related to adios2 when building with GNU make.
2020-05-15 12:33:07 -07:00
Veselin Dobrev
a95474b1e5
Proposed updates for the 'x86' branch.
2020-05-03 01:19:08 -07:00
camierjs
6173cb7e4c
MFEM_USE_SIMD defaulted to YES
2020-04-30 10:14:08 -07:00
camierjs
cd0c6e6a0c
Revert auto.hpp and cleanup
2020-04-27 11:44:07 -07:00
camierjs
3e98c0b552
Address reviewer's comments
2020-04-27 11:03:04 -07:00
camierjs
ab57721a3d
Merge branch 'master' into x86
2020-04-21 13:55:28 -07:00
camierjs
4ec1f7782a
Update CHANGELOG, remove MFEM_POSIX_MEMALIGN to use aligned Memory.
2020-04-07 13:53:48 -07:00
camierjs
80ab2f4671
SIMD headers cleanup
2020-04-07 11:13:42 -07:00
camierjs
75173ce65c
Cleanup config/tconfig
2020-04-07 10:48:40 -07:00
camierjs
7fde6bfdfe
Rename miniapp to minimal-surface
...
Add serial snapshot
Costa tau shift & scale
2020-04-02 11:36:45 -07:00
camierjs
843995cefb
Sample runs for {,p}mesh-minimal-surface
2020-03-31 17:45:16 -07:00
camierjs
2567c2bf75
Merge branch 'master' into x86
2020-03-30 10:18:16 -07:00
Tzanio Kolev
a1f7d70ff2
Merge pull request #1188 from mfem/adios2-dev
...
ADIOS2 output with ParaView visualization, adios2stream and ADIOS2DataCollection
2020-03-29 13:12:39 -07:00
Veselin Dobrev
34dfa2607b
Fix a bug in test.mk and in the testing of the twist miniapp.
2020-03-24 22:06:04 -07:00
camierjs
445037c954
Merge branch 'master' into x86
2020-03-20 13:55:23 -07:00
William F Godoy
b44df9c005
License, style, and CHANGELOG changes
2020-03-18 18:20:37 -04:00
William F Godoy
11afcc6321
Requested changes from PR review
...
Keep a few examples
Correct function signature in gridfunc and pgridfunc
2020-03-18 09:42:04 -04:00
William F Godoy
9c379891bf
Resolving conflicts with latest master
2020-03-18 09:41:46 -04:00
camierjs
333e5a8701
Merge branch 'master' into x86
2020-03-15 14:55:03 -07:00
Jakub Cerveny
e2b2920bd0
Updated copyright headers
2020-03-11 10:15:45 +01:00
Jakub Cerveny
a2cf6022ed
Merge branch 'master' into gecko-integration2-dev
2020-03-11 09:23:38 +01:00
Tzanio
9ce82813ae
Some updates in the examples
2020-03-09 18:05:47 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Julian Andrej
cb9c073e50
Add gslib to cmake
2020-03-06 09:26:07 -08:00
Tzanio
fd598e8643
Final changes
2020-03-04 19:40:18 -08:00
Tzanio
58872c9e7b
Merge branch 'master' into okina-mmu
...
Conflicts:
fem/datacollection.cpp
tests/unit/CMakeLists.txt
2020-03-04 15:19:33 -08:00
Veselin Dobrev
8f617a5916
Two minor tweaks.
2020-03-02 23:49:49 -08:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Julian Andrej
d6dd084cfc
replaced gzstream with modified zstr
2020-02-27 14:32:04 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Veselin Dobrev
616aae7319
Fix compilation warnings about redefining preprocessor macros
...
like 'MFEM_DEVICE', 'MFEM_HOST_DEVICE', etc.
In the CMake build system, set the source language to CUDA (when used)
inside the MFEM functions 'add_mfem_examples' and 'add_mfem_miniapp'.
This eliminates the need to explicitly set the language for each
example/miniapp.
In the CMake build system, ensure correct linking of all examples,
miniapps, and tests when MPI and CUDA are enabled.
When building MFEM with Umpire and CUDA/HIP, make sure Umpire is also
built with CUDA/HIP.
Small update in CHANGELOG.
2020-02-18 19:40:22 -08:00
camierjs
39d6614642
Revert sample-runs and examples
...
HIP managed addons
Sparsmat transpose on host
2020-02-18 11:52:00 -08:00
Veselin Dobrev
ad1902b4b4
Update some doxygen documentation.
...
Remove the 'capacity' field from class DenseMatrix.
2020-02-15 00:35:42 -08:00
camierjs
aa75166c78
Add valgrind option to config/sample-runs.sh
...
All parallel examples accept parallel refine option
2020-02-14 12:54:40 -08:00
camierjs
d229e94b67
Add 'no output' option in config/sample-runs.sh
2020-02-14 12:34:34 -08:00
Jakub Cerveny
b6927a2cc2
Removed Gecko from both makefile and CMake build systems.
2020-02-14 13:53:13 +01:00
camierjs
98d26c3a61
Update config/sample-runs.sh with 'rs', 'rp' refinement options and 'md'(max-dofs)
2020-02-13 19:50:54 -08:00
camierjs
ccd9620b73
Add -debug option to the sample-runs script
2020-02-12 15:58:03 -08:00
camierjs
a6befda705
Remove Umpire config variables and cleanup.
2020-02-12 12:31:29 -08:00
camierjs
68f5a585b5
Merge branch 'master' into x86
2020-02-07 16:35:11 -08:00
camierjs
0825ea7140
Merge branch 'master' into okina-mmu
2020-01-23 16:41:42 -08:00
Tzanio
0e2201a0f9
Made the Travis gitignore check more useful by adding a new make target,
...
test-noclean, that runs the test without cleaning the output (via clean-exec).
2020-01-17 20:20:54 -08:00
camierjs
3535f57a67
Rename UMPIRE to Umpire
2020-01-15 11:18:00 -08:00
camierjs
78a3e0c6d2
Merge branch 'master' into okina-mmu
2020-01-15 11:09:20 -08:00
Tzanio
f78bbccbf5
Styling unification between libCEED, Ginkgo, HIOP and GSLIB
2020-01-08 16:57:18 -08:00
Yohann Dudouit
c7953aa673
Change AssembleDiagonal to work with libCEED.
...
Merge branch 'master' into yohann/okina-gpu-libceed
Conflicts:
INSTALL
makefile
2020-01-08 09:37:28 -08:00
camierjs
cec012321b
VSX tconfig logic
2020-01-07 17:12:19 -08:00
camierjs
25961fd099
Use vsx header
2020-01-07 16:36:06 -08:00