ply_calcDiff_leg Subroutine

public subroutine ply_calcDiff_leg(legCoeffs, legCoeffsDiff, maxPolyDegree, nVars, elemLength)

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: legCoeffs(:,:)
real(kind=rk), intent(inout) :: legCoeffsDiff(:,:,:)

Modal expansion of the derivative of legCoeffs in terms of Legendre modal coefficients. \n First index is the number of modal coefficients. \n Second index is the number of velocity components \n Third index is the number of partial derivatives, i.e. 3 in 3D.

integer, intent(in) :: maxPolyDegree
integer, intent(in) :: nVars

The number of varibales to differentiate

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

The physical length of the element to build the derivatives for.


Calls

proc~~ply_calcdiff_leg~~CallsGraph proc~ply_calcdiff_leg ply_calcDiff_leg proc~ply_calcdiff_leg_x_vec ply_calcDiff_leg_x_vec proc~ply_calcdiff_leg->proc~ply_calcdiff_leg_x_vec proc~ply_calcdiff_leg_y_vec ply_calcDiff_leg_y_vec proc~ply_calcdiff_leg->proc~ply_calcdiff_leg_y_vec proc~ply_calcdiff_leg_z_vec ply_calcDiff_leg_z_vec proc~ply_calcdiff_leg->proc~ply_calcdiff_leg_z_vec

Called by

proc~~ply_calcdiff_leg~~CalledByGraph proc~ply_calcdiff_leg ply_calcDiff_leg proc~atl_modg_voltoface_grad_q atl_modg_volToFace_grad_Q proc~atl_modg_voltoface_grad_q->proc~ply_calcdiff_leg proc~atl_op_gradient_forelement atl_op_Gradient_forElement proc~atl_op_gradient_forelement->proc~ply_calcdiff_leg proc~modg_compute_project_physflux modg_compute_project_physFlux proc~modg_compute_project_physflux->proc~ply_calcdiff_leg proc~atl_modg_modalvoltomodalface atl_modg_modalVolToModalFace proc~atl_modg_modalvoltomodalface->proc~atl_modg_voltoface_grad_q proc~compute_rhs_cubes_modg compute_rhs_cubes_modg proc~compute_rhs_cubes_modg->proc~modg_compute_project_physflux proc~compute_rhs_cubes compute_rhs_cubes proc~compute_rhs_cubes->proc~compute_rhs_cubes_modg proc~preprocess_rhs_cubes preprocess_rhs_cubes proc~preprocess_rhs_cubes->proc~atl_modg_modalvoltomodalface interface~atl_compute_rhs atl_compute_rhs interface~atl_compute_rhs->proc~compute_rhs_cubes interface~atl_preprocess_rhs atl_preprocess_rhs interface~atl_preprocess_rhs->proc~preprocess_rhs_cubes