Changeset 1549 for trunk/LMDZ.TITAN/libf
- Timestamp:
- May 6, 2016, 12:30:29 PM (9 years ago)
- Location:
- trunk/LMDZ.TITAN/libf/phytitan
- Files:
-
- 1 added
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/phytitan/dyn1d/rcm1d.F
r1548 r1549 13 13 USE iniphysiq_mod, ONLY: iniphysiq 14 14 USE mod_const_mpi, ONLY: comm_lmdz 15 USE physiq_mod, ONLY: physiq 15 16 IMPLICIT NONE 16 17 … … 67 68 REAL du(llm),dv(llm),dtemp(llm) 68 69 REAL dudyn(llm),dvdyn(llm),dtempdyn(llm) 69 REAL dpsurf 70 REAL dpsurf(1) 70 71 REAL,allocatable :: dq(:,:) 71 72 … … 439 440 c ---------------------------------------------------------- 440 441 441 psurf=psurf+dtphys*dpsurf ! evolution de la pression de surface442 psurf=psurf+dtphys*dpsurf(1) ! evolution de la pression de surface 442 443 DO ilevel=1,nlevel 443 444 plev(ilevel)=ap(ilevel)+psurf*bp(ilevel) -
trunk/LMDZ.TITAN/libf/phytitan/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, … … 1622 1627 ENDIF 1623 1628 1624 RETURN 1625 END 1626 1627 1628 1629 *********************************************************************** 1630 *********************************************************************** 1631 *********************************************************************** 1632 *********************************************************************** 1633 *********************************************************************** 1634 *********************************************************************** 1635 *********************************************************************** 1636 *********************************************************************** 1637 1638 SUBROUTINE gr_fi_ecrit(nfield,nlon,iim,jjmp1,fi,ecrit) 1639 IMPLICIT none 1640 c 1641 c Tranformer une variable de la grille physique a 1642 c la grille d'ecriture 1643 c 1644 INTEGER nfield,nlon,iim,jjmp1, jjm 1645 REAL fi(nlon,nfield), ecrit(iim*jjmp1,nfield) 1646 c 1647 INTEGER i, n, ig 1648 c 1649 jjm = jjmp1 - 1 1650 DO n = 1, nfield 1651 DO i=1,iim 1652 ecrit(i,n) = fi(1,n) 1653 ecrit(i+jjm*iim,n) = fi(nlon,n) 1654 ENDDO 1655 DO ig = 1, nlon - 2 1656 ecrit(iim+ig,n) = fi(1+ig,n) 1657 ENDDO 1658 ENDDO 1659 RETURN 1660 END 1629 END SUBROUTINE physiq 1630 1631 END MODULE physiq_mod 1632
Note: See TracChangeset
for help on using the changeset viewer.