ply_fpt_exec Subroutine

public subroutine ply_fpt_exec(alph, gam, params, nIndeps)

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(:)

Modal coefficients of the Legendre expansion. Size has to be: (1:params%n*nIndeps)

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

real(kind=rk), intent(out) :: gam(:)

Modal coefficients of the Chebyshev expansion. Size has to be: (1:params%n*nIndeps)

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

The parameters of the fast polynomial transformation.

integer, intent(in) :: nIndeps

Number of values that can be computed independently.


Calls

proc~~ply_fpt_exec~~CallsGraph proc~ply_fpt_exec ply_fpt_exec proc~ply_calculate_coeff_strip ply_calculate_coeff_strip proc~ply_fpt_exec->proc~ply_calculate_coeff_strip