| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-restriction-strided.h | 15 extern "C" __global__ void StridedNoTranspose(const CeedScalar *__restrict__ u, CeedScalar *__restr… in StridedNoTranspose() 30 extern "C" __global__ void StridedTranspose(const CeedScalar *__restrict__ u, CeedScalar *__restric… in StridedTranspose()
|
| H A D | cuda-ref-restriction-offset.h | 15 …void OffsetNoTranspose(const CeedInt *__restrict__ indices, const CeedScalar *__restrict__ u, Ceed… in OffsetNoTranspose() 31 …_ void OffsetTranspose(const CeedInt *__restrict__ indices, const CeedScalar *__restrict__ u, Ceed… in OffsetTranspose() 44 …const CeedInt *__restrict__ t_offsets, const CeedScalar *__restrict__ u, CeedScalar *__restrict__ … in OffsetTranspose()
|
| H A D | cuda-ref-restriction-oriented.h | 16 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in OrientedNoTranspose() 33 … CeedInt *__restrict__ indices, const bool *__restrict__ orients, const CeedScalar *__restrict__ u, in OrientedTranspose() 50 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in OrientedTranspose()
|
| H A D | cuda-ref-restriction-curl-oriented.h | 16 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedNoTranspose() 41 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedNoTranspose() 67 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedTranspose() 89 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedTranspose() 125 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedTranspose() 147 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedTranspose()
|
| H A D | cuda-ref-restriction-at-points.h | 17 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in AtPointsTranspose() 32 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in AtPointsTranspose()
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-restriction-strided.h | 15 extern "C" __global__ void StridedNoTranspose(const CeedScalar *__restrict__ u, CeedScalar *__restr… in StridedNoTranspose() 30 extern "C" __global__ void StridedTranspose(const CeedScalar *__restrict__ u, CeedScalar *__restric… in StridedTranspose()
|
| H A D | hip-ref-restriction-offset.h | 15 …void OffsetNoTranspose(const CeedInt *__restrict__ indices, const CeedScalar *__restrict__ u, Ceed… in OffsetNoTranspose() 31 …_ void OffsetTranspose(const CeedInt *__restrict__ indices, const CeedScalar *__restrict__ u, Ceed… in OffsetTranspose() 44 …const CeedInt *__restrict__ t_offsets, const CeedScalar *__restrict__ u, CeedScalar *__restrict__ … in OffsetTranspose()
|
| H A D | hip-ref-restriction-oriented.h | 16 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in OrientedNoTranspose() 33 … CeedInt *__restrict__ indices, const bool *__restrict__ orients, const CeedScalar *__restrict__ u, in OrientedTranspose() 50 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in OrientedTranspose()
|
| H A D | hip-ref-restriction-curl-oriented.h | 16 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedNoTranspose() 41 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedNoTranspose() 67 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedTranspose() 89 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedTranspose() 125 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedTranspose() 147 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in CurlOrientedUnsignedTranspose()
|
| H A D | hip-ref-restriction-at-points.h | 17 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in AtPointsTranspose() 32 … const CeedScalar *__restrict__ u, CeedScalar *__restrict__ v) { in AtPointsTranspose()
|
| /libCEED/examples/petsc/qfunctions/bps/ |
| H A D | common.h | 15 const CeedScalar *u = in[0], *target = in[1], *q_data = in[2]; in Error() local 25 const CeedScalar *u = in[0], *target = in[1], *q_data = in[2]; in Error3() local
|
| /libCEED/examples/python/qfunctions/ |
| H A D | ex3-volume.h | 101 const CeedScalar *u = in[0], *ug = in[1]; in apply_mass_diff() local 113 const CeedScalar *u = in[0]; in apply_mass_diff() local 139 const CeedScalar *u = in[0]; in apply_mass_diff() local
|
| /libCEED/examples/ceed/ |
| H A D | ex3-volume.h | 109 const CeedScalar *u = in[0], *ug = in[1]; in apply_mass_diff() local 121 const CeedScalar *u = in[0]; in apply_mass_diff() local 145 const CeedScalar *u = in[0]; in apply_mass_diff() local
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 22 CeedVector u, CeedVector v) { in CeedBasisApplyCore_Hip() 87 …t CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApply_Hip() 92 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyAdd_Hip() 102 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Hip() 240 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Hip() 246 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Hip() 255 CeedVector u, CeedVector v) { in CeedBasisApplyNonTensorCore_Hip() 341 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyNonTensor_Hip() 347 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyAddNonTensor_Hip()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 23 CeedVector u, CeedVector v) { in CeedBasisApplyCore_Cuda() 87 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApply_Cuda() 93 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyAdd_Cuda() 103 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Cuda() 241 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda() 247 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Cuda() 256 CeedVector u, CeedVector v) { in CeedBasisApplyNonTensorCore_Cuda() 342 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyNonTensor_Cuda() 348 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyAddNonTensor_Cuda()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-restriction.c | 398 … bool use_signs, bool use_orients, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_Core() 509 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_110() 515 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_111() 521 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_180() 527 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_181() 533 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_310() 539 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_311() 545 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_380() 551 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_381() 558 …dInt start, CeedInt stop, CeedTransposeMode t_mode, bool use_signs, bool use_orients, CeedVector u, in CeedElemRestrictionApply_Ref_410() [all …]
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-tensor.c | 18 … const CeedScalar *restrict u, CeedScalar *restrict v) { in CeedTensorContractApply_Core_Opt() 41 …CeedTransposeMode t_mode, const CeedInt add, const CeedScalar *restrict u, CeedScalar *restrict v)… in CeedTensorContractApply_Opt()
|
| /libCEED/examples/solids/src/ |
| H A D | boundary.c | 23 …tscReal load_increment, const PetscReal coords[], PetscInt num_comp_u, PetscScalar *u, void *ctx) { in BCMMS() 42 …tscReal load_increment, const PetscReal coords[], PetscInt num_comp_u, PetscScalar *u, void *ctx) { in BCClamp()
|
| /libCEED/tests/ |
| H A D | t590-operator.h | 11 const CeedScalar *u = in[0]; in mass() local
|
| H A D | t599-operator.h | 11 const CeedScalar *u = in[0]; in mass() local
|
| H A D | t595-operator.h | 11 const CeedScalar *u = in[0], *rho = in[1]; in mass() local
|
| H A D | t409-qfunction.h | 12 const CeedScalar *u = in[0]; in scale() local
|
| /libCEED/include/ceed/jit-source/gallery/ |
| H A D | ceed-massapply.h | 16 const CeedScalar *u = in[0], *q_data = in[1]; in MassApply() local
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 25 … CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyTensorCore_Cuda_shared() 195 …asis basis, const CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector u, in CeedBasisApplyTensor_Cuda_shared() 202 CeedVector u, CeedVector v) { in CeedBasisApplyAddTensor_Cuda_shared() 211 … CeedTransposeMode t_mode, CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPointsCore_Cuda_shared() 434 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAtPoints_Cuda_shared() 440 … CeedEvalMode eval_mode, CeedVector x_ref, CeedVector u, CeedVector v) { in CeedBasisApplyAddAtPoints_Cuda_shared() 449 … CeedEvalMode eval_mode, CeedVector u, CeedVector v) { in CeedBasisApplyNonTensorCore_Cuda_shared() 557 CeedVector u, CeedVector v) { in CeedBasisApplyNonTensor_Cuda_shared() 563 CeedVector u, CeedVector v) { in CeedBasisApplyAddNonTensor_Cuda_shared()
|
| /libCEED/python/tests/ |
| H A D | test-qfunctions.h | 52 const CeedScalar *qdata = in[0], *u = in[1]; in apply_mass() local 69 const CeedScalar *qdata = in[0], *u = in[1]; in apply_mass_two() local
|