| a550dd66 | 04-Mar-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Formatting fixes for tests including consistent include order |
| b5404d5d | 16-Feb-2023 |
Sebastian Grimberg <sjg@amazon.com> |
Add tests |
| 49aac155 | 24-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc heade
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc headers
* iwyu - ceed/ceed.h -> ceed.h
* iwyu - cuda/hip include fixes
show more ...
|
| ba59ac12 | 17-Mar-2023 |
Sebastian Grimberg <sebastiangrimb@gmail.com> |
Move some linear algebra/matrix operations to internal API (#1165)
* Move unoptimized matrix operations to internal API
* Minor docstring formatting in ceed-basis.c
* Update Julia/Python/Fortr
Move some linear algebra/matrix operations to internal API (#1165)
* Move unoptimized matrix operations to internal API
* Minor docstring formatting in ceed-basis.c
* Update Julia/Python/Fortran APIs for removed public functions
* Fix include for tests
* Fixes for removed Python API functions
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 |
| 131837e7 | 14-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1172 from CEED/jeremy/more-tests
Spelling and Ceed example consistency |
| 6d4d9f84 | 10-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1174 from CEED/jeremy/operator-context
CeedOperatorContext* -> CeedOperator*Context* |
| 9c702cb5 | 08-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
junit - include test args in junit failure/error output |
| 5fb68f37 | 08-Mar-2023 |
Karen (Ren) Stengel <karenlstengel@gmail.com> |
Adding CeedVectorCopy() and CeedVectorAXPBY() (#1170)
* adding CeedVectorAXPBY and CeedVectorCopy functions with Rust, Python, and CUDA/HIP backend support
---------
Co-authored-by: James Wrig
Adding CeedVectorCopy() and CeedVectorAXPBY() (#1170)
* adding CeedVectorAXPBY and CeedVectorCopy functions with Rust, Python, and CUDA/HIP backend support
---------
Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Adeleke O. Bankole <86932837+AdelekeBankole@users.noreply.github.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| 17b0d5c6 | 07-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - rename CeedOperatorContext functions for consistency |
| 0126412d | 07-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - add CeedOperatorGetContext |
| ceac335a | 06-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - spelling fixes |
| 4fee36f0 | 02-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - consistency in c tests |
| 6e6d197d | 28-Feb-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ci - set default output/message for junit/tap |
| 437c7c90 | 30-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
pc - CPU diagonal assembly for multiple active bases |
| 2788fa27 | 24-Jan-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
ctx - Context[Get,Restore][Double,Int32]Read |
| 4a2fcf2f | 21-Dec-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
junit - add incremental output for tap, error/failure output for junit |
| c6ebc35d | 30-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - name consistency for composite operator fns |
| 75f0d5a4 | 30-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
op - add CeedCompositeOperatorGetMultiplicity |
| 47fa654b | 18-Nov-2022 |
Jed Brown <jed@jedbrown.org> |
style: remove obsolete (with clang-format) INDENT comments |
| 2b730f8b | 17-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Switch to clang-format (#1051)
* style - switch to clang-format
* ci - use newer libxsmm
* action - update format action
* format - consistent use of {} for multi-line if/for
* make - re
Switch to clang-format (#1051)
* style - switch to clang-format
* ci - use newer libxsmm
* action - update format action
* format - consistent use of {} for multi-line if/for
* make - remove stray newline
* make - simpler 'make format' target
* ci - use newer libxsmm
* doc - minor release note claification
* minor - minor fix
* minor - minor fix
* minor - minor fix
* minor - minor fix
* make format
* format - less aggressive alignment rules
* tidy - check for argument name mismatches
* fix newline
* format - mirror Ratel update to .clang-format
* fix merge error
* fix merge conflict
* fix merge error
* drop style in .phony list
* Update .clang-format
Co-authored-by: Jed Brown <jed@jedbrown.org>
* apply updated format
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| 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 ...
|
| e26ec025 | 22-Sep-2022 |
rezgarshakeri <rezgar.shakeri@colorado.edu> |
deleted unnecessary files in junit-xml folder. Added distro/python3 to c-fortran-test-hardware.yml |
| 8ad5ad37 | 21-Sep-2022 |
rezgarshakeri <rezgar.shakeri@colorado.edu> |
some clean-up |