| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-shared-basis-tensor-templates.h | 20 inline __device__ void ContractX1d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractX1d() 36 …d ContractTransposeX1d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeX1d() 129 inline __device__ void ContractX2d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractX2d() 145 inline __device__ void ContractY2d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractY2d() 161 …d ContractTransposeY2d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeY2d() 177 …d ContractTransposeX2d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeX2d() 193 …ontractTransposeAddX2d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeAddX2d() 322 inline __device__ void ContractX3d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractX3d() 345 inline __device__ void ContractY3d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractY3d() 368 inline __device__ void ContractZ3d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B,… in ContractZ3d() [all …]
|
| H A D | cuda-shared-basis-tensor-flattened-templates.h | 20 …haredData_Cuda &data, const int t_id_x, const int t_id_y, const CeedScalar *U, const CeedScalar *B, in ContractX2dFlattened() 37 …haredData_Cuda &data, const int t_id_x, const int t_id_y, const CeedScalar *U, const CeedScalar *B, in ContractY2dFlattened() 55 const CeedScalar *B, CeedScalar *V) { in ContractTransposeY2dFlattened() 72 const CeedScalar *B, CeedScalar *V) { in ContractTransposeX2dFlattened() 89 const CeedScalar *B, CeedScalar *V) { in ContractTransposeAddX2dFlattened() 292 const CeedScalar *B, CeedScalar *V) { in ContractX3dFlattened() 309 const CeedScalar *B, CeedScalar *V) { in ContractY3dFlattened() 326 const CeedScalar *B, CeedScalar *V) { in ContractZ3dFlattened() 343 const CeedScalar *B, CeedScalar *V) { in ContractTransposeZ3dFlattened() 360 … const CeedScalar *U, const CeedScalar *B, CeedScalar *V) { in ContractTransposeAddZ3dFlattened() [all …]
|
| H A D | cuda-shared-basis-nontensor-templates.h | 16 inline __device__ void Contract1d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, … in Contract1d() 32 …id ContractTranspose1d(SharedData_Cuda &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTranspose1d()
|
| H A D | cuda-shared-basis-read-write-templates.h | 16 …evice__ void LoadMatrix(SharedData_Cuda &data, const CeedScalar *__restrict__ d_B, CeedScalar *B) { in LoadMatrix()
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-shared-basis-tensor-templates.h | 20 inline __device__ void ContractX1d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractX1d() 36 …id ContractTransposeX1d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeX1d() 129 inline __device__ void ContractX2d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractX2d() 145 inline __device__ void ContractY2d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractY2d() 161 …id ContractTransposeY2d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeY2d() 177 …id ContractTransposeX2d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeX2d() 193 …ContractTransposeAddX2d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTransposeAddX2d() 321 inline __device__ void ContractX3d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractX3d() 344 inline __device__ void ContractY3d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractY3d() 367 inline __device__ void ContractZ3d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, … in ContractZ3d() [all …]
|
| H A D | hip-shared-basis-tensor-flattened-templates.h | 20 …SharedData_Hip &data, const int t_id_x, const int t_id_y, const CeedScalar *U, const CeedScalar *B, in ContractX2dFlattened() 37 …SharedData_Hip &data, const int t_id_x, const int t_id_y, const CeedScalar *U, const CeedScalar *B, in ContractY2dFlattened() 55 const CeedScalar *B, CeedScalar *V) { in ContractTransposeY2dFlattened() 72 const CeedScalar *B, CeedScalar *V) { in ContractTransposeX2dFlattened() 89 const CeedScalar *B, CeedScalar *V) { in ContractTransposeAddX2dFlattened() 292 const CeedScalar *B, CeedScalar *V) { in ContractX3dFlattened() 309 const CeedScalar *B, CeedScalar *V) { in ContractY3dFlattened() 326 const CeedScalar *B, CeedScalar *V) { in ContractZ3dFlattened() 343 const CeedScalar *B, CeedScalar *V) { in ContractTransposeZ3dFlattened() 360 … const CeedScalar *U, const CeedScalar *B, CeedScalar *V) { in ContractTransposeAddZ3dFlattened() [all …]
|
| H A D | hip-shared-basis-nontensor-templates.h | 16 inline __device__ void Contract1d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, C… in Contract1d() 32 …oid ContractTranspose1d(SharedData_Hip &data, const CeedScalar *U, const CeedScalar *B, CeedScalar… in ContractTranspose1d()
|
| H A D | hip-shared-basis-read-write-templates.h | 16 …device__ void LoadMatrix(SharedData_Hip &data, const CeedScalar *__restrict__ d_B, CeedScalar *B) { in LoadMatrix()
|
| /libCEED/include/ceed/jit-source/sycl/ |
| H A D | sycl-shared-basis-tensor-templates.h | 19 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractX1d() 38 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractTransposeX1d() 109 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractX2d() 129 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractY2d() 149 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractTransposeY2d() 169 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractTransposeX2d() 189 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractTransposeAddX2d() 280 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractX3d() 307 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractY3d() 334 …P_1D, const CeedInt Q_1D, private const CeedScalar *restrict U, local const CeedScalar *restrict B, in ContractZ3d() [all …]
|
| H A D | sycl-shared-basis-read-write-templates.h | 15 inline void loadMatrix(const CeedInt N, const CeedScalar *restrict d_B, CeedScalar *restrict B) { in loadMatrix()
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-tensor.c | 16 …eedTensorContractApply_Core_Opt(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, Ceed… in CeedTensorContractApply_Core_Opt() 40 static int CeedTensorContractApply_Opt(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C… in CeedTensorContractApply_Opt()
|
| /libCEED/backends/avx/ |
| H A D | ceed-avx-tensor.c | 42 static inline int CeedTensorContract_Avx_Blocked(CeedTensorContract contract, CeedInt A, CeedInt B,… in CeedTensorContract_Avx_Blocked() 104 …eedTensorContract_Avx_Remainder(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, Ceed… in CeedTensorContract_Avx_Remainder() 153 static inline int CeedTensorContract_Avx_Single(CeedTensorContract contract, CeedInt A, CeedInt B, … in CeedTensorContract_Avx_Single() 254 static int CeedTensorContract_Avx_Blocked_4_8(CeedTensorContract contract, CeedInt A, CeedInt B, Ce… in CeedTensorContract_Avx_Blocked_4_8() 258 static int CeedTensorContract_Avx_Remainder_8_8(CeedTensorContract contract, CeedInt A, CeedInt B, … in CeedTensorContract_Avx_Remainder_8_8() 262 static int CeedTensorContract_Avx_Single_4_8(CeedTensorContract contract, CeedInt A, CeedInt B, Cee… in CeedTensorContract_Avx_Single_4_8() 270 static int CeedTensorContractApply_Avx(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C… in CeedTensorContractApply_Avx()
|
| /libCEED/interface/ |
| H A D | ceed-tensor.c | 94 int CeedTensorContractApply(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J… in CeedTensorContractApply() 124 int CeedTensorContractStridedApply(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, Ce… in CeedTensorContractStridedApply()
|
| H A D | ceed-preconditioning.c | 333 const CeedScalar *B = NULL; in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() local 1862 const CeedScalar *B = NULL; in CeedOperatorAssemblyDataGetBases() local 1910 const CeedScalar *B = NULL; in CeedOperatorAssemblyDataGetBases() local
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-tensor.c | 16 static int CeedTensorContractApply_Ref(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C… in CeedTensorContractApply_Ref()
|
| /libCEED/backends/xsmm/ |
| H A D | ceed-xsmm-tensor.c | 17 static int CeedTensorContractApply_Xsmm(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt … in CeedTensorContractApply_Xsmm()
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen.hpp | 24 Fields_Sycl *B; member
|
| /libCEED/examples/mfem/ |
| H A D | bp3.cpp | 152 mfem::Vector X, B; in main() local
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen.h | 24 Fields_Cuda B; member
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen.h | 25 Fields_Hip B; member
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | utils.h | 91 CeedScalar *B) { in MatDiagNM() 108 CEED_QFUNCTION_HELPER void MatMatN(const CeedScalar *A, const CeedScalar *B, const CeedInt N, const… in MatMatN()
|
| H A D | channel.h | 28 CeedScalar B; // !< Body-force driving the flow member
|
| /libCEED/examples/fluids/problems/ |
| H A D | bc_freestream.c | 224 static inline CeedScalar RelativeError(CeedScalar S, CeedScalar A, CeedScalar B, CeedScalar thresho… in RelativeError()
|
| /libCEED/examples/solids/qfunctions/ |
| H A D | finite-strain-neo-hookean.h | 81 CeedScalar B[6] = { in computeMatinvSym() local
|
| H A D | finite-strain-mooney-rivlin.h | 86 CeedScalar B[6] = { in computeMatinvSym() local
|