C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/pkg/atm_compon_interf/atm_store_my_data.F,v 1.1 2003/12/15 02:44:48 jmc Exp $ C $Name: $ #include "CPP_OPTIONS.h" CStartOfInterface SUBROUTINE ATM_STORE_MY_DATA( bi,bj, I myIter, I myTime, I myThid ) C /==========================================================\ C | SUBROUTINE ATM_STORE_MY_DATA | C | o Routine for controlling storage of coupling data to | C | coupler layer. | C |==========================================================| C | This version interfaces to the MITgcm AIMPHYS package. | C \==========================================================/ IMPLICIT NONE C == Routine arguments == C bi,bj - Current tile indices C myIter - Current timestep number. C myTime - Current internal time. C myThid - Thread number for this instance C of the routine. INTEGER bi,bj INTEGER myIter _RL myTime INTEGER myThid CEndOfInterface C == Local variables == C Store coupling data ready for export c CALL ATM_STORE_TAUX( bi,bj, myTime, myIter, myThid ) c CALL ATM_STORE_TAUY( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_HEATFLUX( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_EVMPR( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_RUNOFF( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_UVELGROUND( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_VVELGROUND( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_QLATENT( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_QSENSIBLE( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_QLONGWAVE( bi,bj, myTime, myIter, myThid ) CALL ATM_STORE_QSHORTWAVE( bi,bj, myTime, myIter, myThid ) RETURN END