Blame view

defaults.h 2.19 KB
3f56f1f9   dmayerich   initial commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  #ifndef BIMSIM_DEFAULTS
  #define BIMSIM_DEFAULTS
  
  //default sphere parameters
  #define DEFAULT_SPHERE_X		0
  #define DEFAULT_SPHERE_Y		0
  #define DEFAULT_SPHERE_Z		0
  #define DEFAULT_SPHERE_A		1
  
  //default near field parameters
  #define DEFAULT_LAMBDA          1
  #define DEFAULT_AMPLITUDE		1
  #define DEFAULT_N               1.4
  #define DEFAULT_K               0.5
  #define DEFAULT_FOCUS_X         0
  #define DEFAULT_FOCUS_Y         0
  #define DEFAULT_FOCUS_Z         0
51b6469a   dmayerich   added look-up tables
18
  //#define DEFAULT_INCIDENT_ORDER	20
3f56f1f9   dmayerich   initial commit
19
20
21
  #define DEFAULT_STABILITY_PARM	1.4
  
  //optics
51b6469a   dmayerich   added look-up tables
22
  #define DEFAULT_CONDENSER_MIN   0
3f56f1f9   dmayerich   initial commit
23
24
  #define DEFAULT_CONDENSER_MAX   1
  
51b6469a   dmayerich   added look-up tables
25
  #define DEFAULT_OBJECTIVE_MIN   0
3f56f1f9   dmayerich   initial commit
26
27
28
29
30
31
32
33
34
  #define DEFAULT_OBJECTIVE_MAX   1
  
  //incident light direction
  #define DEFAULT_K_THETA			0
  #define DEFAULT_K_PHI			0
  
  //default flags
  #define DEFAULT_PLANEWAVE		false
  #define DEFAULT_VECTORSIM		false
7d43100a   dmayerich   allow appending t...
35
  #define DEFAULT_APPEND          false
3f56f1f9   dmayerich   initial commit
36
37
38
  //#define DEFAULT_OUTPUT_POINT	fileoutStruct::imageObjective
  
  
51b6469a   dmayerich   added look-up tables
39
40
41
  #define DEFAULT_PLANE_MIN_X     -5
  #define DEFAULT_PLANE_MIN_Y     0
  #define DEFAULT_PLANE_MIN_Z     -5
3f56f1f9   dmayerich   initial commit
42
  
51b6469a   dmayerich   added look-up tables
43
44
45
  #define DEFAULT_PLANE_MAX_X     5
  #define DEFAULT_PLANE_MAX_Y     0
  #define DEFAULT_PLANE_MAX_Z     5
3f56f1f9   dmayerich   initial commit
46
  
51b6469a   dmayerich   added look-up tables
47
48
49
50
51
52
  #define DEFAULT_PLANE_NORM_X    0
  #define DEFAULT_PLANE_NORM_Y    1
  #define DEFAULT_PLANE_NORM_Z    0
  
  #define DEFAULT_PLANE_SIZE		40
  #define DEFAULT_PLANE_POSITION	0
3f56f1f9   dmayerich   initial commit
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
  
  
  /*
  #define DEFAULT_SLICE_MIN_X     -6
  #define DEFAULT_SLICE_MIN_Y     -6
  #define DEFAULT_SLICE_MIN_Z     1
  
  #define DEFAULT_SLICE_MAX_X     6
  #define DEFAULT_SLICE_MAX_Y     6
  #define DEFAULT_SLICE_MAX_Z     1
  
  #define DEFAULT_SLICE_NORM_X    0
  #define DEFAULT_SLICE_NORM_Y    0
  #define DEFAULT_SLICE_NORM_Z    1
  */
  
  
51b6469a   dmayerich   added look-up tables
70
  #define DEFAULT_FIELD_ORDER     10
3f56f1f9   dmayerich   initial commit
71
  
51b6469a   dmayerich   added look-up tables
72
  #define DEFAULT_SAMPLES         400
3f56f1f9   dmayerich   initial commit
73
74
75
  
  #define DEFAULT_SLICE_RES		256
  
51b6469a   dmayerich   added look-up tables
76
77
  #define DEFAULT_SPHERE_THETA_R  1000
  
3f56f1f9   dmayerich   initial commit
78
79
80
  #define DEFAULT_PADDING			1
  #define DEFAULT_SUPERSAMPLE		1
  
51b6469a   dmayerich   added look-up tables
81
  #define DEFAULT_INTENSITY_FILE	    "out_i.bmp"
3f56f1f9   dmayerich   initial commit
82
  #define DEFAULT_TRANSMITTANCE_FILE	""
51b6469a   dmayerich   added look-up tables
83
  #define DEFAULT_ABSORBANCE_FILE	    "out_a.bmp"
3f56f1f9   dmayerich   initial commit
84
85
  #define DEFAULT_NEAR_FILE		    "out_n.bmp"
  #define DEFAULT_FAR_FILE		    "out_f.bmp"
51b6469a   dmayerich   added look-up tables
86
  #define DEFAULT_EXTENDED_SOURCE     ""
3f56f1f9   dmayerich   initial commit
87
88
89
90
91
92
  #define DEFAULT_FIELD_TYPE		    "magnitude"
  #define DEFAULT_FORMAT			    fileoutStruct::formatImage
  #define DEFAULT_COLORMAP		    "brewer"
  
  
  #endif