write_vel_max now takes arguments instead of access to m_fdm_calc
This commit is contained in:
parent
949fbe102d
commit
e2f1d52c4f
3 changed files with 16 additions and 3 deletions
|
|
@ -57,6 +57,19 @@ subroutine io_write_4
|
|||
tmp4(1:nx,1:ny,1:nz) = wrk(1:nx,1:ny,1:nz,3)
|
||||
call gather_tmp4 (w_)
|
||||
|
||||
if (myid.eq.master) then
|
||||
umax = maxval(u_(1:nx,1:ny,1:nz_all))
|
||||
umin = minval(u_(1:nx,1:ny,1:nz_all))
|
||||
vmax = maxval(v_(1:nx,1:ny,1:nz_all))
|
||||
vmin = minval(v_(1:nx,1:ny,1:nz_all))
|
||||
wmax = maxval(w_(1:nx,1:ny,1:nz_all))
|
||||
wmin = minval(w_(1:nx,1:ny,1:nz_all))
|
||||
|
||||
call write_vel_max ( umax,vmax,wmax,umin,vmin,wmin )
|
||||
|
||||
endif
|
||||
|
||||
|
||||
! scalars
|
||||
if (int_scalars) then
|
||||
do n = 1,n_scalars
|
||||
|
|
|
|||
|
|
@ -307,7 +307,7 @@ module m_fdm_calc
|
|||
write(*,*) '=========================================================='
|
||||
write(*,*)
|
||||
|
||||
call write_vel_max
|
||||
call write_vel_max ( umax,vmax,wmax,umin,vmin,wmin )
|
||||
|
||||
return
|
||||
|
||||
|
|
|
|||
|
|
@ -88,10 +88,10 @@ subroutine write_model_spectrum
|
|||
enddo
|
||||
end subroutine write_model_spectrum
|
||||
|
||||
subroutine write_vel_max
|
||||
subroutine write_vel_max (umax,vmax,wmax,umin,vmin,wmin)
|
||||
use m_parameters
|
||||
use m_fdm_calc
|
||||
implicit none
|
||||
real*8 :: umax,vmax,wmax,umin,vmin,wmin
|
||||
write(tp_max_min_uvw,'(f12.6,6e18.8)')time,umax,vmax,wmax,umin,vmin,wmin
|
||||
end subroutine write_vel_max
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue