Lines Matching refs:problem

237 PetscErrorCode SetupStg(const MPI_Comm comm, const DM dm, ProblemData problem, Honee honee, const b…  in SetupStg()  argument
290 …PetscCallCeed(ceed, CeedQFunctionContextGetData(problem->apply_vol_rhs.qfctx, CEED_MEM_HOST, &newt… in SetupStg()
292 …PetscCallCeed(ceed, CeedQFunctionContextRestoreData(problem->apply_vol_rhs.qfctx, &newtonian_ig_ct… in SetupStg()
302 PetscCallCeed(ceed, CeedQFunctionContextDestroy(&problem->ics.qfctx)); in SetupStg()
303 problem->ics = (HoneeQFSpec){.qf_func_ptr = ICsStg, .qf_loc = ICsStg_loc, .qfctx = stg_qfctx}; in SetupStg()
307 problem->use_strong_bc_ceed = PETSC_TRUE; in SetupStg()
308 problem->set_bc_from_ics = PETSC_FALSE; in SetupStg()
310 for (PetscCount b = 0; b < problem->num_bc_defs; b++) { in SetupStg()
311 BCDefinition bc_def = problem->bc_defs[b]; in SetupStg()
328 problem->set_bc_from_ics = PETSC_TRUE; in SetupStg()
334 PetscErrorCode SetupStrongStg(DM dm, ProblemData problem, Physics phys) { in SetupStrongStg() argument
357 for (PetscCount b = 0; b < problem->num_bc_defs; b++) { in SetupStrongStg()
358 BCDefinition bc_def = problem->bc_defs[b]; in SetupStrongStg()
367 PetscErrorCode SetupStrongStg_QF(Ceed ceed, ProblemData problem, CeedInt num_comp_x, CeedInt num_co… in SetupStrongStg_QF() argument
377 PetscCallCeed(ceed, CeedQFunctionSetContext(*qf_strongbc, problem->ics.qfctx)); in SetupStrongStg_QF()
381 PetscErrorCode SetupStrongStg_PreProcessing(Ceed ceed, ProblemData problem, CeedInt num_comp_x, Cee… in SetupStrongStg_PreProcessing() argument
389 PetscCallCeed(ceed, CeedQFunctionSetContext(*qf_strongbc, problem->ics.qfctx)); in SetupStrongStg_PreProcessing()