Lines Matching refs:prob
263 static PetscErrorCode SetUpBC_Advect(DM dm, PetscDS prob, Physics phys) in SetUpBC_Advect() argument
271 …PetscCall(PetscDSAddBoundary(prob, DM_BC_NATURAL_RIEMANN, "inflow", label, PETSC_STATIC_ARRAY_LENG… in SetUpBC_Advect()
272 …PetscCall(PetscDSAddBoundary(prob, DM_BC_NATURAL_RIEMANN, "outflow", label, PETSC_STATIC_ARRAY_LEN… in SetUpBC_Advect()
376 static PetscErrorCode SetUpBC_SW(DM dm, PetscDS prob, Physics phys) in SetUpBC_SW() argument
383 …PetscCall(PetscDSAddBoundary(prob, DM_BC_NATURAL_RIEMANN, "wall", label, PETSC_STATIC_ARRAY_LENGTH… in SetUpBC_SW()
577 static PetscErrorCode SetUpBC_Euler(DM dm, PetscDS prob, Physics phys) in SetUpBC_Euler() argument
586 …PetscCall(PetscDSAddBoundary(prob, DM_BC_NATURAL_RIEMANN, "wall", label, PETSC_STATIC_ARRAY_LENGTH… in SetUpBC_Euler()
589 …PetscCall(PetscDSAddBoundary(prob, DM_BC_NATURAL_RIEMANN, "wall", label, PETSC_STATIC_ARRAY_LENGTH… in SetUpBC_Euler()
1238 PetscDS prob; in main() local
1428 PetscCall(DMGetDS(dm, &prob)); in main()
1429 PetscCall(PetscDSSetRiemannSolver(prob, 0, user->model->physics->riemann)); in main()
1430 PetscCall(PetscDSSetContext(prob, 0, user->model->physics)); in main()
1431 PetscCall((*mod->setupbc)(dm, prob, phys)); in main()
1432 PetscCall(PetscDSSetFromOptions(prob)); in main()