| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 522 CeedInt qf_size_in, qf_size_out, Q, num_input_fields, num_output_fields, num_elem; in CeedOperatorLinearAssembleQFunctionCore_Opt() local 532 qf_size_in = impl->qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Opt() 555 if (qf_size_in == 0) { in CeedOperatorLinearAssembleQFunctionCore_Opt() 565 qf_size_in += field_size; in CeedOperatorLinearAssembleQFunctionCore_Opt() 569 …CeedCheck(qf_size_in > 0, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction without active inpu… in CeedOperatorLinearAssembleQFunctionCore_Opt() 570 impl->qf_size_in = qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Opt() 593 const CeedSize l_size = (CeedSize)block_size * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Opt() 602 CeedInt strides[3] = {1, Q, qf_size_in * qf_size_out * Q}; in CeedOperatorLinearAssembleQFunctionCore_Opt() 604 …nd(CeedElemRestrictionCreateBlockedStrided(ceed, num_elem, Q, block_size, qf_size_in * qf_size_out, in CeedOperatorLinearAssembleQFunctionCore_Opt() 605 … qf_size_in * qf_size_out * num_elem * Q, strides, &block_rstr)); in CeedOperatorLinearAssembleQFunctionCore_Opt() [all …]
|
| H A D | ceed-opt.h | 33 CeedInt qf_size_in, qf_size_out; member
|
| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 528 CeedInt qf_size_in, qf_size_out, Q, num_input_fields, num_output_fields, num_elem; in CeedOperatorLinearAssembleQFunctionCore_Blocked() local 538 qf_size_in = impl->qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 561 if (qf_size_in == 0) { in CeedOperatorLinearAssembleQFunctionCore_Blocked() 571 qf_size_in += field_size; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 575 …CeedCheck(qf_size_in > 0, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction without active inpu… in CeedOperatorLinearAssembleQFunctionCore_Blocked() 576 impl->qf_size_in = qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 599 const CeedSize l_size = (CeedSize)num_blocks * block_size * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 608 const CeedInt strides[3] = {1, Q, qf_size_in * qf_size_out * Q}; in CeedOperatorLinearAssembleQFunctionCore_Blocked() 610 …nd(CeedElemRestrictionCreateBlockedStrided(ceed, num_elem, Q, block_size, qf_size_in * qf_size_out, in CeedOperatorLinearAssembleQFunctionCore_Blocked() 611 … qf_size_in * qf_size_out * num_elem * Q, strides, &block_rstr)); in CeedOperatorLinearAssembleQFunctionCore_Blocked() [all …]
|
| H A D | ceed-blocked.h | 30 CeedInt qf_size_in, qf_size_out; member
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 481 CeedInt qf_size_in, qf_size_out, Q, num_elem, num_input_fields, num_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Ref() local 490 qf_size_in = impl->qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Ref() 508 if (qf_size_in == 0) { in CeedOperatorLinearAssembleQFunctionCore_Ref() 519 qf_size_in += field_size; in CeedOperatorLinearAssembleQFunctionCore_Ref() 523 …CeedCheck(qf_size_in > 0, CeedOperatorReturnCeed(op), CEED_ERROR_BACKEND, "Cannot assemble QFuncti… in CeedOperatorLinearAssembleQFunctionCore_Ref() 524 impl->qf_size_in = qf_size_in; in CeedOperatorLinearAssembleQFunctionCore_Ref() 548 const CeedSize l_size = (CeedSize)num_elem * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Ref() 549 CeedInt strides[3] = {1, Q, qf_size_in * qf_size_out * Q}; /* *NOPAD* */ in CeedOperatorLinearAssembleQFunctionCore_Ref() 552 …CeedCallBackend(CeedElemRestrictionCreateStrided(ceed_parent, num_elem, Q, qf_size_in * qf_size_ou… in CeedOperatorLinearAssembleQFunctionCore_Ref() 553 … (CeedSize)qf_size_in * (CeedSize)qf_size_out * (CeedSize)num_elem * (CeedSize)Q, strides, rstr)); in CeedOperatorLinearAssembleQFunctionCore_Ref() [all …]
|
| H A D | ceed-ref.h | 61 CeedInt qf_size_in, qf_size_out; member
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 403 CeedInt qf_size_in = 0, qf_size_out = 0, Q; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() local 416 qf_size_in += field_size; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 420 …CeedCheck(qf_size_in > 0, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction without active inpu… in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 443 const CeedSize l_size = (CeedSize)num_elem * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 447 CeedCallBackend(CeedElemRestrictionCreateStrided(ceed, num_elem, Q, qf_size_in * qf_size_out, in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() 448 … (CeedSize)qf_size_in * (CeedSize)qf_size_out * (CeedSize)num_elem * (CeedSize)Q, strides, in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator.c | 371 CeedInt qf_size_in = 0, qf_size_out = 0, Q; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() local 384 qf_size_in += field_size; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 388 …CeedCheck(qf_size_in > 0, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction without active inpu… in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 411 const CeedSize l_size = (CeedSize)num_elem * Q * qf_size_in * qf_size_out; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 415 CeedCallBackend(CeedElemRestrictionCreateStrided(ceed, num_elem, Q, qf_size_in * qf_size_out, in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() 416 … (CeedSize)qf_size_in * (CeedSize)qf_size_out * (CeedSize)num_elem * (CeedSize)Q, strides, in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
|