Lines Matching refs:eval
101 PetscScalar ts[2], tt[2], eval[18], data[18]; in DMPlex_EGADS_EDGE_XYZtoUV_Internal() local
111 PetscCall(EG_evaluate(obj, ts, eval)); in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
112 dx = coords[v * dE + 0] - eval[0]; in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
113 dy = coords[v * dE + 1] - eval[1]; in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
114 dz = coords[v * dE + 2] - eval[2]; in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
122 A = (eval[3] * eval[3] + eval[4] * eval[4] + eval[5] * eval[5]) * (1.0 + lambda); in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
127 b = eval[3] * dx + eval[4] * dy + eval[5] * dz; in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
151 for (int jj = 0; jj < 18; ++jj) eval[jj] = data[jj]; in DMPlex_EGADS_EDGE_XYZtoUV_Internal()
184 PetscScalar ts[2], tt[2], eval[18], data[18]; in DMPlex_Geom_EDGE_XYZtoUV_Internal() local
195 PetscCall(EGlite_evaluate(obj, ts, eval)); in DMPlex_Geom_EDGE_XYZtoUV_Internal()
197 PetscCall(EG_evaluate(obj, ts, eval)); in DMPlex_Geom_EDGE_XYZtoUV_Internal()
200 dx = coords[v * dE + 0] - eval[0]; in DMPlex_Geom_EDGE_XYZtoUV_Internal()
201 dy = coords[v * dE + 1] - eval[1]; in DMPlex_Geom_EDGE_XYZtoUV_Internal()
202 dz = coords[v * dE + 2] - eval[2]; in DMPlex_Geom_EDGE_XYZtoUV_Internal()
210 A = (eval[3] * eval[3] + eval[4] * eval[4] + eval[5] * eval[5]) * (1.0 + lambda); in DMPlex_Geom_EDGE_XYZtoUV_Internal()
215 b = eval[3] * dx + eval[4] * dy + eval[5] * dz; in DMPlex_Geom_EDGE_XYZtoUV_Internal()
243 for (int jj = 0; jj < 18; ++jj) eval[jj] = data[jj]; in DMPlex_Geom_EDGE_XYZtoUV_Internal()
281 PetscScalar uvs[2], uvt[2], delta[2], A[4], b[2], eval[18], data[18]; in DMPlex_EGADS_FACE_XYZtoUV_Internal() local
292 PetscCall(EG_evaluate(obj, uvs, eval)); in DMPlex_EGADS_FACE_XYZtoUV_Internal()
293 dx = coords[v * dE + 0] - eval[0]; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
294 dy = coords[v * dE + 1] - eval[1]; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
295 dz = coords[v * dE + 2] - eval[2]; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
303 A[0] = (eval[3] * eval[3] + eval[4] * eval[4] + eval[5] * eval[5]) * (1.0 + lambda); in DMPlex_EGADS_FACE_XYZtoUV_Internal()
304 A[1] = eval[3] * eval[6] + eval[4] * eval[7] + eval[5] * eval[8]; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
306 A[3] = (eval[6] * eval[6] + eval[7] * eval[7] + eval[8] * eval[8]) * (1.0 + lambda); in DMPlex_EGADS_FACE_XYZtoUV_Internal()
308 b[0] = eval[3] * dx + eval[4] * dy + eval[5] * dz; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
309 b[1] = eval[6] * dx + eval[7] * dy + eval[8] * dz; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
347 for (int jj = 0; jj < 18; ++jj) eval[jj] = data[jj]; in DMPlex_EGADS_FACE_XYZtoUV_Internal()
378 PetscScalar uvs[2], uvt[2], delta[2], A[4], b[2], eval[18], data[18]; in DMPlex_Geom_FACE_XYZtoUV_Internal() local
390 PetscCallEGADS(EGlite_evaluate, (obj, uvs, eval)); in DMPlex_Geom_FACE_XYZtoUV_Internal()
392 PetscCallEGADS(EG_evaluate, (obj, uvs, eval)); in DMPlex_Geom_FACE_XYZtoUV_Internal()
395 dx = coords[v * dE + 0] - eval[0]; in DMPlex_Geom_FACE_XYZtoUV_Internal()
396 dy = coords[v * dE + 1] - eval[1]; in DMPlex_Geom_FACE_XYZtoUV_Internal()
397 dz = coords[v * dE + 2] - eval[2]; in DMPlex_Geom_FACE_XYZtoUV_Internal()
405 A[0] = (eval[3] * eval[3] + eval[4] * eval[4] + eval[5] * eval[5]) * (1.0 + lambda); in DMPlex_Geom_FACE_XYZtoUV_Internal()
406 A[1] = eval[3] * eval[6] + eval[4] * eval[7] + eval[5] * eval[8]; in DMPlex_Geom_FACE_XYZtoUV_Internal()
408 A[3] = (eval[6] * eval[6] + eval[7] * eval[7] + eval[8] * eval[8]) * (1.0 + lambda); in DMPlex_Geom_FACE_XYZtoUV_Internal()
410 b[0] = eval[3] * dx + eval[4] * dy + eval[5] * dz; in DMPlex_Geom_FACE_XYZtoUV_Internal()
411 b[1] = eval[6] * dx + eval[7] * dy + eval[8] * dz; in DMPlex_Geom_FACE_XYZtoUV_Internal()
453 for (int jj = 0; jj < 18; ++jj) eval[jj] = data[jj]; in DMPlex_Geom_FACE_XYZtoUV_Internal()
3145 double params[2], range[4], eval[18]; in DMPlex_Surface_Grad() local
3157 PetscCall(EGlite_evaluate(face, params, eval)); in DMPlex_Surface_Grad()
3159 PetscCall(EG_evaluate(face, params, eval)); in DMPlex_Surface_Grad()
4116 double params[2], range[4], eval[18]; in DMPlexGeomDataAndGrads() local
4124 if (islite) PetscCall(EGlite_evaluate(face, params, eval)); in DMPlexGeomDataAndGrads()
4125 else PetscCall(EG_evaluate(face, params, eval)); in DMPlexGeomDataAndGrads()
4678 double eval[18]; in DMPlexModifyGeomModel() local
4679 if (islite) PetscCallEGADS(EGlite_evaluate, (fobjs[ii], params, eval)); in DMPlexModifyGeomModel()
4680 else PetscCallEGADS(EG_evaluate, (fobjs[ii], params, eval)); in DMPlexModifyGeomModel()
4696 … PetscSqrtReal(PetscSqr(evalCheck[0] - eval[0]) + PetscSqr(evalCheck[1] - eval[1]) + PetscSqr(eval… in DMPlexModifyGeomModel()
4722 … PetscSqrtReal(PetscSqr(evalCheck[0] - eval[0]) + PetscSqr(evalCheck[1] - eval[1]) + PetscSqr(eval… in DMPlexModifyGeomModel()