Home
last modified time | relevance | path

Searched refs:is_tensor_basis (Results 1 – 4 of 4) sorted by relevance

/libCEED/interface/
H A Dceed-basis.c489 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 Dceed-preconditioning.c2906 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 Dceed-ref-basis.c21 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 Dceed-impl.h211 bool is_tensor_basis; /* flag for tensor basis */ member