snippets.WENO.WENO5_JS#

WENO-JS

Ref: Jiang, Guang-Shan, and Chi-Wang Shu. “Efficient implementation of weighted ENO schemes.” Journal of computational physics 126.1 (1996): 202-228.

Module Contents#

Functions#

WENO5_JS_L(vmm, vm, vo, vp, vpp)

WENO5_JS_L Reconstruction of the \(u_{i-1/2}^+\) by WENO5-JS

WENO5_JS_R(vmm, vm, vo, vp, vpp)

WENO5_JS_L Reconstruction of the \(u_{i+1/2}^-\) by WENO5-JS

snippets.WENO.WENO5_JS.WENO5_JS_L(vmm, vm, vo, vp, vpp)[source]#

WENO5_JS_L Reconstruction of the \(u_{i-1/2}^+\) by WENO5-JS

  |___________S0__________|
  |                       |
  |       |___________S1__________|
  |       |                       |
  |       |       |___________S2__________|
..|---o---|---o---|---o---|---o---|---o---|...
  | I{i-2}| I{i-1}|  I{i} | I{i+1}| I{i+2}|
                  |+
                  i-1/2
Parameters
  • vmm\(u_{i-2}\)

  • vm\(u_{i-1}\)

  • vo\(u_i\)

  • vp\(u_{i+1}\)

  • vpp\(u_{i+2}\)

Returns

\(u_{i-1/2}^+\)

snippets.WENO.WENO5_JS.WENO5_JS_R(vmm, vm, vo, vp, vpp)[source]#

WENO5_JS_L Reconstruction of the \(u_{i+1/2}^-\) by WENO5-JS

  |___________S0__________|
  |                       |
  |       |___________S1__________|
  |       |                       |
  |       |       |___________S2__________|
..|---o---|---o---|---o---|---o---|---o---|...
  | I{i-2}| I{i-1}|  I{i} | I{i+1}| I{i+2}|
                         -|
                        i+1/2
Parameters
  • vmm\(u_{i-2}\)

  • vm\(u_{i-1}\)

  • vo\(u_i\)

  • vp\(u_{i+1}\)

  • vpp\(u_{i+2}\)

Returns

\(u_{i+1/2}^-\)