| #
e733e297
|
| 26-Mar-2025 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1794 from CEED/jeremy/pc-opt-flags
Add OPT as cflags_extra in ceed.pc
|
| #
5ad1e4ca
|
| 26-Mar-2025 |
Jeremy L Thompson <jeremy@jeremylt.org> |
lib - add OPT as cflags_extra in ceed.pc
|
| #
60ef3fee
|
| 01-Nov-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1346 from CEED/jeremy/pre-release
Release - version 0.12.0
|
| #
4018a20a
|
| 25-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
release - update version number and notes
|
| #
861776b7
|
| 24-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1124 from CEED/jed/release-0.11
Release 0.11
|
| #
8ec64e9a
|
| 24-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
libCEED 0.11.0
|
| #
74532b27
|
| 11-Apr-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #934 from CEED/jeremy/0-10-1
Prepare for v0.10.1 patch
|
| #
f374d6a3
|
| 29-Mar-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
release - prepare for v0.10.1 patch
|
| #
d086b429
|
| 21-Mar-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #916 from CEED/jeremy/v0.10
release - prepare for v0.10
|
| #
667e613f
|
| 16-Mar-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
release - prepare for v0.10
|
| #
d66340f5
|
| 06-Jul-2021 |
Jed Brown <jed@jedbrown.org> |
libCEED 0.9.0
|
| #
e8f23459
|
| 01-Apr-2021 |
Jed Brown <jed@jedbrown.org> |
libCEED 0.8
|
| #
14b01f2c
|
| 16-Dec-2020 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #674 from CEED/jed/static-link
static link
|
| #
1d013790
|
| 14-Dec-2020 |
Jed Brown <jed@jedbrown.org> |
Add static library (libceed.a) [resolve #670]
We no longer use __attribute__((constructor)) to register backends and gallery implementations because we can't ensure that the symbols are linked into
Add static library (libceed.a) [resolve #670]
We no longer use __attribute__((constructor)) to register backends and gallery implementations because we can't ensure that the symbols are linked into applications that link the static library. We've switched to creating CeedRegisterAll() and CeedQFunctionRegisterAll(), which are called automatically by the library, and call weak symbols to register all the backend/gallery implementations. This strategy was partly motivated by not wanting to have preprocessor macros describing what is available, and the associated need to recompile rather than just relink when those macros change.
So we now have backends/ceed-backend-list.h that declares all the backends wrapped in a macro. It is included by backends/ceed-backend-weak.c to create weak definitions of all the backends. In the makefile, we sort so this comes last when linking a shared or static library, and thus these weak symbols will only be picked up if they were not defined by the actual backend source files. The same header is included (with different macro wrapping) in interface/ceed-register.c, where CeedRegisterAll() is defined.
To add a new backend, one must do essentially the same registration strategy as in the past, plus add one line to the common ceed-backend-list.h.
show more ...
|
| #
500adadc
|
| 30-Sep-2020 |
nbeams <246972+nbeams@users.noreply.github.com> |
resolve merge conflicts for v0.7 release
|
| #
0bc92be5
|
| 29-Sep-2020 |
Jed Brown <jed@jedbrown.org> |
libCEED-0.7
|
| #
9e662d0d
|
| 30-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #496 from CEED/v0.6changelog
v0.6: Release notes
|
| #
0696387f
|
| 30-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
libCEED-0.6
Co-authored-by: Valeria Barra <valeriabarra21@gmail.com>
|
| #
12804ff7
|
| 19-Sep-2019 |
Jed Brown <jed@jedbrown.org> |
libCEED-0.5
|
| #
f067290b
|
| 02-Apr-2019 |
Jed Brown <jed@jedbrown.org> |
Fix pkgconfig version info for v0.4
|
| #
389b3d93
|
| 19-Jul-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .ok
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .okl error in prove-all [OCCA] Fix qfunction not shifting output pointers [OCCA] Replacing series of 'if's with switch Modify Makefile to include ceed.pc for prove-all Fix error in Makefile checking for MFEM_DIR Update README.md Update Tmpl to use highest priority /cpu/self [OCCA] Rework switch statement for AllocOpOut and AllocOpIn PETSc bp1: update okl kernels and extract ComputeErrorMax Add CeedVectorGetLength Occa: sync to host for passive fields PETSc bp1: compute collocated error vector instead of reducing in kernel Occa: copy OperatorApply output to "used" pointer Add check for MFEM_DIR to Makefile [OCCA]Add zeroing of outvecs Further work on Nek5000 BPs, added error checking to OpApply [NEK][WIP] Modifying BPs ...
show more ...
|
| #
87965968
|
| 18-Jul-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Modify Makefile to include ceed.pc for prove-all
|
| #
734e90fe
|
| 05-Feb-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Merge branch 'master' into fortran_interface
|
| #
3762f2d6
|
| 03-Feb-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/make-install' [PR #32]
* jed/make-install: make install: document in README make install: avoid non-portable GNU install options make: add install target Switch to include/
Merge branch 'jed/make-install' [PR #32]
* jed/make-install: make install: document in README make install: avoid non-portable GNU install options make: add install target Switch to include/ceed.h and lib/libceed.so directory structure
show more ...
|
| #
6ea7c6c1
|
| 03-Feb-2018 |
Jed Brown <jed@jedbrown.org> |
Switch to include/ceed.h and lib/libceed.so directory structure
This gives the source directory a compatible directory layout with the install directory, thus enabling a user to use either.
|