Lines Matching refs:fm

139   hf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf);  in FVSample_3WaySplit()
159 } else if (i < ctx->fm) { in FVSample_3WaySplit()
169 …min + ctx->sm * hs + (ctx->mf - ctx->sm) * hm + (ctx->fm - ctx->mf) * hf + 0.5 * hm + (i - ctx->fm in FVSample_3WaySplit()
178 …->xmin + ctx->sm * hs + (ctx->mf - ctx->sm) * hm + (ctx->fm - ctx->mf) * hf + (ctx->ms - ctx->fm) … in FVSample_3WaySplit()
204 hf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in SolutionErrorNorms_3WaySplit()
211 else if (i < ctx->mf || i > ctx->fm - 1) *nrm1 += hm * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_3WaySplit()
223 PetscInt i, j, k, Mx, dof, xs, xm, sm = ctx->sm, mf = ctx->mf, fm = ctx->fm, ms = ctx->ms; in FVRHSFunction_3WaySplit() local
235 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunction_3WaySplit()
278 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunction_3WaySplit()
327 } else if (i < mf || i > fm) { /* medium region */ in FVRHSFunction_3WaySplit()
351 } else if (i == fm) { /* interface between fast and medium regions */ in FVRHSFunction_3WaySplit()
409 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunctionslow_3WaySplit()
450 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunctionslow_3WaySplit()
539 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunctionslowbuffer_3WaySplit()
580 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunctionslowbuffer_3WaySplit()
676 …PetscInt i, j, k, Mx, dof, xs, xm, imedium = 0, sm = ctx->sm, mf = ctx->mf, fm = ctx->fm, ms =… in FVRHSFunctionmedium_3WaySplit() local
688 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunctionmedium_3WaySplit()
708 …if ((i > sm - 2 && i < mf - lmbwidth + 1) || (i > fm + rmbwidth - 2 && i < ms + 1)) { /* slow comp… in FVRHSFunctionmedium_3WaySplit()
729 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunctionmedium_3WaySplit()
778 if (i == fm + rmbwidth) { /* interface between fast and medium regions */ in FVRHSFunctionmedium_3WaySplit()
789 if (i > fm + rmbwidth && i < ms) { /* medium region */ in FVRHSFunctionmedium_3WaySplit()
824 …PetscInt i, j, k, Mx, dof, xs, xm, imediumbuffer = 0, mf = ctx->mf, fm = ctx->fm, lmbwidth = c… in FVRHSFunctionmediumbuffer_3WaySplit() local
836 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunctionmediumbuffer_3WaySplit()
856 if ((i > mf - lmbwidth - 2 && i < mf + 1) || (i > fm - 2 && i < fm + rmbwidth + 1)) { in FVRHSFunctionmediumbuffer_3WaySplit()
877 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunctionmediumbuffer_3WaySplit()
926 if (i == fm) { /* interface between the fast region and the medium region */ in FVRHSFunctionmediumbuffer_3WaySplit()
937 if (i > fm && i < fm + rmbwidth) { in FVRHSFunctionmediumbuffer_3WaySplit()
951 if (i == fm + rmbwidth) { in FVRHSFunctionmediumbuffer_3WaySplit()
973 PetscInt i, j, k, Mx, dof, xs, xm, ifast = 0, mf = ctx->mf, fm = ctx->fm; in FVRHSFunctionfast_3WaySplit() local
985 hxf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVRHSFunctionfast_3WaySplit()
1005 if (i > mf - 2 && i < fm + 1) { in FVRHSFunctionfast_3WaySplit()
1024 (*ctx->limit3)(&info, cjmpL, cjmpR, ctx->sm, ctx->mf, ctx->fm, ctx->ms, i, ctx->cslope); in FVRHSFunctionfast_3WaySplit()
1049 if (i > mf && i < fm) { /* fast region */ in FVRHSFunctionfast_3WaySplit()
1063 if (i == fm) { /* interface between fast and medium regions */ in FVRHSFunctionfast_3WaySplit()
1174 ctx.fm = ctx.mf + count_fast; in main()
1175 ctx.ms = ctx.fm + count_medium / 2; in main()
1198 else if (i < ctx.mf - ctx.lmbwidth || i > ctx.fm + ctx.rmbwidth - 1) in main()
1200 …else if ((i >= ctx.mf - ctx.lmbwidth && i < ctx.mf) || (i > ctx.fm - 1 && i <= ctx.fm + ctx.rmbwid… in main()
1260 else if (i < ctx.mf || i > ctx.fm - 1) in main()
1302 else if (i < ctx.mf || i < ctx.fm - 1) in main()