Home
last modified time | relevance | path

Searched refs:elem_size_in (Results 1 – 3 of 3) sorted by relevance

/libCEED/interface/
H A Dceed-preconditioning.c458 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 Dceed-hip-ref-operator.c1511 …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 Dceed-cuda-ref-operator.c1514 …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 …]