/[MITgcm]/MITgcm_contrib/mlosch/optim_m1qn3/testbed/model.F
ViewVC logotype

Annotation of /MITgcm_contrib/mlosch/optim_m1qn3/testbed/model.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Mon May 7 12:09:27 2012 UTC (13 years, 2 months ago) by mlosch
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +3 -3 lines
cosmetic changes

1 mlosch 1.3 C $Header: /u/gcmpack/MITgcm_contrib/mlosch/optim_m1qn3/testbed/model.F,v 1.2 2012/05/02 19:41:44 mlosch Exp $
2 mlosch 1.2 C $Name: $
3 mlosch 1.1 program model
4     implicit none
5     integer indic, n, nn
6 mlosch 1.3 parameter (nn=7)
7 mlosch 1.1 double precision f,x(nn),g(nn)
8     integer izs(1)
9     real rzs(1)
10     double precision dzs(1)
11    
12     integer io, i
13     character*(80) fmt
14    
15     io = 99
16     open(io,file='model_in',status='old',form='unformatted')
17     read(io) indic,n
18     if ( n.gt.nn ) stop 'n > nn'
19     read(io) (x(i),i=1,n)
20     read(io) izs,rzs,dzs
21     close(io)
22     do i=1,n
23     g(i)=0.
24     enddo
25     call mysimul(indic,n,f,x,g,izs,rzs,dzs)
26 mlosch 1.3 write(fmt,'(A,I4,A)') '(A,',n+1,'E12.4)'
27 mlosch 1.1 write(*,fmt) 'model finished f = ', f, (g(i),i=1,n)
28     io = 99
29     open(io,file='model_out',status='unknown',form='unformatted')
30     write(io) indic,n
31     write(io) f
32     write(io) (g(i),i=1,n)
33     write(io) izs,rzs,dzs
34     close(io)
35     end

  ViewVC Help
Powered by ViewVC 1.1.22