FV3 Bundle
lag_interp.F90 File Reference

Go to the source code of this file.

Modules

module  lag_interp_mod
 Fortran module to prepare for Lagrange polynomial interpolation. based on GSI: lagmod.f90.
 

Functions/Subroutines

subroutine, public lag_interp_mod::lag_interp_const (q, x, n)
 
subroutine, public lag_interp_mod::lag_interp_const_tl (q, q_TL, x, x_TL, n)
 
subroutine, public lag_interp_mod::lag_interp_const_ad (q_AD, x, x_AD, n)
 
subroutine, public lag_interp_mod::lag_interp_weights (x, xt, q, w, dw, n)
 
subroutine, public lag_interp_mod::lag_interp_weights_tl (x, x_TL, xt, q, q_TL, w, w_TL, dw, dw_TL, n)
 
subroutine, public lag_interp_mod::lag_interp_weights_ad (x, x_AD, xt, q, q_AD, w_AD, dw_AD, n)
 
subroutine, public lag_interp_mod::lag_interp_smthweights (x, xt, aq, bq, w, dw, n)
 
subroutine, public lag_interp_mod::lag_interp_smthweights_tl (x, x_TL, xt, aq, aq_TL, bq, bq_TL, dw, dw_TL, n)
 
subroutine, public lag_interp_mod::lag_interp_smthweights_ad (x, x_AD, xt, aq, aq_AD, bq, bq_AD, w_AD, dw, dw_AD, n)