atl_physCheck_lineareuler Function

private function atl_physCheck_lineareuler(statedata, scheme, poly_proj, nElems_fluid) result(isPhysical)

Routine to check if the physical values of a state are physically meaningful or not for the linear euler equation.

Arguments

Type IntentOptional Attributes Name
type(atl_statedata_type), intent(in) :: statedata
type(atl_scheme_type), intent(in) :: scheme
type(ply_poly_project_type), intent(inout) :: poly_proj
integer, intent(in) :: nElems_fluid

Return Value logical


Calls

proc~~atl_physcheck_lineareuler~~CallsGraph proc~atl_physcheck_lineareuler atl_physCheck_lineareuler proc~ply_convert2oversample ply_convert2oversample proc~atl_physcheck_lineareuler->proc~ply_convert2oversample proc~tem_abort tem_abort proc~atl_physcheck_lineareuler->proc~tem_abort interface~ply_poly_project_m2n ply_poly_project_m2n proc~atl_physcheck_lineareuler->interface~ply_poly_project_m2n proc~tem_isnan tem_isNaN proc~atl_physcheck_lineareuler->proc~tem_isnan proc~ply_convert2oversample_1d ply_convert2oversample_1d proc~ply_convert2oversample->proc~ply_convert2oversample_1d proc~ply_convert2oversample_3d ply_convert2oversample_3d proc~ply_convert2oversample->proc~ply_convert2oversample_3d proc~ply_convert2oversample_2d ply_convert2oversample_2d proc~ply_convert2oversample->proc~ply_convert2oversample_2d proc~ply_poly_project_m2n_multivar ply_poly_project_m2n_multiVar interface~ply_poly_project_m2n->proc~ply_poly_project_m2n_multivar proc~ply_l2p_trafo_2d ply_l2p_trafo_2D proc~ply_poly_project_m2n_multivar->proc~ply_l2p_trafo_2d interface~ply_legtopnt_3d ply_LegTopnt_3D proc~ply_poly_project_m2n_multivar->interface~ply_legtopnt_3d proc~ply_fxt_m2n_1d ply_fxt_m2n_1D proc~ply_poly_project_m2n_multivar->proc~ply_fxt_m2n_1d proc~ply_l2p_trafo_3d ply_l2p_trafo_3D proc~ply_poly_project_m2n_multivar->proc~ply_l2p_trafo_3d proc~ply_l2p_trafo_1d ply_l2p_trafo_1D proc~ply_poly_project_m2n_multivar->proc~ply_l2p_trafo_1d interface~ply_legtopnt_2d ply_legToPnt_2D proc~ply_poly_project_m2n_multivar->interface~ply_legtopnt_2d proc~ply_fxt_m2n_3d ply_fxt_m2n_3D proc~ply_poly_project_m2n_multivar->proc~ply_fxt_m2n_3d proc~ply_fxt_m2n_2d ply_fxt_m2n_2D proc~ply_poly_project_m2n_multivar->proc~ply_fxt_m2n_2d proc~ply_l2_projection ply_l2_projection proc~ply_l2p_trafo_2d->proc~ply_l2_projection proc~ply_legtopnt_3d_singvar ply_legToPnt_3D_singvar interface~ply_legtopnt_3d->proc~ply_legtopnt_3d_singvar proc~ply_legtopnt_3d_multvar ply_legToPnt_3D_multVar interface~ply_legtopnt_3d->proc~ply_legtopnt_3d_multvar proc~fxtf_flptld_m2n fxtf_flptld_m2n proc~ply_fxt_m2n_1d->proc~fxtf_flptld_m2n proc~ply_l2p_trafo_3d->proc~ply_l2_projection proc~ply_l2p_trafo_1d->proc~ply_l2_projection proc~ply_legtopnt_2d_singvar ply_legToPnt_2D_singVar interface~ply_legtopnt_2d->proc~ply_legtopnt_2d_singvar proc~ply_legtopnt_2d_multvar ply_legToPnt_2D_multVar interface~ply_legtopnt_2d->proc~ply_legtopnt_2d_multvar proc~ply_fxt_m2n_3d->proc~fxtf_flptld_m2n proc~ply_fxt_m2n_2d->proc~fxtf_flptld_m2n

Called by

proc~~atl_physcheck_lineareuler~~CalledByGraph proc~atl_physcheck_lineareuler atl_physCheck_lineareuler proc~atl_check_val atl_check_val proc~atl_check_val->proc~atl_physcheck_lineareuler proc~atl_solve_program atl_solve_program proc~atl_solve_program->proc~atl_check_val program~ateles ateles program~ateles->proc~atl_solve_program

Contents