Home
last modified time | relevance | path

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

/petsc/src/dm/impls/stag/tutorials/
H A Dex6.c374 PetscInt slot_vx_left, slot_vy_down, slot_buoyancy_down, slot_buoyancy_left; in UpdateVelocity_2d() local
400 PetscCall(DMStagGetLocationSlot(ctx->dm_velocity, DMSTAG_DOWN, 0, &slot_vy_down)); in UpdateVelocity_2d()
421 …arr_velocity[ey][ex][slot_vy_down] += B * ctx->dt * ((arr_stress[ey][ex][slot_txy_downright] - arr… in UpdateVelocity_2d()
452 …PetscInt slot_vx_left, slot_vy_down, slot_vz_back, slot_buoyancy_down, slot_buoyancy_… in UpdateVelocity_3d() local
489 PetscCall(DMStagGetLocationSlot(ctx->dm_velocity, DMSTAG_DOWN, 0, &slot_vy_down)); in UpdateVelocity_3d()
513 …arr_velocity[ez][ey][ex][slot_vy_down] += B * ctx->dt * ((arr_stress[ez][ey][ex][slot_txy_downrigh… in UpdateVelocity_3d()
567 PetscInt slot_vx_left, slot_vy_down, slot_vx_right, slot_vy_up; in UpdateStress_2d() local
586 PetscCall(DMStagGetLocationSlot(ctx->dm_velocity, DMSTAG_DOWN, 0, &slot_vy_down)); in UpdateStress_2d()
617 … / dx + L * ctx->dt * (arr_velocity[ey][ex][slot_vy_up] - arr_velocity[ey][ex][slot_vy_down]) / dy; in UpdateStress_2d()
619 … * ctx->dt * (arr_velocity[ey][ex][slot_vy_up] - arr_velocity[ey][ex][slot_vy_down]) / dy + L * ct… in UpdateStress_2d()
[all …]