ply_fpt_ifpt_3D_singVar_test Program

Uses

  • program~~ply_fpt_ifpt_3d_singvar_test~~UsesGraph program~ply_fpt_ifpt_3d_singvar_test ply_fpt_ifpt_3D_singVar_test module~tem_logging_module tem_logging_module program~ply_fpt_ifpt_3d_singvar_test->module~tem_logging_module module~ply_fpt_header_module ply_fpt_header_module program~ply_fpt_ifpt_3d_singvar_test->module~ply_fpt_header_module module~ply_legfpt_module ply_legFpt_module program~ply_fpt_ifpt_3d_singvar_test->module~ply_legfpt_module module~env_module env_module program~ply_fpt_ifpt_3d_singvar_test->module~env_module module~ply_legfpt_3d_module ply_legFpt_3D_module program~ply_fpt_ifpt_3d_singvar_test->module~ply_legfpt_3d_module module~tem_general_module tem_general_module program~ply_fpt_ifpt_3d_singvar_test->module~tem_general_module module~ply_fpt_header_module->module~tem_logging_module module~ply_fpt_header_module->module~env_module module~tem_aux_module tem_aux_module module~ply_fpt_header_module->module~tem_aux_module module~aotus_module aotus_module module~ply_fpt_header_module->module~aotus_module module~tem_tools_module tem_tools_module module~ply_fpt_header_module->module~tem_tools_module module~tem_float_module tem_float_module module~ply_fpt_header_module->module~tem_float_module module~ply_nodes_header_module ply_nodes_header_module module~ply_fpt_header_module->module~ply_nodes_header_module module~aot_out_module aot_out_module module~ply_fpt_header_module->module~aot_out_module module~tem_compileconf_module tem_compileconf_module module~ply_fpt_header_module->module~tem_compileconf_module module~ply_legfpt_module->module~ply_fpt_header_module module~ply_legfpt_module->module~env_module module~ply_polybaseexc_module ply_polyBaseExc_module module~ply_legfpt_module->module~ply_polybaseexc_module iso_c_binding iso_c_binding module~ply_legfpt_module->iso_c_binding module~ply_legfpt_module->module~tem_compileconf_module module~fftw_wrap fftw_wrap module~ply_legfpt_module->module~fftw_wrap module~ply_legfpt_3d_module->module~ply_legfpt_module module~ply_legfpt_3d_module->module~env_module module~ply_legfpt_3d_module->iso_c_binding module~ply_legfpt_3d_module->module~fftw_wrap module~ply_nodes_header_module->module~env_module module~ply_polybaseexc_module->module~tem_logging_module module~ply_polybaseexc_module->module~ply_fpt_header_module module~ply_polybaseexc_module->module~env_module module~ply_polybaseexc_module->module~tem_float_module module~ply_polybaseexc_module->iso_c_binding module~ply_polybaseexc_module->module~fftw_wrap module~tem_param_module tem_param_module module~ply_polybaseexc_module->module~tem_param_module module~tem_gamma_module tem_gamma_module module~ply_polybaseexc_module->module~tem_gamma_module module~fftw_wrap->module~tem_logging_module module~fftw_wrap->module~tem_aux_module module~fftw_wrap->iso_c_binding

Unit test to check functionallity of fast polynomial transformations. \author{Jens Zudrop}


Calls

program~~ply_fpt_ifpt_3d_singvar_test~~CallsGraph program~ply_fpt_ifpt_3d_singvar_test ply_fpt_ifpt_3D_singVar_test proc~tem_start tem_start program~ply_fpt_ifpt_3d_singvar_test->proc~tem_start proc~ply_check_legtopnt_3d~4 ply_check_legToPnt_3D program~ply_fpt_ifpt_3d_singvar_test->proc~ply_check_legtopnt_3d~4 proc~fin_env fin_env program~ply_fpt_ifpt_3d_singvar_test->proc~fin_env proc~ply_fpt_header_define ply_fpt_header_define proc~ply_check_legtopnt_3d~4->proc~ply_fpt_header_define interface~ply_legtopnt_3d ply_LegTopnt_3D proc~ply_check_legtopnt_3d~4->interface~ply_legtopnt_3d proc~ply_init_legfpt ply_init_legFpt proc~ply_check_legtopnt_3d~4->proc~ply_init_legfpt interface~ply_pnttoleg_3d ply_pntToLeg_3D proc~ply_check_legtopnt_3d~4->interface~ply_pnttoleg_3d proc~tem_abort tem_abort proc~ply_fpt_header_define->proc~tem_abort 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~ply_fpt_init ply_fpt_init proc~ply_init_legfpt->proc~ply_fpt_init proc~fftw_plan_many_r2r fftw_plan_many_r2r proc~ply_init_legfpt->proc~fftw_plan_many_r2r proc~fftw_plan_r2r_1d fftw_plan_r2r_1d proc~ply_init_legfpt->proc~fftw_plan_r2r_1d proc~ply_pnttoleg_3d_singvar ply_pntToLeg_3D_singVar interface~ply_pnttoleg_3d->proc~ply_pnttoleg_3d_singvar proc~ply_pnttoleg_3d_multvar ply_pntToLeg_3D_multVar interface~ply_pnttoleg_3d->proc~ply_pnttoleg_3d_multvar proc~ply_m ply_m proc~ply_fpt_init->proc~ply_m proc~ply_l ply_l proc~ply_fpt_init->proc~ply_l proc~ply_m_int ply_m_int proc~ply_fpt_init->proc~ply_m_int proc~ply_l_int ply_l_int proc~ply_fpt_init->proc~ply_l_int proc~ply_legtopnt_3d_multvar->interface~ply_legtopnt_3d proc~ply_pnttoleg_3d_multvar->interface~ply_pnttoleg_3d

Contents


Variables

Type Attributes Name Initial
integer :: iPower
real(kind=rk) :: res
real(kind=rk) :: newRes
type(tem_general_type) :: general

Subroutines

subroutine ply_check_legToPnt_3D(power, res)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: power
real(kind=rk) :: res