| /libCEED/examples/python/ |
| H A D | tutorial-0-ceed.ipynb | 6 "source": [ 17 "source": [ 24 "source": [ 33 "source": [ 40 "source": [ 53 "source": [ 62 "source": [ 71 "source": [ 78 "source": [ 87 "source": [ [all …]
|
| H A D | tutorial-1-vector.ipynb | 6 "source": [ 17 "source": [ 28 "source": [ 35 "source": [ 48 "source": [ 60 "source": [ 69 "source": [ 76 "source": [ 85 "source": [ 101 "source": [ [all …]
|
| H A D | tutorial-6-shell.ipynb | 6 "source": [ 17 "source": [ 68 "source": [ 79 "source": [ 86 "source": [ 95 "source": [ 102 "source": [ 111 "source": [ 118 "source": [ 127 "source": [ [all …]
|
| H A D | tutorial-4-qfunction.ipynb | 6 "source": [ 17 "source": [ 28 "source": [ 35 "source": [ 48 "source": [ 57 "source": [ 73 "source": [ 82 "source": [ 106 "source": [ 115 "source": [ [all …]
|
| H A D | tutorial-3-basis.ipynb | 6 "source": [ 17 "source": [ 28 "source": [ 35 "source": [ 44 "source": [ 53 "source": [ 76 "source": [ 87 "source": [ 104 "source": [ 113 "source": [ [all …]
|
| H A D | tutorial-2-elemrestriction.ipynb | 6 "source": [ 17 "source": [ 28 "source": [ 35 "source": [ 48 "source": [ 89 "source": [ 98 "source": [ 124 "source": [ 133 "source": [ 166 "source": [ [all …]
|
| H A D | tutorial-5-operator.ipynb | 6 "source": [ 17 "source": [ 28 "source": [ 35 "source": [ 44 "source": [ 53 "source": [ 132 "source": [ 141 "source": [
|
| /libCEED/doc/sphinx/source/ |
| H A D | gpu.md | 8 The filepath to the user source code is passed in {c:func}`CeedQFunctionCreateInterior` as the `sou… 9 …path should typically be an absolute path to ensure the JiT compilation can locate the source file. 13 The entire contents of this source file and all included files are used during JiT compilation for … 16 These source file must only contain syntax constructs supported by C99 and all targeted backends (i… 18 All source files must be at the provided filepath at runtime for JiT to function.
|
| H A D | CONTRIBUTING.md | 39 … whole or in part by me and I have the right to submit it under the open source license indicated … 41 …source license and I have the right under that license to submit that work with modifications, whe… 45 …nitely and may be redistributed consistent with this project or the open source license(s) involve…
|
| /libCEED/interface/ |
| H A D | ceed-qfunction.c | 35 char source[CEED_MAX_RESOURCE_LEN]; member 64 int CeedQFunctionRegister(const char *name, const char *source, CeedInt vec_length, CeedQFunctionUs… in CeedQFunctionRegister() argument 70 CeedCall(CeedGetJitRelativePath(source, &relative_file_path)); in CeedQFunctionRegister() 75 strncpy(gallery_qfunctions[num_qfunctions].source, relative_file_path, CEED_MAX_RESOURCE_LEN); in CeedQFunctionRegister() 76 gallery_qfunctions[num_qfunctions].source[CEED_MAX_RESOURCE_LEN - 1] = 0; in CeedQFunctionRegister() 677 …Interior(Ceed ceed, CeedInt vec_length, CeedQFunctionUser f, const char *source, CeedQFunction *qf… in CeedQFunctionCreateInterior() argument 685 CeedCall(CeedQFunctionCreateInterior(delegate, vec_length, f, source, qf)); in CeedQFunctionCreateInterior() 690 CeedCheck(!strlen(source) || strrchr(source, ':'), ceed, CEED_ERROR_INCOMPLETE, in CeedQFunctionCreateInterior() 691 … include function name. Provided: \"%s\"\nRequired: \"\\abs_path\\file.h:function_name\"", source); in CeedQFunctionCreateInterior() 700 if (strlen(source)) { in CeedQFunctionCreateInterior() [all …]
|
| /libCEED/backends/hip/ |
| H A D | ceed-hip-compile.cpp | 36 static int CeedCompileCore_Hip(Ceed ceed, const char *source, const bool throw_error, bool *is_comp… in CeedCompileCore_Hip() argument 118 code << source; in CeedCompileCore_Hip() 178 int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt num_defines, … in CeedCompile_Hip() argument 183 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, true, &is_compile_good, module, num_defines… in CeedCompile_Hip() 190 int CeedTryCompile_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_t *module, c… in CeedTryCompile_Hip() argument 194 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, false, is_compile_good, module, num_defines… in CeedTryCompile_Hip()
|
| H A D | ceed-hip-compile.h | 15 CEED_INTERN int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt n… 16 CEED_INTERN int CeedTryCompile_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_…
|
| /libCEED/backends/cuda/ |
| H A D | ceed-cuda-compile.h | 15 CEED_INTERN int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num… 16 CEED_INTERN int CeedTryCompile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule …
|
| H A D | ceed-cuda-compile.cpp | 71 static int CeedCompileCore_Cuda(Ceed ceed, const char *source, const bool throw_error, bool *is_com… in CeedCompileCore_Cuda() argument 158 code << source; in CeedCompileCore_Cuda() 407 int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num_defines, ..… in CeedCompile_Cuda() argument 412 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, true, &is_compile_good, module, num_define… in CeedCompile_Cuda() 419 int CeedTryCompile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule *module, con… in CeedTryCompile_Cuda() argument 423 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, false, is_compile_good, module, num_define… in CeedTryCompile_Cuda()
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-qfunction-load.sycl.cpp | 74 char *source; in CeedQFunctionBuildKernel_Sycl() local 76 CeedCallBackend(CeedLoadSourceToBuffer(ceed, read_write_kernel_path, &source)); in CeedQFunctionBuildKernel_Sycl() 77 read_write_kernel_source = source; in CeedQFunctionBuildKernel_Sycl()
|
| /libCEED/ |
| H A D | .gitignore | 51 # Example docs automatically copied from source tree 52 doc/sphinx/source/examples/
|
| H A D | LICENSE | 6 Redistribution and use in source and binary forms, with or without 9 1. Redistributions of source code must retain the above copyright notice, this
|
| H A D | CONTRIBUTING.md | 39 … whole or in part by me and I have the right to submit it under the open source license indicated … 41 …source license and I have the right under that license to submit that work with modifications, whe… 45 …nitely and may be redistributed consistent with this project or the open source license(s) involve…
|
| /libCEED/julia/LibCEED.jl/ |
| H A D | LICENSE | 6 Redistribution and use in source and binary forms, with or without 9 1. Redistributions of source code must retain the above copyright notice, this
|
| H A D | README.md | 14 If you want to run libCEED on the GPU, you will have to build libCEED from source and configure Lib… 19 If you wish to use a different libCEED binary (e.g. one built from source), LibCEED.jl can be confi…
|
| /libCEED/backends/sycl/ |
| H A D | ceed-sycl-compile.sycl.cpp | 42 char *source; local 44 CeedCallBackend(CeedLoadSourceToBuffer(ceed, jit_defs_path, &source)); 45 jit_defs_source = source;
|
| /libCEED/python/ |
| H A D | ceed_qfunction.py | 79 def __init__(self, ceed, vlength, f, source): argument 92 sourceAscii = ffi.new("char[]", source.encode('ascii'))
|
| /libCEED/examples/mfem/ |
| H A D | README.md | 3 These examples show to write libCEED operators (BP1 and BP3) within the open-source finite element …
|
| /libCEED/examples/deal.II/ |
| H A D | README.md | 3 An example how to write libCEED operators (BP1-BP6) within the open-source finite element library […
|
| /libCEED/python/tests/ |
| H A D | README.md | 19 the apropriate QFunction single source file and run
|