Neko  0.8.1
A portable framework for high-order spectral element flow simulations
spectral_error_indicator.f90 File Reference

Go to the source code of this file.

Data Types

type  spectral_error_indicator::spectral_error_indicator_t
 Provides tools to calculate the spectral error indicator. More...
 

Modules

module  spectral_error_indicator
 Implements type spectral_error_indicator_t.
 

Functions/Subroutines

subroutine spectral_error_indicator::spec_err_ind_init (this, u, v, w, coef)
 Constructor. More...
 
subroutine spectral_error_indicator::spec_err_ind_free (this)
 Destructor. More...
 
subroutine spectral_error_indicator::transform_to_spec_or_phys (u_hat, u, wk, coef, space)
 Transform a field u > u_hat into physical or spectral space the result of the transformation is in u_hat. More...
 
subroutine spectral_error_indicator::spec_err_ind_get (this, coef)
 Transform and get the spectral error indicators. More...
 
subroutine spectral_error_indicator::spec_err_ind_write (this, t)
 Write error indicators in a field file. More...
 
subroutine spectral_error_indicator::calculate_indicators (this, coef, eind, sig, lnelt, LX1, LY1, LZ1, var)
 Wrapper for old fortran 77 subroutines. More...
 
subroutine spectral_error_indicator::speri_var (this, est, sig, var, nell, xa, xb, LX1, LY1, LZ1)
 Calculate the indicator in a specified variable. More...
 
subroutine spectral_error_indicator::speri_extrap (this, estx, sigx, coef11, coef, ix_st, ix_en, nyl, nzl)
 Extrapolate the Legendre spectrum from the last points. More...
 
subroutine spectral_error_indicator::list_init3 (list, uu, vv, ww)
 Helper function to initialize field list to write. More...
 
subroutine spectral_error_indicator::list_final3 (list)
 Helper function to finalize field list to write. More...