![]() |
VR-Vantage 3.1 API Documentation
|
Go to the source code of this file.
Classes | |
| struct | ATM_DEFAULT |
| struct | WIND_VELOCITY_PROFILE |
| struct | ATMINFO |
| struct | ATMCOEF |
| struct | ATM_STATE |
| struct | ATM_VOL_PROPS |
| struct | SURFACE |
| struct | ATM_COLUMN |
Enumerations | |
| enum | CLOUD_TYPE { JRM_NOCLOUD = 0, JRM_CIRRUS = 1, JRM_CIRROCUMULUS = 2, JRM_CIRROSTRATUS = 3, JRM_ALTOCUMULUS = 4, JRM_ALTOSTRATUS = 5, JRM_NIMBOSTRATUS = 6, JRM_STRATOCUMULUS = 7, JRM_STRATUS = 8, JRM_CUMULUS = 9, JRM_CUMULONIMBUS = 10, JRM_NOT_VISIBLE = 11 } |
Functions | |
| JRMLIBRARY_API void | ClearATM_VOL_PROPS (ATM_VOL_PROPS *atm) |
| JRMLIBRARY_API void | ScaleATM_VOL_PROPS (ATM_VOL_PROPS *atm, double scale) |
| JRMLIBRARY_API long | Alayer (double h, long nlayers, double *alt) |
| JRMLIBRARY_API long | InfLayer (double h, ATMINFO inf) |
| JRMLIBRARY_API long | layer (double h, double altlo, double delta) |
| JRMLIBRARY_API double | WaterVaporSaturationPressure (double Temp) |
| JRMLIBRARY_API double | real_ref_index (double pdry, double pwet, double T, double k) |
| JRMLIBRARY_API double | degK2degR (double degK) |
| JRMLIBRARY_API int | DryScatFunc (double alt, double lam, double *scatcoef) |
| JRMLIBRARY_API double | scatalbedo (double realindex, double lambda, double rainrate, double absorb) |
| JRMLIBRARY_API int | HenGreen (double p, double c, double *g) |
| JRMLIBRARY_API int | EquivalentHGParams (double scatcoef[NUM_SCAT_COEFS], double *g1, double *g2, double *f) |
| JRMLIBRARY_API double | HGPhaseFunction (double g, double theta) |
| JRMLIBRARY_API double | IntegratedPhaseFunction (double g, double lowerBound, double upperBound) |
| JRMLIBRARY_API double | RayleighPhaseFunction (double theta, double depolarization) |
| JRMLIBRARY_API double | MiePhaseFunction (double g, double theta) |
| JRMLIBRARY_API double | ModifiedPhaseFunction (double g, double theta, double alpha) |
| JRMLIBRARY_API double | IntegratedModifiedPhaseFunction (double g, double alpha, double lowerBound, double upperBound) |
| JRMLIBRARY_API double | MIE (double costheta, double G) |
| JRMLIBRARY_API double | MIEINTEGRAL (double costheta1, double costheta2, double G) |
| JRMLIBRARY_API double | COMBINEDMIE (double A, double B, double C, double costheta) |
| JRMLIBRARY_API double | COMBINEDMIEINTEGRAL (double costheta1, double costheta2, double A, double B, double C) |
| JRMLIBRARY_API double | JRMPhaseFunctionIntegral (double ap, double bp, double cp, double am, double bm, double cm, double costheta1, double costheta2) |
| JRMLIBRARY_API double | JRMPhaseFunction (double ap, double bp, double cp, double am, double bm, double cm, double costheta) |
| JRMLIBRARY_API double | PhaseFunction (double costheta, double scatcoef[NUM_SCAT_COEFS]) |
| JRMLIBRARY_API double | BackscatterFraction (double costheta, double scatcoef[NUM_SCAT_COEFS]) |
| JRMLIBRARY_API double | PhaseFunctionIntegral (double costheta1, double costheta2, double scatcoef[NUM_SCAT_COEFS]) |
| JRMLIBRARY_API double | ScatterCrossSectionAngularIntegral (double costheta1, double costheta2, double scatcoef[NUM_SCAT_COEFS]) |
| JRMLIBRARY_API double | ScatterCrossSection (double costheta, double scatcoef[NUM_SCAT_COEFS]) |
| JRMLIBRARY_API double | DiurnalAirtempFactor (double TairC, double TminC, double TmaxC, double humratio) |
| JRMLIBRARY_API double | DiurnalAirtempFactor2 (double TairC, double TminC, double TmaxC, double ax, double bx) |
| JRMLIBRARY_API double | DewPoint2PartialPressure (double DewPoint_degK) |
| JRMLIBRARY_API double | H2OMassDensity2PartialPressure (double MassDensity_gpm3, double Temp_degK) |
| JRMLIBRARY_API double | H2OMassMixingRatio2PartialPressure (double MixingRatio_gpKg, double TotalPres_mb) |
| JRMLIBRARY_API double | NumberDensity2PartialPressure (double NumberDensity_Npcm3, double Temp_degK) |
| JRMLIBRARY_API double | VolumeMixingRatio2PartialPressure (double MixingRatio_ppmv, double TotalPres_mb) |
| JRMLIBRARY_API double | H2OPartialPressure2MassDensity (double PartialPressure_mb, double Temp_degK) |
| JRMLIBRARY_API double | H2OPartialPressure2MassMixingRatio (double PartialPressure_mb, double TotalPres_mb) |
| JRMLIBRARY_API double | PartialPressure2NumberDensity (double PartialPressure_mb, double Temp_degK) |
| JRMLIBRARY_API double | PartialPressure2VolumeMixingRatio (double PartialPressure_mb, double TotalPres_mb) |
| JRMLIBRARY_API double | AirMassDensity (double AirPressure_mb, double AirTemperature_degK) |
| JRMLIBRARY_API double | ConvertToTotalPressure (double value, char code) |
| JRMLIBRARY_API double | ConvertToDegreesKelvin (double value, char code) |
| JRMLIBRARY_API double | ConvertToPartialPressure (double value, double TotalPres_mb, double degK, char code) |
| JRMLIBRARY_API double | Edlen1966RefractiveIndex (double degK, double mbar, double H2Ogpm3, double microns) |
| JRMLIBRARY_API double | RefractiveEarthRadius (ATMINFO inf, ATMCOEF *atm, BAND band, jrmbool ModtranMethod) |
| JRMLIBRARY_API float | BNDPAS37 (int NR, float *W, float *R, float WMIN, float WMAX) |
| JRMLIBRARY_API void | DEGRAD37 (int NR, float *W, float *R, float WMIN, float WMAX, float DELWD, float FWHM, char RELABS, int IFUNC, float *WD, float *RD) |
| JRMLIBRARY_API void | DEGRAD37_INPLACE (int NR, float *W, float *R, float FWHM, jrmbool Relative, int IFUNC) |
| JRMLIBRARY_API void | DEGRAD40 (int NSPCDT, float *SPCGRD, float *SPCDAT, float WMIN, float WMAX, float DELWD, float FWHM, int IFUNC, float *WDGRD, float *DDGRD, char CHUNIT, char RELABS) |
| JRMLIBRARY_API float | BNDPAS40 (int NSPCDT, float *SPCGRD, float *SPCDAT, float WBEG, float WEND) |
| enum CLOUD_TYPE |
| JRMLIBRARY_API void ClearATM_VOL_PROPS | ( | ATM_VOL_PROPS * | atm | ) |
| JRMLIBRARY_API void ScaleATM_VOL_PROPS | ( | ATM_VOL_PROPS * | atm, |
| double | scale | ||
| ) |
| JRMLIBRARY_API long Alayer | ( | double | h, |
| long | nlayers, | ||
| double * | alt | ||
| ) |
| JRMLIBRARY_API long InfLayer | ( | double | h, |
| ATMINFO | inf | ||
| ) |
| JRMLIBRARY_API long layer | ( | double | h, |
| double | altlo, | ||
| double | delta | ||
| ) |
| JRMLIBRARY_API double WaterVaporSaturationPressure | ( | double | Temp | ) |
| JRMLIBRARY_API double real_ref_index | ( | double | pdry, |
| double | pwet, | ||
| double | T, | ||
| double | k | ||
| ) |
| JRMLIBRARY_API double degK2degR | ( | double | degK | ) |
| JRMLIBRARY_API int DryScatFunc | ( | double | alt, |
| double | lam, | ||
| double * | scatcoef | ||
| ) |
| JRMLIBRARY_API double scatalbedo | ( | double | realindex, |
| double | lambda, | ||
| double | rainrate, | ||
| double | absorb | ||
| ) |
| JRMLIBRARY_API int HenGreen | ( | double | p, |
| double | c, | ||
| double * | g | ||
| ) |
| JRMLIBRARY_API int EquivalentHGParams | ( | double | scatcoef[NUM_SCAT_COEFS], |
| double * | g1, | ||
| double * | g2, | ||
| double * | f | ||
| ) |
| JRMLIBRARY_API double HGPhaseFunction | ( | double | g, |
| double | theta | ||
| ) |
| JRMLIBRARY_API double IntegratedPhaseFunction | ( | double | g, |
| double | lowerBound, | ||
| double | upperBound | ||
| ) |
| JRMLIBRARY_API double RayleighPhaseFunction | ( | double | theta, |
| double | depolarization | ||
| ) |
| JRMLIBRARY_API double MiePhaseFunction | ( | double | g, |
| double | theta | ||
| ) |
| JRMLIBRARY_API double ModifiedPhaseFunction | ( | double | g, |
| double | theta, | ||
| double | alpha | ||
| ) |
| JRMLIBRARY_API double IntegratedModifiedPhaseFunction | ( | double | g, |
| double | alpha, | ||
| double | lowerBound, | ||
| double | upperBound | ||
| ) |
| JRMLIBRARY_API double MIE | ( | double | costheta, |
| double | G | ||
| ) |
| JRMLIBRARY_API double MIEINTEGRAL | ( | double | costheta1, |
| double | costheta2, | ||
| double | G | ||
| ) |
| JRMLIBRARY_API double COMBINEDMIE | ( | double | A, |
| double | B, | ||
| double | C, | ||
| double | costheta | ||
| ) |
| JRMLIBRARY_API double COMBINEDMIEINTEGRAL | ( | double | costheta1, |
| double | costheta2, | ||
| double | A, | ||
| double | B, | ||
| double | C | ||
| ) |
| JRMLIBRARY_API double JRMPhaseFunctionIntegral | ( | double | ap, |
| double | bp, | ||
| double | cp, | ||
| double | am, | ||
| double | bm, | ||
| double | cm, | ||
| double | costheta1, | ||
| double | costheta2 | ||
| ) |
| JRMLIBRARY_API double JRMPhaseFunction | ( | double | ap, |
| double | bp, | ||
| double | cp, | ||
| double | am, | ||
| double | bm, | ||
| double | cm, | ||
| double | costheta | ||
| ) |
| JRMLIBRARY_API double PhaseFunction | ( | double | costheta, |
| double | scatcoef[NUM_SCAT_COEFS] | ||
| ) |
| JRMLIBRARY_API double BackscatterFraction | ( | double | costheta, |
| double | scatcoef[NUM_SCAT_COEFS] | ||
| ) |
| JRMLIBRARY_API double PhaseFunctionIntegral | ( | double | costheta1, |
| double | costheta2, | ||
| double | scatcoef[NUM_SCAT_COEFS] | ||
| ) |
| JRMLIBRARY_API double ScatterCrossSectionAngularIntegral | ( | double | costheta1, |
| double | costheta2, | ||
| double | scatcoef[NUM_SCAT_COEFS] | ||
| ) |
| JRMLIBRARY_API double ScatterCrossSection | ( | double | costheta, |
| double | scatcoef[NUM_SCAT_COEFS] | ||
| ) |
| JRMLIBRARY_API double DiurnalAirtempFactor | ( | double | TairC, |
| double | TminC, | ||
| double | TmaxC, | ||
| double | humratio | ||
| ) |
| JRMLIBRARY_API double DiurnalAirtempFactor2 | ( | double | TairC, |
| double | TminC, | ||
| double | TmaxC, | ||
| double | ax, | ||
| double | bx | ||
| ) |
| JRMLIBRARY_API double DewPoint2PartialPressure | ( | double | DewPoint_degK | ) |
| JRMLIBRARY_API double H2OMassDensity2PartialPressure | ( | double | MassDensity_gpm3, |
| double | Temp_degK | ||
| ) |
| JRMLIBRARY_API double H2OMassMixingRatio2PartialPressure | ( | double | MixingRatio_gpKg, |
| double | TotalPres_mb | ||
| ) |
| JRMLIBRARY_API double NumberDensity2PartialPressure | ( | double | NumberDensity_Npcm3, |
| double | Temp_degK | ||
| ) |
| JRMLIBRARY_API double VolumeMixingRatio2PartialPressure | ( | double | MixingRatio_ppmv, |
| double | TotalPres_mb | ||
| ) |
| JRMLIBRARY_API double H2OPartialPressure2MassDensity | ( | double | PartialPressure_mb, |
| double | Temp_degK | ||
| ) |
| JRMLIBRARY_API double H2OPartialPressure2MassMixingRatio | ( | double | PartialPressure_mb, |
| double | TotalPres_mb | ||
| ) |
| JRMLIBRARY_API double PartialPressure2NumberDensity | ( | double | PartialPressure_mb, |
| double | Temp_degK | ||
| ) |
| JRMLIBRARY_API double PartialPressure2VolumeMixingRatio | ( | double | PartialPressure_mb, |
| double | TotalPres_mb | ||
| ) |
| JRMLIBRARY_API double AirMassDensity | ( | double | AirPressure_mb, |
| double | AirTemperature_degK | ||
| ) |
| JRMLIBRARY_API double ConvertToTotalPressure | ( | double | value, |
| char | code | ||
| ) |
| JRMLIBRARY_API double ConvertToDegreesKelvin | ( | double | value, |
| char | code | ||
| ) |
| JRMLIBRARY_API double ConvertToPartialPressure | ( | double | value, |
| double | TotalPres_mb, | ||
| double | degK, | ||
| char | code | ||
| ) |
| JRMLIBRARY_API double Edlen1966RefractiveIndex | ( | double | degK, |
| double | mbar, | ||
| double | H2Ogpm3, | ||
| double | microns | ||
| ) |
| JRMLIBRARY_API double RefractiveEarthRadius | ( | ATMINFO | inf, |
| ATMCOEF * | atm, | ||
| BAND | band, | ||
| jrmbool | ModtranMethod | ||
| ) |
| JRMLIBRARY_API float BNDPAS37 | ( | int | NR, |
| float * | W, | ||
| float * | R, | ||
| float | WMIN, | ||
| float | WMAX | ||
| ) |
| JRMLIBRARY_API void DEGRAD37 | ( | int | NR, |
| float * | W, | ||
| float * | R, | ||
| float | WMIN, | ||
| float | WMAX, | ||
| float | DELWD, | ||
| float | FWHM, | ||
| char | RELABS, | ||
| int | IFUNC, | ||
| float * | WD, | ||
| float * | RD | ||
| ) |
| JRMLIBRARY_API void DEGRAD37_INPLACE | ( | int | NR, |
| float * | W, | ||
| float * | R, | ||
| float | FWHM, | ||
| jrmbool | Relative, | ||
| int | IFUNC | ||
| ) |
| JRMLIBRARY_API void DEGRAD40 | ( | int | NSPCDT, |
| float * | SPCGRD, | ||
| float * | SPCDAT, | ||
| float | WMIN, | ||
| float | WMAX, | ||
| float | DELWD, | ||
| float | FWHM, | ||
| int | IFUNC, | ||
| float * | WDGRD, | ||
| float * | DDGRD, | ||
| char | CHUNIT, | ||
| char | RELABS | ||
| ) |
| JRMLIBRARY_API float BNDPAS40 | ( | int | NSPCDT, |
| float * | SPCGRD, | ||
| float * | SPCDAT, | ||
| float | WBEG, | ||
| float | WEND | ||
| ) |