00001 subroutine IO_output_solution_3D_4ve
00002 use phys_constant, only : long
00003 use def_matter, only : utf, uxf, uyf, uzf
00004 use grid_parameter, only : nrf, ntf, npf
00005 implicit none
00006 integer :: ir, it, ip
00007
00008
00009 open(13,file='rns4ve_3D.las',status='unknown')
00010 write(13,'(5i5)') nrf, ntf, npf
00011 do ip = 0, npf
00012 do it = 0, ntf
00013 do ir = 0, nrf
00014 write(13,'(1p,6e20.12)') utf(ir,it,ip), &
00015 & uxf(ir,it,ip), &
00016 & uyf(ir,it,ip), &
00017 & uzf(ir,it,ip)
00018 end do
00019 end do
00020 end do
00021 close(13)
00022
00023 end subroutine IO_output_solution_3D_4ve