0.6.0
Loading...
Searching...
No Matches
smoothness_indicator.f90 File Reference

Modules

module  mod_interpolation_weno_smoothness_indicator
 Interpolation WENO Smoothness indicator computation.
 

Functions/Subroutines

double precision function mod_interpolation_weno_smoothness_indicator::compute_polynomial_smoothness_indicator (x, derivatives, a, b, start_from_n)
 Compute the smoothness indicator of the polynomial given its derivatives, at position x and in the interval [a,b] starting from a given derivative.
 
pure double precision function mod_interpolation_weno_smoothness_indicator::compute_polynomial_smoothness_indicator_point (x, derivatives, a, b, start_from_n)
 Compute the smoothness indicator of the polynomial given its derivatives, at position x and in the interval [a,b] starting from a given derivative.
 
double precision function mod_interpolation_weno_smoothness_indicator::compute_polynomial_smoothness_indicator_levelset (derivatives, a, b)
 Compute the smoothness indicator of the polynomial for levelset functions given its derivatives, at position x and in the interval [a,b].
 
double precision function mod_interpolation_weno_smoothness_indicator::compute_polynomial_smoothness_indicator_2d3d (x, steps_x, steps_y, steps_z, values, a, b, start_from_n)
 Compute the smoothness indicator of the polynomial for 2D or 3D interpolants given its derivatives, at position x and in the interval [a,b] starting from a given derivative.