eno3 Module

Selects the smoothest 3-cell substencil per equation component using Newton divided differences.

References: [1] A. Harten, B. Engquist, S. Osher, and S. R. Chakravarthy, "Uniformly high-order accurate essentially non-oscillatory schemes, III," J. Comput. Phys., 71:231-303, 1987.



Subroutines

public pure subroutine eno3_reconstruct(f_stencil, f_hat)

Perform classical ENO3 reconstruction on the supplied stencil.

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: f_stencil(:,:)
real(kind=wp), intent(out) :: f_hat(:)