Lines Matching refs:f

91   PetscInt          f;  in DMSwarmDataBucketDestroy()  local
95 for (f = 0; f < db->nfields; ++f) PetscCall(DMSwarmDataFieldDestroy(&db->field[f])); in DMSwarmDataBucketDestroy()
105 PetscInt f; in DMSwarmDataBucketQueryForActiveFields() local
109 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketQueryForActiveFields()
110 if (db->field[f]->active) { in DMSwarmDataBucketQueryForActiveFields()
239 …PetscInt current_allocated, current_used, new_used, new_unused, new_buffer, new_allocated, f, end; in DMSwarmDataBucketSetSizes() local
259 for (f = 0; f < db->nfields; f++) { in DMSwarmDataBucketSetSizes()
260 PetscCall(DMSwarmDataFieldSetSize(db->field[f], new_allocated)); in DMSwarmDataBucketSetSizes()
261 PetscCall(DMSwarmDataFieldZeroBlock(db->field[f], current_allocated, new_allocated)); in DMSwarmDataBucketSetSizes()
269 … for (f = 0; f < db->nfields; ++f) PetscCall(DMSwarmDataFieldSetSize(db->field[f], new_allocated)); in DMSwarmDataBucketSetSizes()
281 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketSetSizes()
282 DMSwarmDataField field = db->field[f]; in DMSwarmDataBucketSetSizes()
291 PetscInt f; in DMSwarmDataBucketSetInitialSizes() local
295 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketSetInitialSizes()
296 DMSwarmDataField field = db->field[f]; in DMSwarmDataBucketSetInitialSizes()
410 PetscInt f; in DMSwarmDataBucketCopyPoint() local
413 for (f = 0; f < xb->nfields; ++f) { in DMSwarmDataBucketCopyPoint()
417 PetscCall(DMSwarmDataFieldGetAccess(xb->field[f])); in DMSwarmDataBucketCopyPoint()
418 if (xb != yb) PetscCall(DMSwarmDataFieldGetAccess(yb->field[f])); in DMSwarmDataBucketCopyPoint()
419 PetscCall(DMSwarmDataFieldAccessPoint(xb->field[f], pid_x, &src)); in DMSwarmDataBucketCopyPoint()
420 PetscCall(DMSwarmDataFieldAccessPoint(yb->field[f], pid_y, &dest)); in DMSwarmDataBucketCopyPoint()
421 PetscCall(PetscMemcpy(dest, src, xb->field[f]->atomic_size)); in DMSwarmDataBucketCopyPoint()
422 PetscCall(DMSwarmDataFieldRestoreAccess(xb->field[f])); in DMSwarmDataBucketCopyPoint()
423 if (xb != yb) PetscCall(DMSwarmDataFieldRestoreAccess(yb->field[f])); in DMSwarmDataBucketCopyPoint()
432 PetscInt f, L, buffer, allocated, p; in DMSwarmDataBucketCreateFromSubset() local
439 …for (f = 0; f < nfields; ++f) PetscCall(DMSwarmDataBucketRegisterField(*DB, "DMSwarmDataBucketCrea… in DMSwarmDataBucketCreateFromSubset()
442 for (f = 0; f < nfields; ++f) { in DMSwarmDataBucketCreateFromSubset()
445 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldByName(*DB, fields[f]->name, &gfield)); in DMSwarmDataBucketCreateFromSubset()
446 PetscCall(DMSwarmDataFieldSetBlockSize(gfield, fields[f]->bs)); in DMSwarmDataBucketCreateFromSubset()
447 gfield->petsc_type = fields[f]->petsc_type; in DMSwarmDataBucketCreateFromSubset()
470 PetscInt f; in DMSwarmDataBucketRemovePointAtIndex() local
485 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketRemovePointAtIndex()
486 DMSwarmDataField field = db->field[f]; in DMSwarmDataBucketRemovePointAtIndex()
531 PetscInt f; in DMSwarmDataBucketZeroPoint() local
537 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketZeroPoint()
538 DMSwarmDataField field = db->field[f]; in DMSwarmDataBucketZeroPoint()
564 PetscInt f; in DMSwarmDataBucketView_stdout() local
574 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketView_stdout()
575 double memory_usage_f = (double)(db->field[f]->atomic_size * db->allocated) * 1.0e-6; in DMSwarmDataBucketView_stdout()
580 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketView_stdout()
581 double memory_usage_f = (double)(db->field[f]->atomic_size * db->allocated) * 1.0e-6; in DMSwarmDataBucketView_stdout()
582 …%3" PetscInt_FMT "] %15s : Mem. usage = %1.2e (MB) [rank0]\n", f, db->field[f]->name, memory… in DMSwarmDataBucketView_stdout()
583 …tf(comm, " blocksize = %" PetscInt_FMT " \n", db->field[f]->bs)); in DMSwarmDataBucketView_stdout()
584 if (db->field[f]->bs != 1) { in DMSwarmDataBucketView_stdout()
585 …ze = %zu [full block, bs=%" PetscInt_FMT "]\n", db->field[f]->atomic_size, db->field[f]->bs)); in DMSwarmDataBucketView_stdout()
586 … atomic size/item = %zu \n", (size_t)(db->field[f]->atomic_size / db->field[f]->bs))… in DMSwarmDataBucketView_stdout()
588 …cPrintf(comm, " atomic size = %zu \n", db->field[f]->atomic_size)); in DMSwarmDataBucketView_stdout()
650 PetscInt f; in DMSwarmDataBucketDuplicateFields() local
655 for (f = 0; f < dbA->nfields; ++f) { in DMSwarmDataBucketDuplicateFields()
660 field = dbA->field[f]; in DMSwarmDataBucketDuplicateFields()
695 PetscInt f; in DMSwarmDataBucketCreatePackedArray() local
701 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketCreatePackedArray()
702 DMSwarmDataField df = db->field[f]; in DMSwarmDataBucketCreatePackedArray()
724 PetscInt f; in DMSwarmDataBucketFillPackedArray() local
730 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketFillPackedArray()
731 DMSwarmDataField df = db->field[f]; in DMSwarmDataBucketFillPackedArray()
744 PetscInt f; in DMSwarmDataBucketInsertPackedArray() local
750 for (f = 0; f < db->nfields; ++f) { in DMSwarmDataBucketInsertPackedArray()
751 DMSwarmDataField df = db->field[f]; in DMSwarmDataBucketInsertPackedArray()