ply_lagrange_1D Function

public function ply_lagrange_1D(me, points) result(pointval)

Arguments

TypeIntentOptionalAttributesName
type(ply_lagrange_type), intent(in) :: me

Definition of the Lagrange polynomial basis to evaluate at points.

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

List of points at which the polynomials are to be evaluated.

Return Value real(kind=rk)(me%nPoints,size(points))

Resulting Lagrange values at all points.

First dimension holds the Lagrange modes, second dimension the points.


Calls

proc~~ply_lagrange_1d~~CallsGraph proc~ply_lagrange_1d ply_lagrange_1D proc~ply_lagrange_mode_at ply_lagrange_mode_at proc~ply_lagrange_1d->proc~ply_lagrange_mode_at

Called by

proc~~ply_lagrange_1d~~CalledByGraph proc~ply_lagrange_1d ply_lagrange_1D proc~ply_init_l2p ply_init_l2p proc~ply_init_l2p->proc~ply_lagrange_1d proc~ply_poly_project_fillbody ply_poly_project_fillbody proc~ply_poly_project_fillbody->proc~ply_init_l2p proc~ply_fill_project_list ply_fill_project_list proc~ply_fill_project_list->proc~ply_poly_project_fillbody proc~sdr_proto2treelm sdr_proto2treelm proc~sdr_proto2treelm->proc~ply_poly_project_fillbody program~seeder seeder program~seeder->proc~sdr_proto2treelm

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: nPoints
integer, private :: iPoint
integer, private :: iMode