History log of /libCEED/ (Results 1376 – 1400 of 5646)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d23a61d119-Sep-2023 James Wright <james@jameswright.xyz>

Merge pull request #1338 from CEED/jrwrigh/sycl_sgs_dd

fluids: Use explicit array size for `new_bounds`

0382e78d18-Sep-2023 James Wright <james@jameswright.xyz>

fluids: Use explicit array size for new_bounds

- `new_bounds` was previously changed to remove the explicit array size
declaration because Sycl's online compiler didn't like it.
- Trying to do

fluids: Use explicit array size for new_bounds

- `new_bounds` was previously changed to remove the explicit array size
declaration because Sycl's online compiler didn't like it.
- Trying to do a direct cast results in:
```
/home/jrwrigh/software/libCEED/examples/fluids/problems/../qfunctions/sgs_dd_model.h:67:39: error: used type 'const CeedScalar[6][2]' (aka 'const double[6][2]') where arithmetic or pointer type is required
const CeedScalar new_bounds[6][2] = (const CeedScalar[6][2]) & sgsdd_ctx->data[sgsdd_ctx->offsets.out_scaling];
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
- This represents the best compromise; can't do a direct pointer cast
(requiring more compiler work to be efficient and obfuscating what's
happening), but can at least keep the explicit array sizes for
`new_bounds`

show more ...

0dab8ee616-Sep-2023 James Wright <james@jameswright.xyz>

Merge pull request #1337 from CEED/jrwrigh/sycl_local_name

fluids: Change variable name "local" to appease ocloc

4e5897fc15-Sep-2023 James Wright <james@jameswright.xyz>

fluids: Change variable name "local" to appease ocloc

- For reasons only God knows, ocloc (online compiler for OpenCL for
Intel hardware) doesn't approve of the variable name `local`. It
returns

fluids: Change variable name "local" to appease ocloc

- For reasons only God knows, ocloc (online compiler for OpenCL for
Intel hardware) doesn't approve of the variable name `local`. It
returns:
```
$ build/fluids-navierstokes -ceed /gpu/sycl/ref -options_file examples/fluids/tests-output/stats_test.yaml -test_type solver -compare_final_state_atol 1e-11 -compare_final_state_filename examples/fluids/tests-output/fluids-navierstokes-turb-spanstats-stats.bin
Command was: ocloc -q -spv_only -device pvc -64 -options "-cl-std=CL3.0 -Dint32_t=int" -file main.cl
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: Error in external library
[0]PETSC ERROR: /home/jczhang/libCEED/backends/sycl/ceed-sycl-compile.sycl.cpp:73 in CeedJitCompileSource_Sycl(): ocloc reported compilation errors: {
Build failed with error code: -11
}
```

show more ...

fa42c6fe15-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add transpose AtPoints test

0930e4e714-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add tests for AtPoints

05fa913c13-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - allow restriction to ordered points evec

2c7e741312-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - intial CPU implimentation

3ac8f56212-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

rstr - add interface functions for CEED_RESTRICTION_POINTS

c769724015-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1335 from CEED/sjg/backend-consistency-continued

Fix some missing backend consistency from #1315


.clang-format
backends/cuda-ref/ceed-cuda-ref-vector.c
backends/cuda-shared/ceed-cuda-shared-basis.c
backends/hip-ref/ceed-hip-ref-vector.c
backends/hip-shared/ceed-hip-shared-basis.c
backends/occa/ceed-occa-basis.hpp
backends/occa/ceed-occa-context.cpp
backends/occa/ceed-occa-context.hpp
backends/occa/ceed-occa-operator-args.cpp
backends/occa/ceed-occa-operator-args.hpp
backends/occa/ceed-occa-qfunction-args.cpp
backends/occa/ceed-occa-qfunction-args.hpp
backends/occa/ceed-occa-types.hpp
backends/occa/kernels/set-value.cpp
backends/sycl-ref/ceed-sycl-ref-basis.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-qfunction-load.sycl.cpp
backends/sycl-ref/ceed-sycl-vector.sycl.cpp
include/ceed/backend.h
include/ceed/jit-source/cuda/cuda-gen-templates.h
include/ceed/jit-source/cuda/cuda-jit.h
include/ceed/jit-source/cuda/cuda-ref-basis-tensor.h
include/ceed/jit-source/cuda/cuda-ref-qfunction.h
include/ceed/jit-source/cuda/cuda-types.h
include/ceed/jit-source/hip/hip-gen-templates.h
include/ceed/jit-source/hip/hip-ref-basis-tensor.h
include/ceed/jit-source/hip/hip-ref-qfunction.h
include/ceed/jit-source/hip/hip-shared-basis-read-write-templates.h
include/ceed/jit-source/hip/hip-types.h
include/ceed/jit-source/magma/grad-1d.h
include/ceed/jit-source/magma/grad-3d.h
include/ceed/jit-source/magma/grad-nontensor.h
include/ceed/jit-source/magma/interp-1d.h
include/ceed/jit-source/magma/interp-2d.h
include/ceed/jit-source/magma/interp-3d.h
include/ceed/jit-source/magma/interp-nontensor.h
include/ceed/jit-source/magma/magma_common_nontensor.h
include/ceed/jit-source/magma/magma_common_tensor.h
include/ceed/jit-source/magma/weight-1d.h
include/ceed/jit-source/magma/weight-2d.h
include/ceed/jit-source/magma/weight-3d.h
include/ceed/jit-source/sycl/sycl-gen-templates.h
include/ceed/jit-source/sycl/sycl-shared-basis-read-write-templates.h
include/ceed/jit-source/sycl/sycl-shared-basis-tensor.h
include/ceed/jit-source/sycl/sycl-types.h
interface/ceed-preconditioning.c
interface/ceed-qfunctioncontext.c
interface/ceed-vector.c
interface/ceed.c
bd83916c15-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Fix missed is_pointblock -> is_point_block

397164e915-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Small update for cuda-shared/hip-shared consistency

311fcb1015-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Continue empty line removal before return CEED_ERROR_SUCCESS

7758292f14-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Fix another unintended change from #1315

363aefef14-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Revert typo from #1315

cfa13e8914-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Enforce consistent pointer alignment with clang-format

672b0f2a14-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Fix some missing consistency issues from #1315

67ee7fbf14-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1336 from CEED/sjg/minor-test-include

Tiny fix to include order for test `t406`

e38d11ba07-Sep-2023 Sebastian Grimberg <sjg@amazon.com>

Fix include order for test

e585a77d13-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1334 from CEED/jeremy/missing-call

Add Missing CeedCallBackends

1cc2c60d13-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ref - variable name consistency

5d10938b13-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ref - add missing CeedCallBackend

21f16bf613-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1315 from CEED/jeremy/queep

Backend Consistency Fixes


backends/avx/ceed-avx-blocked.c
backends/avx/ceed-avx-serial.c
backends/avx/ceed-avx-tensor.c
backends/blocked/ceed-blocked-operator.c
backends/blocked/ceed-blocked.c
backends/blocked/ceed-blocked.h
backends/ceed-backend-weak.c
backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
backends/cuda-gen/ceed-cuda-gen-operator.c
backends/cuda-gen/ceed-cuda-gen-qfunction.c
backends/cuda-gen/ceed-cuda-gen.c
backends/cuda-ref/ceed-cuda-ref-basis.c
backends/cuda-ref/ceed-cuda-ref-operator.c
backends/cuda-ref/ceed-cuda-ref-qfunction-load.cpp
backends/cuda-ref/ceed-cuda-ref-qfunction.c
backends/cuda-ref/ceed-cuda-ref-qfunctioncontext.c
backends/cuda-ref/ceed-cuda-ref-restriction.c
backends/cuda-ref/ceed-cuda-ref-vector.c
backends/cuda-ref/ceed-cuda-ref.c
backends/cuda-ref/ceed-cuda-ref.h
backends/cuda-ref/kernels/cuda-ref-vector.cu
backends/cuda-shared/ceed-cuda-shared-basis.c
backends/cuda-shared/ceed-cuda-shared.c
backends/cuda-shared/kernels/cuda-shared-basis.cu
backends/cuda/ceed-cuda-common.c
backends/cuda/ceed-cuda-compile.cpp
backends/hip-gen/ceed-hip-gen-operator-build.cpp
backends/hip-gen/ceed-hip-gen-operator.c
backends/hip-gen/ceed-hip-gen-qfunction.c
backends/hip-gen/ceed-hip-gen.c
backends/hip-ref/ceed-hip-ref-basis.c
backends/hip-ref/ceed-hip-ref-operator.c
backends/hip-ref/ceed-hip-ref-qfunction-load.cpp
backends/hip-ref/ceed-hip-ref-qfunction.c
backends/hip-ref/ceed-hip-ref-qfunctioncontext.c
backends/hip-ref/ceed-hip-ref-restriction.c
backends/hip-ref/ceed-hip-ref-vector.c
backends/hip-ref/ceed-hip-ref.c
backends/hip-ref/ceed-hip-ref.h
backends/hip-ref/kernels/hip-ref-vector.hip.cpp
backends/hip-shared/ceed-hip-shared-basis.c
backends/hip-shared/ceed-hip-shared.c
backends/hip/ceed-hip-common.c
backends/hip/ceed-hip-compile.cpp
backends/magma/ceed-magma-basis.c
backends/magma/ceed-magma-common.c
backends/magma/ceed-magma-det.c
backends/magma/ceed-magma.c
backends/magma/ceed-magma.h
backends/memcheck/ceed-memcheck-blocked.c
backends/memcheck/ceed-memcheck-qfunction.c
backends/memcheck/ceed-memcheck-qfunctioncontext.c
backends/memcheck/ceed-memcheck-serial.c
backends/memcheck/ceed-memcheck-vector.c
backends/opt/ceed-opt-blocked.c
backends/opt/ceed-opt-operator.c
backends/opt/ceed-opt-serial.c
backends/opt/ceed-opt-tensor.c
backends/opt/ceed-opt.h
backends/ref/ceed-ref-basis.c
backends/ref/ceed-ref-operator.c
backends/ref/ceed-ref-qfunction.c
backends/ref/ceed-ref-qfunctioncontext.c
backends/ref/ceed-ref-restriction.c
backends/ref/ceed-ref-tensor.c
backends/ref/ceed-ref-vector.c
backends/ref/ceed-ref.c
backends/ref/ceed-ref.h
backends/sycl-gen/ceed-sycl-gen-operator-build.sycl.cpp
backends/sycl-gen/ceed-sycl-gen-operator.sycl.cpp
backends/sycl-gen/ceed-sycl-gen-qfunction.sycl.cpp
backends/sycl-gen/ceed-sycl-gen.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-basis.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-operator.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-qfunction-load.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-qfunction.sycl.cpp
backends/sycl-ref/ceed-sycl-ref-qfunctioncontext.sycl.cpp
backends/sycl-ref/ceed-sycl-ref.hpp
backends/sycl-ref/ceed-sycl-ref.sycl.cpp
backends/sycl-ref/ceed-sycl-restriction.sycl.cpp
backends/sycl-ref/ceed-sycl-vector.sycl.cpp
backends/sycl-ref/kernels/sycl-ref-vector.cpp
backends/sycl-shared/ceed-sycl-shared-basis.sycl.cpp
backends/sycl-shared/ceed-sycl-shared.sycl.cpp
backends/sycl/ceed-sycl-common.sycl.cpp
backends/sycl/ceed-sycl-compile.sycl.cpp
backends/xsmm/ceed-xsmm-blocked.c
backends/xsmm/ceed-xsmm-serial.c
backends/xsmm/ceed-xsmm-tensor.c
examples/fluids/qfunctions/setupgeo_helpers.h
examples/fluids/qfunctions/sgs_dd_utils.h
examples/rust/ex1-volume/src/main.rs
examples/rust/ex2-surface/src/main.rs
examples/rust/ex3-vector-volume/src/main.rs
examples/rust/ex4-vector-surface/src/main.rs
examples/rust/mesh/src/lib.rs
include/ceed/backend.h
include/ceed/jit-source/cuda/cuda-gen-templates.h
include/ceed/jit-source/cuda/cuda-ref-basis-nontensor.h
include/ceed/jit-source/cuda/cuda-ref-basis-tensor.h
include/ceed/jit-source/cuda/cuda-ref-operator-assemble-diagonal.h
include/ceed/jit-source/cuda/cuda-ref-operator-assemble.h
include/ceed/jit-source/cuda/cuda-ref-restriction.h
include/ceed/jit-source/cuda/cuda-shared-basis-read-write-templates.h
interface/ceed-operator.c
interface/ceed-preconditioning.c
interface/ceed.c
julia/LibCEED.jl/examples/common.jl
julia/LibCEED.jl/examples/ex1-volume-c.jl
julia/LibCEED.jl/examples/ex1-volume.jl
julia/LibCEED.jl/examples/ex2-surface.jl
julia/LibCEED.jl/src/Operator.jl
julia/LibCEED.jl/src/generated/libceed_bindings.jl
rust/libceed/src/elem_restriction.rs
09b5d12513-Sep-2023 James Wright <james@jameswright.xyz>

fluids: Fix Sycl related arguments

- These arguments work fine in CUDA and HIP, but OpenCL (specifically,
the online compiler used for Sunspot) isn't happy with these minor
changes in pointer de

fluids: Fix Sycl related arguments

- These arguments work fine in CUDA and HIP, but OpenCL (specifically,
the online compiler used for Sunspot) isn't happy with these minor
changes in pointer definitions.

show more ...

edb2538e01-Sep-2023 Jeremy L Thompson <jeremy@jeremylt.org>

style - spell rstr consistently

1...<<51525354555657585960>>...226