History log of /libCEED/ceed.pc.template (Results 1 – 25 of 28)
Revision Date Author Comments
# 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.


12