Lines Matching refs:a_idx
118 PetscErrorCode PetscCDGetHeadPos(const PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd **pos) in PetscCDGetHeadPos() argument
121 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "a_idx >= ail->size: a_idx=%" Petsc… in PetscCDGetHeadPos()
122 *pos = ail->array[a_idx]; in PetscCDGetHeadPos()
138 PetscErrorCode PetscCDAppendID(PetscCoarsenData *ail, PetscInt a_idx, PetscInt a_id) in PetscCDAppendID() argument
144 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDAppendID()
145 if (!(n2 = ail->array[a_idx])) ail->array[a_idx] = n; in PetscCDAppendID()
162 PetscErrorCode PetscCDAppendNode(PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd *a_n) in PetscCDAppendNode() argument
167 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDAppendNode()
168 if (!(n2 = ail->array[a_idx])) ail->array[a_idx] = a_n; in PetscCDAppendNode()
185 PetscErrorCode PetscCDRemoveNextNode(PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd *a_last) in PetscCDRemoveNextNode() argument
190 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDRemoveNextNode()
247 PetscErrorCode PetscCDRemoveAllAt(PetscCoarsenData *ail, PetscInt a_idx) in PetscCDRemoveAllAt() argument
252 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDRemoveAllAt()
253 rem = ail->array[a_idx]; in PetscCDRemoveAllAt()
254 ail->array[a_idx] = NULL; in PetscCDRemoveAllAt()
265 PetscErrorCode PetscCDCountAt(const PetscCoarsenData *ail, PetscInt a_idx, PetscInt *a_sz) in PetscCDCountAt() argument
271 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDCountAt()
272 n1 = ail->array[a_idx]; in PetscCDCountAt()
302 PetscErrorCode PetscCDIsEmptyAt(const PetscCoarsenData *ail, PetscInt a_idx, PetscBool *a_e) in PetscCDIsEmptyAt() argument
305 …PetscCheck(a_idx < ail->size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Index %" PetscInt_FMT " out of ran… in PetscCDIsEmptyAt()
306 *a_e = (PetscBool)(ail->array[a_idx] == NULL); in PetscCDIsEmptyAt()