iniphysiq Subroutine

public subroutine iniphysiq(iim, jjm, nlayer, nbp, communicator, punjours, pdayref, ptimestep, rlatu, rlatv, rlonu, rlonv, aire, cu, cv, prad, pg, pr, pcpp, iflag_phys)

Uses

  • proc~~iniphysiq~3~~UsesGraph proc~iniphysiq~3 iniphysiq module~inifis_mod~3 inifis_mod proc~iniphysiq~3->module~inifis_mod~3 module~inigeomphy_mod inigeomphy_mod proc~iniphysiq~3->module~inigeomphy_mod module~infotrac_phy~2 infotrac_phy proc~iniphysiq~3->module~infotrac_phy~2 module~dimphy~3 dimphy proc~iniphysiq~3->module~dimphy~3 module~mod_phys_lmdz_para mod_phys_lmdz_para proc~iniphysiq~3->module~mod_phys_lmdz_para module~iniprint_mod_h iniprint_mod_h proc~iniphysiq~3->module~iniprint_mod_h module~nrtype nrtype proc~iniphysiq~3->module~nrtype module~phyaqua_mod~3 phyaqua_mod proc~iniphysiq~3->module~phyaqua_mod~3 module~infotrac~2 infotrac proc~iniphysiq~3->module~infotrac~2 module~strings_mod strings_mod module~infotrac_phy~2->module~strings_mod module~readtracfiles_mod readTracFiles_mod module~infotrac_phy~2->module~readtracfiles_mod module~mod_phys_lmdz_mpi_data mod_phys_lmdz_mpi_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_mpi_data module~mod_phys_lmdz_transfert_para mod_phys_lmdz_transfert_para module~mod_phys_lmdz_para->module~mod_phys_lmdz_transfert_para module~mod_phys_lmdz_omp_data mod_phys_lmdz_omp_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_omp_data module~clesphys_mod_h~2 clesphys_mod_h module~phyaqua_mod~3->module~clesphys_mod_h~2 module~infotrac~2->module~strings_mod module~infotrac~2->module~readtracfiles_mod module~lmdz_cppkeys_wrapper lmdz_cppkeys_wrapper module~mod_phys_lmdz_mpi_data->module~lmdz_cppkeys_wrapper module~lmdz_mpi lmdz_mpi module~mod_phys_lmdz_mpi_data->module~lmdz_mpi module~mod_phys_lmdz_omp_transfert mod_phys_lmdz_omp_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_omp_transfert module~mod_phys_lmdz_mpi_transfert mod_phys_lmdz_mpi_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_mpi_transfert iso_fortran_env iso_fortran_env module~strings_mod->iso_fortran_env module~readtracfiles_mod->module~strings_mod module~ioipsl_getin_p_mod ioipsl_getin_p_mod module~readtracfiles_mod->module~ioipsl_getin_p_mod module~lmdz_cppkeys_wrapper->iso_fortran_env netcdf netcdf module~lmdz_cppkeys_wrapper->netcdf module~ioipsl_getin_p_mod->module~mod_phys_lmdz_para module~ioipsl_getin_p_mod->module~mod_phys_lmdz_transfert_para module~ioipsl_getin_p_mod->module~strings_mod ioipsl ioipsl module~ioipsl_getin_p_mod->ioipsl

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iim
integer, intent(in) :: jjm
integer, intent(in) :: nlayer
integer, intent(in) :: nbp
integer, intent(in) :: communicator
real, intent(in) :: punjours
integer, intent(in) :: pdayref
real, intent(in) :: ptimestep
real, intent(in) :: rlatu(jjm+1)
real, intent(in) :: rlatv(jjm)
real, intent(in) :: rlonu(iim+1)
real, intent(in) :: rlonv(iim+1)
real, intent(in) :: aire(iim+1,jjm+1)
real, intent(in) :: cu((iim+1)*(jjm+1))
real, intent(in) :: cv((iim+1)*jjm)
real, intent(in) :: prad
real, intent(in) :: pg
real, intent(in) :: pr
real, intent(in) :: pcpp
integer, intent(in) :: iflag_phys

Calls

proc~~iniphysiq~3~~CallsGraph proc~iniphysiq~3 iniphysiq proc~inigeomphy inigeomphy proc~iniphysiq~3->proc~inigeomphy proc~inifis inifis proc~iniphysiq~3->proc~inifis proc~iniaqua~2 iniaqua proc~iniphysiq~3->proc~iniaqua~2 proc~init_infotrac_phy init_infotrac_phy proc~iniphysiq~3->proc~init_infotrac_phy proc~gr_dyn_fi gr_dyn_fi proc~inigeomphy->proc~gr_dyn_fi proc~abort_gcm abort_gcm proc~inigeomphy->proc~abort_gcm proc~init_vertical_layers init_vertical_layers proc~inigeomphy->proc~init_vertical_layers proc~init_interface_dyn_phys Init_interface_dyn_phys proc~inigeomphy->proc~init_interface_dyn_phys proc~init_regular_lonlat init_regular_lonlat proc~inigeomphy->proc~init_regular_lonlat proc~init_physics_distribution init_physics_distribution proc~inigeomphy->proc~init_physics_distribution proc~init_geometry init_geometry proc~inigeomphy->proc~init_geometry proc~abort_physic abort_physic proc~inifis->proc~abort_physic proc~init_print_control init_print_control proc~inifis->proc~init_print_control proc~suphel suphel proc~inifis->proc~suphel proc~iniaqua~2->proc~abort_physic proc~phyredem phyredem proc~iniaqua~2->proc~phyredem proc~phys_state_var_end phys_state_var_end proc~iniaqua~2->proc~phys_state_var_end proc~writelim_unstruct writelim_unstruct proc~iniaqua~2->proc~writelim_unstruct proc~profil_sst profil_sst proc~iniaqua~2->proc~profil_sst proc~phys_state_var_init phys_state_var_init proc~iniaqua~2->proc~phys_state_var_init proc~pbl_surface_init pbl_surface_init proc~iniaqua~2->proc~pbl_surface_init proc~fonte_neige_init fonte_neige_init proc~iniaqua~2->proc~fonte_neige_init interface~getin_p getin_p proc~iniaqua~2->interface~getin_p float float proc~iniaqua~2->float proc~writelim writelim proc~iniaqua~2->proc~writelim proc~init_infotrac_phy->proc~abort_physic proc~indexupdate indexUpdate proc~init_infotrac_phy->proc~indexupdate interface~isoselect isoSelect proc~init_infotrac_phy->interface~isoselect proc~strstack strStack proc~init_infotrac_phy->proc~strstack interface~stridx strIdx proc~init_infotrac_phy->interface~stridx proc~delphase delPhase proc~init_infotrac_phy->proc~delphase proc~strparse strParse proc~init_infotrac_phy->proc~strparse interface~num2str num2str proc~init_infotrac_phy->interface~num2str interface~disptable dispTable proc~init_infotrac_phy->interface~disptable interface~cat cat proc~init_infotrac_phy->interface~cat proc~processisotopes processIsotopes proc~init_infotrac_phy->proc~processisotopes interface~msg msg proc~init_infotrac_phy->interface~msg interface~getkey getKey proc~init_infotrac_phy->interface~getkey interface~strcount strCount proc~init_infotrac_phy->interface~strcount proc~readtracersfiles readTracersFiles proc~init_infotrac_phy->proc~readtracersfiles proc~testtracersfiles testTracersFiles proc~init_infotrac_phy->proc~testtracersfiles interface~addphase addPhase proc~init_infotrac_phy->interface~addphase proc~init_chem_rep_trac init_chem_rep_trac proc~init_infotrac_phy->proc~init_chem_rep_trac proc~init_infotrac_phy->interface~getin_p proc~scopy scopy proc~gr_dyn_fi->proc~scopy getin_dump getin_dump proc~abort_physic->getin_dump histclo histclo proc~abort_physic->histclo proc~mpi_abort MPI_ABORT proc~abort_physic->proc~mpi_abort restclo restclo proc~abort_physic->restclo proc~indexupdate->proc~strstack proc~indexupdate->interface~stridx proc~indexupdate->interface~num2str proc~indexupdate->interface~getkey interface~find find proc~indexupdate->interface~find interface~addkey addKey proc~indexupdate->interface~addkey proc~abort_gcm->getin_dump proc~abort_gcm->histclo proc~abort_gcm->proc~mpi_abort proc~abort_gcm->restclo proc~phyredem->proc~abort_physic proc~enddef_restartphy enddef_restartphy proc~phyredem->proc~enddef_restartphy interface~put_field put_field proc~phyredem->interface~put_field proc~pbl_surface_final pbl_surface_final proc~phyredem->proc~pbl_surface_final proc~fonte_neige_final fonte_neige_final proc~phyredem->proc~fonte_neige_final proc~close_restartphy close_restartphy proc~phyredem->proc~close_restartphy proc~open_restartphy open_restartphy proc~phyredem->proc~open_restartphy proc~traclmdz_to_restart traclmdz_to_restart proc~phyredem->proc~traclmdz_to_restart interface~put_var put_var proc~phyredem->interface~put_var proc~init_print_control->interface~getin_p proc~set_print_control set_print_control proc~init_print_control->proc~set_print_control interface~gather_omp gather_omp proc~writelim_unstruct->interface~gather_omp interface~xios_send_field xios_send_field proc~writelim_unstruct->interface~xios_send_field proc~init_chem_rep_phys init_chem_rep_phys proc~init_physics_distribution->proc~init_chem_rep_phys proc~init_phys_lmdz_para Init_phys_lmdz_para proc~init_physics_distribution->proc~init_phys_lmdz_para proc~init_grid_phy_lmdz init_grid_phy_lmdz proc~init_physics_distribution->proc~init_grid_phy_lmdz proc~init_dimphy Init_dimphy proc~init_physics_distribution->proc~init_dimphy proc~init_inca_dim INIT_INCA_DIM proc~init_physics_distribution->proc~init_inca_dim proc~processisotopes->interface~isoselect proc~processisotopes->interface~stridx proc~processisotopes->proc~delphase proc~processisotopes->interface~msg proc~processisotopes->interface~getkey proc~processisotopes->interface~addphase proc~processisotopes->interface~getin_p interface~strhead strHead proc~processisotopes->interface~strhead interface~strreduce strReduce proc~processisotopes->interface~strreduce interface~strtail strTail proc~processisotopes->interface~strtail proc~profil_sst->proc~abort_physic proc~readtracersfiles->proc~indexupdate proc~readtracersfiles->interface~stridx proc~readtracersfiles->proc~strparse proc~readtracersfiles->interface~msg proc~readtracersfiles->interface~getkey proc~readtracersfiles->proc~testtracersfiles proc~readtracersfiles->interface~addphase proc~setgeneration setGeneration proc~readtracersfiles->proc~setgeneration proc~readtracersfiles->interface~addkey interface~old2newh2o old2newH2O proc~readtracersfiles->interface~old2newh2o proc~pbl_surface_init->proc~abort_physic proc~pbl_surface_init->interface~getin_p proc~wx_pbl_init wx_pbl_init proc~pbl_surface_init->proc~wx_pbl_init proc~sumethox SUMETHOX proc~suphel->proc~sumethox sngl sngl proc~suphel->sngl proc~testtracersfiles->proc~strparse proc~testtracersfiles->interface~msg proc~checklist checkList proc~testtracersfiles->proc~checklist proc~fonte_neige_init->proc~abort_physic proc~conf_interface conf_interface proc~fonte_neige_init->proc~conf_interface proc~lmdz_reprobus_wrapper_abort lmdz_reprobus_wrapper_abort proc~init_chem_rep_trac->proc~lmdz_reprobus_wrapper_abort nf90_def_var nf90_def_var proc~writelim->nf90_def_var nf90_enddef nf90_enddef proc~writelim->nf90_enddef nf90_create nf90_create proc~writelim->nf90_create nf90_close nf90_close proc~writelim->nf90_close interface~gather gather proc~writelim->interface~gather nf90_strerror nf90_strerror proc~writelim->nf90_strerror nf90_put_att nf90_put_att proc~writelim->nf90_put_att nf90_put_var nf90_put_var proc~writelim->nf90_put_var nf90_def_dim nf90_def_dim proc~writelim->nf90_def_dim proc~enddef_restartphy->nf90_enddef proc~init_chem_rep_phys->proc~lmdz_reprobus_wrapper_abort proc~setgeneration->interface~stridx proc~setgeneration->interface~msg proc~setgeneration->interface~getkey proc~setgeneration->interface~addkey proc~lmdz_mpi_wrapper_abort lmdz_mpi_wrapper_abort proc~mpi_abort->proc~lmdz_mpi_wrapper_abort proc~wx_pbl_final wx_pbl_final proc~pbl_surface_final->proc~wx_pbl_final proc~gather_l gather_l interface~gather->proc~gather_l proc~gather_i3 gather_i3 interface~gather->proc~gather_i3 proc~gather_r1 gather_r1 interface~gather->proc~gather_r1 proc~gather_l3 gather_l3 interface~gather->proc~gather_l3 proc~gather_r3 gather_r3 interface~gather->proc~gather_r3 proc~gather_r gather_r interface~gather->proc~gather_r proc~gather_r2 gather_r2 interface~gather->proc~gather_r2 proc~gather_i1 gather_i1 interface~gather->proc~gather_i1 proc~gather_l2 gather_l2 interface~gather->proc~gather_l2 proc~gather_i2 gather_i2 interface~gather->proc~gather_i2 proc~gather_l1 gather_l1 interface~gather->proc~gather_l1 proc~gather_i gather_i interface~gather->proc~gather_i proc~close_restartphy->nf90_close proc~init_phys_lmdz_mpi_data init_phys_lmdz_mpi_data proc~init_phys_lmdz_para->proc~init_phys_lmdz_mpi_data proc~init_phys_lmdz_omp_data Init_phys_lmdz_omp_data proc~init_phys_lmdz_para->proc~init_phys_lmdz_omp_data proc~open_restartphy->proc~abort_physic proc~open_restartphy->nf90_create proc~open_restartphy->nf90_strerror proc~open_restartphy->nf90_put_att proc~open_restartphy->nf90_def_dim getin getin proc~conf_interface->getin proc~checklist->interface~msg proc~strstackm strStackm proc~checklist->proc~strstackm proc~wx_pbl_init->proc~abort_physic proc~lmdz_inca_wrapper_abort lmdz_inca_wrapper_abort proc~init_inca_dim->proc~lmdz_inca_wrapper_abort proc~xios_send_field_3d xios_send_field_3d interface~xios_send_field->proc~xios_send_field_3d proc~xios_send_field_4d xios_send_field_4d interface~xios_send_field->proc~xios_send_field_4d proc~xios_send_field_1d xios_send_field_1d interface~xios_send_field->proc~xios_send_field_1d proc~xios_send_field_5d xios_send_field_5d interface~xios_send_field->proc~xios_send_field_5d proc~xios_send_field_2d xios_send_field_2d interface~xios_send_field->proc~xios_send_field_2d proc~xios_send_field_scalar xios_send_field_scalar interface~xios_send_field->proc~xios_send_field_scalar proc~gather_l->interface~gather_omp interface~gather_mpi gather_mpi proc~gather_l->interface~gather_mpi proc~gather_i3->interface~gather_omp proc~gather_i3->interface~gather_mpi proc~print_module_data Print_module_data proc~init_phys_lmdz_mpi_data->proc~print_module_data proc~mpi_comm_size MPI_COMM_SIZE proc~init_phys_lmdz_mpi_data->proc~mpi_comm_size proc~init_inca_para init_inca_para proc~init_phys_lmdz_mpi_data->proc~init_inca_para proc~mpi_allgather MPI_ALLGATHER proc~init_phys_lmdz_mpi_data->proc~mpi_allgather proc~mpi_comm_rank MPI_COMM_RANK proc~init_phys_lmdz_mpi_data->proc~mpi_comm_rank proc~gather_r1->interface~gather_omp proc~gather_r1->interface~gather_mpi proc~gather_l3->interface~gather_omp proc~gather_l3->interface~gather_mpi proc~gather_r3->interface~gather_omp proc~gather_r3->interface~gather_mpi proc~init_phys_lmdz_omp_data->proc~abort_physic proc~init_phys_lmdz_omp_data->proc~print_module_data proc~gather_r->interface~gather_omp proc~gather_r->interface~gather_mpi proc~gather_r2->interface~gather_omp proc~gather_r2->interface~gather_mpi proc~gather_i1->interface~gather_omp proc~gather_i1->interface~gather_mpi proc~gather_l2->interface~gather_omp proc~gather_l2->interface~gather_mpi proc~gather_i2->interface~gather_omp proc~gather_i2->interface~gather_mpi proc~gather_l1->interface~gather_omp proc~gather_l1->interface~gather_mpi proc~gather_i->interface~gather_omp proc~gather_i->interface~gather_mpi proc~mpi_comm_size->proc~lmdz_mpi_wrapper_abort proc~init_inca_para->proc~lmdz_inca_wrapper_abort proc~mpi_allgather->proc~lmdz_mpi_wrapper_abort proc~mpi_comm_rank->proc~lmdz_mpi_wrapper_abort proc~gather_mpi_i3 gather_mpi_i3 interface~gather_mpi->proc~gather_mpi_i3 proc~gather_mpi_r3 gather_mpi_r3 interface~gather_mpi->proc~gather_mpi_r3 proc~gather_mpi_l3 gather_mpi_l3 interface~gather_mpi->proc~gather_mpi_l3 proc~gather_mpi_i gather_mpi_i interface~gather_mpi->proc~gather_mpi_i proc~gather_mpi_i2 gather_mpi_i2 interface~gather_mpi->proc~gather_mpi_i2 proc~gather_mpi_l1 gather_mpi_l1 interface~gather_mpi->proc~gather_mpi_l1 proc~gather_mpi_l gather_mpi_l interface~gather_mpi->proc~gather_mpi_l proc~gather_mpi_l2 gather_mpi_l2 interface~gather_mpi->proc~gather_mpi_l2 proc~gather_mpi_r gather_mpi_r interface~gather_mpi->proc~gather_mpi_r proc~gather_mpi_i1 gather_mpi_i1 interface~gather_mpi->proc~gather_mpi_i1 proc~gather_mpi_r2 gather_mpi_r2 interface~gather_mpi->proc~gather_mpi_r2 proc~gather_mpi_r1 gather_mpi_r1 interface~gather_mpi->proc~gather_mpi_r1 proc~gather_mpi_igen gather_mpi_igen proc~gather_mpi_i3->proc~gather_mpi_igen proc~gather_mpi_rgen gather_mpi_rgen proc~gather_mpi_r3->proc~gather_mpi_rgen proc~gather_mpi_lgen gather_mpi_lgen proc~gather_mpi_l3->proc~gather_mpi_lgen proc~gather_mpi_i->proc~gather_mpi_igen proc~gather_mpi_i2->proc~gather_mpi_igen proc~gather_mpi_l1->proc~gather_mpi_lgen proc~gather_mpi_l->proc~gather_mpi_lgen proc~gather_mpi_l2->proc~gather_mpi_lgen proc~gather_mpi_r->proc~gather_mpi_rgen proc~gather_mpi_i1->proc~gather_mpi_igen proc~gather_mpi_r2->proc~gather_mpi_rgen proc~gather_mpi_r1->proc~gather_mpi_rgen proc~mpi_gatherv MPI_GATHERV proc~gather_mpi_igen->proc~mpi_gatherv proc~gather_mpi_rgen->proc~mpi_gatherv proc~gather_mpi_lgen->proc~mpi_gatherv proc~mpi_gatherv->proc~lmdz_mpi_wrapper_abort

Contents