DISORT1.3
所属分类:Windows编程
开发工具:Fortran
文件大小:107KB
下载次数:44
上传日期:2009-08-04 14:39:32
上 传 者:
xiaositan
说明: DISORT1.3,用于大气辐射传输的模拟,由国外开发
(DISORT1.3, for the simulation of atmospheric radiative transfer from abroad to develop)
文件列表:
DISORT1.3\DISORT.doc (44704, 2000-04-10)
DISORT1.3\DISORT.f (194890, 2000-04-11)
DISORT1.3\DISORTblas.f (54559, 2000-04-10)
DISORT1.3\DISORTlapack.f (56418, 2000-04-10)
DISORT1.3\DISOTEST.doc (5961, 2000-11-28)
DISORT1.3\DISOTEST.f (84054, 2000-11-28)
DISORT1.3\DISOTEST1.3.out (160295, 2000-11-28)
DISORT1.3\RDI1MACH.f (8759, 2000-05-18)
DISORT1.3\RDI1MACHtest.f (1494, 2000-04-10)
DISORT1.3\rundis1.3 (7995, 2000-04-10)
DISORT1.3 (0, 2009-03-24)
{R,D,I}1MACH: The routines we needed but hated
W. Wiscombe (wiscombe@gsfc.nasa.gov)
July 19***
The machine-constant routines R1MACH, D1MACH, I1MACH caused more
problems for me and for users of my programs than any others. Their
functions were simple, but people just had a hard time getting the
versions distributed on netlib (and which I re-distributed) to work
correctly.
At this point in time, it no longer makes sense to distribute or
use these routines. Fortran-90 contains intrinsic functions which
contain all the functionality of R1MACH and D1MACH, and almost all of
I1MACH. Eric Grosse of Bell Labs has been kind enough to provide versions
of {R,D,I}1MACH which use these new F-90 intrinsic functions. I have
slightly edited his routines. The package is called RDI1MACH.f and
is self-documenting.
Fortran-90 compilers have matured on most platforms and we
highly recommend buying/using them (see http://www.fortran.com/fortran/).
There are even some free Fortran-90 subset compilers (http://www.lahey.com/).
Soon, Fortran-77 compilers may no longer be supported. Fortran-90
compilers can compile any Fortran-77 programs or routines, so once they
became reliable it is inevitable that support for f77 compilers will wither.
Since Fortran-90 is entirely backward compatible with Fortran-77,
you need not use any other feature of Fortran-90; you can just use
RDI1MACH.f inside an old Fortran-77 program. Remember that the .f
extension only means the file is in fixed source form, not that it is
pure Fortran-77. In fact, any .f file can contain f90 constructs.
Those without access to Fortran-90 compilers can obtain the old
versions of {R,D,I}1MACH at http://www.netlib.org/.
近期下载者:
相关文件:
收藏者: