Changeset 1499 for trunk/LMDZ.MARS/libf
- Timestamp:
- Nov 19, 2015, 4:04:48 PM (10 years ago)
- Location:
- trunk/LMDZ.MARS/libf/aeronomars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/photochemistry.F
r1430 r1499 167 167 call chimtogcm(nlayer, nq, zycol, lswitch, nesp, rm) 168 168 169 return170 end 169 contains 170 171 171 172 172 c***************************************************************** … … 755 755 end do 756 756 757 return 758 end 757 end subroutine chimie 759 758 760 759 c***************************************************************** … … 857 856 end do 858 857 859 return 860 end 858 end subroutine gcmtochim 861 859 862 860 c***************************************************************** … … 943 941 end if 944 942 945 return 946 end 943 end subroutine chimtogcm 947 944 948 945 c***************************************************************** … … 1564 1561 end if 1565 1562 c 1566 return 1567 end 1563 end subroutine chemrates 1564 1565 end subroutine photochemistry -
trunk/LMDZ.MARS/libf/aeronomars/photochemistry_asis.F90
r1496 r1499 221 221 cnew(:) = c(ilev,:) 222 222 223 #ifdef LAPACK 223 224 call dgesv(nesp,1,mat,nesp,indx,cnew,nesp,code) 224 225 #else 226 write(*,*) "photochemistry_asis error, missing LAPACK routine dgesv" 227 stop 228 #endif 225 229 ! eliminate small values 226 230 … … 287 291 cnew(:) = c(ilev,:) 288 292 293 #ifdef LAPACK 289 294 call dgesv(nesp,1,mat,nesp,indx,cnew,nesp,code) 290 295 #else 296 write(*,*) "photochemistry_asis error, missing LAPACK routine dgesv" 297 stop 298 #endif 291 299 end if 292 300 … … 351 359 i_n, i_n2d, i_no, i_no2, i_n2, dens, c) 352 360 353 return 354 end 361 contains 355 362 356 363 !====================================================================== … … 958 965 v_phot(:,nb_phot) = h005(:) 959 966 960 return 961 end 967 end subroutine reactionrates 962 968 963 969 !====================================================================== … … 1075 1081 end do 1076 1082 1077 return 1078 end 1083 end subroutine fill_matrix 1079 1084 1080 1085 !================================================================ … … 1580 1585 end if 1581 1586 1582 return 1583 end 1587 end subroutine indice 1584 1588 1585 1589 !***************************************************************** … … 1748 1752 end do 1749 1753 1750 return 1751 end 1754 end subroutine gcmtochim 1752 1755 1753 1756 !***************************************************************** … … 1820 1823 end do 1821 1824 1822 return 1823 end 1825 end subroutine chimtogcm 1826 1827 end subroutine photochemistry_asis 1828
Note: See TracChangeset
for help on using the changeset viewer.