Searched refs:is_tensor_basis (Results 1 – 4 of 4) sorted by relevance
| /libCEED/interface/ |
| H A D | ceed-basis.c | 489 bool is_tensor_basis; in CeedBasisApplyAtPoints_Core() local 491 CeedCall(CeedBasisIsTensor(basis, &is_tensor_basis)); in CeedBasisApplyAtPoints_Core() 492 CeedCheck(is_tensor_basis, CeedBasisReturnCeed(basis), CEED_ERROR_UNSUPPORTED, in CeedBasisApplyAtPoints_Core() 809 *is_tensor = basis->is_tensor_basis; in CeedBasisIsTensor() 824 if (basis->is_tensor_basis && (basis->Q_1d == basis->P_1d)) { in CeedBasisIsCollocated() 1557 (*basis)->is_tensor_basis = true; in CeedBasisCreateTensorH1() 1695 (*basis)->is_tensor_basis = false; in CeedBasisCreateH1() 1754 (*basis)->is_tensor_basis = false; in CeedBasisCreateHdiv() 1814 (*basis)->is_tensor_basis = false; in CeedBasisCreateHcurl() 1962 bool is_tensor_basis; in CeedBasisView() local [all …]
|
| H A D | ceed-preconditioning.c | 2906 bool interp = false, grad = false, is_tensor_basis = true; in CeedOperatorCreateFDMElementInverse() local 2969 CeedCall(CeedBasisIsTensor(basis, &is_tensor_basis)); in CeedOperatorCreateFDMElementInverse() 2970 …CeedCheck(is_tensor_basis, ceed, CEED_ERROR_BACKEND, "FDMElementInverse only supported for tensor … in CeedOperatorCreateFDMElementInverse()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-basis.c | 21 bool is_tensor_basis, add = apply_add || (t_mode == CEED_TRANSPOSE); in CeedBasisApplyCore_Ref() local 48 CeedCallBackend(CeedBasisIsTensor(basis, &is_tensor_basis)); in CeedBasisApplyCore_Ref() 49 if (is_tensor_basis) { in CeedBasisApplyCore_Ref()
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 211 bool is_tensor_basis; /* flag for tensor basis */ member
|