Recent Releases of covfie
covfie - v0.15.3
What's Changed
- Fix off-by-one error in clamp backend by @stephenswat in https://github.com/acts-project/covfie/pull/91
- Update version number to 0.15.3 by @stephenswat in https://github.com/acts-project/covfie/pull/92
Full Changelog: https://github.com/acts-project/covfie/compare/v0.15.2...v0.15.3
- C++
Published by stephenswat 7 months ago
covfie - v0.15.2
What's Changed
- Remove erroneous memory copy from SYCL array by @krasznaa in https://github.com/acts-project/covfie/pull/89
- Temporarily remove automatd git versioning by @stephenswat in https://github.com/acts-project/covfie/pull/90
Full Changelog: https://github.com/acts-project/covfie/compare/v0.15.1...v0.15.2
- C++
Published by stephenswat 8 months ago
covfie - v0.15.0
What's Changed
- Fix
owning_data_tcopy assignment by @esseivaju in https://github.com/acts-project/covfie/pull/85 - Add swizzling test for CPU array backend by @esseivaju in https://github.com/acts-project/covfie/pull/86
- Minor fixes to the clamping backend by @stephenswat in https://github.com/acts-project/covfie/pull/87
Full Changelog: https://github.com/acts-project/covfie/compare/v0.14.0...v0.15.0
- C++
Published by stephenswat 8 months ago
covfie - v0.14.0
What's Changed
- Add HIP/CUDA standards to libraries by @sethrj in https://github.com/acts-project/covfie/pull/78
- Explicitly disable the C language by @stephenswat in https://github.com/acts-project/covfie/pull/81
- Explicitly declare matrix copy assignment by @esseivaju in https://github.com/acts-project/covfie/pull/80
- Add contribution guidelines by @stephenswat in https://github.com/acts-project/covfie/pull/82
- Add CMakeGitVersion to auto-fill covfie_VERSION from git metadata by @sethrj in https://github.com/acts-project/covfie/pull/83
New Contributors
- @sethrj made their first contribution in https://github.com/acts-project/covfie/pull/78
- @esseivaju made their first contribution in https://github.com/acts-project/covfie/pull/80
Full Changelog: https://github.com/acts-project/covfie/compare/v0.13.0...v0.14.0
- C++
Published by stephenswat 10 months ago
covfie - v0.13.0
What's Changed
- Add export targets for FetchContent by @SeverinDiederichs in https://github.com/acts-project/covfie/pull/56
- Remove header testing code by @stephenswat in https://github.com/acts-project/covfie/pull/57
- Add Spack environment specification by @stephenswat in https://github.com/acts-project/covfie/pull/58
- Rework platform selection CMake code by @stephenswat in https://github.com/acts-project/covfie/pull/59
- Remove device qualifiers from default functions by @stephenswat in https://github.com/acts-project/covfie/pull/60
- Remove quiet setting about C++20 features by @stephenswat in https://github.com/acts-project/covfie/pull/61
- Remove all usage of
std::enable_ifby @stephenswat in https://github.com/acts-project/covfie/pull/62 - Minor improvements to convert_Bfield example by @SeverinDiederichs in https://github.com/acts-project/covfie/pull/63
- Prevent CMake flags from propagating to parent by @stephenswat in https://github.com/acts-project/covfie/pull/64
- Expand CUDA strided array tests by @stephenswat in https://github.com/acts-project/covfie/pull/65
- Expand git ignore list by @stephenswat in https://github.com/acts-project/covfie/pull/66
- Allow direct conversion of CPU array to CUDA by @stephenswat in https://github.com/acts-project/covfie/pull/67
- Fix some bugs in CUDA array and texture backends by @stephenswat in https://github.com/acts-project/covfie/pull/68
- Add tests for CUDA array and texture backend by @stephenswat in https://github.com/acts-project/covfie/pull/69
- Allow construction of vector field from backend by @stephenswat in https://github.com/acts-project/covfie/pull/70
- Fix assignment constructor in strided array by @stephenswat in https://github.com/acts-project/covfie/pull/71
- Refactor and expand CUDA tests by @stephenswat in https://github.com/acts-project/covfie/pull/72
- Allow strided copy to use scalar coordinates by @stephenswat in https://github.com/acts-project/covfie/pull/73
- Explicitly set CUDA texture array pointer to null by @stephenswat in https://github.com/acts-project/covfie/pull/74
- Implement support for CUDA streams by @stephenswat in https://github.com/acts-project/covfie/pull/75
- Add support for SYCL arrays by @stephenswat in https://github.com/acts-project/covfie/pull/76
- Add support for HIP arrays by @stephenswat in https://github.com/acts-project/covfie/pull/77
New Contributors
- @SeverinDiederichs made their first contribution in https://github.com/acts-project/covfie/pull/56
Full Changelog: https://github.com/acts-project/covfie/compare/v0.12.1...v0.13.0
- C++
Published by stephenswat 11 months ago
covfie - v0.12.1
What's Changed
- Revert "Enable installation only if top-level" by @stephenswat in https://github.com/acts-project/covfie/pull/54
- Increment version number to 0.12.1 by @stephenswat in https://github.com/acts-project/covfie/pull/55
Full Changelog: https://github.com/acts-project/covfie/compare/v0.12.0...v0.12.1
- C++
Published by stephenswat about 1 year ago
covfie - v0.12.0
What's Changed
- Enable installation only if top-level by @stephenswat in https://github.com/acts-project/covfie/pull/51
- Update version number to v0.12.0 by @stephenswat in https://github.com/acts-project/covfie/pull/52
- Add HIP logic, move to consistent naming convention by @StewMH in https://github.com/acts-project/covfie/pull/53
New Contributors
- @StewMH made their first contribution in https://github.com/acts-project/covfie/pull/53
Full Changelog: https://github.com/acts-project/covfie/compare/v0.11.0...v0.12.0
- C++
Published by stephenswat about 1 year ago
covfie - v0.11.0
What's Changed
- Find CUDA dependencies in installed CMake configs by @stephenswat in https://github.com/acts-project/covfie/pull/25
- Add missing constructor to CUDA array by @stephenswat in https://github.com/acts-project/covfie/pull/27
- Raise minimum C++ standard to 20 by @stephenswat in https://github.com/acts-project/covfie/pull/28
- Enable additional conversion warnings by @stephenswat in https://github.com/acts-project/covfie/pull/26
- Remove
CONSTRAINTmacro by @stephenswat in https://github.com/acts-project/covfie/pull/29 - Add covariant casting transformer by @stephenswat in https://github.com/acts-project/covfie/pull/30
- Fix the linear interpolator by @stephenswat in https://github.com/acts-project/covfie/pull/31
- Deduplicate clang-format options by @stephenswat in https://github.com/acts-project/covfie/pull/32
- Update render executables to use right unit by @stephenswat in https://github.com/acts-project/covfie/pull/33
- Fix some MSVC barrel shift warnings by @stephenswat in https://github.com/acts-project/covfie/pull/34
- Switch to using pre-commit for checks by @stephenswat in https://github.com/acts-project/covfie/pull/35
- Harmonize license headers across C++ files by @stephenswat in https://github.com/acts-project/covfie/pull/36
- Add gersemi formatting for CMake files by @stephenswat in https://github.com/acts-project/covfie/pull/37
- Fix a few out-of-bounds issues in tests by @stephenswat in https://github.com/acts-project/covfie/pull/38
- Redesign the build test CI jobs by @stephenswat in https://github.com/acts-project/covfie/pull/39
- Add bounds assertions to several backends by @stephenswat in https://github.com/acts-project/covfie/pull/40
- Harmonize license header in CMake files by @stephenswat in https://github.com/acts-project/covfie/pull/42
- Fix bug in the CMake install interface by @stephenswat in https://github.com/acts-project/covfie/pull/44
- Add tests for downstream builds by @stephenswat in https://github.com/acts-project/covfie/pull/43
- Remove
COVFIE_REQUIRE_CXX20CMake flag by @stephenswat in https://github.com/acts-project/covfie/pull/45 - Allow tests, etc. only in top level builds by @stephenswat in https://github.com/acts-project/covfie/pull/46
- Add
covfie_prefix to library targets by @stephenswat in https://github.com/acts-project/covfie/pull/47 - Use unsigned chars for image rendering by @stephenswat in https://github.com/acts-project/covfie/pull/48
- Replace uses of STL types in device code by @stephenswat in https://github.com/acts-project/covfie/pull/49
- Make the repo compliant with REUSE v3.3 by @giacomd in https://github.com/acts-project/covfie/pull/50
New Contributors
- @giacomd made their first contribution in https://github.com/acts-project/covfie/pull/50
Full Changelog: https://github.com/acts-project/covfie/compare/v0.10.0...v0.11.0
- C++
Published by stephenswat about 1 year ago
covfie - v0.10.0
What's Changed
- Increment version number to 0.9.0 by @stephenswat in https://github.com/acts-project/covfie/pull/22
- Stop MSVC whining about lossy conversions by @stephenswat in https://github.com/acts-project/covfie/pull/23
Full Changelog: https://github.com/acts-project/covfie/compare/v0.9.0...v0.10.0
- C++
Published by stephenswat over 1 year ago