Recent Releases of LibTrixi
LibTrixi - v0.1.5
LibTrixi v0.1.5
Merged pull requests:
- Make PackageCompiler.jl compilation selectable in cmake (#128) (@bgeihe)
- Add a libtrixi cmake module (#132) (@bgeihe)
- Document and unify C and Fortran examples (#133) (@bgeihe)
- Bump crate-ci/typos from 1.16.15 to 1.16.17 (#134) (@dependabot[bot])
- Bump crate-ci/typos from 1.16.17 to 1.16.19 (#136) (@dependabot[bot])
- Update apt-get before apt-get install (#137) (@bgeihe)
- Bump crate-ci/typos from 1.16.19 to 1.16.20 (#138) (@dependabot[bot])
- add code of conduct (#139) (@ranocha)
- add contributing statement and avoid duplicating the license (#140) (@ranocha)
- Small documentation update (#143) (@bgeihe)
- Small update in trixicontrollerdata_f (#144) (@bgeihe)
- Add build.jl as dependency for PackageCompiler (#145) (@bgeihe)
- Do not run CI workflow for changes in docs (#146) (@bgeihe)
- Bump crate-ci/typos from 1.16.20 to 1.16.21 (#147) (@dependabot[bot])
- Bump crate-ci/typos from 1.16.21 to 1.16.22 (#148) (@dependabot[bot])
- Bump crate-ci/typos from 1.16.22 to 1.16.23 (#149) (@dependabot[bot])
- Bump crate-ci/typos from 1.16.23 to 1.16.25 (#153) (@dependabot[bot])
- Bump crate-ci/typos from 1.16.25 to 1.17.0 (#155) (@dependabot[bot])
- Update to julia 1.10 (#156) (@bgeihe)
- Add CompatHelper to keep Julia [compat] bounds up-to-date (#157) (@sloede)
- CompatHelper: bump compat for Trixi to 0.6 for package LibTrixi.jl, (keep existing compat) (#158) (@github-actions[bot])
- CompatHelper: bump compat for Trixi to 0.6 for package test, (keep existing compat) (#159) (@github-actions[bot])
- CompatHelper: add new compat entry for TOML at version 1 for package lib, (keep existing compat) (#160) (@github-actions[bot])
- Bump crate-ci/typos from 1.17.0 to 1.17.1 (#161) (@dependabot[bot])
- Bump actions/cache from 3 to 4 (#162) (@dependabot[bot])
- Bump crate-ci/typos from 1.17.1 to 1.17.2 (#163) (@dependabot[bot])
- Bump crate-ci/typos from 1.17.2 to 1.18.1 (#166) (@dependabot[bot])
- Update codecov to v4 and add token (#167) (@bgeihe)
- Bump crate-ci/typos from 1.18.1 to 1.18.2 (#168) (@dependabot[bot])
- CompatHelper: bump compat for Trixi to 0.7 for package LibTrixi.jl, (keep existing compat) (#170) (@github-actions[bot])
- CompatHelper: bump compat for Trixi to 0.7 for package test, (keep existing compat) (#171) (@github-actions[bot])
- Bump crate-ci/typos from 1.18.2 to 1.19.0 (#175) (@dependabot[bot])
- Add Bryan/Fritsch warm bubble test case (#176) (@bgeihe)
- Add baroclinic instability test case (#177) (@bgeihe)
Closed issues:
- Document examples and their purpose (#114)
- Create FindLibtrixi.cmake (#121)
- Make PackageCompiler library selectable via cmake (#124)
- Allow using local shared libraries instead of Julia-shipped one (#125)
- Precompiling LibTixi.jl fails on main (#135)
- Julia
Published by github-actions[bot] about 2 years ago
LibTrixi - v0.1.4
LibTrixi v0.1.4
Merged pull requests: - Create library with PackageCompiler.jl (#76) (@sloede) - Update documenter to v1 (#116) (@sloede) - Replace cross-reference to Doxygen docs with absolute URL (#118) (@sloede) - Restore Julia 1.8 compatability for package filtering (#120) (@bgeihe) - Bump crate-ci/typos from 1.16.11 to 1.16.13 (#122) (@dependabot[bot]) - Remove linking of MPI for libtrixi.so (#123) (@bgeihe) - Bump crate-ci/typos from 1.16.13 to 1.16.15 (#129) (@dependabot[bot]) - Fix input files for Doxygen documentation (#131) (@sloede)
Closed issues: - Add workflow for automatic release creation (#57) - Make Documenter strict again (#117) - Current main requires julia 1.9 (#119) - No overview of Fortran API? (#130)
- Julia
Published by github-actions[bot] over 2 years ago
LibTrixi - v0.1.2
What's Changed
- Add DOI and referencing information to the docs by @sloede in https://github.com/trixi-framework/libtrixi/pull/107
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/108
- Bump crate-ci/typos from 1.16.10 to 1.16.11 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/109
- Use set_preferences to set system hdf5 by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/111
- Make TagBot work again (at all) by @sloede in https://github.com/trixi-framework/libtrixi/pull/110
Full Changelog: https://github.com/trixi-framework/libtrixi/compare/v0.1.1...v0.1.2
- Julia
Published by sloede over 2 years ago
LibTrixi - v0.1.1
What's Changed
- Bump crate-ci/typos from 1.16.8 to 1.16.10 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/101
- Fix version test by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/100
- Fortran version test without fixed integer width by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/102
- Add stable docs badge by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/105
- Add Zenodo config file by @sloede in https://github.com/trixi-framework/libtrixi/pull/106
Full Changelog: https://github.com/trixi-framework/libtrixi/compare/v0.1.0...v0.1.1
- Julia
Published by sloede over 2 years ago
LibTrixi - v0.1.0
What's Changed
- Initial cmake configuation and C skeletons by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/1
- Add initial version of a LibTrixi.jl package by @sloede in https://github.com/trixi-framework/libtrixi/pull/2
- Add Documenter by @sloede in https://github.com/trixi-framework/libtrixi/pull/5
- Initial coupling of libtrixi (C) and LibTrixi.jl by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/14
- Store function pointers in library by @sloede in https://github.com/trixi-framework/libtrixi/pull/18
- Add initial CI testing capabilities by @sloede in https://github.com/trixi-framework/libtrixi/pull/19
- Set up Julia configuration for libtrixi by @sloede in https://github.com/trixi-framework/libtrixi/pull/21
- Add Fortran example to match C example by @sloede in https://github.com/trixi-framework/libtrixi/pull/25
- Install
LibTrixi.jlto${PREFIX}/share/libtrixi/LibTrixi.jlby @sloede in https://github.com/trixi-framework/libtrixi/pull/27 - Install init script to
bin/and test it in CI by @sloede in https://github.com/trixi-framework/libtrixi/pull/28 - Add spell checker to CI by @sloede in https://github.com/trixi-framework/libtrixi/pull/29
- Adapt julia install script to account for Trixi, p4est and system MPI by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/24
- Use system HDF5 library by @sloede in https://github.com/trixi-framework/libtrixi/pull/30
- Add ability to control debug output via
LIBTRIXI_DEBUGby @sloede in https://github.com/trixi-framework/libtrixi/pull/33 - Add Trixi.jl and OrdinaryDiffEq.jl by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/20
- Document troubleshooting by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/34
- Install modfiles to include/ dir by @sloede in https://github.com/trixi-framework/libtrixi/pull/36
- Add simple example for building an external project against libtrixi by @sloede in https://github.com/trixi-framework/libtrixi/pull/37
- Fix call of invokelatest for julia 1.8 by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/39
- Fix links in docs by @sloede in https://github.com/trixi-framework/libtrixi/pull/41
- Bump crate-ci/typos from 1.15.0 to 1.15.9 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/40
- Allow one to use
JULIA_DEFINE_FAST_TLSby linking tolibtrixi_tls.oby @sloede in https://github.com/trixi-framework/libtrixi/pull/42 - Disable Codecov annotations by @sloede in https://github.com/trixi-framework/libtrixi/pull/46
- Generalize examples cmake file by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/48
- Provide convenience methods for Fortran interface by @sloede in https://github.com/trixi-framework/libtrixi/pull/47
- Simplify usage by allow to omit the JULIADEPOTPATH by @sloede in https://github.com/trixi-framework/libtrixi/pull/50
- Bump crate-ci/typos from 1.15.9 to 1.15.10 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/51
- Clarify development state in README by @sloede in https://github.com/trixi-framework/libtrixi/pull/53
- Generate C/Fortran API docs with Doxygen by @sloede in https://github.com/trixi-framework/libtrixi/pull/52
- Work around MPIsetattr error by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/54
- Add
VERSIONfile with current libtrixi version by @sloede in https://github.com/trixi-framework/libtrixi/pull/56 - Bump crate-ci/typos from 1.15.10 to 1.16.1 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/59
- Add version API by @sloede in https://github.com/trixi-framework/libtrixi/pull/60
- Adapt to t8code by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/63
- Use imported target for MPI by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/64
- Canonical fix for MPI attr error by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/65
- Bump crate-ci/typos from 1.16.1 to 1.16.2 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/69
- Add
-Wall -Wextra -Werrorto compilation flags by @sloede in https://github.com/trixi-framework/libtrixi/pull/71 - Bump crate-ci/typos from 1.16.2 to 1.16.4 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/72
- First steps towards accessing Trixi data by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/45
- Initial implementation of
trixi_version_juliapackage info by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/75 - Bump crate-ci/typos from 1.16.4 to 1.16.6 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/81
- Restructure source code by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/79
- Update julia controller example by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/84
- C API test using google test by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/80
- Bump crate-ci/typos from 1.16.6 to 1.16.8 by @dependabot in https://github.com/trixi-framework/libtrixi/pull/86
- Switch to monthly dependabot alerts by @sloede in https://github.com/trixi-framework/libtrixi/pull/87
- Julia test for LibTrixi.jl by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/78
- Specify C11 and Fortran 2018 language standards by @sloede in https://github.com/trixi-framework/libtrixi/pull/91
- Safeguard
trixi_initialize/trixi_finalizeagainst erroneous use by @sloede in https://github.com/trixi-framework/libtrixi/pull/92 - Miscellaneous CI improvements by @sloede in https://github.com/trixi-framework/libtrixi/pull/93
- Add Fortran interface tests by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/89
- Speed up CI testing by precompiling only once by @sloede in https://github.com/trixi-framework/libtrixi/pull/95
- Split C/Fortran tests and colorize Google Test output in CI tests by @sloede in https://github.com/trixi-framework/libtrixi/pull/96
- Running Google Test with MPI by @bgeihe in https://github.com/trixi-framework/libtrixi/pull/85
- Prepare for first release by @sloede in https://github.com/trixi-framework/libtrixi/pull/99
Full Changelog: https://github.com/trixi-framework/libtrixi/commits/v0.1.0
- Julia
Published by sloede over 2 years ago