Searched refs:elem_size_out (Results 1 – 3 of 3) sorted by relevance
| /libCEED/interface/ |
| H A D | ceed-preconditioning.c | 459 CeedInt num_elem_out, elem_size_out, num_comp_out, layout_er_out[3]; in CeedOperatorAssembleSymbolicSingle() local 495 CeedCall(CeedElemRestrictionGetElementSize(elem_rstr_out, &elem_size_out)); in CeedOperatorAssembleSymbolicSingle() 504 CeedCall(CeedVectorCreate(ceed, num_elem_out * elem_size_out * num_comp_out, &elem_dof_out)); in CeedOperatorAssembleSymbolicSingle() 513 elem_size_out = elem_size_in; in CeedOperatorAssembleSymbolicSingle() 520 …local_num_entries = (CeedSize)elem_size_out * num_comp_out * elem_size_in * num_comp_in * num_elem… in CeedOperatorAssembleSymbolicSingle() 526 for (CeedInt i = 0; i < elem_size_out; i++) { in CeedOperatorAssembleSymbolicSingle() 718 CeedInt num_elem_out, elem_size_out, num_comp_out, num_qpts_out; in CeedOperatorAssembleSingle() local 765 CeedCall(CeedElemRestrictionGetElementSize(elem_rstr_out, &elem_size_out)); in CeedOperatorAssembleSingle() 767 if (basis_out == CEED_BASIS_NONE) num_qpts_out = elem_size_out; in CeedOperatorAssembleSingle() 782 elem_size_out = elem_size_in; in CeedOperatorAssembleSingle() [all …]
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 1511 …CeedInt elem_size_in, num_qpts_in = 0, num_comp_in, elem_size_out, num_qpts_out, num_c… in CeedOperatorAssembleSingleSetup_Hip() local 1581 CeedCallBackend(CeedElemRestrictionGetElementSize(rstr_out, &elem_size_out)); in CeedOperatorAssembleSingleSetup_Hip() 1582 if (basis_out == CEED_BASIS_NONE) num_qpts_out = elem_size_out; in CeedOperatorAssembleSingleSetup_Hip() 1605 asmb->block_size_y = elem_size_out; in CeedOperatorAssembleSingleSetup_Hip() 1622 … "NUM_NODES_OUT", elem_size_out, "NUM_QPTS", num_qpts_in, "BLOCK_SIZE", in CeedOperatorAssembleSingleSetup_Hip() 1664 …const CeedInt out_bytes = elem_size_out * num_qpts_out * num_eval_modes_out * sizeof(Cee… in CeedOperatorAssembleSingleSetup_Hip() 1674 CeedCallBackend(CeedCalloc(elem_size_out * num_qpts_out, &identity)); in CeedOperatorAssembleSingleSetup_Hip() 1675 …for (CeedInt i = 0; i < (elem_size_out < num_qpts_out ? elem_size_out : num_qpts_out); i++) identi… in CeedOperatorAssembleSingleSetup_Hip() 1686 else h_B_out = &h_B_out[(++d_out) * elem_size_out * num_qpts_out]; in CeedOperatorAssembleSingleSetup_Hip() 1690 …CeedCallHip(ceed, hipMemcpy(&asmb->d_B_out[i * elem_size_out * num_qpts_out], h_B_out, elem_size_o… in CeedOperatorAssembleSingleSetup_Hip() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-operator.c | 1514 …CeedInt elem_size_in, num_qpts_in = 0, num_comp_in, elem_size_out, num_qpts_out, num_c… in CeedOperatorAssembleSingleSetup_Cuda() local 1584 CeedCallBackend(CeedElemRestrictionGetElementSize(rstr_out, &elem_size_out)); in CeedOperatorAssembleSingleSetup_Cuda() 1585 if (basis_out == CEED_BASIS_NONE) num_qpts_out = elem_size_out; in CeedOperatorAssembleSingleSetup_Cuda() 1608 asmb->block_size_y = elem_size_out; in CeedOperatorAssembleSingleSetup_Cuda() 1625 … "NUM_NODES_OUT", elem_size_out, "NUM_QPTS", num_qpts_in, "BLOCK_SIZE", in CeedOperatorAssembleSingleSetup_Cuda() 1667 …const CeedInt out_bytes = elem_size_out * num_qpts_out * num_eval_modes_out * sizeof(Cee… in CeedOperatorAssembleSingleSetup_Cuda() 1677 CeedCallBackend(CeedCalloc(elem_size_out * num_qpts_out, &identity)); in CeedOperatorAssembleSingleSetup_Cuda() 1678 …for (CeedInt i = 0; i < (elem_size_out < num_qpts_out ? elem_size_out : num_qpts_out); i++) identi… in CeedOperatorAssembleSingleSetup_Cuda() 1689 else h_B_out = &h_B_out[(++d_out) * elem_size_out * num_qpts_out]; in CeedOperatorAssembleSingleSetup_Cuda() 1693 …CeedCallCuda(ceed, cudaMemcpy(&asmb->d_B_out[i * elem_size_out * num_qpts_out], h_B_out, elem_size… in CeedOperatorAssembleSingleSetup_Cuda() [all …]
|