Home
last modified time | relevance | path

Searched refs:arr_buoyancy (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/stag/tutorials/
H A Dex6.c377 const PetscScalar ***arr_stress, ***arr_buoyancy; in UpdateVelocity_2d() local
386 PetscCall(DMStagVecGetArrayRead(ctx->dm_buoyancy, buoyancy_local, (void *)&arr_buoyancy)); in UpdateVelocity_2d()
419 const PetscScalar B = arr_buoyancy[ey][ex][slot_buoyancy_down]; in UpdateVelocity_2d()
428 const PetscScalar B = arr_buoyancy[ey][ex][slot_buoyancy_left]; in UpdateVelocity_2d()
436 PetscCall(DMStagVecRestoreArrayRead(ctx->dm_buoyancy, buoyancy_local, (void *)&arr_buoyancy)); in UpdateVelocity_2d()
458 const PetscScalar ****arr_stress, ****arr_buoyancy; in UpdateVelocity_3d() local
468 PetscCall(DMStagVecGetArrayRead(ctx->dm_buoyancy, buoyancy_local, (void *)&arr_buoyancy)); in UpdateVelocity_3d()
511 const PetscScalar B = arr_buoyancy[ez][ey][ex][slot_buoyancy_down]; in UpdateVelocity_3d()
521 const PetscScalar B = arr_buoyancy[ez][ey][ex][slot_buoyancy_left]; in UpdateVelocity_3d()
531 const PetscScalar B = arr_buoyancy[ez][ey][ex][slot_buoyancy_back]; in UpdateVelocity_3d()
[all …]