RSTAR6B.PACK

What's RSTAR6B.PACK
Rstar6b is an updated version from rstar5c, which is a general package for simulating satellite signals at wavelengths between 0.17 and 1000 microns.
The updates from rstar5c are mainly the method of gas absorption. The absorption coefficients are already calculated using correlated k-distribution and tabulated in 26 pressure grids and 3 temperature grids.
Now, we produce two tables (dlnw = 0.001 and 0.0005[cm-1], number of quadrature points = 2).

This package contains:

rstar6b.Readme : Readme of this package
rstar6b : root file of rstar6b
rstar6b.f : pre-compiled file using pcomp
rstar6b-ps : root file of rstar6b for recompiling by pcomp for parameter size tuning
pcomp. : Fortran precompiler for adjusting parameters
data : Experiment parameter file for rstar6b
out0 : Experiment output file from rstar6b
MLATMD : AFGL standard atmospheric profile
AERDB : Particle profile file
KRNL.OUT : Mie kernel file
A : Subroutine list in this package
ABGASK : Subroutine to get absorption coefficients
RSTR6B : Main subroutine for rstar6b
SDP2 : Subroutine to interpole abs coef. for pressure
TDOK2 : Subroutine to interpole abs coef. for temperature
ckd.g.ch_2_1e3_big : normal k-distribution file for big endian machine
ckd.g.ch_2_1e3_ltl : normal k-distribution file for little endian machine
ckd.g.ch_2_2e3_big : finer k-distribution file for big endian machine
ckd.g.ch_2_2e3_ltl : finer k-distribution file for little endian machine

You should select normal or finer and indicate DINTVL in rstar6b. And You should choose one which is suitable for your computer system.

This package is not contained precompiler for adjusting parameters.If you need, please download "rstar5" package.

Rstar6b is contained a k-distribution table with HITRAN2004, but this version is now only treated major seven gases.
(H2O, CO2, O3, N2O, CO, CH4, O2)N2 is needed for sattelite analyses, but not included.

It is now validated these compilers:
Intel compiler for Linux (ver. 7.1 and 9.1)
Sun Fortran Compiler
PGI Fortran Compiler

This program is assumed the rercord length is in units of 1 byte. If your compiler is used that is in units of 4 bytes, you should attach a suitable compiler option.

For example: (Intel compiler 8.0 and later)
% ifort -O -r8 -assume byterecl rstar6b.f

###The k-distribution files are modified###
There were some incorrect values in the k-distribution files which are provided before Aug 2008. If you downloaded before Aug 2008, please download again and get the correct files.
FAQ

History
2011/9/12Modified rstar6b-ps, etc.
2011/9/7Modified out0
2009/1/25Bug fixed about SEARF1 in rstar6b.f and rstar6b.Readme.
2008/12/23Bug fixed about ABGASK.
2008/8/28Updated rstar6b-ps and RSTR6B.
2008/8/15Modified k-distribution files and some programs.
2008/5/2Modified out0.
2008/3/10Updated to rstar6b.
2007/11/30Updated.
2007/4/4Updated.
2007/6/26Created.

Developer & Contact person
Teruyuki Nakajima,
Center for Climate System Research, University of Tokyo.
e-mail: clastr@
(please add aori.u-tokyo.ac.jp after @)

Acknowledge
The author(s) are grateful to OpenCLASTR project for using the Rstar6b package in this research.

Data Policy
Libraries included in this system are provided to users with the understanding that they will be used only for non-profit scientific or educational purposes, the origin of the data, programs, parameters, are always acknowledged, and the users should assume complete responsibility for any direct and indirect damages due to use of these libraries.