ply_fpt_single Subroutine

public subroutine ply_fpt_single(alph, gam, params)

Convert strip of coefficients of a modal representation in terms of Legendre polynomials to modal coefficients in terms of Chebyshev polynomials.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(inout) :: alph(params%n)

Modal coefficients of the Legendre expansion. Size has to be: params%n

The direction which is to be transformed has to run fastest in the array.

real(kind=rk), intent(out) :: gam(params%n)

Modal coefficients of the Chebyshev expansion. Size has to be: params%n

type(ply_trafo_params_type), intent(inout) :: params

The parameters of the fast polynomial transformation.


Calls

proc~~ply_fpt_single~~CallsGraph proc~ply_fpt_single ply_fpt_single proc~ply_calculate_coeff_strip ply_calculate_coeff_strip proc~ply_fpt_single->proc~ply_calculate_coeff_strip

Called by

proc~~ply_fpt_single~~CalledByGraph proc~ply_fpt_single ply_fpt_single proc~ply_legtopnt_lobatto_single ply_legToPnt_lobatto_single proc~ply_legtopnt_lobatto_single->proc~ply_fpt_single proc~ply_legtopnt_single ply_legToPnt_single proc~ply_legtopnt_single->proc~ply_fpt_single proc~ply_pnttoleg_lobatto_single ply_pntToLeg_lobatto_single proc~ply_pnttoleg_lobatto_single->proc~ply_fpt_single proc~ply_pnttoleg_single ply_pntToLeg_single proc~ply_pnttoleg_single->proc~ply_fpt_single