Home
last modified time | relevance | path

Searched refs:fR (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex11.h182 SWNodeUnion fL, fR; in PhysicsRiemann_SW_Rusanov() local
211 ierr = SWFlux(phys, nn, uR, &fR.swnode); in PhysicsRiemann_SW_Rusanov()
214 for (i = 0; i < 1 + dim; ++i) fR.vals[i] = zero / zero; in PhysicsRiemann_SW_Rusanov()
220 …for (i = 0; i < 1 + dim; i++) flux[i] = (0.5 * (fL.vals[i] + fR.vals[i]) + 0.5 * speed * (xL[i] - … in PhysicsRiemann_SW_Rusanov()
282 SWNodeUnion fL, fR; in PhysicsRiemann_SW_HLL() local
308 ierr = SWFlux(phys, nn, uR, &fR.swnode); in PhysicsRiemann_SW_HLL()
311 for (i = 0; i < 1 + dim; ++i) fR.vals[i] = zero / zero; in PhysicsRiemann_SW_HLL()
327 for (i = 0; i < dim + 1; i++) flux[i] = fR.vals[i] * Norm2Real(n); in PhysicsRiemann_SW_HLL()
329 …for (i = 0; i < dim + 1; i++) flux[i] = ((sR * fL.vals[i] - sL * fR.vals[i] + sR * sL * (xR[i] - x… in PhysicsRiemann_SW_HLL()
802 EulerNodeUnion fL, fR; in PhysicsRiemann_Euler_Godunov() local
[all …]
H A Dex9.c454 PetscScalar fL, fR; in PhysicsRiemann_Burgers_LxF() local
459 fR = 0.5 * PetscSqr(uR[0]); in PhysicsRiemann_Burgers_LxF()
460 flux[0] = 0.5 * (fL + fR) - 0.5 * c * (uR[0] - uL[0]); in PhysicsRiemann_Burgers_LxF()
468 PetscScalar fL, fR; in PhysicsRiemann_Burgers_Rusanov() local
473 fR = 0.5 * PetscSqr(uR[0]); in PhysicsRiemann_Burgers_Rusanov()
474 flux[0] = 0.5 * (fL + fR) - 0.5 * c * (uR[0] - uL[0]); in PhysicsRiemann_Burgers_Rusanov()
825 PetscScalar ubar, du[2], a[2], fL[2], fR[2], lam[2], ustar[2], R[2][2]; in PhysicsRiemann_IsoGas_Roe() local
857 IsoGasFlux(c, uR, fR); in PhysicsRiemann_IsoGas_Roe()
860 flux[i] = 0.5 * (fL[i] + fR[i]) - 0.5 * absdu; in PhysicsRiemann_IsoGas_Roe()
933 PetscScalar c = phys->acoustic_speed, fL[2], fR[2], s; in PhysicsRiemann_IsoGas_Rusanov() local
[all …]
/petsc/src/ts/tutorials/multirate/
H A Dex4.c236 PetscScalar g = phys->gravity, fL[2], fR[2], s; in PhysicsRiemann_Shallow_Rusanov() local
252 ShallowFlux(phys, uR, fR); in PhysicsRiemann_Shallow_Rusanov()
255 flux[0] = 0.5 * (fL[0] + fR[0]) + 0.5 * s * (L.h - R.h); in PhysicsRiemann_Shallow_Rusanov()
256 flux[1] = 0.5 * (fL[1] + fR[1]) + 0.5 * s * (uL[1] - uR[1]); in PhysicsRiemann_Shallow_Rusanov()
/petsc/src/dm/impls/plex/
H A Dplexfem.c5385 PetscScalar *fL = NULL, *fR = NULL; in DMPlexComputeResidualByKey() local
5396 if (ghost <= 0) PetscCall(DMPlexPointLocalFieldRef(dm, scells[1], f, fa, &fR)); in DMPlexComputeResidualByKey()
5406 if (fR) fR[d] += fluxR[iface * totDim + foff + d]; in DMPlexComputeResidualByKey()