| /libCEED/backends/blocked/ |
| H A D | ceed-blocked-operator.c | 20 …pply_add_basis, const CeedInt block_size, CeedElemRestriction *block_rstr, CeedVector *e_vecs_full, in CeedOperatorSetupFields_Blocked() argument 111 …CeedCallBackend(CeedElemRestrictionCreateVector(block_rstr[i + start_e], NULL, &e_vecs_full[i + st… in CeedOperatorSetupFields_Blocked() 159 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Blocked() 183 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Blocked() 223 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetup_Blocked() 240 …cked(qf, op, true, impl->skip_rstr_in, NULL, NULL, block_size, impl->block_rstr, impl->e_vecs_full, in CeedOperatorSetup_Blocked() 244 … impl->block_rstr, impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, in CeedOperatorSetup_Blocked() 294 …edElemRestrictionApply(impl->block_rstr[i], CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Blocked() 298 …CeedCallBackend(CeedVectorGetArrayRead(impl->e_vecs_full[i], CEED_MEM_HOST, (const CeedScalar **)&… in CeedOperatorSetupInputs_Blocked() 423 …CeedCallBackend(CeedVectorRestoreArrayRead(impl->e_vecs_full[i], (const CeedScalar **)&e_data_full… in CeedOperatorRestoreInputs_Blocked() [all …]
|
| H A D | ceed-blocked.h | 23 CeedVector *e_vecs_full; /* Full E-vectors, inputs followed by outputs */ member
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 20 …bool *apply_add_basis, CeedVector *e_vecs_full, CeedVector *e_vecs, CeedVector *q_vecs, CeedInt st… in CeedOperatorSetupFields_Ref() argument 53 CeedCallBackend(CeedElemRestrictionCreateVector(elem_rstr, NULL, &e_vecs_full[i + start_e])); in CeedOperatorSetupFields_Ref() 102 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Ref() 126 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Ref() 164 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetup_Ref() 181 …torSetupFields_Ref(qf, op, true, impl->skip_rstr_in, NULL, NULL, impl->e_vecs_full, impl->e_vecs_i… in CeedOperatorSetup_Ref() 185 … impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, num_output_fields, Q)); in CeedOperatorSetup_Ref() 239 …Backend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Ref() 244 …CeedCallBackend(CeedVectorGetArrayRead(impl->e_vecs_full[i], CEED_MEM_HOST, (const CeedScalar **)&… in CeedOperatorSetupInputs_Ref() 369 …CeedCallBackend(CeedVectorRestoreArrayRead(impl->e_vecs_full[i], (const CeedScalar **)&e_data_full… in CeedOperatorRestoreInputs_Ref() [all …]
|
| H A D | ceed-ref.h | 55 CeedVector *e_vecs_full; /* Full E-vectors, inputs followed by outputs */ member
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-operator.c | 20 …const CeedInt block_size, CeedElemRestriction *block_rstr, CeedVector *e_vecs_full, CeedVector *e_… in CeedOperatorSetupFields_Opt() argument 111 …CeedCallBackend(CeedElemRestrictionCreateVector(block_rstr[i + start_e], NULL, &e_vecs_full[i + st… in CeedOperatorSetupFields_Opt() 163 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Opt() 187 … CeedCallBackend(CeedVectorReferenceCopy(e_vecs_full[i + start_e], &e_vecs_full[j + start_e])); in CeedOperatorSetupFields_Opt() 231 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetup_Opt() 247 …Fields_Opt(qf, op, true, impl->skip_rstr_in, NULL, block_size, impl->block_rstr, impl->e_vecs_full, in CeedOperatorSetup_Opt() 251 … impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, num_output_fields, Q)); in CeedOperatorSetup_Opt() 295 …edElemRestrictionApply(impl->block_rstr[i], CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Opt() 299 …CeedCallBackend(CeedVectorGetArrayRead(impl->e_vecs_full[i], CEED_MEM_HOST, (const CeedScalar **)&… in CeedOperatorSetupInputs_Opt() 432 …CeedCallBackend(CeedVectorRestoreArrayRead(impl->e_vecs_full[i], (const CeedScalar **)&e_data[i])); in CeedOperatorRestoreInputs_Opt() [all …]
|
| H A D | ceed-opt.h | 26 CeedVector *e_vecs_full; /* Full E-vectors, inputs followed by outputs */ member
|