ply_calcDiff_leg_1d Subroutine

public subroutine ply_calcDiff_leg_1d(legCoeffs, legCoeffsDiff, maxPolyDegree, elemLength)

Arguments

TypeIntentOptionalAttributesName
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 var components \n

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

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


Called by

proc~~ply_calcdiff_leg_1d~~CalledByGraph proc~ply_calcdiff_leg_1d ply_calcDiff_leg_1d proc~atl_modg_1d_heat_physflux atl_modg_1d_heat_physFlux proc~atl_modg_1d_heat_physflux->proc~ply_calcdiff_leg_1d proc~atl_op_gradientx_forelement atl_op_GradientX_forElement proc~atl_op_gradientx_forelement->proc~ply_calcdiff_leg_1d proc~modg_1d_voltoface_grad_q modg_1d_VolToFace_grad_Q proc~modg_1d_voltoface_grad_q->proc~ply_calcdiff_leg_1d proc~atl_modg_1d_voltoface_grad_q atl_modg_1d_VolToFace_grad_Q proc~atl_modg_1d_voltoface_grad_q->proc~ply_calcdiff_leg_1d proc~atl_op_gradient_forelement atl_op_Gradient_forElement proc~atl_op_gradient_forelement->proc~ply_calcdiff_leg_1d proc~modg_1d_compute_project_physflux modg_1d_compute_project_physFlux proc~modg_1d_compute_project_physflux->proc~atl_modg_1d_heat_physflux proc~atl_modg_1d_modalvoltomodalface~2 atl_modg_1d_modalVolToModalFace proc~atl_modg_1d_modalvoltomodalface~2->proc~modg_1d_voltoface_grad_q proc~atl_modg_1d_modalvoltomodalface atl_modg_1d_modalVolToModalFace proc~atl_modg_1d_modalvoltomodalface->proc~atl_modg_1d_voltoface_grad_q proc~compute_rhs_cubes_modg_1d compute_rhs_cubes_modg_1d proc~compute_rhs_cubes_modg_1d->proc~modg_1d_compute_project_physflux proc~preprocess_rhs_cubes preprocess_rhs_cubes proc~preprocess_rhs_cubes->proc~atl_modg_1d_modalvoltomodalface proc~compute_rhs_cubes compute_rhs_cubes proc~compute_rhs_cubes->proc~compute_rhs_cubes_modg_1d interface~atl_preprocess_rhs atl_preprocess_rhs interface~atl_preprocess_rhs->proc~preprocess_rhs_cubes

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iDegX
integer, private :: dofPos
integer, private :: dofPosPrev
integer, private :: dofPos2Prev