BMF |
(BMF_perturb) |
subroutine BMF_perturb(name,array,ni,nj,nk)
| name | Name of the variable | character(len=4) | I |
| array | Array containing the variable | real | I/0 |
| ni,nj,nk | Size of the array | integer | I |
An user could provide a routine of this kind:
subroutine bmf_perturb(name,array,ni,nj,nk)
implicit none
character(len=4) name
integer ni,nj,nk
real array(ni,nj,nk)
integer i,j,k
if(name=="TT ") then
do k=1,nk
do j=1,nj
do i=1,ni
array(i,j,k)=array(i,j,k)*1.0001
enddo
enddo
enddo
endif
end subroutine bmf_perturb