Lines Matching refs:pointMatOffsets

5788   PetscInt        *pointMatOffsets[32];  in DMPlexAnchorsModifyMat()  local
5886 ierr = DMGetWorkArray(dm,numPoints+1,MPIU_INT,&pointMatOffsets[f]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
5891 ierr = DMGetWorkArray(dm,numPoints+1,MPIU_INT,&pointMatOffsets[0]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
5907 pointMatOffsets[f][p + 1] = 0; in DMPlexAnchorsModifyMat()
5928 pointMatOffsets[f][p+1] = fDof * allFDof; in DMPlexAnchorsModifyMat()
5937 pointMatOffsets[f][p+1] = 0; in DMPlexAnchorsModifyMat()
5943 pointMatOffsets[f][0] = totalMatOffset; in DMPlexAnchorsModifyMat()
5946 pointMatOffsets[f][p+1] += pointMatOffsets[f][p]; in DMPlexAnchorsModifyMat()
5949 totalMatOffset = pointMatOffsets[f][numPoints]; in DMPlexAnchorsModifyMat()
5950 … ierr = DMGetWorkArray(dm,pointMatOffsets[f][numPoints],MPIU_SCALAR,&pointMat[f]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
5961 pointMatOffsets[0][p + 1] = 0; in DMPlexAnchorsModifyMat()
5978 pointMatOffsets[0][p+1] = bSecDof * allDof; in DMPlexAnchorsModifyMat()
5982 pointMatOffsets[0][p+1] = 0; in DMPlexAnchorsModifyMat()
5986 pointMatOffsets[0][0] = 0; in DMPlexAnchorsModifyMat()
5989 pointMatOffsets[0][p+1] += pointMatOffsets[0][p]; in DMPlexAnchorsModifyMat()
5991 ierr = DMGetWorkArray(dm,pointMatOffsets[0][numPoints],MPIU_SCALAR,&pointMat[0]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
6053 …rEnd[f] - fAnchorStart[f],newIndices + fAnchorStart[f],pointMat[f] + pointMatOffsets[f][p]);CHKERR… in DMPlexAnchorsModifyMat()
6097 …ierr = MatGetValues(cMat,bEnd,indices,bAnchorEnd,newIndices,pointMat[0] + pointMatOffsets[0][p]);C… in DMPlexAnchorsModifyMat()
6126 if (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) { in DMPlexAnchorsModifyMat()
6128 const PetscScalar *mat = pointMat[f] + pointMatOffsets[f][p]; in DMPlexAnchorsModifyMat()
6162 if (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) { in DMPlexAnchorsModifyMat()
6164 const PetscScalar *mat = pointMat[0] + pointMatOffsets[0][p]; in DMPlexAnchorsModifyMat()
6201 if (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) { in DMPlexAnchorsModifyMat()
6203 const PetscScalar *PETSC_RESTRICT mat = pointMat[f] + pointMatOffsets[f][p]; in DMPlexAnchorsModifyMat()
6235 if (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) { in DMPlexAnchorsModifyMat()
6237 const PetscScalar *PETSC_RESTRICT mat = pointMat[0] + pointMatOffsets[0][p]; in DMPlexAnchorsModifyMat()
6272 …ierr = DMRestoreWorkArray(dm,pointMatOffsets[f][numPoints],MPIU_SCALAR,&pointMat[f]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
6273 ierr = DMRestoreWorkArray(dm,numPoints+1,MPIU_INT,&pointMatOffsets[f]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
6278 …ierr = DMRestoreWorkArray(dm,pointMatOffsets[0][numPoints],MPIU_SCALAR,&pointMat[0]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()
6279 ierr = DMRestoreWorkArray(dm,numPoints+1,MPIU_INT,&pointMatOffsets[0]);CHKERRQ(ierr); in DMPlexAnchorsModifyMat()