dissip_loc Subroutine

subroutine dissip_loc(vcov, ucov, teta, p, dv, du, dh)

Uses

  • proc~~dissip_loc~~UsesGraph proc~dissip_loc dissip_loc module~comconst_mod comconst_mod proc~dissip_loc->module~comconst_mod module~parallel_lmdz parallel_lmdz proc~dissip_loc->module~parallel_lmdz module~dissip_mod dissip_mod proc~dissip_loc->module~dissip_mod module~paramet_mod_h paramet_mod_h proc~dissip_loc->module~paramet_mod_h module~comdissipn_mod_h comdissipn_mod_h proc~dissip_loc->module~comdissipn_mod_h module~comdissnew_mod_h comdissnew_mod_h proc~dissip_loc->module~comdissnew_mod_h module~comgeom_mod_h~2 comgeom_mod_h proc~dissip_loc->module~comgeom_mod_h~2 dimensions_mod dimensions_mod proc~dissip_loc->dimensions_mod module~write_field_loc write_field_loc proc~dissip_loc->module~write_field_loc 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 module~paramet_mod_h->dimensions_mod module~comdissipn_mod_h->dimensions_mod module~comgeom_mod_h~2->module~paramet_mod_h module~comgeom_mod_h~2->dimensions_mod

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: vcov(ijb_v:ije_v,llm)
real, intent(in) :: ucov(ijb_u:ije_u,llm)
real, intent(in) :: teta(ijb_u:ije_u,llm)
real, intent(in) :: p(ijb_u:ije_u,llmp1)
real, intent(out) :: dv(ijb_v:ije_v,llm)
real, intent(out) :: du(ijb_u:ije_u,llm)
real, intent(out) :: dh(ijb_u:ije_u,llm)

Calls

proc~~dissip_loc~~CallsGraph proc~dissip_loc dissip_loc amax1 amax1 proc~dissip_loc->amax1 proc~divgrad2_loc divgrad2_loc proc~dissip_loc->proc~divgrad2_loc proc~gradiv2_loc gradiv2_loc proc~dissip_loc->proc~gradiv2_loc proc~dissip_allocate dissip_allocate proc~dissip_loc->proc~dissip_allocate proc~nxgraro2_loc nxgraro2_loc proc~dissip_loc->proc~nxgraro2_loc proc~register_hallo_u Register_Hallo_u proc~divgrad2_loc->proc~register_hallo_u proc~laplacien_gam_loc laplacien_gam_loc proc~divgrad2_loc->proc~laplacien_gam_loc proc~laplacien_loc laplacien_loc proc~divgrad2_loc->proc~laplacien_loc proc~sendrequest SendRequest proc~divgrad2_loc->proc~sendrequest proc~waitrequest WaitRequest proc~divgrad2_loc->proc~waitrequest proc~gradiv2_loc->proc~register_hallo_u proc~register_hallo_v Register_Hallo_v proc~gradiv2_loc->proc~register_hallo_v proc~grad_loc grad_loc proc~gradiv2_loc->proc~grad_loc proc~filtreg_p filtreg_p proc~gradiv2_loc->proc~filtreg_p proc~gradiv2_loc->proc~laplacien_gam_loc proc~divergf_loc divergf_loc proc~gradiv2_loc->proc~divergf_loc proc~gradiv2_loc->proc~laplacien_loc proc~gradiv2_loc->proc~sendrequest proc~gradiv2_loc->proc~waitrequest proc~divgrad2_allocate divgrad2_allocate proc~dissip_allocate->proc~divgrad2_allocate proc~nxgraro2_allocate nxgraro2_allocate proc~dissip_allocate->proc~nxgraro2_allocate proc~gradiv2_allocate gradiv2_allocate proc~dissip_allocate->proc~gradiv2_allocate proc~nxgraro2_loc->proc~register_hallo_u proc~nxgraro2_loc->proc~register_hallo_v proc~laplacien_rotgam_loc laplacien_rotgam_loc proc~nxgraro2_loc->proc~laplacien_rotgam_loc proc~nxgraro2_loc->proc~filtreg_p proc~rotatf_loc rotatf_loc proc~nxgraro2_loc->proc~rotatf_loc proc~laplacien_rot_loc laplacien_rot_loc proc~nxgraro2_loc->proc~laplacien_rot_loc proc~nxgrad_loc nxgrad_loc proc~nxgraro2_loc->proc~nxgrad_loc proc~nxgraro2_loc->proc~sendrequest proc~nxgraro2_loc->proc~waitrequest proc~register_sendfield Register_SendField proc~register_hallo_u->proc~register_sendfield proc~register_recvfield Register_RecvField proc~register_hallo_u->proc~register_recvfield proc~register_hallo_v->proc~register_sendfield proc~register_hallo_v->proc~register_recvfield proc~nxgrad_gam_loc nxgrad_gam_loc proc~laplacien_rotgam_loc->proc~nxgrad_gam_loc proc~rotat_nfil_loc rotat_nfil_loc proc~laplacien_rotgam_loc->proc~rotat_nfil_loc proc~filtre_inv_fft Filtre_inv_fft proc~filtreg_p->proc~filtre_inv_fft proc~abort_gcm abort_gcm proc~filtreg_p->proc~abort_gcm proc~filtre_u_fft Filtre_u_fft proc~filtreg_p->proc~filtre_u_fft proc~stop_timer stop_timer proc~filtreg_p->proc~stop_timer proc~filtre_v_fft Filtre_v_fft proc~filtreg_p->proc~filtre_v_fft proc~start_timer Start_timer proc~filtreg_p->proc~start_timer proc~init_timer Init_timer proc~filtreg_p->proc~init_timer proc~laplacien_gam_loc->proc~grad_loc proc~diverg_gam_loc diverg_gam_loc proc~laplacien_gam_loc->proc~diverg_gam_loc proc~divergf_loc->proc~filtreg_p proc~ssum ssum proc~divergf_loc->proc~ssum interface~allocate_u allocate_u proc~divgrad2_allocate->interface~allocate_u proc~nxgraro2_allocate->interface~allocate_u interface~allocate_v allocate_v proc~nxgraro2_allocate->interface~allocate_v proc~laplacien_loc->proc~grad_loc proc~laplacien_loc->proc~filtreg_p proc~laplacien_loc->proc~divergf_loc proc~rotatf_loc->proc~filtreg_p proc~laplacien_rot_loc->proc~filtreg_p proc~laplacien_rot_loc->proc~rotatf_loc proc~laplacien_rot_loc->proc~nxgrad_loc proc~sendrequest->proc~abort_gcm proc~allocate_buffer allocate_buffer proc~sendrequest->proc~allocate_buffer proc~mpi_irecv MPI_IRECV proc~sendrequest->proc~mpi_irecv proc~mpi_isend MPI_ISEND proc~sendrequest->proc~mpi_isend proc~deallocate_buffer deallocate_buffer proc~waitrequest->proc~deallocate_buffer proc~mpi_waitall MPI_WAITALL proc~waitrequest->proc~mpi_waitall proc~gradiv2_allocate->interface~allocate_u proc~gradiv2_allocate->interface~allocate_v proc~diverg_gam_loc->proc~ssum proc~fft_forward fft_forward proc~filtre_inv_fft->proc~fft_forward proc~fft_backward fft_backward proc~filtre_inv_fft->proc~fft_backward proc~mpi_abort MPI_ABORT proc~abort_gcm->proc~mpi_abort getin_dump getin_dump proc~abort_gcm->getin_dump restclo restclo proc~abort_gcm->restclo histclo histclo proc~abort_gcm->histclo proc~new_hallo New_Hallo proc~register_sendfield->proc~new_hallo proc~allocate_buffer->proc~abort_gcm proc~lmdz_mpi_wrapper_abort lmdz_mpi_wrapper_abort proc~mpi_irecv->proc~lmdz_mpi_wrapper_abort proc~filtre_u_fft->proc~fft_forward proc~filtre_u_fft->proc~fft_backward proc~mpi_isend->proc~lmdz_mpi_wrapper_abort proc~register_recvfield->proc~new_hallo proc~filtre_v_fft->proc~fft_forward proc~filtre_v_fft->proc~fft_backward proc~mpi_waitall->proc~lmdz_mpi_wrapper_abort proc~mpi_abort->proc~lmdz_mpi_wrapper_abort

Called by

proc~~dissip_loc~~CalledByGraph proc~dissip_loc dissip_loc proc~call_dissip call_dissip proc~call_dissip->proc~dissip_loc proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->proc~call_dissip program~gcm gcm program~gcm->proc~leapfrog_loc

Contents