mod_const_mpi Module


Used by

  • module~~mod_const_mpi~~UsedByGraph module~mod_const_mpi mod_const_mpi proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->module~mod_const_mpi program~gcm~2 gcm program~gcm~2->module~mod_const_mpi program~ce0l ce0l program~ce0l->module~mod_const_mpi proc~scm scm proc~scm->module~mod_const_mpi program~gcm gcm program~gcm->module~mod_const_mpi module~parallel_lmdz parallel_lmdz program~gcm->module~parallel_lmdz module~bands Bands program~gcm->module~bands module~mod_hallo mod_Hallo program~gcm->module~mod_hallo proc~abort_gcm~2 abort_gcm proc~abort_gcm~2->module~mod_const_mpi program~rejouer rejouer program~rejouer->module~mod_const_mpi program~replay3d replay3d program~replay3d->module~mod_const_mpi module~parallel_lmdz->module~mod_const_mpi proc~abort_gcm abort_gcm proc~abort_gcm->module~mod_const_mpi proc~adjustbands_dissip AdjustBands_dissip proc~adjustbands_dissip->module~parallel_lmdz proc~caladvtrac_loc caladvtrac_loc proc~caladvtrac_loc->module~parallel_lmdz proc~caladvtrac_loc->module~bands proc~caladvtrac_loc->module~mod_hallo proc~groupe_loc groupe_loc proc~groupe_loc->module~parallel_lmdz proc~laplacien_gam_loc laplacien_gam_loc proc~laplacien_gam_loc->module~parallel_lmdz proc~vlz_allocate vlz_allocate proc~vlz_allocate->module~parallel_lmdz proc~vlz_allocate->module~bands proc~caldyn_switch_caldyn caldyn_switch_caldyn proc~caldyn_switch_caldyn->module~parallel_lmdz proc~caldyn_switch_caldyn->module~bands proc~dudv1_loc dudv1_loc proc~dudv1_loc->module~parallel_lmdz proc~integrd_allocate integrd_allocate proc~integrd_allocate->module~parallel_lmdz proc~integrd_allocate->module~bands proc~caldyn_loc caldyn_loc proc~caldyn_loc->module~parallel_lmdz proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->module~parallel_lmdz proc~leapfrog_loc->module~bands proc~leapfrog_loc->module~mod_hallo module~guide_loc_mod guide_loc_mod proc~leapfrog_loc->module~guide_loc_mod proc~leapfrog_switch_dissip leapfrog_switch_dissip proc~leapfrog_switch_dissip->module~parallel_lmdz proc~leapfrog_switch_dissip->module~bands proc~call_dissip_switch_dissip call_dissip_switch_dissip proc~call_dissip_switch_dissip->module~parallel_lmdz proc~call_dissip_switch_dissip->module~bands proc~iniacademic_loc iniacademic_loc proc~iniacademic_loc->module~parallel_lmdz proc~register_swapfield2d_v2d Register_SwapField2d_v2d proc~register_swapfield2d_v2d->module~parallel_lmdz proc~call_calfis_allocate call_calfis_allocate proc~call_calfis_allocate->module~parallel_lmdz proc~call_calfis_allocate->module~bands proc~flumass_loc flumass_loc proc~flumass_loc->module~parallel_lmdz proc~register_swapfield3d_v Register_SwapField3d_v proc~register_swapfield3d_v->module~parallel_lmdz proc~guide_main guide_main proc~guide_main->module~parallel_lmdz proc~convmas1_loc convmas1_loc proc~convmas1_loc->module~parallel_lmdz proc~gr_v_scal_loc gr_v_scal_loc proc~gr_v_scal_loc->module~parallel_lmdz proc~massdair_loc massdair_loc proc~massdair_loc->module~parallel_lmdz proc~top_bound_loc top_bound_loc proc~top_bound_loc->module~parallel_lmdz proc~call_dissip call_dissip proc~call_dissip->module~parallel_lmdz proc~call_dissip->module~bands proc~call_dissip->module~mod_hallo proc~groupe_allocate groupe_allocate proc~groupe_allocate->module~parallel_lmdz proc~groupe_allocate->module~bands proc~bernoui_loc bernoui_loc proc~bernoui_loc->module~parallel_lmdz proc~laplacien_rotgam_loc laplacien_rotgam_loc proc~laplacien_rotgam_loc->module~parallel_lmdz proc~caladvtrac_allocate caladvtrac_allocate proc~caladvtrac_allocate->module~parallel_lmdz proc~caladvtrac_allocate->module~bands proc~dissip_switch_dissip dissip_switch_dissip proc~dissip_switch_dissip->module~parallel_lmdz proc~dissip_switch_dissip->module~bands proc~enercin_loc enercin_loc proc~enercin_loc->module~parallel_lmdz proc~vly_loc vly_loc proc~vly_loc->module~parallel_lmdz proc~stop_timer~2 stop_timer proc~stop_timer~2->module~parallel_lmdz proc~advtrac_switch_vanleer advtrac_switch_vanleer proc~advtrac_switch_vanleer->module~parallel_lmdz proc~advtrac_switch_vanleer->module~bands proc~caladvtrac_switch_caldyn caladvtrac_switch_caldyn proc~caladvtrac_switch_caldyn->module~parallel_lmdz proc~caladvtrac_switch_caldyn->module~bands proc~writefield_dyn1d_v writefield_dyn1d_v proc~writefield_dyn1d_v->module~parallel_lmdz proc~leapfrog_allocate leapfrog_allocate proc~leapfrog_allocate->module~parallel_lmdz proc~leapfrog_allocate->module~bands proc~fin_getparam fin_getparam proc~fin_getparam->module~parallel_lmdz proc~allgather_timer_average allgather_timer_average proc~allgather_timer_average->module~parallel_lmdz proc~covcont_loc covcont_loc proc~covcont_loc->module~parallel_lmdz proc~groupeun_loc groupeun_loc proc~groupeun_loc->module~parallel_lmdz proc~register_swapfield2d_u2d_bis Register_SwapField2d_u2d_bis proc~register_swapfield2d_u2d_bis->module~parallel_lmdz proc~writebands WriteBands proc~writebands->module~parallel_lmdz proc~integrd_loc integrd_loc proc~integrd_loc->module~parallel_lmdz proc~writehist_loc writehist_loc proc~writehist_loc->module~parallel_lmdz proc~nxgraro2_allocate nxgraro2_allocate proc~nxgraro2_allocate->module~parallel_lmdz proc~nxgraro2_allocate->module~bands proc~write_field_u_gen write_field_u_gen proc~write_field_u_gen->module~parallel_lmdz proc~write_field_u_gen->module~mod_hallo proc~check_isotopes check_isotopes proc~check_isotopes->module~parallel_lmdz proc~exner_milieu_loc exner_milieu_loc proc~exner_milieu_loc->module~parallel_lmdz proc~register_swapfield3d_v_bis Register_SwapField3d_v_bis proc~register_swapfield3d_v_bis->module~parallel_lmdz proc~writedyn_xios writedyn_xios proc~writedyn_xios->module~parallel_lmdz proc~advtrac_allocate advtrac_allocate proc~advtrac_allocate->module~parallel_lmdz proc~advtrac_allocate->module~bands proc~allgather_timer allgather_timer proc~allgather_timer->module~parallel_lmdz proc~gradiv2_switch_dissip gradiv2_switch_dissip proc~gradiv2_switch_dissip->module~parallel_lmdz proc~gradiv2_switch_dissip->module~bands proc~vlyqs_loc vlyqs_loc proc~vlyqs_loc->module~parallel_lmdz proc~gr_u_scal_loc gr_u_scal_loc proc~gr_u_scal_loc->module~parallel_lmdz proc~adjustbands_caldyn AdjustBands_caldyn proc~adjustbands_caldyn->module~parallel_lmdz proc~initfluxsto_p initfluxsto_p proc~initfluxsto_p->module~parallel_lmdz proc~sw_case_williamson91_6_loc sw_case_williamson91_6_loc proc~sw_case_williamson91_6_loc->module~parallel_lmdz proc~dteta1_loc dteta1_loc proc~dteta1_loc->module~parallel_lmdz proc~filtreg_p~2 filtreg_p proc~filtreg_p~2->module~parallel_lmdz proc~register_swapfield3d_u2d Register_SwapField3d_u2d proc~register_swapfield3d_u2d->module~parallel_lmdz proc~addfi_loc addfi_loc proc~addfi_loc->module~parallel_lmdz proc~covnat_loc covnat_loc proc~covnat_loc->module~parallel_lmdz proc~gradiv2_allocate gradiv2_allocate proc~gradiv2_allocate->module~parallel_lmdz proc~gradiv2_allocate->module~bands proc~write_field_v_gen write_field_v_gen proc~write_field_v_gen->module~parallel_lmdz proc~write_field_v_gen->module~mod_hallo proc~qminimum_loc qminimum_loc proc~qminimum_loc->module~parallel_lmdz proc~inithist_loc inithist_loc proc~inithist_loc->module~parallel_lmdz proc~register_swapfield1d_u_bis Register_SwapField1d_u_bis proc~register_swapfield1d_u_bis->module~parallel_lmdz proc~vlx_loc vlx_loc proc~vlx_loc->module~parallel_lmdz proc~dynredem1_loc dynredem1_loc proc~dynredem1_loc->module~parallel_lmdz module~dynredem_mod~2 dynredem_mod proc~dynredem1_loc->module~dynredem_mod~2 proc~dynredem1_loc->module~mod_hallo proc~init_timer init_timer proc~init_timer->module~parallel_lmdz module~dynredem_mod~2->module~parallel_lmdz module~dynredem_mod~2->module~mod_hallo proc~rotatf_loc rotatf_loc proc~rotatf_loc->module~parallel_lmdz proc~divgrad2_switch_dissip divgrad2_switch_dissip proc~divgrad2_switch_dissip->module~parallel_lmdz proc~divgrad2_switch_dissip->module~bands proc~convmas2_loc convmas2_loc proc~convmas2_loc->module~parallel_lmdz proc~laplacien_loc laplacien_loc proc~laplacien_loc->module~parallel_lmdz proc~allocatebands AllocateBands proc~allocatebands->module~parallel_lmdz proc~geopot_loc geopot_loc proc~geopot_loc->module~parallel_lmdz proc~convflu_loc convflu_loc proc~convflu_loc->module~parallel_lmdz proc~call_calfis call_calfis proc~call_calfis->module~parallel_lmdz proc~call_calfis->module~bands proc~call_calfis->module~mod_hallo proc~register_swapfield3d_u2d_bis Register_SwapField3d_u2d_bis proc~register_swapfield3d_u2d_bis->module~parallel_lmdz proc~divgrad2_allocate divgrad2_allocate proc~divgrad2_allocate->module~parallel_lmdz proc~divgrad2_allocate->module~bands proc~rotat_nfil_loc rotat_nfil_loc proc~rotat_nfil_loc->module~parallel_lmdz proc~laplacien_rot_loc laplacien_rot_loc proc~laplacien_rot_loc->module~parallel_lmdz proc~bilan_dyn_loc bilan_dyn_loc proc~bilan_dyn_loc->module~parallel_lmdz proc~bilan_dyn_loc->module~mod_hallo proc~vlspltgen_allocate vlspltgen_allocate proc~vlspltgen_allocate->module~parallel_lmdz proc~vlspltgen_allocate->module~bands proc~register_swapfield3d_u_bis Register_SwapField3d_u_bis proc~register_swapfield3d_u_bis->module~parallel_lmdz proc~writefield_dyn2d_u writefield_dyn2d_u proc~writefield_dyn2d_u->module~parallel_lmdz proc~grad_p grad_p proc~grad_p->module~parallel_lmdz proc~nxgraro2_switch_dissip nxgraro2_switch_dissip proc~nxgraro2_switch_dissip->module~parallel_lmdz proc~nxgraro2_switch_dissip->module~bands proc~vitvert_loc vitvert_loc proc~vitvert_loc->module~parallel_lmdz proc~vlz_loc vlz_loc proc~vlz_loc->module~parallel_lmdz proc~dump2du dump2du proc~dump2du->module~parallel_lmdz proc~dump2du->module~mod_hallo proc~dynredem0_loc dynredem0_loc proc~dynredem0_loc->module~parallel_lmdz proc~dynredem0_loc->module~dynredem_mod~2 proc~dynredem0_loc->module~mod_hallo proc~dynetat0_loc dynetat0_loc proc~dynetat0_loc->module~parallel_lmdz proc~guide_interp guide_interp proc~guide_interp->module~parallel_lmdz proc~guide_interp->module~bands proc~guide_interp->module~mod_hallo proc~register_swapfield1d_v2d_bis Register_SwapField1d_v2d_bis proc~register_swapfield1d_v2d_bis->module~parallel_lmdz module~bands->module~parallel_lmdz proc~dudv2_loc dudv2_loc proc~dudv2_loc->module~parallel_lmdz proc~register_swapfield1d_u2d Register_SwapField1d_u2d proc~register_swapfield1d_u2d->module~parallel_lmdz module~mod_hallo->module~parallel_lmdz proc~vlspltgen_switch_vanleer vlspltgen_switch_vanleer proc~vlspltgen_switch_vanleer->module~parallel_lmdz proc~vlspltgen_switch_vanleer->module~bands proc~caldyn_allocate caldyn_allocate proc~caldyn_allocate->module~parallel_lmdz proc~caldyn_allocate->module~bands proc~call_dissip_allocate call_dissip_allocate proc~call_dissip_allocate->module~parallel_lmdz proc~call_dissip_allocate->module~bands proc~register_swapfield2d_u1d_bis Register_SwapField2d_u1d_bis proc~register_swapfield2d_u1d_bis->module~parallel_lmdz proc~read_distrib Read_distrib proc~read_distrib->module~parallel_lmdz proc~write_field1d_p write_field1D_p proc~write_field1d_p->module~parallel_lmdz proc~nxgrad_gam_loc nxgrad_gam_loc proc~nxgrad_gam_loc->module~parallel_lmdz proc~register_swapfield_gen_v Register_SwapField_gen_v proc~register_swapfield_gen_v->module~parallel_lmdz proc~register_swapfield1d_v2d Register_SwapField1d_v2d proc~register_swapfield1d_v2d->module~parallel_lmdz proc~adjustbands_vanleer AdjustBands_vanleer proc~adjustbands_vanleer->module~parallel_lmdz proc~advect_new_loc advect_new_loc proc~advect_new_loc->module~parallel_lmdz module~guide_loc_mod->module~parallel_lmdz proc~register_swapfield1d_u Register_SwapField1d_u proc~register_swapfield1d_u->module~parallel_lmdz proc~dissip_loc dissip_loc proc~dissip_loc->module~parallel_lmdz proc~vlz_switch_vanleer vlz_switch_vanleer proc~vlz_switch_vanleer->module~parallel_lmdz proc~vlz_switch_vanleer->module~bands proc~xios_dyn3dmem_init xios_dyn3dmem_init proc~xios_dyn3dmem_init->module~parallel_lmdz proc~pression_loc pression_loc proc~pression_loc->module~parallel_lmdz proc~advtrac_loc advtrac_loc proc~advtrac_loc->module~parallel_lmdz proc~advtrac_loc->module~bands proc~advtrac_loc->module~mod_hallo proc~register_swapfield2d_u1d Register_SwapField2d_u1d proc~register_swapfield2d_u1d->module~parallel_lmdz proc~friction_loc friction_loc proc~friction_loc->module~parallel_lmdz proc~divgrad2_loc divgrad2_loc proc~divgrad2_loc->module~parallel_lmdz proc~divgrad2_loc->module~mod_hallo proc~set_bands Set_Bands proc~set_bands->module~parallel_lmdz proc~filtreg_p filtreg_p proc~filtreg_p->module~parallel_lmdz proc~nxgraro2_loc nxgraro2_loc proc~nxgraro2_loc->module~parallel_lmdz proc~nxgraro2_loc->module~mod_hallo proc~rotat_p rotat_p proc~rotat_p->module~parallel_lmdz proc~groupe_switch_caldyn groupe_switch_caldyn proc~groupe_switch_caldyn->module~parallel_lmdz proc~groupe_switch_caldyn->module~bands proc~tourpot_loc tourpot_loc proc~tourpot_loc->module~parallel_lmdz proc~diverg_gam_loc diverg_gam_loc proc~diverg_gam_loc->module~parallel_lmdz proc~leapfrog_switch_caldyn leapfrog_switch_caldyn proc~leapfrog_switch_caldyn->module~parallel_lmdz proc~leapfrog_switch_caldyn->module~bands proc~register_swapfield1d_v_bis Register_SwapField1d_v_bis proc~register_swapfield1d_v_bis->module~parallel_lmdz proc~register_swapfield2d_v2d_bis Register_SwapField2d_v2d_bis proc~register_swapfield2d_v2d_bis->module~parallel_lmdz proc~register_swapfield3d_v2d_bis Register_SwapField3d_v2d_bis proc~register_swapfield3d_v2d_bis->module~parallel_lmdz proc~advect_new_allocate advect_new_allocate proc~advect_new_allocate->module~parallel_lmdz proc~advect_new_allocate->module~bands proc~nxgrad_loc nxgrad_loc proc~nxgrad_loc->module~parallel_lmdz proc~ini_getparam ini_getparam proc~ini_getparam->module~parallel_lmdz proc~register_swapfield2d_v1d_bis Register_SwapField2d_v1d_bis proc~register_swapfield2d_v1d_bis->module~parallel_lmdz proc~writefield_dyn2d_v writefield_dyn2d_v proc~writefield_dyn2d_v->module~parallel_lmdz proc~register_swapfield1d_u2d_bis Register_SwapField1d_u2d_bis proc~register_swapfield1d_u2d_bis->module~parallel_lmdz proc~guide_out guide_out proc~guide_out->module~parallel_lmdz proc~guide_out->module~mod_hallo proc~gradiv2_loc gradiv2_loc proc~gradiv2_loc->module~parallel_lmdz proc~gradiv2_loc->module~mod_hallo proc~convmas_loc convmas_loc proc~convmas_loc->module~parallel_lmdz proc~register_swapfield2d_v1d Register_SwapField2d_v1d proc~register_swapfield2d_v1d->module~parallel_lmdz proc~vlxqs_loc vlxqs_loc proc~vlxqs_loc->module~parallel_lmdz proc~writefield_dyn1d_u writefield_dyn1d_u proc~writefield_dyn1d_u->module~parallel_lmdz proc~diverg_p diverg_p proc~diverg_p->module~parallel_lmdz proc~register_swapfield3d_u Register_SwapField3d_u proc~register_swapfield3d_u->module~parallel_lmdz proc~divergf_loc divergf_loc proc~divergf_loc->module~parallel_lmdz proc~adjustbands_physic AdjustBands_physic proc~adjustbands_physic->module~parallel_lmdz proc~register_swapfield1d_v Register_SwapField1d_v proc~register_swapfield1d_v->module~parallel_lmdz proc~write_field2d_p write_field2D_p proc~write_field2d_p->module~parallel_lmdz proc~dissip_allocate dissip_allocate proc~dissip_allocate->module~parallel_lmdz proc~dissip_allocate->module~bands proc~grad_loc grad_loc proc~grad_loc->module~parallel_lmdz proc~vlspltgen_loc vlspltgen_loc proc~vlspltgen_loc->module~parallel_lmdz proc~vlspltgen_loc->module~mod_hallo proc~register_swapfield3d_v2d Register_SwapField3d_v2d proc~register_swapfield3d_v2d->module~parallel_lmdz proc~massbar_loc massbar_loc proc~massbar_loc->module~parallel_lmdz proc~exner_hyb_loc exner_hyb_loc proc~exner_hyb_loc->module~parallel_lmdz proc~register_swapfield2d_u2d Register_SwapField2d_u2d proc~register_swapfield2d_u2d->module~parallel_lmdz proc~init_groupeun_loc init_groupeun_loc proc~init_groupeun_loc->module~parallel_lmdz proc~fluxstokenc_p fluxstokenc_p proc~fluxstokenc_p->module~parallel_lmdz proc~fluxstokenc_p->module~bands proc~fluxstokenc_p->module~mod_hallo proc~writedynav_loc writedynav_loc proc~writedynav_loc->module~parallel_lmdz proc~caladvtrac_switch_vanleer caladvtrac_switch_vanleer proc~caladvtrac_switch_vanleer->module~parallel_lmdz proc~caladvtrac_switch_vanleer->module~bands proc~integrd_switch_caldyn integrd_switch_caldyn proc~integrd_switch_caldyn->module~parallel_lmdz proc~integrd_switch_caldyn->module~bands proc~massbarxy_loc massbarxy_loc proc~massbarxy_loc->module~parallel_lmdz proc~register_swapfield_gen_u Register_SwapField_gen_u proc~register_swapfield_gen_u->module~parallel_lmdz proc~write_field3d_p write_field3D_p proc~write_field3d_p->module~parallel_lmdz proc~initdynav_loc initdynav_loc proc~initdynav_loc->module~parallel_lmdz proc~advect_new_switch_caldyn advect_new_switch_caldyn proc~advect_new_switch_caldyn->module~parallel_lmdz proc~advect_new_switch_caldyn->module~bands proc~dynredem1 dynredem1 proc~dynredem1->module~dynredem_mod~2 proc~dynredem0 dynredem0 proc~dynredem0->module~dynredem_mod~2 proc~conf_gcm~2 conf_gcm proc~conf_gcm~2->module~mod_hallo

Contents


Variables

Type Visibility Attributes Name Initial
integer, public :: COMM_LMDZ
integer, public :: MPI_REAL_LMDZ

Subroutines

public subroutine Init_const_mpi()

Arguments

None