26 |
#include "SIZE.h" |
#include "SIZE.h" |
27 |
#include "EEPARAMS.h" |
#include "EEPARAMS.h" |
28 |
#include "PARAMS.h" |
#include "PARAMS.h" |
29 |
|
#include "CPL_PARAMS.h" |
30 |
|
|
31 |
C !INPUT/OUTPUT PARAMETERS: |
C !INPUT/OUTPUT PARAMETERS: |
32 |
C == Routine arguments == |
C == Routine arguments == |
40 |
|
|
41 |
#ifdef COMPONENT_MODULE |
#ifdef COMPONENT_MODULE |
42 |
C !LOCAL VARIABLES: |
C !LOCAL VARIABLES: |
|
C == Local variables == |
|
|
INTEGER bi,bj |
|
43 |
|
|
44 |
C- Fetch data from coupling layer. Note MIT Coupler checkpoint1 |
C- Fetch data from coupling layer. Note MIT Coupler checkpoint1 |
45 |
C does not allow asynchronous extraction of data, so ordering |
C does not allow asynchronous extraction of data, so ordering |
49 |
C- Modify forcing according to Imported fields from coupler |
C- Modify forcing according to Imported fields from coupler |
50 |
c CALL OCN_APPLY_IMPORT( myTime, myIter, myThid ) |
c CALL OCN_APPLY_IMPORT( myTime, myIter, myThid ) |
51 |
|
|
52 |
DO bj=myByLo(myThid),myByHi(myThid) |
IF ( cpl_taveFreq.GT.0. _d 0 ) THEN |
53 |
DO bi=myBxLo(myThid),myBxHi(myThid) |
C-- note: will move this "if" inside OCN_CPL_DIAGS when other diags |
54 |
CALL OCN_CPL_DIAGS( bi, bj, myTime, myThid ) |
C than time-ave are computed within OCN_CPL_DIAGS. |
55 |
ENDDO |
CALL OCN_CPL_DIAGS( myTime, myIter, myThid ) |
56 |
ENDDO |
ENDIF |
57 |
|
|
58 |
#endif /* COMPONENT_MODULE */ |
#endif /* COMPONENT_MODULE */ |
59 |
|
|