VR-Vantage 2.7 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Variables
SourceData.h File Reference

Go to the source code of this file.

Classes

struct  PARTICLE_SIZE_DISTRIBUTION

Macros

#define NUM_GLASS_TR   38
#define NUM_GLASS_EM   553
#define NUM_METAL_EM   694
#define NUM_MERCCAP_PW   55
#define NUM_MERCVAP_PW   2151
#define NUM_SODIUM_PW   49
#define NUM_HPSOD_PW   2151
#define NUM_POLYM3_PW   5
#define NUM_STRONT_PW   5
#define NUM_RARE3_PW   5
#define NUM_RARE4_PW   5
#define NUM_POLY4_PW   5
#define NUM_ENCARC_PW   3
#define NUM_RARE1_9_PW   5
#define NUM_RARE1_PW   5
#define NUM_RARE2_85_PW   4
#define NUM_RARE1_5_PW   4
#define NUM_MERCPURE_PW   10
#define NUM_XENON_PW   10
#define NUM_MGPTFE_PW   110
#define NUM_PROPANE_PW   73
#define NUM_OBSC_SZ   41
#define NUM_SMOKES1_WL   122
#define NUM_SMOKES2_WL   34
#define NUM_CLAY_WL   42
#define NUM_DUSTS_WL   26

Variables

static double glass_spectr_wl []
static double glass_spectr_absorb []
static double glass_spectr_emissivity []
static double glass_spectr_twl []
static double glass_spectr_tr []
static double metal_spectr_wl []
static double metal_spectr_emissivity []
static double merc_spectr_pw [56]
static double merc_spectr_wl [56]
static double vlmerc_spectr_pw [2151]
static double vlmerc_spectr_wl [2151]
static double sodi_spectr_pw [49]
static double sodi_spectr_wl [49]
static double hpsodi_spectr_pw [2151]
static double hpsodi_spectr_wl [2151]
static double polymet3_spectr_wl [7]
static double polymet3_spectr_pw [7]
static double stro3_spectr_wl [7]
static double stro3_spectr_pw [7]
static double re3_spectr_wl [7]
static double re3_spectr_pw [7]
static double re4_spectr_wl [7]
static double re4_spectr_pw [7]
static double polymet4_spectr_wl [7]
static double polymet4_spectr_pw [7]
static double ea_spectr_wl [5]
static double ea_spectr_pw [5]
static double re1_9_spectr_wl [7]
static double re1_9_spectr_pw [7]
static double re1_spectr_wl [7]
static double re1_spectr_pw [7]
static double re2_85_spectr_wl [6]
static double re2_85_spectr_pw [6]
static double re1_5_spectr_wl [7]
static double re1_5_spectr_pw [7]
static double pmerc_spectr_wl [11]
static double pmerc_spectr_pw [11]
static double xenon_spectr_wl [18]
static double xenon_spectr_pw [18]
static double MgPTFE_spectr_wl [NUM_MGPTFE_PW]
static double MgPTFE_spectr_pw [NUM_MGPTFE_PW]
static double PROPANE_spectr_wl [NUM_PROPANE_PW]
static double PROPANE_spectr_pw [NUM_PROPANE_PW]
static PARTICLE_SIZE_DISTRIBUTION obsc_size [NUM_OBSC_SZ]
static double smokes1_spectr_wl [NUM_SMOKES1_WL]
static jrmComplex phosphorusRH10_spectr_refract [NUM_SMOKES1_WL]
static jrmComplex phosphorusRH50_spectr_refract [NUM_SMOKES1_WL]
static jrmComplex phosphorusRH90_spectr_refract [NUM_SMOKES1_WL]
static jrmComplex water_spectr_refract [NUM_SMOKES1_WL]
static jrmComplex fogoil_spectr_refract [NUM_SMOKES1_WL]
static jrmComplex vegaerosol_spectr_refract [NUM_SMOKES1_WL]
static double smokes2_spectr_wl [NUM_SMOKES2_WL]
static jrmComplex graphite_spectr_refract [NUM_SMOKES2_WL]
static jrmComplex brass_spectr_refract [NUM_SMOKES2_WL]
static jrmComplex dieselsoot_spectr_refract [NUM_SMOKES2_WL]
static double montmorilloniteclay_spectr_wl [NUM_CLAY_WL]
static jrmComplex montmorilloniteclay_spectr_refract [NUM_CLAY_WL]
static double saharandust_spectr_wl [NUM_DUSTS_WL]
static jrmComplex saharandust_spectr_refract [NUM_DUSTS_WL]
static double andesite_spectr_wl [NUM_DUSTS_WL]
static jrmComplex andesite_spectr_refract [NUM_DUSTS_WL]
static double minerals_spectr_wl [NUM_DUSTS_WL]
static jrmComplex limestone_spectr_refract [NUM_DUSTS_WL]
static jrmComplex quartzOray_spectr_refract [NUM_DUSTS_WL]
static jrmComplex quartzEray_spectr_refract [NUM_DUSTS_WL]

Macro Definition Documentation

#define NUM_GLASS_TR   38
#define NUM_GLASS_EM   553
#define NUM_METAL_EM   694
#define NUM_MERCCAP_PW   55
#define NUM_MERCVAP_PW   2151
#define NUM_SODIUM_PW   49
#define NUM_HPSOD_PW   2151
#define NUM_POLYM3_PW   5
#define NUM_STRONT_PW   5
#define NUM_RARE3_PW   5
#define NUM_RARE4_PW   5
#define NUM_POLY4_PW   5
#define NUM_ENCARC_PW   3
#define NUM_RARE1_9_PW   5
#define NUM_RARE1_PW   5
#define NUM_RARE2_85_PW   4
#define NUM_RARE1_5_PW   4
#define NUM_MERCPURE_PW   10
#define NUM_XENON_PW   10
#define NUM_MGPTFE_PW   110
#define NUM_PROPANE_PW   73
#define NUM_OBSC_SZ   41
#define NUM_SMOKES1_WL   122
#define NUM_SMOKES2_WL   34
#define NUM_CLAY_WL   42
#define NUM_DUSTS_WL   26

Variable Documentation

double glass_spectr_wl[]
static
double glass_spectr_absorb[]
static
double glass_spectr_emissivity[]
static
double glass_spectr_twl[]
static
double glass_spectr_tr[]
static
double metal_spectr_wl[]
static
double metal_spectr_emissivity[]
static
double merc_spectr_pw[56]
static
double merc_spectr_wl[56]
static
double vlmerc_spectr_pw[2151]
static
double vlmerc_spectr_wl[2151]
static
double sodi_spectr_pw[49]
static
double sodi_spectr_wl[49]
static
double hpsodi_spectr_pw[2151]
static
double hpsodi_spectr_wl[2151]
static
double polymet3_spectr_wl[7]
static
Initial value:
{
0.295,
0.360,
0.425,
0.575,
0.912
}
double polymet3_spectr_pw[7]
static
Initial value:
{36.0,
75.0,
26.0,
8.0,
12.4
}
double stro3_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double stro3_spectr_pw[7]
static
Initial value:
{10.0,
50.0,
74.0,
54.0,
19.46
}
double re3_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double re3_spectr_pw[7]
static
Initial value:
{12.4,
85.25,
113.6,
42.8,
21.26
}
double re4_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double re4_spectr_pw[7]
static
Initial value:
{12.2,
88.0,
118.0,
35.2,
20.59
}
double polymet4_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double polymet4_spectr_pw[7]
static
Initial value:
{93.0,
97.5,
74.0,
26.0,
16.95
}
double ea_spectr_wl[5]
static
Initial value:
{
0.425,
0.575,
0.912
}
double ea_spectr_pw[5]
static
Initial value:
{16.0,
8.0,
16.0
}
double re1_9_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double re1_9_spectr_pw[7]
static
Initial value:
{8.0,
45.0,
76.0,
46.8,
15.76
}
double re1_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double re1_spectr_pw[7]
static
Initial value:
{9.8,
51.88,
81.0,
64.08,
28.8
}
double re2_85_spectr_wl[6]
static
Initial value:
{
0.360,
0.425,
0.575,
0.912
}
double re2_85_spectr_pw[6]
static
Initial value:
{69.875,
59.2,
51.44,
22.63
}
double re1_5_spectr_wl[7]
static
Initial value:
{0.295,
0.360,
0.425,
0.575,
0.912
}
double re1_5_spectr_pw[7]
static
Initial value:
{6.4,
38.62,
96.8,
105.72,
29.68
}
double pmerc_spectr_wl[11]
static
Initial value:
{0.315,
0.335,
0.365,
0.405,
0.435,
0.545,
0.575,
1.03,
1.12,
1.2,
1.4
}
double pmerc_spectr_pw[11]
static
Initial value:
{1.8,
1.9,
7.8,
5.0,
7.2,
8.2,
9.7,
1.9,
1.2,
0.8,
1.7
}
double xenon_spectr_wl[18]
static
Initial value:
{0.3,
0.35,
0.4,
0.45,
0.5,
0.55,
0.6,
0.65,
0.7,
0.75,
0.8,
0.85,
0.9,
0.95,
1.0,
1.05,
1.1,
1.15
}
double xenon_spectr_pw[18]
static
Initial value:
{
1.7,
2.0,
2.7,
3.2,
4.0,
3.8,
3.7,
3.6,
3.6,
3.5,
4.0,
9.0,
7.0,
6.1,
6.8,
2.7,
2.7,
1.5
}
double MgPTFE_spectr_wl[NUM_MGPTFE_PW]
static
double MgPTFE_spectr_pw[NUM_MGPTFE_PW]
static
double PROPANE_spectr_wl[NUM_PROPANE_PW]
static
double PROPANE_spectr_pw[NUM_PROPANE_PW]
static
double smokes1_spectr_wl[NUM_SMOKES1_WL]
static
jrmComplex phosphorusRH10_spectr_refract[NUM_SMOKES1_WL]
static
jrmComplex phosphorusRH50_spectr_refract[NUM_SMOKES1_WL]
static
jrmComplex phosphorusRH90_spectr_refract[NUM_SMOKES1_WL]
static
jrmComplex water_spectr_refract[NUM_SMOKES1_WL]
static
jrmComplex fogoil_spectr_refract[NUM_SMOKES1_WL]
static
jrmComplex vegaerosol_spectr_refract[NUM_SMOKES1_WL]
static
double smokes2_spectr_wl[NUM_SMOKES2_WL]
static
jrmComplex graphite_spectr_refract[NUM_SMOKES2_WL]
static
jrmComplex brass_spectr_refract[NUM_SMOKES2_WL]
static
jrmComplex dieselsoot_spectr_refract[NUM_SMOKES2_WL]
static
double montmorilloniteclay_spectr_wl[NUM_CLAY_WL]
static
jrmComplex montmorilloniteclay_spectr_refract[NUM_CLAY_WL]
static
double saharandust_spectr_wl[NUM_DUSTS_WL]
static
Initial value:
{
3 ,
4 ,
5 ,
6 ,
7 ,
8 ,
8.2 ,
8.4 ,
8.6 ,
8.8 ,
9 ,
9.2 ,
9.4 ,
9.6 ,
9.8 ,
10 ,
10.2 ,
10.4 ,
10.6 ,
10.8 ,
11 ,
11.2 ,
11.4 ,
11.6 ,
11.8 ,
12
}
jrmComplex saharandust_spectr_refract[NUM_DUSTS_WL]
static
Initial value:
{
{ 1.475 , 0.032 },
{ 1.47 , 0.0045 },
{ 1.5 , 0.013 },
{ 1.43 , 0.045 },
{ 1.45 , 0.11 },
{ 1.18 , 0.085 },
{ 1.11 , 0.13 },
{ 1.09 , 0.17 },
{ 1.07 , 0.23 },
{ 1.65 , 0.33 },
{ 1.87 , 0.44 },
{ 2.17 , 0.52 },
{ 2.8 , 0.61 },
{ 3.07 , 0.7 },
{ 2.86 , 0.77 },
{ 2.59 , 0.92 },
{ 2.77 , 0.88 },
{ 1.82 , 0.7 },
{ 1.7 , 0.6 },
{ 1.79 , 0.37 },
{ 1.84 , 0.31 },
{ 1.83 , 0.29 },
{ 1.82 , 0.26 },
{ 1.82 , 0.23 },
{ 1.81 , 0.2 },
{ 1.8 , 0.18 }
}
double andesite_spectr_wl[NUM_DUSTS_WL]
static
Initial value:
{
3 ,
4 ,
5 ,
6 ,
7 ,
8 ,
8.2 ,
8.4 ,
8.6 ,
8.8 ,
9 ,
9.2 ,
9.4 ,
9.6 ,
9.8 ,
10 ,
10.2 ,
10.4 ,
10.6 ,
10.8 ,
11 ,
11.2 ,
11.4 ,
11.6 ,
11.8 ,
12
}
jrmComplex andesite_spectr_refract[NUM_DUSTS_WL]
static
Initial value:
{
{ 1.46 , 0.0056 },
{ 1.43 , 0.0063 },
{ 1.4 , 0.0086 },
{ 1.35 , 0.012 },
{ 1.26 , 0.028 },
{ 1.06 , 0.1 },
{ 0.99 , 0.15 },
{ 0.91 , 0.23 },
{ 0.83 , 0.32 },
{ 0.78 , 0.56 },
{ 0.77 , 0.85 },
{ 0.97 , 0.88 },
{ 1.2 , 0.9 },
{ 1.37 , 0.96 },
{ 1.49 , 1.02 },
{ 1.6 , 1.1 },
{ 1.73 , 0.99 },
{ 1.87 , 0.91 },
{ 1.98 , 0.78 },
{ 2.06 , 0.6 },
{ 2.16 , 0.42 },
{ 2.08 , 0.33 },
{ 2 , 0.28 },
{ 1.93 , 0.18 },
{ 1.88 , 0.15 },
{ 1.83 , 0.13 }
}
double minerals_spectr_wl[NUM_DUSTS_WL]
static
Initial value:
{
0.2 ,
0.3 ,
0.4 ,
0.5 ,
0.55 ,
0.6 ,
0.7 ,
0.8 ,
0.9 ,
1 ,
2 ,
3 ,
3.5 ,
4 ,
4.5 ,
5 ,
6.5 ,
8 ,
8.5 ,
9 ,
9.5 ,
10 ,
10.5 ,
11 ,
11.5 ,
12
}
jrmComplex limestone_spectr_refract[NUM_DUSTS_WL]
static
Initial value:
{
{ 1.277 , 0.472 },
{ 1.569 , 0.034 },
{ 1.548 , 0.052 },
{ 1.566 , 0.037 },
{ 1.562 , 0.04 },
{ 1.565 , 0.045 },
{ 1.556 , 0.025 },
{ 1.552 , 0.041 },
{ 1.554 , 0.044 },
{ 1.562 , 0.052 },
{ 1.571 , 0.07 },
{ 1.535 , 0.066 },
{ 1.534 , 0.057 },
{ 1.518 , 0.061 },
{ 1.481 , 0.068 },
{ 1.441 , 0.064 },
{ 0.403 , 0.645 },
{ 1.86 , 0.211 },
{ 1.775 , 0.195 },
{ 1.732 , 0.199 },
{ 1.703 , 0.195 },
{ 1.681 , 0.187 },
{ 1.627 , 0.169 },
{ 1.497 , 0.174 },
{ 2.286 , 0.407 },
{ 1.713 , 0.148 }
}
jrmComplex quartzOray_spectr_refract[NUM_DUSTS_WL]
static
Initial value:
{
{ 1.65 , 1.00E-07 },
{ 1.58 , 1.00E-07 },
{ 1.558 , 1.00E-07 },
{ 1.548 , 1.00E-07 },
{ 1.546 , 1.00E-07 },
{ 1.543 , 1.00E-07 },
{ 1.541 , 1.00E-07 },
{ 1.538 , 1.00E-07 },
{ 1.537 , 1.00E-07 },
{ 1.535 , 1.00E-07 },
{ 1.52 , 1.00E-07 },
{ 1.5 , 1.00E-06 },
{ 1.485 , 1.00E-05 },
{ 1.472 , 0.00013 },
{ 1.426 , 0.00066 },
{ 1.412 , 0.00079 },
{ 1.235 , 0.0042 },
{ 0.4298 , 0.1383 },
{ 0.1126 , 1.2506 },
{ 0.1746 , 2.597 },
{ 4.515 , 0.3977 },
{ 2.665 , 0.0519 },
{ 2.238 , 0.0243 },
{ 2.013 , 0.0174 },
{ 1.834 , 0.0188 },
{ 1.565 , 0.0469 }
}
jrmComplex quartzEray_spectr_refract[NUM_DUSTS_WL]
static
Initial value:
{
{ 1.69 , 1.00E-07 },
{ 1.59 , 1.00E-07 },
{ 1.568 , 1.00E-07 },
{ 1.557 , 1.00E-07 },
{ 1.555 , 1.00E-07 },
{ 1.552 , 1.00E-07 },
{ 1.55 , 1.00E-07 },
{ 1.547 , 1.00E-07 },
{ 1.546 , 1.00E-07 },
{ 1.544 , 1.00E-07 },
{ 1.528 , 1.00E-07 },
{ 1.5 , 1.00E-06 },
{ 1.485 , 1.00E-06 },
{ 1.476 , 0.00014 },
{ 1.432 , 0.00073 },
{ 1.419 , 0.00091 },
{ 1.248 , 0.0049 },
{ 0.3908 , 0.1438 },
{ 0.0855 , 1.216 },
{ 0.2291 , 3.0416 },
{ 3.904 , 0.2304 },
{ 2.572 , 0.044 },
{ 2.2 , 0.0222 },
{ 2 , 0.0159 },
{ 1.85 , 0.0153 },
{ 1.683 , 0.0237 }
}


Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)