Commit Graph
77 Commits
Author SHA1 Message Date
Veselin Dobrev f3c390fc1e To support building with HIP using the Cray compilers (which
need the -xhip flag) move the $(MFEM_FLAGS) argument (that
contains the -xhip flag) before the file(s) to be compiled.
2022-11-01 13:07:27 -07:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Tzanio Kolev e654f4c607 Merge pull request #2203 from mfem/form-linear-system-tweak
Tweak FormLinearSystem methods
2021-07-21 08:27:28 -07:00
Veselin Dobrev b4dcec859b Create a new standalone unit test for the debug device. 2021-07-20 23:49:25 -07:00
Will Pazner 7be7168769 Unit tests that depend on mfem/data repository
Only run unit tests if data directory is present
Clone mfem/data in GitLab CI
2021-07-06 17:21:08 -07:00
camierjs 5c92b71373 Renamed fem/quadinterpolator/quadinterpolator_ => fem/qinterp/
Renamed fem/tmop/tmop_pa_jt3_datc.cpp -> fem/tmop/tmop_pa_da3.cpp
Renamed fem/tmop/tmop_pa_jt2_tc.cpp -> fem/tmop/tmop_pa_tc2.cpp
Renamed fem/tmop/tmop_pa_jt3_tc.cpp -> fem/tmop/tmop_pa_tc3.cpp
Update tests/unit/makefile with new tmop_pa name
2021-05-18 12:29:32 -07:00
camierjs 31aada0782 Rename tests/unit/miniapps/test_tmop.cpp -> tests/unit/miniapps/test_tmop_pa.cpp and TMOP_PA 2021-05-18 07:53:18 -07:00
Veselin Dobrev 9fa7150e89 Disable the test 'tmop_tests_cuda_uvm' -- it is long and does
not add much beyond what 'sedov_tests_cuda_uvm' does.
2021-05-10 14:38:34 -07:00
Veselin Dobrev b8ed750ddd A number of tweaks and fixed in the CMake and GNU make build
systems for the unit tests.
2021-05-07 18:55:52 -07:00
camierjs 07d8f71a22 Add a unit tests command line '--all' option to launch *all* non-regression tests 2021-05-07 11:26:01 -07:00
camierjs d28310081b Avoid copying tmop tests mesh files 2021-05-06 16:27:34 -07:00
camierjs aa8fa8f1ef Merge master in tmopt 2021-04-20 07:50:09 -07:00
Veselin Dobrev 4a172eaded Merge branch 'master' into ceed-tests-update
Resolved conflicts:
   makefile
   tests/unit/ceed/test_ceed.cpp
2021-04-14 06:16:16 -07:00
camierjs 2b2919b806 Merge master in tmopt 2021-03-28 12:51:39 -07:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
camierjs a1d765525e Merge master in tmopt 2021-01-14 09:22:27 -08:00
psocratis 09372aea2d adding Parallel and CUDA unit tests for mumps and slu 2020-12-11 13:43:08 -08:00
Veselin Dobrev 04a83fa659 In makefile, make sure files in tests/unit/ceed are included
when calling 'make style'.

Make sure the CEED unit tests are properly built when using
an out-of-source GNU make build.
2020-11-04 04:29:31 -08:00
camierjs 4f8b912434 Merge master in tmopt 2020-10-26 09:00:44 -07:00
Will Pazner 2cc635a159 Split CEED unit tests and main file for faster compilation 2020-10-09 12:35:33 -07:00
camierjs 42e0b1cf0a Merge master in tmopt 2020-09-30 09:09:46 -07:00
Yohann Dudouit 11a025b26a Update makefile with new device option. 2020-09-23 12:20:53 -07:00
Yohann Dudouit 56a985b586 Fix ceed_tests. 2020-09-23 12:03:03 -07:00
Yohann Dudouit 395ce0f1f6 Readd inadvertently deleted ceed_tests makefile target. 2020-09-23 11:42:07 -07:00
Yohann b71345dab6 Merge branch 'master' into yohann/test-ceed 2020-09-21 10:04:08 -07:00
Dylan Copeland 2a5fcacbb1 Merge branch 'master' of github.com:mfem/mfem into pacurlsmem 2020-09-08 18:28:53 -07:00
Yohann Dudouit f6fe94e131 Merge remote-tracking branch 'origin/master' into yohann/test-ceed 2020-08-25 10:32:16 -07:00
camierjs f1298e2f92 Merge master in tmopt 2020-08-25 10:12:06 -07:00
Yohann Dudouit 493460f941 Add GPU tests for libCEED. 2020-08-24 14:14:13 -07:00
Yohann Dudouit a696640253 Regorganize test_ceed and add to makefile. 2020-08-21 17:08:35 -07:00
Will Pazner 78468b8481 Minor 2020-08-04 21:03:55 -07:00
camierjs 0832fda199 Split tmop_pa header with fem/kernels 2020-08-04 16:42:35 -07:00
camierjs 24b4e21407 Add TMOP nurbs unit tests 2020-08-04 11:18:46 -07:00
Dylan Copeland 23a34bd2e7 Fix cuda unit tests build. 2020-07-22 21:03:12 -07:00
Dylan Copeland 27b1a97cc9 Excluding cunit_tests from build if not using cuda. 2020-07-22 19:47:16 -07:00
Dylan Copeland 93865c8176 Adding smem versions of mixed curl integrators. Adding unit test to run all tests with tag CUDA, using "cuda" device. 2020-07-17 22:08:20 -07:00
Dylan Copeland 5ede2d36b9 Adding pa_tests_cuda to unit tests. 2020-07-17 10:46:05 -07:00
camierjs f40ec9f0d2 make/cmake update vs hypre 2020-06-25 15:45:26 -07:00
camierjs a3403c3f3a PA AdvectorCG + cube mesh tests 2020-06-25 14:10:23 -07:00
camierjs 6fcdfd7d41 Remove tmop debug device vs Hypre 2020-06-23 12:16:36 -07:00
camierjs 3b54ae451e Remove ptmop debug device vs Hypre 2020-06-23 12:06:53 -07:00
camierjs 527564ab94 Update tests/unit/miniapps/test_tmop 2020-06-11 16:40:57 -07:00
camierjs 723362b610 Add star.mesh link and improve tmop unit test 2020-06-11 10:25:45 -07:00
camierjs 55dccdf598 makefile fix to bring tmop meshes 2020-06-09 14:09:57 -07:00
camierjs 2dc947ff91 TMOP rules to copy the mesh files for out-of-source build 2020-06-09 13:09:54 -07:00
camierjs 072c4ad387 Add tests/unit/miniapps/test_tmop 2020-06-08 19:00:10 -07:00
Veselin Dobrev 8150aea355 In unit tets makefile, check for cuda using MFEM_USE_CUDA
instead of comparing MFEM_CXX == nvcc.

This resolves an issue where the cuda tests are not build and
run when MFEM_CXX uses the full path to nvcc.
2020-03-22 14:24:13 -07:00
Tzanio KolevandJean-Sylvain CAMIER 8976af5991 Update tests/unit/makefile
Co-Authored-By: Jean-Sylvain CAMIER <camierjs@gmail.com>
2020-03-10 19:18:02 -07:00
Tzanio 96b5307913 Fix for the tests/unit makefile 2020-03-10 19:05:13 -07:00
camierjs 80600ae5d0 WIP parallel/serial test_sedov 2020-03-09 20:25:19 -07:00