Octopus
math_oct_m::interpolate Interface Reference

This is the common interface to a simple-minded polynomical interpolation procedure (simple use of the classical formula of Lagrange). More...

Detailed Description

This is the common interface to a simple-minded polynomical interpolation procedure (simple use of the classical formula of Lagrange).

Definition at line 186 of file math.F90.

Private Member Functions

subroutine dinterpolate_0 (xa, ya, x, y)
 
subroutine dinterpolate_1 (xa, ya, x, y)
 
subroutine dinterpolate_2 (xa, ya, x, y)
 
subroutine zinterpolate_0 (xa, ya, x, y)
 
subroutine zinterpolate_1 (xa, ya, x, y)
 
subroutine zinterpolate_2 (xa, ya, x, y)
 

Member Function/Subroutine Documentation

◆ dinterpolate_0()

subroutine math_oct_m::interpolate::dinterpolate_0 ( real(real64), dimension(:), intent(in)  xa,
real(real64), dimension(:), intent(in)  ya,
real(real64), intent(in)  x,
real(real64), intent(out)  y 
)
private

Definition at line 1807 of file math.F90.

◆ dinterpolate_1()

subroutine math_oct_m::interpolate::dinterpolate_1 ( real(real64), dimension(:), intent(in)  xa,
real(real64), dimension(:, :), intent(in)  ya,
real(real64), intent(in)  x,
real(real64), dimension(:), intent(out)  y 
)
private

Definition at line 1779 of file math.F90.

◆ dinterpolate_2()

subroutine math_oct_m::interpolate::dinterpolate_2 ( real(real64), dimension(:), intent(in)  xa,
real(real64), dimension(:, :, :), intent(in), contiguous  ya,
real(real64), intent(in)  x,
real(real64), dimension(:, :), intent(out), contiguous  y 
)
private

Definition at line 1744 of file math.F90.

◆ zinterpolate_0()

subroutine math_oct_m::interpolate::zinterpolate_0 ( real(real64), dimension(:), intent(in)  xa,
complex(real64), dimension(:), intent(in)  ya,
real(real64), intent(in)  x,
complex(real64), intent(out)  y 
)
private

Definition at line 1616 of file math.F90.

◆ zinterpolate_1()

subroutine math_oct_m::interpolate::zinterpolate_1 ( real(real64), dimension(:), intent(in)  xa,
complex(real64), dimension(:, :), intent(in)  ya,
real(real64), intent(in)  x,
complex(real64), dimension(:), intent(out)  y 
)
private

Definition at line 1588 of file math.F90.

◆ zinterpolate_2()

subroutine math_oct_m::interpolate::zinterpolate_2 ( real(real64), dimension(:), intent(in)  xa,
complex(real64), dimension(:, :, :), intent(in), contiguous  ya,
real(real64), intent(in)  x,
complex(real64), dimension(:, :), intent(out), contiguous  y 
)
private

Definition at line 1553 of file math.F90.


The documentation for this interface was generated from the following file: