ExtCoeff = FASCODE(Atm,FileName,[FieldName1,FieldValue1],...
[FieldName2,FieldValue2],...)This function runs FASCODE and return a structure that has the output. The output includes the trans. and extinction coefficient.
|
Parameters |
Description |
|
Atm [struct] |
Atmospheric modeling parameters for a discrete atmosphere. Can be a structure from AtmStruct with fields hp, ht, L, h, z. |
|
FileName [string] |
(Optional, defaults to 'FAS_NORM2') The file name to be used in FASCODE. Users can input one of their files or use one from the library (Input_library) directory. Must be passed in (can be empty) if using optional arguments that follow. |
|
FieldName [string] |
The name of a parameter to be modified from the value in FileName. Available parameters are: 'LAMBDA'--Wavelength (m), 'MODEL'--Atmospheric model (1-6), 'IHAZE'--Aerosols model to be used (1-10), 'IVULCN'--Extinction type for stratospheric aerosols (1-8), 'ICLD'--inclusion of clouds (1-20), 'IAERSL' --Aerosols (0 or 1) 'ITYPE'--Type of path (1,2 (default)), 'HRANGE'--Horizontal path length, ITYPE=1 (m) 'VIS'--Surface meteorological range (km) 'FAS_EXE'--Filename of the FASCODE executable file. Must be in the ATMToolsPath/OTT/FASCODE folder. Defaults to FASCD3P.EXE 'LNFL_EXE'--Filename of the FASCODE executable file. Must be in the ATMToolsPath/OTT/HITRAN folder. Defaults to LNFL.exe |
|
FieldValue [scalar] |
The value of specified FieldName with units depending on FieldName as above. |
|
Return Values |
Description |
|
ExtCoeff [struct] |
Structure containing the extinction coefficients and information about the run parameters |
|
ExtCoeff.ver [string] |
Version of FASCODE run |
|
ExtCoeff.Name [struct] |
The name of each parameter included in the structure |
|
ExtCoeff.Value [struct] |
In which the values of the parameters are stored. |
|
ExtCoeff.Units [struct] |
The units of this parameter |
FASCODE Users Manual
|
Copyright (c) 2009. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|