Lines Matching refs:bpinfo
2626 int boclass, bmtype, *bpinfo; in ConvertGeomModelToAllBSplines() local
2633 …PetscCallEGADS(EGlite_getGeometry, (bspline, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); // Get ge… in ConvertGeomModelToAllBSplines()
2637 …PetscCallEGADS(EG_getGeometry, (bspline, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); // Get geomet… in ConvertGeomModelToAllBSplines()
2652 …PetscCallEGADS(EG_makeGeometry, (context, SURFACE, BSPLINE, NULL, bpinfo, bprv, &newgeom)); // Doe… in ConvertGeomModelToAllBSplines()
2854 int id, boclass, bmtype, *bpinfo; in DMPlex_Surface_Grad() local
2872 PetscCall(EGlite_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
2877 PetscCall(EG_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
2881 maxNumCPs_temp = bpinfo[2] * bpinfo[5]; in DMPlex_Surface_Grad()
2882 totalNumCPs += bpinfo[2] * bpinfo[5]; in DMPlex_Surface_Grad()
2904 PetscCall(EGlite_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
2909 PetscCall(EG_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
2918 int offsetCoord = bpinfo[3] + bpinfo[6]; in DMPlex_Surface_Grad()
2919 for (int jj = 0; jj < 3 * bpinfo[2] * bpinfo[5]; ++jj) { in DMPlex_Surface_Grad()
2929 int offsetWeight = bpinfo[3] + bpinfo[6] + (3 * bpinfo[2] * bpinfo[5]); in DMPlex_Surface_Grad()
2930 for (int jj = 0; jj < bpinfo[2] * bpinfo[5]; ++jj) { in DMPlex_Surface_Grad()
3012 PetscCall(EGlite_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
3015 PetscCall(EG_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlex_Surface_Grad()
3163 int prvSize = bpinfo[3] + bpinfo[6] + (4 * bpinfo[2] * bpinfo[5]); in DMPlex_Surface_Grad()
3168 int offset = bpinfo[3] + bpinfo[6]; in DMPlex_Surface_Grad()
3169 int wOffset = offset + (3 * bpinfo[2] * bpinfo[5]); in DMPlex_Surface_Grad()
3170 for (int ii = 0; ii < bpinfo[2] * bpinfo[5]; ++ii) { in DMPlex_Surface_Grad()
3204 …PetscCall(EG_makeGeometry(context, SURFACE, BSPLINE, NULL, bpinfo, nbprv, &newgeom)); // Does not … in DMPlex_Surface_Grad()
3398 int id, boclass, bmtype, *bpinfo; in DMPlexGeomDataAndGrads() local
3416 PetscCall(EGlite_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
3421 PetscCall(EG_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
3424 maxNumCPs_temp = bpinfo[2] * bpinfo[5]; in DMPlexGeomDataAndGrads()
3425 totalNumCPs += bpinfo[2] * bpinfo[5]; in DMPlexGeomDataAndGrads()
3471 PetscCallEGADS(EGlite_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
3477 PetscCallEGADS(EG_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
3488 offsetCoord = bpinfo[3] + bpinfo[6]; in DMPlexGeomDataAndGrads()
3489 for (int jj = 0; jj < 3 * bpinfo[2] * bpinfo[5]; ++jj) { in DMPlexGeomDataAndGrads()
3503 offsetWeight = bpinfo[3] + bpinfo[6] + (3 * bpinfo[2] * bpinfo[5]); in DMPlexGeomDataAndGrads()
3504 for (int jj = 0; jj < bpinfo[2] * bpinfo[5]; ++jj) { in DMPlexGeomDataAndGrads()
3514 offsetCoord = bpinfo[3] + bpinfo[6]; in DMPlexGeomDataAndGrads()
3515 for (int jj = 0; jj < 3 * bpinfo[2] * bpinfo[5]; jj += 3) { in DMPlexGeomDataAndGrads()
3561 maxID = wRowStart + (bpinfo[2] - 1); in DMPlexGeomDataAndGrads()
3598 minID = wRowStart + (bpinfo[2] * (bpinfo[5] - 1)); in DMPlexGeomDataAndGrads()
3599 maxID = wRowStart + (bpinfo[2] * bpinfo[5] - 1); in DMPlexGeomDataAndGrads()
3638 maxID = wRowStart + (bpinfo[2] * (bpinfo[5] - 1)); in DMPlexGeomDataAndGrads()
3667 for (int kk = minID + bpinfo[2]; kk < maxID; kk += bpinfo[2]) { in DMPlexGeomDataAndGrads()
3676 minID = wRowStart + (bpinfo[2] - 1); in DMPlexGeomDataAndGrads()
3677 maxID = wRowStart + (bpinfo[2] * bpinfo[5]) - 1; in DMPlexGeomDataAndGrads()
3705 for (int kk = minID + bpinfo[2]; kk < maxID; kk += bpinfo[2]) { in DMPlexGeomDataAndGrads()
3969 PetscCall(EGlite_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
3972 PetscCall(EG_getGeometry(fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
4128 int prvSize = bpinfo[3] + bpinfo[6] + (4 * bpinfo[2] * bpinfo[5]); in DMPlexGeomDataAndGrads()
4134 int offset = bpinfo[3] + bpinfo[6]; in DMPlexGeomDataAndGrads()
4135 int wOffset = offset + (3 * bpinfo[2] * bpinfo[5]); in DMPlexGeomDataAndGrads()
4136 for (int ii = 0; ii < bpinfo[2] * bpinfo[5]; ++ii) { in DMPlexGeomDataAndGrads()
4144 for (int mm = 0; mm < bpinfo[2]*bpinfo[5]; ++mm) { in DMPlexGeomDataAndGrads()
4187 …PetscCallEGADS(EG_makeGeometry, (context, SURFACE, BSPLINE, NULL, bpinfo, nbprv, &newgeom)); // Th… in DMPlexGeomDataAndGrads()
4313 PetscCallEGADS(EGlite_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
4320 PetscCallEGADS(EG_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexGeomDataAndGrads()
4324 int prvSize = bpinfo[3] + bpinfo[6] + (4 * bpinfo[2] * bpinfo[5]); in DMPlexGeomDataAndGrads()
4342 int offset = bpinfo[3] + bpinfo[6]; in DMPlexGeomDataAndGrads()
4343 int wOffset = offset + (3 * bpinfo[2] * bpinfo[5]); in DMPlexGeomDataAndGrads()
4344 for (int mm = 0; mm < bpinfo[2] * bpinfo[5]; ++mm) { in DMPlexGeomDataAndGrads()
4380 …PetscCallEGADS(EG_makeGeometry, (context, SURFACE, BSPLINE, NULL, bpinfo, nbprv, &newgeom)); // Do… in DMPlexGeomDataAndGrads()
4566 int boclass, bmtype, *bpinfo; in DMPlexModifyGeomModel() local
4573 PetscCallEGADS(EGlite_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexModifyGeomModel()
4578 PetscCallEGADS(EG_getGeometry, (fgeom, &boclass, &bmtype, &bRef, &bpinfo, &bprv)); in DMPlexModifyGeomModel()
4596 offset = bpinfo[3] + bpinfo[6]; in DMPlexModifyGeomModel()
4597 …for (int ii = 0; ii < 3 * bpinfo[2] * bpinfo[5]; ++ii) bprv[offset + ii] = newCP[faceCPStartRow + … in DMPlexModifyGeomModel()
4600 offset = bpinfo[3] + bpinfo[6] + 3 * bpinfo[2] * bpinfo[5]; in DMPlexModifyGeomModel()
4601 for (int ii = 0; ii < bpinfo[2] * bpinfo[5]; ++ii) bprv[offset + ii] = newW[faceWStartRow + ii]; in DMPlexModifyGeomModel()
4609 …PetscCallEGADS(EG_makeGeometry, (context, SURFACE, BSPLINE, NULL, bpinfo, bprv, &newgeom)); // Doe… in DMPlexModifyGeomModel()