History log of /libCEED/backends/ (Results 376 – 400 of 1139)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
94648b7d13-Jul-2023 Sebastian Grimberg <sjg@amazon.com>

Organize element restriction variants in ref backend

7c1dbaff06-May-2023 Sebastian Grimberg <sjg@amazon.com>

Operator full assembly with oriented or curl-conforming element restrictions (RT or ND elements)

20a9377220-Jul-2023 Sebastian Grimberg <sjg@amazon.com>

Address PR comment on hidden variable and clarify by renaming

0c73c03922-Jun-2023 Sebastian Grimberg <sjg@amazon.com>

Improve element restriction for H(curl) spaces by reorganizing loops, including use of int8_t for tridiagonal matrix

0305e20806-May-2023 Sebastian Grimberg <sjg@amazon.com>

Update backends for unified ElemRestrictionCreate variants for all restriction types (default, oriented, strided)

9475e04427-Jul-2023 Sebastian Grimberg <sjg@amazon.com>

Fix bugs for blocked ElemRestriction apply

fcbe8c0624-Apr-2023 Sebastian Grimberg <sjg@amazon.com>

enum CeedRestrictionType for CeedElemRestriction type

77d1c12702-Mar-2023 Sebastian Grimberg <sjg@amazon.com>

Element restriction for high-order (> 1) H(curl) elements requiring more general orientation transformations

Adds CeedElemRestrictionCreateCurlOriented which takes a tridiagonal element-wise transfo

Element restriction for high-order (> 1) H(curl) elements requiring more general orientation transformations

Adds CeedElemRestrictionCreateCurlOriented which takes a tridiagonal element-wise transformation matrix, typically with entries {-1, 0, 1}.

show more ...


blocked/ceed-blocked-operator.c
opt/ceed-opt-operator.c
ref/ceed-ref-restriction.c
ref/ceed-ref.c
ref/ceed-ref.h
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/navierstokes.h
/libCEED/examples/fluids/problems/sgs_dd_model.c
/libCEED/examples/fluids/qfunctions/shocktube.h
/libCEED/examples/fluids/qfunctions/stg_shur14.h
/libCEED/examples/fluids/src/differential_filter.c
/libCEED/examples/fluids/src/grid_anisotropy_tensor.c
/libCEED/examples/fluids/src/setupdm.c
/libCEED/examples/fluids/src/setuplibceed.c
/libCEED/examples/fluids/src/strong_boundary_conditions.c
/libCEED/examples/fluids/src/turb_spanstats.c
/libCEED/examples/fluids/src/velocity_gradient_projection.c
/libCEED/examples/fluids/tests-output/fluids-navierstokes-blasius-sgs-data-driven.bin
/libCEED/include/ceed-impl.h
/libCEED/include/ceed/backend.h
/libCEED/include/ceed/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-preconditioning.c
/libCEED/interface/ceed.c
/libCEED/julia/LibCEED.jl/test/output/Float32/b1.out
/libCEED/julia/LibCEED.jl/test/output/Float32/b2.out
/libCEED/julia/LibCEED.jl/test/output/Float32/b3.out
/libCEED/julia/LibCEED.jl/test/output/Float64/b1.out
/libCEED/julia/LibCEED.jl/test/output/Float64/b2.out
/libCEED/julia/LibCEED.jl/test/output/Float64/b3.out
/libCEED/julia/LibCEED.jl/test/rundevtests.jl
/libCEED/julia/LibCEED.jl/test/runtests.jl
/libCEED/python/tests/output/test_300.out
/libCEED/rust/libceed/src/operator.rs
/libCEED/rust/libceed/src/vector.rs
/libCEED/tests/output/t300-basis-f.out
/libCEED/tests/output/t300-basis.out
/libCEED/tests/output/t320-basis-f.out
/libCEED/tests/output/t320-basis.out
/libCEED/tests/output/t330-basis.out
/libCEED/tests/output/t340-basis.out
/libCEED/tests/t355-basis.c
/libCEED/tests/t356-basis.c
/libCEED/tests/t509-operator.c
6ca0f39420-Jul-2023 Umesh Unnikrishnan <umesh.aero@gatech.edu>

Add sycl/gen backend and other sycl changes (#1258)

---------

Co-authored-by: Kris Rowe <kris.rowe@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jed Brown <jed@jedbrown.org

Add sycl/gen backend and other sycl changes (#1258)

---------

Co-authored-by: Kris Rowe <kris.rowe@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Varsha Madananth <vmadananth@uan-0002.head.cm.americas.sgi.com>
Co-authored-by: James Wright <jrwrigh.iii@gmail.com>

show more ...

05efb95612-Jul-2023 Sebastian Grimberg <sjg@amazon.com>

Revert undesired change to ceed-ref-tensor.c

c8a5553112-Jul-2023 Sebastian Grimberg <sjg@amazon.com>

Combine ceed-avx-tensor-f64 and -f32 into a single file for all precisions

4548da4e12-Jul-2023 Sebastian Grimberg <sebastiangrimb@gmail.com>

Update LIBXSMM backend (#1248)

* Fix LIBXSMM kernel generation calls after 9c0e481 in https://github.com/libxsmm/libxsmm

* Update LIBXSMM interface to work with main branch after commit 1f4cdad (

Update LIBXSMM backend (#1248)

* Fix LIBXSMM kernel generation calls after 9c0e481 in https://github.com/libxsmm/libxsmm

* Update LIBXSMM interface to work with main branch after commit 1f4cdad (in preparation for v2)

* Allow user specified BLAS_LIB for LIBXSMM dependency in Makefile

* LIBXSMM does not require kernels to be released

See https://github.com/libxsmm/libxsmm/issues/783\#issuecomment-1596655284.

* Improvements for non-tensor CPU-based CeedBasisApply for q_comp > 1

* Revert previous commit since it's faster to apply in P*Q panels, remove an unncessary LIBXSMM kernel compilation

* Remove an unused macro

* make format

* Rely on LIBXSMM to cache JIT'd kernels

* LIBXSMM dispatched kernels for xsmm/serial backend

* Combine ceed-xsmm-tensor-fp64 and -fp32 into single file for all precisions

* Address PR comments

* Update GitLab CI LIBXSMM version

show more ...

1f97d2f107-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

doc - fixup errors

23d4529e07-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

debug - add debug color enum

8811b53c06-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

memcheck - error if QFunction application gives NaNs

dd39767d06-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

memcheck - use CeedSize in for loops as needed

df85298506-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

memcheck - warn in CEED_DEBUG if NaN remains after restoring write-only access

05c335cb06-Jul-2023 nbeams <246972+nbeams@users.noreply.github.com>

Add headers missed by IWYU to hip-ref

f6f49adb30-Jun-2023 nbeams <246972+nbeams@users.noreply.github.com>

Ensure initialization for new L1 norm handling in GPU backends

f7c1b51730-Jun-2023 nbeams <246972+nbeams@users.noreply.github.com>

CUDA: improvements for handling large CeedVectors requiring CeedSize for length

3d13c0f229-Jun-2023 nbeams <246972+nbeams@users.noreply.github.com>

Force use of CeedSize in calculating global idx

90709ca629-Jun-2023 nbeams <246972+nbeams@users.noreply.github.com>

simplify logic of hipblas use for norm

9330daec28-Jun-2023 nbeams <246972+nbeams@users.noreply.github.com>

HIP: Improve support for CeedVectors that are longer than the max size of 32 bit integers

ff1e712015-Jun-2023 Sebastian Grimberg <sjg@amazon.com>

Very minor backend style and whitespace fixes

8e6aa22628-Jun-2023 Jed Brown <jed@jedbrown.org>

Fix -fsanitize=address bugs

note: ‘snprintf’ output between 21 and 31 bytes into a destination of size 30

The assembly test had inconsistent ordering of arguments between the
qfunction itself and t

Fix -fsanitize=address bugs

note: ‘snprintf’ output between 21 and 31 bytes into a destination of size 30

The assembly test had inconsistent ordering of arguments between the
qfunction itself and the call to CeedQFunctionAddInput.

show more ...


/libCEED/README.md
memcheck/ceed-memcheck-qfunction.c
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/navierstokes.h
/libCEED/examples/fluids/problems/advection.c
/libCEED/examples/fluids/problems/advection2d.c
/libCEED/examples/fluids/problems/blasius.c
/libCEED/examples/fluids/problems/channel.c
/libCEED/examples/fluids/problems/densitycurrent.c
/libCEED/examples/fluids/problems/eulervortex.c
/libCEED/examples/fluids/problems/freestream_bc.c
/libCEED/examples/fluids/problems/gaussianwave.c
/libCEED/examples/fluids/problems/newtonian.c
/libCEED/examples/fluids/problems/sgs_dd_model.c
/libCEED/examples/fluids/problems/shocktube.c
/libCEED/examples/fluids/problems/stg_shur14.c
/libCEED/examples/fluids/src/cloptions.c
/libCEED/examples/fluids/src/differential_filter.c
/libCEED/examples/fluids/src/grid_anisotropy_tensor.c
/libCEED/examples/fluids/src/misc.c
/libCEED/examples/fluids/src/petsc_ops.c
/libCEED/examples/fluids/src/setupdm.c
/libCEED/examples/fluids/src/setuplibceed.c
/libCEED/examples/fluids/src/setupts.c
/libCEED/examples/fluids/src/strong_boundary_conditions.c
/libCEED/examples/fluids/src/turb_spanstats.c
/libCEED/examples/fluids/src/velocity_gradient_projection.c
/libCEED/examples/petsc/bps.c
/libCEED/examples/petsc/bpsraw.c
/libCEED/examples/petsc/src/libceedsetup.c
/libCEED/examples/petsc/src/matops.c
/libCEED/examples/petsc/src/petscutils.c
/libCEED/examples/solids/problems/finite-strain-mooney-rivlin-initial-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-current-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-current-2.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-initial-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-initial-2.c
/libCEED/examples/solids/problems/linear.c
/libCEED/examples/solids/problems/mooney-rivlin.c
/libCEED/examples/solids/problems/neo-hookean.c
/libCEED/examples/solids/problems/problems.c
/libCEED/examples/solids/problems/small-strain-neo-hookean.c
/libCEED/examples/solids/src/boundary.c
/libCEED/examples/solids/src/cl-options.c
/libCEED/examples/solids/src/matops.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setup-dm.c
/libCEED/examples/solids/src/setup-libceed.c
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed.c
/libCEED/tests/t568-operator.c

1...<<11121314151617181920>>...46