Home
last modified time | relevance | path

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

/libCEED/examples/fluids/src/
H A Dsetupts.c19 PetscErrorCode UpdateBoundaryValues(User user, Vec Q_loc, PetscReal t) { in UpdateBoundaryValues() argument
22 PetscCall(DMPlexInsertBoundaryValues(user->dm, PETSC_TRUE, Q_loc, t, NULL, NULL, NULL)); in UpdateBoundaryValues()
35 Vec Q_loc = user->Q_loc; in RHS_NS() local
40 PetscCall(UpdateBoundaryValues(user, Q_loc, t)); in RHS_NS()
47 PetscCall(VecReadPetscToCeed(Q_loc, &q_mem_type, user->q_ceed)); in RHS_NS()
52 PetscCall(VecReadCeedToPetsc(user->q_ceed, q_mem_type, Q_loc)); in RHS_NS()
107 Vec Q_loc = user->Q_loc, Q_dot_loc = user->Q_dot_loc, G_loc; in IFunction_NS() local
115 PetscCall(UpdateBoundaryValues(user, Q_loc, t)); in IFunction_NS()
121 PetscCall(DMGlobalToLocalBegin(user->dm, Q, INSERT_VALUES, Q_loc)); in IFunction_NS()
123 PetscCall(DMGlobalToLocalEnd(user->dm, Q, INSERT_VALUES, Q_loc)); in IFunction_NS()
[all …]
H A Dmisc.c19 PetscErrorCode ICs_FixMultiplicity(DM dm, CeedData ceed_data, User user, Vec Q_loc, Vec Q, CeedScal… in ICs_FixMultiplicity() argument
43 PetscCall(VecPointwiseDivide(Q_loc, Q_loc, Multiplicity_loc)); in ICs_FixMultiplicity()
52 PetscErrorCode SetBCsFromICs(DM dm, Vec Q, Vec Q_loc) { in SetBCsFromICs() argument
58 PetscCall(VecCopy(Q_loc, Qbc)); in SetBCsFromICs()
59 PetscCall(VecZeroEntries(Q_loc)); in SetBCsFromICs()
60 PetscCall(DMGlobalToLocal(dm, Q, INSERT_VALUES, Q_loc)); in SetBCsFromICs()
61 PetscCall(VecAXPY(Qbc, -1., Q_loc)); in SetBCsFromICs()
80 PetscErrorCode DMPlexInsertBoundaryValues_FromICs(DM dm, PetscBool insert_essential, Vec Q_loc, Pet… in DMPlexInsertBoundaryValues_FromICs() argument
87 PetscCall(VecPointwiseMult(Q_loc, Q_loc, boundary_mask)); in DMPlexInsertBoundaryValues_FromICs()
91 PetscCall(VecAXPY(Q_loc, 1., Qbc)); in DMPlexInsertBoundaryValues_FromICs()
H A Dvelocity_gradient_projection.c136 PetscErrorCode VelocityGradientProjectionApply(NodalProjectionData grad_velo_proj, Vec Q_loc, Vec V… in VelocityGradientProjectionApply() argument
140 PetscCall(PetscLogEventBegin(FLUIDS_VelocityGradientProjection, Q_loc, VelocityGradient, 0, 0)); in VelocityGradientProjectionApply()
141 PetscCall(ApplyCeedOperatorLocalToGlobal(Q_loc, VelocityGradient, l2_rhs_ctx)); in VelocityGradientProjectionApply()
144 PetscCall(PetscLogEventEnd(FLUIDS_VelocityGradientProjection, Q_loc, VelocityGradient, 0, 0)); in VelocityGradientProjectionApply()
H A Dstrong_boundary_conditions.c134 PetscErrorCode DMPlexInsertBoundaryValues_StrongBCCeed(DM dm, PetscBool insert_essential, Vec Q_loc in DMPlexInsertBoundaryValues_StrongBCCeed() argument
148 PetscCall(VecPointwiseMult(Q_loc, Q_loc, boundary_mask)); in DMPlexInsertBoundaryValues_StrongBCCeed()
151 PetscCall(ApplyAddCeedOperatorLocalToLocal(NULL, Q_loc, user->op_strong_bc_ctx)); in DMPlexInsertBoundaryValues_StrongBCCeed()
H A Dturb_spanstats.c531 PetscCall(UpdateBoundaryValues(user, user->Q_loc, solution_time)); in CollectStatistics()
533 PetscCall(DMGlobalToLocal(user->dm, Q, INSERT_VALUES, user->Q_loc)); in CollectStatistics()
534 …PetscCall(ApplyAddCeedOperatorLocalToLocal(user->Q_loc, user_stats.Child_Stats_loc, user_stats.op_… in CollectStatistics()
H A Dsetuplibceed.c354 …reate(NULL, dm, user->ceed, op_ics, ceed_data->x_coord, NULL, NULL, user->Q_loc, &ceed_data->op_ic… in SetupLibceed()
447 …pplyContextCreate(dm, dm, ceed, op_rhs, user->q_ceed, user->g_ceed, user->Q_loc, NULL, &user->op_r… in SetupLibceed()
H A Ddifferential_filter.c79 …PetscCall(OperatorApplyContextCreate(user->dm, dm_filter, ceed, op_rhs, NULL, NULL, user->Q_loc, N… in DifferentialFilterCreateOperators()
/libCEED/examples/fluids/
H A Dnavierstokes.c189 PetscCall(DMCreateLocalVector(dm, &user->Q_loc)); in main()
203 PetscCall(ICs_FixMultiplicity(dm, ceed_data, user, user->Q_loc, Q, 0.0)); in main()
213 PetscCall(SetBCsFromICs(dm, Q, user->Q_loc)); in main()
234 PetscCall(VecZeroEntries(user->Q_loc)); in main()
310 PetscCall(VecDestroy(&user->Q_loc)); in main()
H A Dnavierstokes.h177 Vec Q_loc, Q_dot_loc; member
316 PetscErrorCode UpdateBoundaryValues(User user, Vec Q_loc, PetscReal t);
350 PetscErrorCode ICs_FixMultiplicity(DM dm, CeedData ceed_data, User user, Vec Q_loc, Vec Q, CeedScal…
352 PetscErrorCode DMPlexInsertBoundaryValues_FromICs(DM dm, PetscBool insert_essential, Vec Q_loc, Pet…
368 PetscErrorCode SetBCsFromICs(DM dm, Vec Q, Vec Q_loc);
400 PetscErrorCode VelocityGradientProjectionApply(NodalProjectionData grad_velo_proj, Vec Q_loc, Vec V…