ply_fxt_m2n_3D Subroutine

public subroutine ply_fxt_m2n_3D(fxt, modal_data, nodal_data, oversamp_degree)

Convert modal data to nodal data in 3D using flpt.

Arguments

TypeIntentOptionalAttributesName
type(ply_fxt_type) :: fxt

Description of the Fast Legendre Polynomial Transform

real(kind=rk), intent(inout), target:: modal_data(:)

Modal data

real(kind=rk), intent(inout), target:: nodal_data(:)

Nodal data

integer, intent(in) :: oversamp_degree

Calls

proc~~ply_fxt_m2n_3d~~CallsGraph proc~ply_fxt_m2n_3d ply_fxt_m2n_3D fxtf_flptld_m2n fxtf_flptld_m2n proc~ply_fxt_m2n_3d->fxtf_flptld_m2n

Called by

proc~~ply_fxt_m2n_3d~~CalledByGraph proc~ply_fxt_m2n_3d ply_fxt_m2n_3D proc~ply_poly_project_m2n_multivar ply_poly_project_m2n_multiVar proc~ply_poly_project_m2n_multivar->proc~ply_fxt_m2n_3d interface~ply_poly_project_m2n ply_poly_project_m2n interface~ply_poly_project_m2n->proc~ply_poly_project_m2n_multivar

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: ub
integer, private :: lb
integer, private :: iLine
integer, private :: iColumn
integer, private :: nModesPerDim
integer, private :: msq
integer, private :: ntotalDofs
real(kind=rk), private, pointer:: tmp_in(:)
real(kind=rk), private, pointer:: tmp_out(:)