Lines Matching refs:problem
241 PetscErrorCode NS_BLASIUS(ProblemData problem, DM dm, void *ctx, SimpleBC bc) { in NS_BLASIUS() argument
251 PetscCall(NS_NEWTONIAN_IG(problem, dm, ctx, bc)); in NS_BLASIUS()
257 problem->ics.qfunction = ICsBlasius; in NS_BLASIUS()
258 problem->ics.qfunction_loc = ICsBlasius_loc; in NS_BLASIUS()
318 …PetscCall(ModifyMesh(comm, dm, problem->dim, mesh_growth, mesh_Ndelta, mesh_refine_height, mesh_to… in NS_BLASIUS()
323 …PetscCallCeed(ceed, CeedQFunctionContextGetData(problem->apply_vol_rhs.qfunction_context, CEED_MEM… in NS_BLASIUS()
350 …PetscCallCeed(ceed, CeedQFunctionContextRestoreData(problem->apply_vol_rhs.qfunction_context, &new… in NS_BLASIUS()
356 PetscCallCeed(ceed, CeedQFunctionContextDestroy(&problem->ics.qfunction_context)); in NS_BLASIUS()
357 problem->ics.qfunction_context = blasius_context; in NS_BLASIUS()
359 PetscCall(SetupStg(comm, dm, problem, user, weakT, S_infty.Y.temperature, S_infty.Y.pressure)); in NS_BLASIUS()
361 PetscCall(DifferentialFilterMmsICSetup(problem)); in NS_BLASIUS()
365 problem->apply_inflow.qfunction = Blasius_Inflow; in NS_BLASIUS()
366 problem->apply_inflow.qfunction_loc = Blasius_Inflow_loc; in NS_BLASIUS()
367 problem->apply_inflow_jacobian.qfunction = Blasius_Inflow_Jacobian; in NS_BLASIUS()
368 problem->apply_inflow_jacobian.qfunction_loc = Blasius_Inflow_Jacobian_loc; in NS_BLASIUS()
369 …PetscCallCeed(ceed, CeedQFunctionContextReferenceCopy(blasius_context, &problem->apply_inflow.qfun… in NS_BLASIUS()
370 …PetscCallCeed(ceed, CeedQFunctionContextReferenceCopy(blasius_context, &problem->apply_inflow_jaco… in NS_BLASIUS()