| /libCEED/examples/deal.II/ |
| H A D | .clang-format | 70 # config.h must always be first: 71 - Regex: "deal.II/base/config.h" 74 - Regex: "deal.II/algorithms/.*\\.h" 76 - Regex: "deal.II/arborx/.*\\.h" 78 - Regex: "deal.II/base/.*\\.h" 80 - Regex: "deal.II/boost_adaptors/.*\\.h" 82 - Regex: "deal.II/differentiation/.*\\.h" 84 - Regex: "deal.II/distributed/.*\\.h" 86 - Regex: "deal.II/dofs/.*\\.h" 88 - Regex: "deal.II/fe/.*\\.h" [all …]
|
| /libCEED/examples/fluids/ |
| H A D | conv_plot.py | 48 h = 1 / data[res] 50 H = amin(E) * (h / amin(h))**p 51 ax.loglog(h, E, 'o', color=colors[i]) 52 ax.loglog(h, H, '--', color=colors[i], label='O(h$^' + str(p) + '$)')
|
| /libCEED/ |
| H A D | .clang-format | 17 - Regex: '^<ceed/.*\.h>' 19 - Regex: '^<ceed.*\.h>' 21 - Regex: '^<.*/.*\.h>' 23 - Regex: '^<.*\.h>'
|
| H A D | Makefile | 705 $(OBJDIR)/dealii-% : examples/deal.II/*.cc examples/deal.II/*.h $(libceed) | $$(@D)/.DIR 747 …luids/src/*.c examples/fluids/*.h examples/fluids/include/*.h examples/fluids/problems/*.c example… 753 $(OBJDIR)/solids-% : examples/solids/%.c examples/solids/%.h \ 755 examples/solids/include/*.h examples/solids/problems/*.h examples/solids/qfunctions/*.h \ 876 $(INSTALL_DATA) include/ceed/ceed.h "$(DESTDIR)$(includedir)/ceed/" 877 $(INSTALL_DATA) include/ceed/deprecated.h "$(DESTDIR)$(includedir)/ceed/" 878 $(INSTALL_DATA) include/ceed/types.h "$(DESTDIR)$(includedir)/ceed/" 879 $(INSTALL_DATA) include/ceed/ceed-f32.h "$(DESTDIR)$(includedir)/ceed/" 880 $(INSTALL_DATA) include/ceed/ceed-f64.h "$(DESTDIR)$(includedir)/ceed/" 881 $(INSTALL_DATA) include/ceed/fortran.h "$(DESTDIR)$(includedir)/ceed/" [all …]
|
| H A D | coverage.info | 446 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-avx.h 459 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-cuda.h 475 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-hip.h 491 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-magma.h 504 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-memcheck.h 517 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-ref.h 528 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-sycl.h 544 SF:/home/jeremy/Dev/libCEED/backends/ceed-backend-list-xsmm.h 4062 SF:/home/jeremy/Dev/libCEED/ex1-volumetest/(t*.test/(t*.-f.h)) 4530 SF:/home/jeremy/Dev/libCEED/examples/ceed/ex1-volume.h [all …]
|
| H A D | RELEASING.md | 15 * `include/ceed.h`
|
| /libCEED/julia/LibCEED.jl/gen/ |
| H A D | generator.jl | 6 header_files = ["ceed.h", "ceed/cuda.h", "ceed/backend.h"]
|
| /libCEED/doc/sphinx/source/ |
| H A D | precision.md | 5 Users wishing to set {code}`CeedScalar` to single precision should edit `include/ceed/types.h` and … 7 ```{literalinclude} ../../../include/ceed/types.h 8 :end-at: "#include \"ceed-f64.h\"" 10 :start-at: "#include \"ceed-f64.h\"" 13 to include {code}`ceed-f32.h` instead, then recompile the library. 24 …- **Python**: Make sure to replace the {code}`ceed-f64.h` inclusion rather than commenting it out,…
|
| H A D | libCEEDdev.md | 9 …should place the function definitions for the user facing API in the header `/include/ceed/ceed.h`. 12 A new method for the associated libCEED object can be added in `/include/ceed-impl.h`, with a corre… 14 …terface or by the backends may be added to the backend API in the header `/include/ceed/backend.h`. 283 Every symbol that is used in the source file `foo.c` should be defined in `foo.c`, `foo.h`, or in a… 289 The `ceed-f64.h` and `ceed-f32.h` headers should only be included in `ceed.h`. 292 #include <ceed.h> 293 #include <ceed/backend.h> 294 #include <stdbool.h> 295 #include <string.h> 296 #include "ceed-avx.h"
|
| H A D | releasenotes.md | 16 …- Users should now prefer `#include <ceed/types.h>` rather than `#include <ceed.h>` in QFunction s… 167 - `ceed-backend.h`, `ceed-hash.h`, and `ceed-khash.h` removed. Users should use `ceed/backend.h`, `… 181 - Added JiT utilities in `ceed/jit-tools.h` to reduce duplicated code in GPU backends. 182 - Added support for JiT of QFunctions with `#include "relative/path/local-file.h"` statements for a… 232 …ed` directory. These headers have been renamed from {code}`ceed-*.h` to {code}`ceed/*.h`. Placehol…
|
| H A D | gpu.md | 15 …rs must still be available in the GPU compilation environments, such as the contents of `<math.h>`.
|
| /libCEED/examples/fluids/problems/ |
| H A D | blasius.c | 23 PetscScalar *r, f[4], h[4]; in CompressibleBlasiusResidual() local 47 ChebyshevEval(N - 1, Th, blasius->X[i], blasius->eta_max, h); in CompressibleBlasiusResidual() 53 const PetscScalar rho_tilde[2] = {1 / h[0], -h[1] / PetscSqr(h[0])}; in CompressibleBlasiusResidual() 59 …r[N + 2 + i] = (mu_rho_tilde[0] * h[2] + mu_rho_tilde[1] * h[1]) + Pr * f[0] * h[1] + Pr * (gamma … in CompressibleBlasiusResidual() 63 ChebyshevEval(N - 1, Th, -1., blasius->eta_max, h); in CompressibleBlasiusResidual() 64 r[N] = h[0] - blasius->T_wall / S_infty.Y.temperature; in CompressibleBlasiusResidual() 67 ChebyshevEval(N - 1, Th, 1., blasius->eta_max, h); in CompressibleBlasiusResidual() 68 r[N + 1] = h[0] - 1.; in CompressibleBlasiusResidual()
|
| /libCEED/doc/sphinx/source/api/ |
| H A D | index.rst | 13 and can generally be found in `ceed.h`. 49 generally be found in `ceed-backend.h`. 65 generally be found in `ceed-impl.h`.
|
| /libCEED/rust/libceed-sys/c-src/ |
| H A D | Makefile | 705 $(OBJDIR)/dealii-% : examples/deal.II/*.cc examples/deal.II/*.h $(libceed) | $$(@D)/.DIR 747 …luids/src/*.c examples/fluids/*.h examples/fluids/include/*.h examples/fluids/problems/*.c example… 753 $(OBJDIR)/solids-% : examples/solids/%.c examples/solids/%.h \ 755 examples/solids/include/*.h examples/solids/problems/*.h examples/solids/qfunctions/*.h \ 876 $(INSTALL_DATA) include/ceed/ceed.h "$(DESTDIR)$(includedir)/ceed/" 877 $(INSTALL_DATA) include/ceed/deprecated.h "$(DESTDIR)$(includedir)/ceed/" 878 $(INSTALL_DATA) include/ceed/types.h "$(DESTDIR)$(includedir)/ceed/" 879 $(INSTALL_DATA) include/ceed/ceed-f32.h "$(DESTDIR)$(includedir)/ceed/" 880 $(INSTALL_DATA) include/ceed/ceed-f64.h "$(DESTDIR)$(includedir)/ceed/" 881 $(INSTALL_DATA) include/ceed/fortran.h "$(DESTDIR)$(includedir)/ceed/" [all …]
|
| /libCEED/backends/magma/tuning/ |
| H A D | README.md | 8 header files called `<ARCH>_rtc.h`, where `<ARCH>` is the GPU name, as well as a 15 `NB` from 1 to 32 and saved to `a100_rtc.h`, is: 37 `ceed_magma_queue_sync` in `ceed-magma.h` should be set to
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | blasius.h | 85 CeedScalar f[4], h[4]; in BlasiusSolution() local 87 ChebyshevEval(N - 1, blasius->Th_cheb, X, blasius->eta_max, h); in BlasiusSolution() 95 Y[4] = S_infty.Y.temperature * h[0]; in BlasiusSolution() 96 Y[0] = rho_infty / h[0] * Rd * Y[4]; in BlasiusSolution()
|
| H A D | shocktube.h | 149 CeedScalar h = 2.0 * vec_norm / norm_vec_dot_jacobian; in Covariant_length_along_vector() local 150 return h; in Covariant_length_along_vector() 172 …CeedScalar h = 2 / sqrt(dXdx[0][i] * dXdx[0][i] + dXdx[1][i] * dXdx[1][i] + dXdx[2][i] * dXdx[2][i… in Tau_spatial() local 175 Tau_x[i] = c_tau * h / fastest_wave; in Tau_spatial()
|
| H A D | eulervortex.h | 219 …CeedScalar h = 2 / sqrt(dXdx[0][i] * dXdx[0][i] + dXdx[1][i] * dXdx[1][i] + dXdx[2][i] * dXdx[2][i… in Tau_spatial() local 222 Tau_x[i] = c_tau * h / fastest_wave; in Tau_spatial()
|
| /libCEED/examples/fluids/meshes/ |
| H A D | cylinder.geo | 47 h = 2 * H / N; 109 Layers {Ceil(zspan / h)};
|
| /libCEED/benchmarks/ |
| H A D | README.md | 25 For a short help message, use the option `-h`.
|
| /libCEED/examples/nek/ |
| H A D | README.md | 47 -h|-help Print this usage information and exit
|
| /libCEED/examples/nek/bps/ |
| H A D | bps.usr | 702 include 'ceed/fortran.h' 809 $ //'bps/bps.h:masssetupf',qf_setup,err) 823 $ //'bps/bps.h:massf',qf_mass,err) 1011 include 'ceed/fortran.h' 1128 $ //'bps/bps.h:diffsetupf'//char(0),qf_setup,err) 1142 $ //'bps/bps.h:diffusionf'//char(0),qf_diffusion,err) 1444 include 'ceed/fortran.h'
|
| /libCEED/doc/papers/joss/ |
| H A D | paper.md | 119 …h$ commonly denotes the average element size and $p$ the polynomial degree of the basis functions;…
|
| H A D | paper.bib | 409 title={The $p$ and $h-p$ versions of the finite element method, basic principles and properties},
|
| /libCEED/examples/petsc/ |
| H A D | index.md | 139 which is the form implemented in `qfunctions/bps/bp3sphere.h`.
|