| FV3 Bundle
    | 
| Private Attributes | |
| integer | sensor_type = INVALID_SENSOR | 
| integer | rt_algorithm_id = RT_ADA | 
| integer | n_layers = 0 | 
| integer | n_added_layers = 0 | 
| integer | n_angles = 0 | 
| integer | n_soi_iterations = 0 | 
| real(fp) | cos_sun = ZERO | 
| real(fp) | solar_irradiance = ZERO | 
| real(fp) | cosmic_background_radiance = ZERO | 
| real(fp) | up_radiance = ZERO | 
| real(fp) | down_solar_radiance = ZERO | 
| real(fp) | secant_down_angle = 0 | 
| real(fp), dimension(0:max_n_layers) | e_cloud_radiance_up = ZERO | 
| real(fp), dimension(0:max_n_layers) | e_source_up = ZERO | 
| real(fp), dimension(0:max_n_layers) | e_level_trans_up = ONE | 
| real(fp) | total_od = ZERO | 
| real(fp), dimension( max_n_layers) | e_layer_trans_up = ZERO | 
| real(fp), dimension( max_n_layers) | e_layer_trans_down = ZERO | 
| real(fp), dimension(0:max_n_layers) | e_level_rad_up = ZERO | 
| real(fp), dimension(0:max_n_layers) | e_level_rad_down = ZERO | 
| real(fp) | planck_surface = ZERO | 
| real(fp), dimension( 0:max_n_layers) | planck_atmosphere = ZERO | 
| real(fp), dimension(max_n_angles) | cos_angle = ZERO | 
| real(fp), dimension(max_n_angles) | cos_weight = ZERO | 
| logical | diffuse_surface = .TRUE. | 
| logical | is_solar_channel = .FALSE. | 
| type(aircraft_rt_type) | aircraft | 
| integer | n_streams = 0 | 
| integer | mth_azi | 
| integer | n_azi | 
| logical | solar_flag_true = .FALSE. | 
| logical | visible_flag_true = .FALSE. | 
| logical | scattering_rt = .FALSE. | 
| logical | is_allocated = .FALSE. | 
| real(fp), dimension(:,:,:), allocatable | pff | 
| real(fp), dimension(:,:,:), allocatable | pbb | 
| real(fp), dimension(:,:), allocatable | pplus | 
| real(fp), dimension(:,:), allocatable | pminus | 
| real(fp), dimension(:,:), allocatable | pleg | 
| real(fp), dimension(:,:,:), allocatable | off | 
| real(fp), dimension(:,:,:), allocatable | obb | 
| real(fp), dimension(:,:), allocatable | n_factor | 
| real(fp), dimension(:,:), allocatable | sum_fac | 
| real(fp), dimension(:,:,:), allocatable | inv_gamma | 
| real(fp), dimension(:,:,:), allocatable | inv_gammat | 
| real(fp), dimension(:,:,:), allocatable | refl_trans | 
| real(fp), dimension(:,:,:), allocatable | s_layer_trans | 
| real(fp), dimension(:,:,:), allocatable | s_layer_refl | 
| real(fp), dimension(:,:,:), allocatable | s_level_refl_up | 
| real(fp), dimension(:,:), allocatable | s_level_rad_up | 
| real(fp), dimension(:,:), allocatable | s_layer_source_up | 
| real(fp), dimension(:,:), allocatable | s_layer_source_down | 
| real(fp), dimension(:,:), allocatable | thermal_c | 
| real(fp), dimension(:,:), allocatable | eigva | 
| real(fp), dimension(:,:), allocatable | exp_x | 
| real(fp), dimension(:,:), allocatable | eigvalue | 
| real(fp), dimension(:,:,:), allocatable | hh | 
| real(fp), dimension(:,:,:), allocatable | pm | 
| real(fp), dimension(:,:,:), allocatable | pp | 
| real(fp), dimension(:,:,:), allocatable | ppm | 
| real(fp), dimension(:,:,:), allocatable | ppp | 
| real(fp), dimension(:,:,:), allocatable | i_ppm | 
| real(fp), dimension(:,:,:), allocatable | i_ppp | 
| real(fp), dimension(:,:,:), allocatable | eigve | 
| real(fp), dimension(:,:,:), allocatable | gm | 
| real(fp), dimension(:,:,:), allocatable | i_gm | 
| real(fp), dimension(:,:,:), allocatable | gp | 
| real(fp), dimension(:,:,:), allocatable | eigvef | 
| real(fp), dimension(:,:,:), allocatable | eigveva | 
| real(fp), dimension(:,:,:), allocatable | a1 | 
| real(fp), dimension(:,:,:), allocatable | a2 | 
| real(fp), dimension(:,:,:), allocatable | a3 | 
| real(fp), dimension(:,:,:), allocatable | a4 | 
| real(fp), dimension(:,:,:), allocatable | a5 | 
| real(fp), dimension(:,:,:), allocatable | a6 | 
| real(fp), dimension(:,:,:), allocatable | gm_a5 | 
| real(fp), dimension(:,:,:), allocatable | i_gm_a5 | 
| integer | number_soi_iter = 0 | 
| real(fp), dimension(:,:), allocatable | e_layer_trans | 
| real(fp), dimension(:,:,:), allocatable | s_level_iterrad_down | 
| real(fp), dimension(:,:,:), allocatable | s_level_iterrad_up | 
| integer, dimension(:), allocatable | number_doubling | 
| real(fp), dimension(:), allocatable | delta_tau | 
| real(fp), dimension(:,:,:,:), allocatable | refl | 
| real(fp), dimension(:,:,:,:), allocatable | trans | 
| real(fp), dimension(:,:,:,:), allocatable | inv_bet | 
| real(fp), dimension(:,:), allocatable | c1 | 
| real(fp), dimension(:,:), allocatable | c2 | 
| type(sovar_type) | sov | 
Definition at line 106 of file RTV_Define.f90.
| 
 | private | 
Definition at line 233 of file RTV_Define.f90.
| 
 | private | 
Definition at line 234 of file RTV_Define.f90.
| 
 | private | 
Definition at line 235 of file RTV_Define.f90.
| 
 | private | 
Definition at line 236 of file RTV_Define.f90.
| 
 | private | 
Definition at line 237 of file RTV_Define.f90.
| 
 | private | 
Definition at line 238 of file RTV_Define.f90.
| 
 | private | 
Definition at line 158 of file RTV_Define.f90.
| 
 | private | 
Definition at line 256 of file RTV_Define.f90.
| 
 | private | 
Definition at line 257 of file RTV_Define.f90.
| 
 | private | 
Definition at line 150 of file RTV_Define.f90.
| 
 | private | 
Definition at line 121 of file RTV_Define.f90.
| 
 | private | 
Definition at line 151 of file RTV_Define.f90.
| 
 | private | 
Definition at line 123 of file RTV_Define.f90.
| 
 | private | 
Definition at line 252 of file RTV_Define.f90.
| 
 | private | 
Definition at line 154 of file RTV_Define.f90.
| 
 | private | 
Definition at line 129 of file RTV_Define.f90.
| 
 | private | 
Definition at line 134 of file RTV_Define.f90.
| 
 | private | 
Definition at line 247 of file RTV_Define.f90.
| 
 | private | 
Definition at line 141 of file RTV_Define.f90.
| 
 | private | 
Definition at line 140 of file RTV_Define.f90.
| 
 | private | 
Definition at line 143 of file RTV_Define.f90.
| 
 | private | 
Definition at line 142 of file RTV_Define.f90.
| 
 | private | 
Definition at line 136 of file RTV_Define.f90.
| 
 | private | 
Definition at line 135 of file RTV_Define.f90.
| 
 | private | 
Definition at line 215 of file RTV_Define.f90.
| 
 | private | 
Definition at line 217 of file RTV_Define.f90.
| 
 | private | 
Definition at line 227 of file RTV_Define.f90.
| 
 | private | 
Definition at line 231 of file RTV_Define.f90.
| 
 | private | 
Definition at line 232 of file RTV_Define.f90.
| 
 | private | 
Definition at line 216 of file RTV_Define.f90.
| 
 | private | 
Definition at line 228 of file RTV_Define.f90.
| 
 | private | 
Definition at line 239 of file RTV_Define.f90.
| 
 | private | 
Definition at line 230 of file RTV_Define.f90.
| 
 | private | 
Definition at line 220 of file RTV_Define.f90.
| 
 | private | 
Definition at line 229 of file RTV_Define.f90.
| 
 | private | 
Definition at line 240 of file RTV_Define.f90.
| 
 | private | 
Definition at line 225 of file RTV_Define.f90.
| 
 | private | 
Definition at line 226 of file RTV_Define.f90.
| 
 | private | 
Definition at line 255 of file RTV_Define.f90.
| 
 | private | 
Definition at line 196 of file RTV_Define.f90.
| 
 | private | 
Definition at line 197 of file RTV_Define.f90.
| 
 | private | 
Definition at line 172 of file RTV_Define.f90.
| 
 | private | 
Definition at line 155 of file RTV_Define.f90.
| 
 | private | 
Definition at line 162 of file RTV_Define.f90.
| 
 | private | 
Definition at line 116 of file RTV_Define.f90.
| 
 | private | 
Definition at line 117 of file RTV_Define.f90.
| 
 | private | 
Definition at line 163 of file RTV_Define.f90.
| 
 | private | 
Definition at line 192 of file RTV_Define.f90.
| 
 | private | 
Definition at line 115 of file RTV_Define.f90.
| 
 | private | 
Definition at line 118 of file RTV_Define.f90.
| 
 | private | 
Definition at line 161 of file RTV_Define.f90.
| 
 | private | 
Definition at line 251 of file RTV_Define.f90.
| 
 | private | 
Definition at line 246 of file RTV_Define.f90.
| 
 | private | 
Definition at line 188 of file RTV_Define.f90.
| 
 | private | 
Definition at line 187 of file RTV_Define.f90.
| 
 | private | 
Definition at line 177 of file RTV_Define.f90.
| 
 | private | 
Definition at line 176 of file RTV_Define.f90.
| 
 | private | 
Definition at line 147 of file RTV_Define.f90.
| 
 | private | 
Definition at line 146 of file RTV_Define.f90.
| 
 | private | 
Definition at line 182 of file RTV_Define.f90.
| 
 | private | 
Definition at line 221 of file RTV_Define.f90.
| 
 | private | 
Definition at line 181 of file RTV_Define.f90.
| 
 | private | 
Definition at line 222 of file RTV_Define.f90.
| 
 | private | 
Definition at line 180 of file RTV_Define.f90.
| 
 | private | 
Definition at line 223 of file RTV_Define.f90.
| 
 | private | 
Definition at line 224 of file RTV_Define.f90.
| 
 | private | 
Definition at line 253 of file RTV_Define.f90.
| 
 | private | 
Definition at line 198 of file RTV_Define.f90.
| 
 | private | 
Definition at line 112 of file RTV_Define.f90.
| 
 | private | 
Definition at line 201 of file RTV_Define.f90.
| 
 | private | 
Definition at line 207 of file RTV_Define.f90.
| 
 | private | 
Definition at line 206 of file RTV_Define.f90.
| 
 | private | 
Definition at line 200 of file RTV_Define.f90.
| 
 | private | 
Definition at line 248 of file RTV_Define.f90.
| 
 | private | 
Definition at line 249 of file RTV_Define.f90.
| 
 | private | 
Definition at line 204 of file RTV_Define.f90.
| 
 | private | 
Definition at line 203 of file RTV_Define.f90.
| 
 | private | 
Definition at line 166 of file RTV_Define.f90.
| 
 | private | 
Definition at line 131 of file RTV_Define.f90.
| 
 | private | 
Definition at line 109 of file RTV_Define.f90.
| 
 | private | 
Definition at line 164 of file RTV_Define.f90.
| 
 | private | 
Definition at line 122 of file RTV_Define.f90.
| 
 | private | 
Definition at line 261 of file RTV_Define.f90.
| 
 | private | 
Definition at line 193 of file RTV_Define.f90.
| 
 | private | 
Definition at line 214 of file RTV_Define.f90.
| 
 | private | 
Definition at line 139 of file RTV_Define.f90.
| 
 | private | 
Definition at line 254 of file RTV_Define.f90.
| 
 | private | 
Definition at line 128 of file RTV_Define.f90.
| 
 | private | 
Definition at line 165 of file RTV_Define.f90.