Home
last modified time | relevance | path

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

/libCEED/interface/
H A Dceed-elemrestriction.c194 …PointsAreCompatible(CeedElemRestriction rstr_a, CeedElemRestriction rstr_b, bool *are_compatible) { in CeedElemRestrictionAtPointsAreCompatible() argument
209 *are_compatible = true; in CeedElemRestrictionAtPointsAreCompatible()
210 if (num_elem_a != num_elem_b) *are_compatible = false; in CeedElemRestrictionAtPointsAreCompatible()
211 if (num_points_a != num_points_b) *are_compatible = false; in CeedElemRestrictionAtPointsAreCompatible()
212 if (*are_compatible) { in CeedElemRestrictionAtPointsAreCompatible()
217 …for (CeedInt i = 0; i < num_elem_a + 1 + num_points_a; i++) *are_compatible &= offsets_a[i] == off… in CeedElemRestrictionAtPointsAreCompatible()
H A Dceed-operator.c959 bool are_compatible; in CeedOperatorSetField() local
961 … CeedCall(CeedElemRestrictionAtPointsAreCompatible(op->first_points_rstr, rstr, &are_compatible)); in CeedOperatorSetField()
962 CeedCheck(are_compatible, CeedOperatorReturnCeed(op), CEED_ERROR_INCOMPATIBLE, in CeedOperatorSetField()
1090 bool are_compatible; in CeedOperatorAtPointsSetPoints() local
1092 …all(CeedElemRestrictionAtPointsAreCompatible(op->first_points_rstr, rstr_points, &are_compatible)); in CeedOperatorAtPointsSetPoints()
1093 CeedCheck(are_compatible, CeedOperatorReturnCeed(op), CEED_ERROR_INCOMPATIBLE, in CeedOperatorAtPointsSetPoints()
/libCEED/include/ceed/
H A Dbackend.h306 …tPointsAreCompatible(CeedElemRestriction rstr_a, CeedElemRestriction rstr_b, bool *are_compatible);