00001 subroutine reset_fluid_gradvep
00002 use def_matter, only : vep, vepxf, vepyf, vepzf
00003 use grid_parameter, only : nrf, ntf, npf, &
00004 & ntfeq, npfxzp, npfxzm, NS_shape
00005 use def_metric_on_SFC_CF, only : bvydf
00006 use def_matter_parameter, only : ome
00007 use def_vector_phi, only : vec_phif
00008 implicit none
00009 integer :: irf, itf, ipf
00010
00011
00012
00013 vepxf(0,0:ntf,0:npf) = 0.0d0
00014
00015 vepzf(0,0:ntf,0:npf) = 0.0d0
00016
00017
00018 vepxf(0:nrf,ntfeq,0) = 0.0d0
00019 vepxf(0:nrf,ntfeq,npf) = 0.0d0
00020 vepxf(0:nrf,ntfeq,npfxzm) = 0.0d0
00021 vepzf(0:nrf,ntfeq,0) = 0.0d0
00022 vepzf(0:nrf,ntfeq,npf) = 0.0d0
00023 vepzf(0:nrf,ntfeq,npfxzm) = 0.0d0
00024
00025
00026 do irf = 1, nrf
00027 do ipf = 0, npf
00028 vepzf(irf,ntfeq,ipf) = 0.0d0
00029 end do
00030 end do
00031
00032
00033
00034 end subroutine reset_fluid_gradvep