FE-Project
Loading...
Searching...
No Matches
scale_polynomial.F90 File Reference
#include "scaleFElib.h"

Go to the source code of this file.

Modules

module  scale_polynomial
 Module common / Polynomial.

Functions/Subroutines

real(rp) function, dimension(size(x), nord+1), public scale_polynomial::polynomial_genlagrangepoly (nord, x_lgl, x)
 A function to obtain the Lagrange basis functions related to the Gauss-Legendre-Lobatto (GLL) points.
real(rp) real(rp) function, dimension(n, k), public scale_polynomial::polynomial_gendlagrangepoly_lglpt (nord, x_lgl)
 Differential values of Lagrange basis functions at the GLL points.
real(rp) real(rp) function, dimension(m, k), public scale_polynomial::polynomial_gendlagrangepoly (nord, x_lgl, x_eval)
 Differential values of Lagrange basis functions defined at GLL nodes, evaluated at arbitrary points.
subroutine, public scale_polynomial::polynomial_genlegendrepoly_sub (nord, x, p)
 A function to obtain the values of Legendre polynomials which are evaluated at arbitrary points.
real(rp) function, dimension(size(x), nord+1), public scale_polynomial::polynomial_genlegendrepoly (nord, x)
 A function to obtain the values of Legendre polynomials which are evaluated at arbitrary points.
real(rp) function, dimension(size(x), nord+1), public scale_polynomial::polynomial_gendlegendrepoly (nord, x, p)
 A function to obtain differential values of Legendre polynomials which are evaluated at arbitrary points.
real(rp) function, dimension(nord+1), public scale_polynomial::polynomial_gengausslobattopt (nord)
 A function to calculate the Legendre-Gauss-Lobatto (LGL) points.
real(rp) function, dimension(nord+1), public scale_polynomial::polynomial_gengausslobattoptintweight (nord)
 A function to calculate the Gauss-Lobbato weights.
real(rp) function, dimension(nord), public scale_polynomial::polynomial_gengausslegendrept (nord)
 A function to calculate the Gauss-Legendre (GL) points.
real(rp) function, dimension(nord), public scale_polynomial::polynomial_gengausslegendreptintweight (nord)
 A function to calculate the Gauss-Legendre (GL) weights.