Searched refs:elem_size_in (Results 1 – 3 of 3) sorted by relevance
| /libCEED/interface/ |
| H A D | ceed-preconditioning.c | 458 CeedInt num_elem_in, elem_size_in, num_comp_in, layout_er_in[3]; in CeedOperatorAssembleSymbolicSingle() local 472 CeedCall(CeedElemRestrictionGetElementSize(elem_rstr_in, &elem_size_in)); in CeedOperatorAssembleSymbolicSingle() 481 CeedCall(CeedVectorCreate(ceed, num_elem_in * elem_size_in * num_comp_in, &elem_dof_in)); 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() 527 for (CeedInt j = 0; j < elem_size_in; j++) { in CeedOperatorAssembleSymbolicSingle() 717 CeedInt num_elem_in, elem_size_in, num_comp_in, num_qpts_in; in CeedOperatorAssembleSingle() local 747 CeedCall(CeedElemRestrictionGetElementSize(elem_rstr_in, &elem_size_in)); in CeedOperatorAssembleSingle() 749 if (basis_in == CEED_BASIS_NONE) num_qpts_in = elem_size_in; 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 1545 CeedCallBackend(CeedElemRestrictionGetElementSize(rstr_in, &elem_size_in)); in CeedOperatorAssembleSingleSetup_Hip() 1546 if (basis_in == CEED_BASIS_NONE) num_qpts_in = elem_size_in; in CeedOperatorAssembleSingleSetup_Hip() 1604 asmb->block_size_x = elem_size_in; in CeedOperatorAssembleSingleSetup_Hip() 1621 …_modes_out, "NUM_COMP_IN", num_comp_in, "NUM_COMP_OUT", num_comp_out, "NUM_NODES_IN", elem_size_in, in CeedOperatorAssembleSingleSetup_Hip() 1629 …const CeedInt in_bytes = elem_size_in * num_qpts_in * num_eval_modes_in * sizeof(CeedSca… in CeedOperatorAssembleSingleSetup_Hip() 1639 CeedCallBackend(CeedCalloc(elem_size_in * num_qpts_in, &identity)); in CeedOperatorAssembleSingleSetup_Hip() 1640 …for (CeedInt i = 0; i < (elem_size_in < num_qpts_in ? elem_size_in : num_qpts_in); i++) identity[i… in CeedOperatorAssembleSingleSetup_Hip() 1651 else h_B_in = &h_B_in[(++d_in) * elem_size_in * num_qpts_in]; in CeedOperatorAssembleSingleSetup_Hip() 1655 …CeedCallHip(ceed, hipMemcpy(&asmb->d_B_in[i * elem_size_in * num_qpts_in], h_B_in, elem_size_in * … 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 1548 CeedCallBackend(CeedElemRestrictionGetElementSize(rstr_in, &elem_size_in)); in CeedOperatorAssembleSingleSetup_Cuda() 1549 if (basis_in == CEED_BASIS_NONE) num_qpts_in = elem_size_in; in CeedOperatorAssembleSingleSetup_Cuda() 1607 asmb->block_size_x = elem_size_in; in CeedOperatorAssembleSingleSetup_Cuda() 1624 …_modes_out, "NUM_COMP_IN", num_comp_in, "NUM_COMP_OUT", num_comp_out, "NUM_NODES_IN", elem_size_in, in CeedOperatorAssembleSingleSetup_Cuda() 1632 …const CeedInt in_bytes = elem_size_in * num_qpts_in * num_eval_modes_in * sizeof(CeedSca… in CeedOperatorAssembleSingleSetup_Cuda() 1642 CeedCallBackend(CeedCalloc(elem_size_in * num_qpts_in, &identity)); in CeedOperatorAssembleSingleSetup_Cuda() 1643 …for (CeedInt i = 0; i < (elem_size_in < num_qpts_in ? elem_size_in : num_qpts_in); i++) identity[i… in CeedOperatorAssembleSingleSetup_Cuda() 1654 else h_B_in = &h_B_in[(++d_in) * elem_size_in * num_qpts_in]; in CeedOperatorAssembleSingleSetup_Cuda() 1658 …CeedCallCuda(ceed, cudaMemcpy(&asmb->d_B_in[i * elem_size_in * num_qpts_in], h_B_in, elem_size_in … in CeedOperatorAssembleSingleSetup_Cuda() [all …]
|