ply_lagrange_eval Function

public function ply_lagrange_eval(me, x) result(f)

Evaluate a polynomial in the Lagrange basis at some point x.

Arguments

Type IntentOptional Attributes Name
type(ply_lagrange_type), intent(in) :: me

The polynomial in Lagrange basis to evaluate at point x.

real(kind=rk), intent(in) :: x

Coordinate at which the function is to be evaluated.

Return Value real(kind=rk)

Value of the polynomial at coordinate x.


Calls

proc~~ply_lagrange_eval~~CallsGraph proc~ply_lagrange_eval ply_lagrange_eval proc~ply_lagrange_mode_at ply_lagrange_mode_at proc~ply_lagrange_eval->proc~ply_lagrange_mode_at

Called by

proc~~ply_lagrange_eval~~CalledByGraph proc~ply_lagrange_eval ply_lagrange_eval program~ply_lagrange_test ply_lagrange_test program~ply_lagrange_test->proc~ply_lagrange_eval