Lines Matching refs:maxspeed
290 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Advect() argument
298 *maxspeed = speed; in PhysicsRiemann_Advect()
426 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Burgers_Exact() argument
435 *maxspeed = (PetscAbs(uL[0]) > PetscAbs(uR[0])) ? uL[0] : uR[0]; in PhysicsRiemann_Burgers_Exact()
439 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Burgers_Roe() argument
447 *maxspeed = speed; in PhysicsRiemann_Burgers_Roe()
451 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Burgers_LxF() argument
461 *maxspeed = c; in PhysicsRiemann_Burgers_LxF()
465 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Burgers_Rusanov() argument
475 *maxspeed = c; in PhysicsRiemann_Burgers_Rusanov()
554 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Traffic_Exact() argument
564 *maxspeed = a * MaxAbs(1 - 2 * uL[0], 1 - 2 * uR[0]); in PhysicsRiemann_Traffic_Exact()
568 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Traffic_Roe() argument
576 *maxspeed = speed; in PhysicsRiemann_Traffic_Roe()
580 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Traffic_LxF() argument
589 *maxspeed = speed; in PhysicsRiemann_Traffic_LxF()
593 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Traffic_Rusanov() argument
601 *maxspeed = speed; in PhysicsRiemann_Traffic_Rusanov()
735 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Acoustics_Exact() argument
749 *maxspeed = c; in PhysicsRiemann_Acoustics_Exact()
821 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_IsoGas_Roe() argument
863 *maxspeed = MaxAbs(lam[0], lam[1]); in PhysicsRiemann_IsoGas_Roe()
867 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_IsoGas_Exact() argument
926 *maxspeed = MaxAbs(MaxAbs(star.u - c, star.u + c), MaxAbs(L.u - c, R.u + c)); in PhysicsRiemann_IsoGas_Exact()
930 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_IsoGas_Rusanov() argument
945 *maxspeed = s; in PhysicsRiemann_IsoGas_Rusanov()
1012 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Shallow_Exact() argument
1082 *maxspeed = MaxAbs(MaxAbs(star.u - cstar, star.u + cstar), MaxAbs(L.u - cL, R.u + cR)); in PhysicsRiemann_Shallow_Exact()
1086 …, PetscInt m, const PetscScalar *uL, const PetscScalar *uR, PetscScalar *flux, PetscReal *maxspeed) in PhysicsRiemann_Shallow_Rusanov() argument
1101 *maxspeed = s; in PhysicsRiemann_Shallow_Rusanov()
1224 PetscReal maxspeed; in FVRHSFunction() local
1232 PetscCall((*ctx->physics.riemann)(ctx->physics.user, dof, uL, uR, ctx->flux, &maxspeed)); in FVRHSFunction()
1233 … cfl_idt = PetscMax(cfl_idt, PetscAbsScalar(maxspeed / hx)); /* Max allowable value of 1/Delta t */ in FVRHSFunction()