\hypertarget{namespacemodule__radsw__parameters}{}\doxysubsection{module\+\_\+radsw\+\_\+parameters Module Reference}
\label{namespacemodule__radsw__parameters}\index{module\_radsw\_parameters@{module\_radsw\_parameters}}


This module is for specifying the band structures and program parameters used by the RRTMG-\/\+SW scheme.  


\doxysubsubsection*{Data Types}
\begin{DoxyCompactItemize}
\item 
type \mbox{\hyperlink{structmodule__radsw__parameters_1_1cmpfsw__type}{cmpfsw\+\_\+type}}
\begin{DoxyCompactList}\small\item\em derived type for special components of surface SW fluxes \end{DoxyCompactList}\item 
type \mbox{\hyperlink{structmodule__radsw__parameters_1_1profsw__type}{profsw\+\_\+type}}
\begin{DoxyCompactList}\small\item\em derived type for SW fluxes\textquotesingle{} column profiles (at layer interfaces) \end{DoxyCompactList}\item 
type \mbox{\hyperlink{structmodule__radsw__parameters_1_1sfcfsw__type}{sfcfsw\+\_\+type}}
\begin{DoxyCompactList}\small\item\em derived type for SW fluxes at surface \end{DoxyCompactList}\item 
type \mbox{\hyperlink{structmodule__radsw__parameters_1_1topfsw__type}{topfsw\+\_\+type}}
\begin{DoxyCompactList}\small\item\em derived type for SW fluxes at TOA \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a2c5efc91f02dc0d4bdbd5e490f44c19c_a2c5efc91f02dc0d4bdbd5e490f44c19c}{nblow}} = 16
\begin{DoxyCompactList}\small\item\em band range lower index \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a39e5ca4fd5defbc2545ee39bbf50d61b_a39e5ca4fd5defbc2545ee39bbf50d61b}{nbhgh}} = 29
\begin{DoxyCompactList}\small\item\em band range upper index \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}{nbands}} = NBHGH-\/NBLOW+1
\begin{DoxyCompactList}\small\item\em total number of SW bands (14) \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_adc3e4d5a848d50e2883e05c62f61bc97_adc3e4d5a848d50e2883e05c62f61bc97}{ngptsw}} = 112
\begin{DoxyCompactList}\small\item\em total number of g-\/point in all bands \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a0ba0ff5c18d3303a852d88687b4b5ca9_a0ba0ff5c18d3303a852d88687b4b5ca9}{ngmax}} = 16
\begin{DoxyCompactList}\small\item\em maximum number of g-\/point in one band \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a5bc6fbb4231281a604352eec6b8e2bfc_a5bc6fbb4231281a604352eec6b8e2bfc}{maxgas}} = 7
\begin{DoxyCompactList}\small\item\em maximum number of absorbing gases \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a4bd72558be40bfccfb78c48e640acd07_a4bd72558be40bfccfb78c48e640acd07}{ntbmx}} = 10000
\begin{DoxyCompactList}\small\item\em index upper limit of optical depth and transmittance tables \end{DoxyCompactList}\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a3d4238ce9a40d70a6cdfe241d640ff5f_a3d4238ce9a40d70a6cdfe241d640ff5f}{nswstr}} = 1
\item 
integer, parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_ab1e121fde29dde00871e4a7d43be1ddb_ab1e121fde29dde00871e4a7d43be1ddb}{nbdsw}} = NBANDS
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a442b3758f00a388cd8b7129ba910942a_a442b3758f00a388cd8b7129ba910942a}{ng16}}
\begin{DoxyCompactList}\small\item\em The actual number of g-\/point for bands 16-\/29. \end{DoxyCompactList}\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_af1f90ffe5780463d1e2edbe0e8dfd1f9_af1f90ffe5780463d1e2edbe0e8dfd1f9}{ng17}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ac00a8e59e4f7e584af9b453c2c9fe35d_ac00a8e59e4f7e584af9b453c2c9fe35d}{ng18}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ab3551e23105cd3515e887e877407dc39_ab3551e23105cd3515e887e877407dc39}{ng19}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a1619a2243f1cb29e4393598fa0bc4c8f_a1619a2243f1cb29e4393598fa0bc4c8f}{ng20}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ab029caf0ee0c1195539643bef00e0598_ab029caf0ee0c1195539643bef00e0598}{ng21}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a655c1f742fc97d58c32131e8a85cb6fd_a655c1f742fc97d58c32131e8a85cb6fd}{ng22}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a0c4f1d2f9438850994bcedb395d07f40_a0c4f1d2f9438850994bcedb395d07f40}{ng23}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ae25ce9a47816b83c6c57440747f1975f_ae25ce9a47816b83c6c57440747f1975f}{ng24}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a3361783dd00dc40ee9f93c7f428c4e58_a3361783dd00dc40ee9f93c7f428c4e58}{ng25}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_afcc02ded0358f9465eb9987226522266_afcc02ded0358f9465eb9987226522266}{ng26}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a56a6dfca4ad450a5ccc910864780a971_a56a6dfca4ad450a5ccc910864780a971}{ng27}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_aa2530abff6c981c3f3e70ef097f90ffc_aa2530abff6c981c3f3e70ef097f90ffc}{ng28}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_aa53b1af0366b40653a6f0868858b9f3d_aa53b1af0366b40653a6f0868858b9f3d}{ng29}}
\item 
integer, dimension(nblow\+:nbhgh) \mbox{\hyperlink{namespacemodule__radsw__parameters_aff9670cd3f5bef92ca998e491e28986e_aff9670cd3f5bef92ca998e491e28986e}{ng}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a3e6e310ecc531e2d0db52864468dc4a7_a3e6e310ecc531e2d0db52864468dc4a7}{ns16}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a08303e69e406f6bb2af252b1b7dff272_a08303e69e406f6bb2af252b1b7dff272}{ns17}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a142f7aa9f12272d721cfeae2855eec49_a142f7aa9f12272d721cfeae2855eec49}{ns18}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ab666e8da69b308ae5b09e187b8153518_ab666e8da69b308ae5b09e187b8153518}{ns19}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ad63ddbb0abcaeda56220a624a62a7336_ad63ddbb0abcaeda56220a624a62a7336}{ns20}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a63b1d13965acda2c131123f67fe456ea_a63b1d13965acda2c131123f67fe456ea}{ns21}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a194fffaa7b04c97d8133a9e5686e94d5_a194fffaa7b04c97d8133a9e5686e94d5}{ns22}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a547ab92fedb3e35198b384f0337a752c_a547ab92fedb3e35198b384f0337a752c}{ns23}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a3cdaa790f548b6407ba586a824c5edc6_a3cdaa790f548b6407ba586a824c5edc6}{ns24}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_abaf12fd8281745e299a942530cef1a97_abaf12fd8281745e299a942530cef1a97}{ns25}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a3cf6dd031ffa5545db46bb1b54fe42b6_a3cf6dd031ffa5545db46bb1b54fe42b6}{ns26}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_a801c6d2223877ddf3f633dc7ffcd528b_a801c6d2223877ddf3f633dc7ffcd528b}{ns27}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ac2b720c6b0ab80759cfe83aa53fb4540_ac2b720c6b0ab80759cfe83aa53fb4540}{ns28}}
\item 
integer \mbox{\hyperlink{namespacemodule__radsw__parameters_ae966fc99ad683e9e0ee30f792db413fc_ae966fc99ad683e9e0ee30f792db413fc}{ns29}}
\item 
integer, dimension(nblow\+:nbhgh) \mbox{\hyperlink{namespacemodule__radsw__parameters_a715ab3195493dff0639da443c21e4fb5_a715ab3195493dff0639da443c21e4fb5}{ngs}}
\begin{DoxyCompactList}\small\item\em array contains values of NS16-\/\+NS29 \end{DoxyCompactList}\item 
integer, dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_adc3e4d5a848d50e2883e05c62f61bc97_adc3e4d5a848d50e2883e05c62f61bc97}{ngptsw}}), parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_ab16fad5adc1605f328acad21e4ef0fac_ab16fad5adc1605f328acad21e4ef0fac}{ngb}} = (/ 16,16,16,16,16,16, 17,17,17,17,17,17,17,17,17,17,17,17, 18,18,18,18,18,18,18,18, 19,19,19,19,19,19,19,19, 20,20,20,20,20,20,20,20,20,20, 21,21,21,21,21,21,21,21,21,21, 22,22, 23,23,23,23,23,23,23,23,23,23, 24,24,24,24,24,24,24,24, 25,25,25,25,25,25, 26,26,26,26,26,26, 27,27,27,27,27,27,27,27, 28,28,28,28,28,28, 29,29,29,29,29,29,29,29,29,29,29,29 /)
\begin{DoxyCompactList}\small\item\em reverse checking of band index for each g-\/point \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{Indent}\textbf{ Starting/ending wavenumber for each of the SW bands}\par
\begin{DoxyCompactItemize}
\item 
real(kind=kind\+\_\+phys), dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}{nbands}}), parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a65560142c4baa4fa3da902e456929af6_a65560142c4baa4fa3da902e456929af6}{wvnum1}} = (/ 2600.\+0, 3250.\+0, 4000.\+0, 4650.\+0, 5150.\+0, 6150.\+0, 7700.\+0, 8050.\+0,12850.\+0,16000.\+0,22650.\+0,29000.\+0,38000.\+0, 820.\+0 /)
\item 
real(kind=kind\+\_\+phys), dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}{nbands}}), parameter \mbox{\hyperlink{namespacemodule__radsw__parameters_a035a48dcbc6e084ca2bd3603e5cf0206_a035a48dcbc6e084ca2bd3603e5cf0206}{wvnum2}} = (/ 3250.\+0, 4000.\+0, 4650.\+0, 5150.\+0, 6150.\+0, 7700.\+0, 8050.\+0, 12850.\+0,16000.\+0,22650.\+0,29000.\+0,38000.\+0,50000.\+0, 2600.\+0 /)
\end{DoxyCompactItemize}
\end{Indent}


\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespacemodule__radsw__parameters_a2c5efc91f02dc0d4bdbd5e490f44c19c_a2c5efc91f02dc0d4bdbd5e490f44c19c}\label{namespacemodule__radsw__parameters_a2c5efc91f02dc0d4bdbd5e490f44c19c_a2c5efc91f02dc0d4bdbd5e490f44c19c}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!nblow@{nblow}}
\index{nblow@{nblow}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{nblow}{nblow}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::nblow = 16}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a39e5ca4fd5defbc2545ee39bbf50d61b_a39e5ca4fd5defbc2545ee39bbf50d61b}\label{namespacemodule__radsw__parameters_a39e5ca4fd5defbc2545ee39bbf50d61b_a39e5ca4fd5defbc2545ee39bbf50d61b}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!nbhgh@{nbhgh}}
\index{nbhgh@{nbhgh}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{nbhgh}{nbhgh}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::nbhgh = 29}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}\label{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!nbands@{nbands}}
\index{nbands@{nbands}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{nbands}{nbands}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::nbands = NBHGH-\/NBLOW+1}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_adc3e4d5a848d50e2883e05c62f61bc97_adc3e4d5a848d50e2883e05c62f61bc97}\label{namespacemodule__radsw__parameters_adc3e4d5a848d50e2883e05c62f61bc97_adc3e4d5a848d50e2883e05c62f61bc97}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ngptsw@{ngptsw}}
\index{ngptsw@{ngptsw}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ngptsw}{ngptsw}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::ngptsw = 112}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a0ba0ff5c18d3303a852d88687b4b5ca9_a0ba0ff5c18d3303a852d88687b4b5ca9}\label{namespacemodule__radsw__parameters_a0ba0ff5c18d3303a852d88687b4b5ca9_a0ba0ff5c18d3303a852d88687b4b5ca9}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ngmax@{ngmax}}
\index{ngmax@{ngmax}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ngmax}{ngmax}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::ngmax = 16}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a5bc6fbb4231281a604352eec6b8e2bfc_a5bc6fbb4231281a604352eec6b8e2bfc}\label{namespacemodule__radsw__parameters_a5bc6fbb4231281a604352eec6b8e2bfc_a5bc6fbb4231281a604352eec6b8e2bfc}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!maxgas@{maxgas}}
\index{maxgas@{maxgas}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{maxgas}{maxgas}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::maxgas = 7}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a4bd72558be40bfccfb78c48e640acd07_a4bd72558be40bfccfb78c48e640acd07}\label{namespacemodule__radsw__parameters_a4bd72558be40bfccfb78c48e640acd07_a4bd72558be40bfccfb78c48e640acd07}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ntbmx@{ntbmx}}
\index{ntbmx@{ntbmx}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ntbmx}{ntbmx}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::ntbmx = 10000}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a3d4238ce9a40d70a6cdfe241d640ff5f_a3d4238ce9a40d70a6cdfe241d640ff5f}\label{namespacemodule__radsw__parameters_a3d4238ce9a40d70a6cdfe241d640ff5f_a3d4238ce9a40d70a6cdfe241d640ff5f}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!nswstr@{nswstr}}
\index{nswstr@{nswstr}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{nswstr}{nswstr}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::nswstr = 1}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ab1e121fde29dde00871e4a7d43be1ddb_ab1e121fde29dde00871e4a7d43be1ddb}\label{namespacemodule__radsw__parameters_ab1e121fde29dde00871e4a7d43be1ddb_ab1e121fde29dde00871e4a7d43be1ddb}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!nbdsw@{nbdsw}}
\index{nbdsw@{nbdsw}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{nbdsw}{nbdsw}}
{\footnotesize\ttfamily integer, parameter module\+\_\+radsw\+\_\+parameters\+::nbdsw = NBANDS}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a442b3758f00a388cd8b7129ba910942a_a442b3758f00a388cd8b7129ba910942a}\label{namespacemodule__radsw__parameters_a442b3758f00a388cd8b7129ba910942a_a442b3758f00a388cd8b7129ba910942a}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng16@{ng16}}
\index{ng16@{ng16}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng16}{ng16}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng16}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_af1f90ffe5780463d1e2edbe0e8dfd1f9_af1f90ffe5780463d1e2edbe0e8dfd1f9}\label{namespacemodule__radsw__parameters_af1f90ffe5780463d1e2edbe0e8dfd1f9_af1f90ffe5780463d1e2edbe0e8dfd1f9}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng17@{ng17}}
\index{ng17@{ng17}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng17}{ng17}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng17}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ac00a8e59e4f7e584af9b453c2c9fe35d_ac00a8e59e4f7e584af9b453c2c9fe35d}\label{namespacemodule__radsw__parameters_ac00a8e59e4f7e584af9b453c2c9fe35d_ac00a8e59e4f7e584af9b453c2c9fe35d}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng18@{ng18}}
\index{ng18@{ng18}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng18}{ng18}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng18}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ab3551e23105cd3515e887e877407dc39_ab3551e23105cd3515e887e877407dc39}\label{namespacemodule__radsw__parameters_ab3551e23105cd3515e887e877407dc39_ab3551e23105cd3515e887e877407dc39}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng19@{ng19}}
\index{ng19@{ng19}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng19}{ng19}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng19}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a1619a2243f1cb29e4393598fa0bc4c8f_a1619a2243f1cb29e4393598fa0bc4c8f}\label{namespacemodule__radsw__parameters_a1619a2243f1cb29e4393598fa0bc4c8f_a1619a2243f1cb29e4393598fa0bc4c8f}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng20@{ng20}}
\index{ng20@{ng20}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng20}{ng20}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng20}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ab029caf0ee0c1195539643bef00e0598_ab029caf0ee0c1195539643bef00e0598}\label{namespacemodule__radsw__parameters_ab029caf0ee0c1195539643bef00e0598_ab029caf0ee0c1195539643bef00e0598}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng21@{ng21}}
\index{ng21@{ng21}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng21}{ng21}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng21}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a655c1f742fc97d58c32131e8a85cb6fd_a655c1f742fc97d58c32131e8a85cb6fd}\label{namespacemodule__radsw__parameters_a655c1f742fc97d58c32131e8a85cb6fd_a655c1f742fc97d58c32131e8a85cb6fd}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng22@{ng22}}
\index{ng22@{ng22}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng22}{ng22}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng22}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a0c4f1d2f9438850994bcedb395d07f40_a0c4f1d2f9438850994bcedb395d07f40}\label{namespacemodule__radsw__parameters_a0c4f1d2f9438850994bcedb395d07f40_a0c4f1d2f9438850994bcedb395d07f40}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng23@{ng23}}
\index{ng23@{ng23}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng23}{ng23}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng23}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ae25ce9a47816b83c6c57440747f1975f_ae25ce9a47816b83c6c57440747f1975f}\label{namespacemodule__radsw__parameters_ae25ce9a47816b83c6c57440747f1975f_ae25ce9a47816b83c6c57440747f1975f}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng24@{ng24}}
\index{ng24@{ng24}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng24}{ng24}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng24}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a3361783dd00dc40ee9f93c7f428c4e58_a3361783dd00dc40ee9f93c7f428c4e58}\label{namespacemodule__radsw__parameters_a3361783dd00dc40ee9f93c7f428c4e58_a3361783dd00dc40ee9f93c7f428c4e58}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng25@{ng25}}
\index{ng25@{ng25}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng25}{ng25}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng25}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_afcc02ded0358f9465eb9987226522266_afcc02ded0358f9465eb9987226522266}\label{namespacemodule__radsw__parameters_afcc02ded0358f9465eb9987226522266_afcc02ded0358f9465eb9987226522266}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng26@{ng26}}
\index{ng26@{ng26}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng26}{ng26}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng26}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a56a6dfca4ad450a5ccc910864780a971_a56a6dfca4ad450a5ccc910864780a971}\label{namespacemodule__radsw__parameters_a56a6dfca4ad450a5ccc910864780a971_a56a6dfca4ad450a5ccc910864780a971}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng27@{ng27}}
\index{ng27@{ng27}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng27}{ng27}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng27}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_aa2530abff6c981c3f3e70ef097f90ffc_aa2530abff6c981c3f3e70ef097f90ffc}\label{namespacemodule__radsw__parameters_aa2530abff6c981c3f3e70ef097f90ffc_aa2530abff6c981c3f3e70ef097f90ffc}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng28@{ng28}}
\index{ng28@{ng28}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng28}{ng28}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng28}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_aa53b1af0366b40653a6f0868858b9f3d_aa53b1af0366b40653a6f0868858b9f3d}\label{namespacemodule__radsw__parameters_aa53b1af0366b40653a6f0868858b9f3d_aa53b1af0366b40653a6f0868858b9f3d}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng29@{ng29}}
\index{ng29@{ng29}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng29}{ng29}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ng29}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_aff9670cd3f5bef92ca998e491e28986e_aff9670cd3f5bef92ca998e491e28986e}\label{namespacemodule__radsw__parameters_aff9670cd3f5bef92ca998e491e28986e_aff9670cd3f5bef92ca998e491e28986e}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ng@{ng}}
\index{ng@{ng}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ng}{ng}}
{\footnotesize\ttfamily integer, dimension(nblow\+:nbhgh) module\+\_\+radsw\+\_\+parameters\+::ng}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a3e6e310ecc531e2d0db52864468dc4a7_a3e6e310ecc531e2d0db52864468dc4a7}\label{namespacemodule__radsw__parameters_a3e6e310ecc531e2d0db52864468dc4a7_a3e6e310ecc531e2d0db52864468dc4a7}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns16@{ns16}}
\index{ns16@{ns16}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns16}{ns16}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns16}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a08303e69e406f6bb2af252b1b7dff272_a08303e69e406f6bb2af252b1b7dff272}\label{namespacemodule__radsw__parameters_a08303e69e406f6bb2af252b1b7dff272_a08303e69e406f6bb2af252b1b7dff272}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns17@{ns17}}
\index{ns17@{ns17}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns17}{ns17}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns17}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a142f7aa9f12272d721cfeae2855eec49_a142f7aa9f12272d721cfeae2855eec49}\label{namespacemodule__radsw__parameters_a142f7aa9f12272d721cfeae2855eec49_a142f7aa9f12272d721cfeae2855eec49}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns18@{ns18}}
\index{ns18@{ns18}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns18}{ns18}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns18}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ab666e8da69b308ae5b09e187b8153518_ab666e8da69b308ae5b09e187b8153518}\label{namespacemodule__radsw__parameters_ab666e8da69b308ae5b09e187b8153518_ab666e8da69b308ae5b09e187b8153518}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns19@{ns19}}
\index{ns19@{ns19}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns19}{ns19}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns19}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ad63ddbb0abcaeda56220a624a62a7336_ad63ddbb0abcaeda56220a624a62a7336}\label{namespacemodule__radsw__parameters_ad63ddbb0abcaeda56220a624a62a7336_ad63ddbb0abcaeda56220a624a62a7336}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns20@{ns20}}
\index{ns20@{ns20}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns20}{ns20}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns20}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a63b1d13965acda2c131123f67fe456ea_a63b1d13965acda2c131123f67fe456ea}\label{namespacemodule__radsw__parameters_a63b1d13965acda2c131123f67fe456ea_a63b1d13965acda2c131123f67fe456ea}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns21@{ns21}}
\index{ns21@{ns21}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns21}{ns21}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns21}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a194fffaa7b04c97d8133a9e5686e94d5_a194fffaa7b04c97d8133a9e5686e94d5}\label{namespacemodule__radsw__parameters_a194fffaa7b04c97d8133a9e5686e94d5_a194fffaa7b04c97d8133a9e5686e94d5}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns22@{ns22}}
\index{ns22@{ns22}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns22}{ns22}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns22}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a547ab92fedb3e35198b384f0337a752c_a547ab92fedb3e35198b384f0337a752c}\label{namespacemodule__radsw__parameters_a547ab92fedb3e35198b384f0337a752c_a547ab92fedb3e35198b384f0337a752c}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns23@{ns23}}
\index{ns23@{ns23}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns23}{ns23}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns23}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a3cdaa790f548b6407ba586a824c5edc6_a3cdaa790f548b6407ba586a824c5edc6}\label{namespacemodule__radsw__parameters_a3cdaa790f548b6407ba586a824c5edc6_a3cdaa790f548b6407ba586a824c5edc6}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns24@{ns24}}
\index{ns24@{ns24}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns24}{ns24}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns24}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_abaf12fd8281745e299a942530cef1a97_abaf12fd8281745e299a942530cef1a97}\label{namespacemodule__radsw__parameters_abaf12fd8281745e299a942530cef1a97_abaf12fd8281745e299a942530cef1a97}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns25@{ns25}}
\index{ns25@{ns25}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns25}{ns25}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns25}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a3cf6dd031ffa5545db46bb1b54fe42b6_a3cf6dd031ffa5545db46bb1b54fe42b6}\label{namespacemodule__radsw__parameters_a3cf6dd031ffa5545db46bb1b54fe42b6_a3cf6dd031ffa5545db46bb1b54fe42b6}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns26@{ns26}}
\index{ns26@{ns26}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns26}{ns26}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns26}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a801c6d2223877ddf3f633dc7ffcd528b_a801c6d2223877ddf3f633dc7ffcd528b}\label{namespacemodule__radsw__parameters_a801c6d2223877ddf3f633dc7ffcd528b_a801c6d2223877ddf3f633dc7ffcd528b}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns27@{ns27}}
\index{ns27@{ns27}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns27}{ns27}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns27}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ac2b720c6b0ab80759cfe83aa53fb4540_ac2b720c6b0ab80759cfe83aa53fb4540}\label{namespacemodule__radsw__parameters_ac2b720c6b0ab80759cfe83aa53fb4540_ac2b720c6b0ab80759cfe83aa53fb4540}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns28@{ns28}}
\index{ns28@{ns28}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns28}{ns28}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns28}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ae966fc99ad683e9e0ee30f792db413fc_ae966fc99ad683e9e0ee30f792db413fc}\label{namespacemodule__radsw__parameters_ae966fc99ad683e9e0ee30f792db413fc_ae966fc99ad683e9e0ee30f792db413fc}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ns29@{ns29}}
\index{ns29@{ns29}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ns29}{ns29}}
{\footnotesize\ttfamily integer module\+\_\+radsw\+\_\+parameters\+::ns29}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a715ab3195493dff0639da443c21e4fb5_a715ab3195493dff0639da443c21e4fb5}\label{namespacemodule__radsw__parameters_a715ab3195493dff0639da443c21e4fb5_a715ab3195493dff0639da443c21e4fb5}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ngs@{ngs}}
\index{ngs@{ngs}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ngs}{ngs}}
{\footnotesize\ttfamily integer, dimension(nblow\+:nbhgh) module\+\_\+radsw\+\_\+parameters\+::ngs}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_ab16fad5adc1605f328acad21e4ef0fac_ab16fad5adc1605f328acad21e4ef0fac}\label{namespacemodule__radsw__parameters_ab16fad5adc1605f328acad21e4ef0fac_ab16fad5adc1605f328acad21e4ef0fac}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!ngb@{ngb}}
\index{ngb@{ngb}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{ngb}{ngb}}
{\footnotesize\ttfamily integer, dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_adc3e4d5a848d50e2883e05c62f61bc97_adc3e4d5a848d50e2883e05c62f61bc97}{ngptsw}}), parameter module\+\_\+radsw\+\_\+parameters\+::ngb = (/ 16,16,16,16,16,16, 17,17,17,17,17,17,17,17,17,17,17,17, 18,18,18,18,18,18,18,18, 19,19,19,19,19,19,19,19, 20,20,20,20,20,20,20,20,20,20, 21,21,21,21,21,21,21,21,21,21, 22,22, 23,23,23,23,23,23,23,23,23,23, 24,24,24,24,24,24,24,24, 25,25,25,25,25,25, 26,26,26,26,26,26, 27,27,27,27,27,27,27,27, 28,28,28,28,28,28, 29,29,29,29,29,29,29,29,29,29,29,29 /)}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a65560142c4baa4fa3da902e456929af6_a65560142c4baa4fa3da902e456929af6}\label{namespacemodule__radsw__parameters_a65560142c4baa4fa3da902e456929af6_a65560142c4baa4fa3da902e456929af6}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!wvnum1@{wvnum1}}
\index{wvnum1@{wvnum1}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{wvnum1}{wvnum1}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys), dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}{nbands}}), parameter module\+\_\+radsw\+\_\+parameters\+::wvnum1 = (/ 2600.\+0, 3250.\+0, 4000.\+0, 4650.\+0, 5150.\+0, 6150.\+0, 7700.\+0, 8050.\+0,12850.\+0,16000.\+0,22650.\+0,29000.\+0,38000.\+0, 820.\+0 /)}

\mbox{\Hypertarget{namespacemodule__radsw__parameters_a035a48dcbc6e084ca2bd3603e5cf0206_a035a48dcbc6e084ca2bd3603e5cf0206}\label{namespacemodule__radsw__parameters_a035a48dcbc6e084ca2bd3603e5cf0206_a035a48dcbc6e084ca2bd3603e5cf0206}} 
\index{module\_radsw\_parameters@{module\_radsw\_parameters}!wvnum2@{wvnum2}}
\index{wvnum2@{wvnum2}!module\_radsw\_parameters@{module\_radsw\_parameters}}
\doxyparagraph{\texorpdfstring{wvnum2}{wvnum2}}
{\footnotesize\ttfamily real (kind=kind\+\_\+phys), dimension(\mbox{\hyperlink{namespacemodule__radsw__parameters_a8f97b7698e8e5e2aec6e463fd09255cc_a8f97b7698e8e5e2aec6e463fd09255cc}{nbands}}), parameter module\+\_\+radsw\+\_\+parameters\+::wvnum2 = (/ 3250.\+0, 4000.\+0, 4650.\+0, 5150.\+0, 6150.\+0, 7700.\+0, 8050.\+0, 12850.\+0,16000.\+0,22650.\+0,29000.\+0,38000.\+0,50000.\+0, 2600.\+0 /)}

