ply_l2p_trafo_2D Subroutine

public subroutine ply_l2p_trafo_2D(trafo, projected, original)

Transformation between modal and nodal values in 2D via L2 projection.

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: trafo(:,:)

L2 Projection matrix, this determines the direction of the trafo at hand

l2p%leg2node = modal to nodal l2p%node2leg = nodal to modal

real(kind=rk), intent(inout) :: projected(:)

Projected coefficients.

real(kind=rk), intent(inout) :: original(:)

Original coefficients to project.


Calls

proc~~ply_l2p_trafo_2d~~CallsGraph proc~ply_l2p_trafo_2d ply_l2p_trafo_2D proc~ply_l2_projection ply_l2_projection proc~ply_l2p_trafo_2d->proc~ply_l2_projection

Called by

proc~~ply_l2p_trafo_2d~~CalledByGraph proc~ply_l2p_trafo_2d ply_l2p_trafo_2D proc~ply_poly_project_n2m_multivar ply_poly_project_n2m_multiVar proc~ply_poly_project_n2m_multivar->proc~ply_l2p_trafo_2d proc~ply_poly_project_m2n_multivar ply_poly_project_m2n_multiVar proc~ply_poly_project_m2n_multivar->proc~ply_l2p_trafo_2d interface~ply_poly_project_m2n ply_poly_project_m2n interface~ply_poly_project_m2n->proc~ply_poly_project_m2n_multivar interface~ply_poly_project_n2m ply_poly_project_n2m interface~ply_poly_project_n2m->proc~ply_poly_project_n2m_multivar proc~create_target create_target proc~create_target->interface~ply_poly_project_n2m proc~traverse_tree traverse_tree proc~traverse_tree->proc~create_target

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: nDofs