| #
e17e35bb
|
| 29-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add smartsim regression testing
Requires that the fluids code be built with SMARTREDIS_DIR set, and in an environment with SmartSim (Python library) installed as well.
Co-authored by: Zach
fluids: Add smartsim regression testing
Requires that the fluids code be built with SMARTREDIS_DIR set, and in an environment with SmartSim (Python library) installed as well.
Co-authored by: Zach Atkins <zach.atkins@colorado.edu>
show more ...
|
| #
0d674129
|
| 13-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
reverting the change to IC that caused divergence on first step...guess I was too sleepy to drive last night
|
| #
a77d2765
|
| 13-Oct-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1374 from CEED/jrwrigh/fix_test_python
fix(test): Use explicit `typing` objects for containers
|
| #
78cb100b
|
| 13-Oct-2023 |
James Wright <james@jameswright.xyz> |
fix(test): Use explicit `typing` objects for containers
- Using `list[str]` for type hints is incompatible with Python 3.7.9 (at least, possibly with newer versions as well)
|
| #
19868e18
|
| 12-Oct-2023 |
Zach Atkins <zach.atkins@colorado.edu> |
Add parallelism within test files (#1372)
* Add parallelism within test files
* Remove NPROC_POOL from nek tests
* Fix formatting
|
| #
25878d73
|
| 06-Oct-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1365 from CEED/sjg/make-format-prep
|
| #
2fee3251
|
| 05-Oct-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Expand Python formatting to tests/
|
| #
a9c3c4a1
|
| 29-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1352 from CEED/jeremy/jumint-only
Set interface only tests to only='cpu'
|
| #
f85e4a7b
|
| 28-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
test - set interface only tests to only='cpu'
|
| #
b0976d5a
|
| 15-Aug-2023 |
Zach Atkins <zach.atkins@colorado.edu> |
Vector - error-free usage when length = 0 (#1291)
* Allow for error-free usage of length 0 CeedVectors
* Add tests for length 0 CeedVectors
* make clang-tidy happy
* remove unnecessary tests
|
| #
1b16049a
|
| 11-Aug-2023 |
Zach Atkins <zach.atkins@colorado.edu> |
refactor junit.py for parity with Ratel (#1285)
* refactor junit.py for parity with Ratel
* clean up list of backends for CLI input to junit
* Improve readability and add documentation
* cl
refactor junit.py for parity with Ratel (#1285)
* refactor junit.py for parity with Ratel
* clean up list of backends for CLI input to junit
* Improve readability and add documentation
* cleanup common code and CLI
* add JUnit batch to command line args
* Fix issue with JUnit output files
show more ...
|
| #
372821a4
|
| 20-Jul-2023 |
Zach Atkins <zach.atkins@colorado.edu> |
Change os.path to pathlib and simplify parsing (#1263)
* Change os.path to pathlib and simplify parsing
* support for testargs without parens/name
|
| #
3f46b224
|
| 03-Jul-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Merge pull request #1246 from sebastiangrimberg/sjg/minor-junit-fix
Fix a few missing default output/messages for junit/tap
|
| #
18f23d85
|
| 15-Jun-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Fix missed cases from 6e6d197
|
| #
bd882c8a
|
| 15-Jun-2023 |
James Wright <james@jameswright.xyz> |
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
show more ...
|
| #
9d19400f
|
| 16-Mar-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1166 from CEED/jeremy/ci-fork
Run Actions or push to main or PR
|
| #
9c702cb5
|
| 08-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
junit - include test args in junit failure/error output
|
| #
6e6d197d
|
| 28-Feb-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ci - set default output/message for junit/tap
|
| #
638b17a1
|
| 21-Dec-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1121 from CEED/jeremy/junit-updates
Add Ratel junit.py updates
|
| #
4a2fcf2f
|
| 21-Dec-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
junit - add incremental output for tap, error/failure output for junit
|
| #
1efc6e0a
|
| 20-Oct-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1074 from CEED/jeremy/fix-tap-dubious
Fix junit.py exit code for TAP
|
| #
39656d8b
|
| 14-Oct-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
test - junit.py should return clean exit code for TAP, otherwise result marked as 'dubious'
|
| #
0be03a92
|
| 13-Oct-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Update OCCA Backend (#1072)
* Update OCCA memory interop call.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Uses `std::memset` and `std:memcpy`.
* Uses `std:
Update OCCA Backend (#1072)
* Update OCCA memory interop call.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Uses `std::memset` and `std:memcpy`.
* Uses `std::to_string` instead of internal `occa::toString`.
* Uses `std::memcpy`.
* Sets kernel properties.
* Removes deprecated kernelBuilder calls; builds directly from the device.
* Removes deprecated kernelBuild call; builds directly from the device.
* Uses `std::memcpy`.
* Removes deprecated calls to `occa::linalg`.
* Add registration and device configuration for DPC++ and OpenCL backends.
* Add DPC++ and OpenCL backends to makefile.
* Spelling.
* Configure build flags for oneAPI compilers.
* Correctly set mode in `occa::json` object.
* Add missing functions to OCCA CeedVector implementation.
* Adds missing call to `setValueKernel` in OCCA CeedVector impl.
* Gets occa device function name from the CeedQFunction.
* Adds OpenCL and DPC++ to backends list.
* Uses unique kernel name for OCCA qFunction kernels.
* Adds a dummy `ceed.h` header in include in OCCA kernels.
* Rewrite arrays of structs in format that OCCA can handle.
* Adds stubs for missing functions in OCCA qfunctioncontext.
* Includes the cmath header when compiling C++ code.
* Add stubs for missing OCCA backend LinearAssembleXXX functions.
* Adds missing functions to OCCA implemenation of qFunctionContext.
* Removes math function headers which were causing OCCA JIT failures.
* Rewrite arrays of structs in format that OCCA can handle.
* Rewrites fluids example qfunctions to be compatible with OCCA.
* Fixes array dimensions in mass2dbuild.
* Rewrites advection problem kernels to work with OCCA.
* Rewrites blasius problem kernels to work with OCCA.
* Rewrites channel problem kernels to work with OCCA.
* Rewrites dirichlet bc kernels to work with OCCA.
* Rewrites newtonian kernels to work with OCCA.
* Rewrites setupgeo kernels to be compatible with OCCA.
* Rewrites stabilization kernels to be compatible with OCCA.
* Rewrites stg kernels to be compatible with OCCA.
* Adds occa backends to tests for the fluids example.
* doc - update OCCA info in release notes + README
* ci - run with OCCA v1.4
* occa - update copyright boilerplate
* occa - drop unused define
* ci - fix OCCA install
* wip
* ci - fix occa skip list
* make/ci - fix use of OCCA_DIR/bin/occa
* makefile - minor style
* ci - re-enable OCCA dir caching
* doc - update release notes to mention OCCA QF workarounds
Co-authored-by: Kris Rowe <kris.rowe@anl.gov>
show more ...
|
| #
3c60848e
|
| 22-Sep-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1070 from CEED/rezgar/tap-output
removed tap.sh and updated junit.py
|
| #
3d94f746
|
| 21-Sep-2022 |
rezgarshakeri <rezgar.shakeri@colorado.edu> |
removed tap.sh and updated junit.py
|