Searched refs:buoyancy (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/stag/tutorials/ |
| H A D | ex6.c | 43 Vec buoyancy, lame; /* Global, but for efficiency one could store local vectors */ member 183 PetscCall(DMCreateGlobalVector(ctx.dm_buoyancy, &ctx.buoyancy)); in main() 184 PetscCall(VecSet(ctx.buoyancy, 1.0 / ctx.rho)); in main() 203 PetscCall(UpdateVelocity(&ctx, velocity, stress, ctx.buoyancy)); in main() 217 PetscCall(VecDestroy(&ctx.buoyancy)); in main() 369 static PetscErrorCode UpdateVelocity_2d(const Ctx *ctx, Vec velocity, Vec stress, Vec buoyancy) in UpdateVelocity_2d() argument 385 PetscCall(DMGlobalToLocal(ctx->dm_buoyancy, buoyancy, INSERT_VALUES, buoyancy_local)); in UpdateVelocity_2d() 447 static PetscErrorCode UpdateVelocity_3d(const Ctx *ctx, Vec velocity, Vec stress, Vec buoyancy) in UpdateVelocity_3d() argument 467 PetscCall(DMGlobalToLocal(ctx->dm_buoyancy, buoyancy, INSERT_VALUES, buoyancy_local)); in UpdateVelocity_3d() 551 static PetscErrorCode UpdateVelocity(const Ctx *ctx, Vec velocity, Vec stress, Vec buoyancy) in UpdateVelocity() argument [all …]
|
| /petsc/doc/manual/ |
| H A D | vec.md | 622 : stress, Vec buoyancy)
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 2953 (melt/therm-buoyancy? #f) 2954 (melt/solut-buoyancy? #f) 8283 (turbulence/buoyancy-effects-option 1)
|
| /petsc/doc/ |
| H A D | petsc.bib | 18039 title = {Fast iterative solvers for buoyancy driven flow problems},
|