Changeset 1549 for trunk/LMDZ.VENUS/libf/phyvenus
- Timestamp:
- May 6, 2016, 12:30:29 PM (9 years ago)
- Location:
- trunk/LMDZ.VENUS/libf/phyvenus
- Files:
-
- 1 added
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.VENUS/libf/phyvenus/dyn1d/rcm1d.F
r1543 r1549 14 14 USE iniphysiq_mod, ONLY: iniphysiq 15 15 USE mod_const_mpi, ONLY: comm_lmdz 16 USE physiq_mod, ONLY: physiq 16 17 IMPLICIT NONE 17 18 … … 68 69 REAL du(llm),dv(llm),dtemp(llm) 69 70 REAL dudyn(llm),dvdyn(llm),dtempdyn(llm) 70 REAL dpsurf 71 REAL dpsurf(1) 71 72 REAL,allocatable :: dq(:,:) 72 73 … … 449 450 c ---------------------------------------------------------- 450 451 451 psurf=psurf+dtphys*dpsurf ! evolution de la pression de surface452 psurf=psurf+dtphys*dpsurf(1) ! evolution de la pression de surface 452 453 DO ilevel=1,nlevel 453 454 plev(ilevel)=ap(ilevel)+psurf*bp(ilevel) -
trunk/LMDZ.VENUS/libf/phyvenus/physiq_mod.F
r1548 r1549 1 1 ! 2 ! $ Header: /home/cvsroot/LMDZ4/libf/phylmd/physiq.F,v 1.8 2005/02/24 09:58:18 fairhead Exp$2 ! $Id: $ 3 3 ! 4 c 4 MODULE physiq_mod 5 6 IMPLICIT NONE 7 8 CONTAINS 9 5 10 SUBROUTINE physiq (nlon,nlev,nqmax, 6 11 . debut,lafin,rjourvrai,gmtime,pdtphys, … … 1767 1772 ENDIF 1768 1773 1769 RETURN 1770 END 1771 1772 1773 1774 *********************************************************************** 1775 *********************************************************************** 1776 *********************************************************************** 1777 *********************************************************************** 1778 *********************************************************************** 1779 *********************************************************************** 1780 *********************************************************************** 1781 *********************************************************************** 1782 1783 SUBROUTINE gr_fi_ecrit(nfield,nlon,iim,jjmp1,fi,ecrit) 1784 IMPLICIT none 1785 c 1786 c Tranformer une variable de la grille physique a 1787 c la grille d'ecriture 1788 c 1789 INTEGER nfield,nlon,iim,jjmp1, jjm 1790 REAL fi(nlon,nfield), ecrit(iim*jjmp1,nfield) 1791 c 1792 INTEGER i, n, ig 1793 c 1794 jjm = jjmp1 - 1 1795 DO n = 1, nfield 1796 DO i=1,iim 1797 ecrit(i,n) = fi(1,n) 1798 ecrit(i+jjm*iim,n) = fi(nlon,n) 1799 ENDDO 1800 DO ig = 1, nlon - 2 1801 ecrit(iim+ig,n) = fi(1+ig,n) 1802 ENDDO 1803 ENDDO 1804 RETURN 1805 END 1774 END SUBROUTINE physiq 1775 1776 END MODULE physiq_mod 1777
Note: See TracChangeset
for help on using the changeset viewer.