Home
last modified time | relevance | path

Searched refs:rlist (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex9.c483 PetscFunctionList rlist = 0; in PhysicsCreate_Burgers() local
496 PetscCall(RiemannListAdd(&rlist, "exact", PhysicsRiemann_Burgers_Exact)); in PhysicsCreate_Burgers()
497 PetscCall(RiemannListAdd(&rlist, "roe", PhysicsRiemann_Burgers_Roe)); in PhysicsCreate_Burgers()
498 PetscCall(RiemannListAdd(&rlist, "lxf", PhysicsRiemann_Burgers_LxF)); in PhysicsCreate_Burgers()
499 PetscCall(RiemannListAdd(&rlist, "rusanov", PhysicsRiemann_Burgers_Rusanov)); in PhysicsCreate_Burgers()
502 …PetscCall(PetscOptionsFList("-physics_burgers_riemann", "Riemann solver", "", rlist, rname, rname,… in PhysicsCreate_Burgers()
505 PetscCall(RiemannListFind(rlist, rname, &r)); in PhysicsCreate_Burgers()
506 PetscCall(PetscFunctionListDestroy(&rlist)); in PhysicsCreate_Burgers()
609 PetscFunctionList rlist = 0; in PhysicsCreate_Traffic() local
622 PetscCall(RiemannListAdd(&rlist, "exact", PhysicsRiemann_Traffic_Exact)); in PhysicsCreate_Traffic()
[all …]
/petsc/src/ts/tutorials/multirate/
H A Dex4.c437 PetscFunctionList rlist = 0, rclist = 0; in PhysicsCreate_Shallow() local
458 PetscCall(RiemannListAdd_2WaySplit(&rlist, "exact", PhysicsRiemann_Shallow_Exact)); in PhysicsCreate_Shallow()
459 PetscCall(RiemannListAdd_2WaySplit(&rlist, "rusanov", PhysicsRiemann_Shallow_Rusanov)); in PhysicsCreate_Shallow()
464 …PetscCall(PetscOptionsFList("-physics_shallow_riemann", "Riemann solver", "", rlist, rname, rname,… in PhysicsCreate_Shallow()
467 PetscCall(RiemannListFind_2WaySplit(rlist, rname, &ctx->physics2.riemann2)); in PhysicsCreate_Shallow()
469 PetscCall(PetscFunctionListDestroy(&rlist)); in PhysicsCreate_Shallow()