Register_SwapField_gen_v Subroutine

public subroutine Register_SwapField_gen_v(FieldS, FieldR, ll, old_dist, new_dist, Up, Down, a_request)

Uses

  • proc~~register_swapfield_gen_v~~UsesGraph proc~register_swapfield_gen_v Register_SwapField_gen_v module~paramet_mod_h paramet_mod_h proc~register_swapfield_gen_v->module~paramet_mod_h module~parallel_lmdz parallel_lmdz proc~register_swapfield_gen_v->module~parallel_lmdz dimensions_mod dimensions_mod proc~register_swapfield_gen_v->dimensions_mod module~paramet_mod_h->dimensions_mod module~lmdz_mpi lmdz_mpi module~parallel_lmdz->module~lmdz_mpi module~mod_const_mpi mod_const_mpi module~parallel_lmdz->module~mod_const_mpi IOIPSL IOIPSL module~parallel_lmdz->IOIPSL

Arguments

Type IntentOptional Attributes Name
real, DIMENSION(old_dist%ijb_v:old_dist%ije_v,ll) :: FieldS
real, DIMENSION(new_dist%ijb_v:new_dist%ije_v,ll) :: FieldR
integer :: ll
type(distrib) :: old_dist
type(distrib) :: new_dist
integer :: Up
integer :: Down
type(request) :: a_request

Calls

proc~~register_swapfield_gen_v~~CallsGraph proc~register_swapfield_gen_v Register_SwapField_gen_v proc~register_sendfield Register_SendField proc~register_swapfield_gen_v->proc~register_sendfield proc~register_recvfield Register_RecvField proc~register_swapfield_gen_v->proc~register_recvfield proc~new_hallo New_Hallo proc~register_sendfield->proc~new_hallo proc~register_recvfield->proc~new_hallo

Called by

proc~~register_swapfield_gen_v~~CalledByGraph proc~register_swapfield_gen_v Register_SwapField_gen_v proc~register_swapfield2d_v1d Register_SwapField2d_v1d proc~register_swapfield2d_v1d->proc~register_swapfield_gen_v proc~register_swapfield3d_v_bis Register_SwapField3d_v_bis proc~register_swapfield3d_v_bis->proc~register_swapfield_gen_v proc~register_swapfield3d_v2d Register_SwapField3d_v2d proc~register_swapfield3d_v2d->proc~register_swapfield_gen_v proc~register_swapfield2d_v2d Register_SwapField2d_v2d proc~register_swapfield2d_v2d->proc~register_swapfield_gen_v proc~register_swapfield1d_v_bis Register_SwapField1d_v_bis proc~register_swapfield1d_v_bis->proc~register_swapfield_gen_v proc~register_swapfield2d_v2d_bis Register_SwapField2d_v2d_bis proc~register_swapfield2d_v2d_bis->proc~register_swapfield_gen_v proc~register_swapfield3d_v2d_bis Register_SwapField3d_v2d_bis proc~register_swapfield3d_v2d_bis->proc~register_swapfield_gen_v proc~register_swapfield1d_v Register_SwapField1d_v proc~register_swapfield1d_v->proc~register_swapfield_gen_v proc~register_swapfield2d_v1d_bis Register_SwapField2d_v1d_bis proc~register_swapfield2d_v1d_bis->proc~register_swapfield_gen_v proc~register_swapfield1d_v2d Register_SwapField1d_v2d proc~register_swapfield1d_v2d->proc~register_swapfield_gen_v proc~register_swapfield1d_v2d_bis Register_SwapField1d_v2d_bis proc~register_swapfield1d_v2d_bis->proc~register_swapfield_gen_v proc~register_swapfield3d_v Register_SwapField3d_v proc~register_swapfield3d_v->proc~register_swapfield_gen_v interface~register_swapfield_v Register_SwapField_v interface~register_swapfield_v->proc~register_swapfield2d_v1d interface~register_swapfield_v->proc~register_swapfield3d_v_bis interface~register_swapfield_v->proc~register_swapfield1d_v_bis interface~register_swapfield_v->proc~register_swapfield1d_v interface~register_swapfield_v->proc~register_swapfield2d_v1d_bis interface~register_swapfield_v->proc~register_swapfield3d_v interface~register_swapfield2d_v Register_SwapField2d_v interface~register_swapfield2d_v->proc~register_swapfield3d_v2d interface~register_swapfield2d_v->proc~register_swapfield2d_v2d interface~register_swapfield2d_v->proc~register_swapfield2d_v2d_bis interface~register_swapfield2d_v->proc~register_swapfield3d_v2d_bis interface~register_swapfield2d_v->proc~register_swapfield1d_v2d interface~register_swapfield2d_v->proc~register_swapfield1d_v2d_bis proc~caladvtrac_loc caladvtrac_loc proc~caladvtrac_loc->interface~register_swapfield_v proc~call_dissip call_dissip proc~call_dissip->interface~register_swapfield_v proc~call_calfis call_calfis proc~call_calfis->interface~register_swapfield_v proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->proc~caladvtrac_loc proc~leapfrog_loc->proc~call_dissip proc~leapfrog_loc->proc~call_calfis program~gcm gcm program~gcm->proc~leapfrog_loc

Contents