Linuxpops
3.01.04
Spectral Anaysis Package for Single Dish Data
Main Page
Related Pages
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
strings.c
Go to the documentation of this file.
1
/*
2
Copyright 2021 Arizona Board of Regents on behalf of the University of Arizona.
3
4
For commercial uses, to obtain a license to sell and or sublicense copies of
5
the Software please contact the University of Arizona at Tech Launch Arizona:
6
lewish@tla.arizona.edu.
7
8
Permission is hereby granted, free of charge, to any person obtaining a copy
9
of this software and associated documentation files (the "Software"), to deal
10
in the Software without restriction for non-commercial use educational and
11
research purposes, including without limitation the rights to use, copy,
12
modify, merge, publish, distribute, and to permit persons to whom the Software
13
is furnished to do so, subject to the following conditions:
14
15
The entire above copyright notice and this permission notice shall be included
16
in all copies or substantial portions of the Software.
17
18
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
24
SOFTWARE.
25
26
1. Additional Required Provisions
27
28
1.1. Arbitration. The parties agree that if a dispute arises between them
29
concerning this Agreement, the parties may be required to submit the matter to
30
arbitration pursuant to Arizona law.
31
32
1.2. Applicable Law and Venue. This Agreement shall be interpreted pursuant
33
to the laws of the State of Arizona. Any arbitration or litigation between the
34
Parties shall be conducted in Pima County, ARIZONA, and LICENSEE hereby
35
submits to venue and jurisdiction in Pima County, ARIZONA.
36
37
1.3. Non-Discrimination. The Parties agree to be bound by state and federal
38
laws and regulations governing equal opportunity and non-discrimination and
39
immigration.
40
41
1.4. Appropriation of Funds. The Parties recognize that performance by
42
ARIZONA may depend upon appropriation of funds by the State Legislature of
43
ARIZONA. If the Legislature fails to appropriate the necessary funds, or if
44
ARIZONA’S appropriation is reduced during the fiscal year, ARIZONA may cancel
45
this Agreement without further duty or obligation. ARIZONA will notify
46
LICENSEE as soon as reasonably possible after it knows of the loss of funds.
47
48
1.5. Conflict of Interest. This Agreement is subject to the provisions of
49
A.R.S. 38-511 and other conflict of interest regulations. Within three years
50
of the EFFECTIVE DATE, ARIZONA may cancel this Agreement if any person
51
significantly involved in initiating, negotiating, drafting, securing, or
52
creating this Agreement for or on behalf of ARIZONA becomes an employee or
53
consultant in any capacity of LICENSEE with respect to the subject matter of
54
this Agreement.
55
56
*/
57
58
59
#include "
extern.h
"
60
61
char
prpt
[256];
62
char
*
prompt
= &
prpt
[0];
63
char
*
papersize
=
"11, 8.5"
;
64
65
66
/* Environment Variables */
67
char
pkg_home
[256],
obs_home
[256],
data_home
[256],
obs_inits
[256],
site_name
[256],
68
printer
[256],
help_home
[256],
lockFileName
[256],
globalName
[256],
demo_dir
[256],
69
onlineDataFile
[256],
logfilename
[256],
hostname
[256],
mailboxdefs
[256],
70
session
[80],
objGlobalName
[256],
gnuplot_ver
[256];
71
72
char
*
kp_sideband
[] = {
"H-LSB"
,
73
"H-USB"
,
74
"V-LSB"
,
75
"V-USB"
76
};
77
78
char
*
mg_sideband
[] = {
"H-LSB"
,
79
"H-USB"
,
80
"V-LSB"
,
81
"V-USB"
82
};
83
84
char
*
calmodeStrs
[] = {
" None"
,
85
"Cal_Scale"
,
86
" Beam_Eff"
,
87
" Eff"
88
};
89
90
char
*
modeStrs
[] = {
"None Set "
,
91
"Continuum"
,
92
"Spectral "
,
93
" OTF "
94
};
95
96
97
char
*
plotStyleStrs
[] = {
"histeps"
,
98
"lines"
,
99
"points"
100
};
101
102
char
*
gridModeStrs
[] = {
"None"
,
103
"x"
,
104
"y"
,
105
"Full"
106
};
107
108
char
*
siteNames
[] = {
"None"
,
109
"Kitt Peak"
,
110
"Mt. Graham"
,
111
"Tucson"
112
};
113
114
char
*
xmodeStrs
[] = {
"Freq"
,
115
"Vel"
,
116
"Chan"
117
};
118
119
char
*
eph_source_names
[] = {
"Mercury"
,
120
"Venus"
,
121
"Mars"
,
122
"Jupiter"
,
123
"Saturn"
,
124
"Uranus"
,
125
"Neptune"
,
126
"Moon"
,
127
NULL
128
};
129
130
char
*
listHeader
=
131
"\n Source Freq UT-Date UTC Scan# NS Time Az El Mode SB BKend Tsys Tcal"
;
132
133
char
*
listHeaderN
=
134
"\n Source Freq UT-Date UTC Nsave# NS Time Az El Mode SB BKend Tsys Tcal"
;
135
136
char
*
accum_x_strs
[] = {
" "
,
137
"num"
,
138
"el"
,
139
"ut"
,
140
"scan"
,
141
NULL
142
};
143
144
145
char
*
accum_y_strs
[] = {
" "
,
146
"sig"
,
147
"sky"
,
148
"smror"
,
149
"tsys"
,
150
"tastar"
,
151
"tr"
,
152
"jansky"
,
153
"normal"
,
154
NULL
155
};
156
157
158
char
*
fiveStrs
[] = {
"North"
,
159
"South"
,
160
"Center"
,
161
"East"
,
162
"West"
163
};
164
prpt
char prpt[256]
Definition:
strings.c:61
mg_sideband
char * mg_sideband[]
Definition:
strings.c:78
pkg_home
char pkg_home[256]
Definition:
makemem.c:97
prompt
char * prompt
Definition:
makemem.c:101
gnuplot_ver
char gnuplot_ver[256]
Definition:
strings.c:67
site_name
char site_name[256]
Definition:
strings.c:67
fiveStrs
char * fiveStrs[]
Definition:
strings.c:158
kp_sideband
char * kp_sideband[]
Definition:
strings.c:72
eph_source_names
char * eph_source_names[]
Definition:
strings.c:119
siteNames
char * siteNames[]
Definition:
strings.c:108
mailboxdefs
char mailboxdefs[256]
Definition:
strings.c:67
gridModeStrs
char * gridModeStrs[]
Definition:
strings.c:102
hostname
char hostname[256]
Definition:
strings.c:67
xmodeStrs
char * xmodeStrs[]
Definition:
strings.c:114
modeStrs
char * modeStrs[]
Definition:
strings.c:90
globalName
char globalName[256]
Definition:
makemem.c:97
printer
char printer[256]
Definition:
makemem.c:97
listHeader
char * listHeader
Definition:
strings.c:130
papersize
char * papersize
Definition:
strings.c:63
listHeaderN
char * listHeaderN
Definition:
strings.c:133
extern.h
accum_x_strs
char * accum_x_strs[]
Definition:
strings.c:136
onlineDataFile
char onlineDataFile[256]
Definition:
makemem.c:97
obs_home
char obs_home[256]
Definition:
makemem.c:97
session
char session[80]
Definition:
strings.c:67
plotStyleStrs
char * plotStyleStrs[]
Definition:
strings.c:97
logfilename
char logfilename[256]
Definition:
strings.c:67
lockFileName
char lockFileName[256]
Definition:
makemem.c:97
accum_y_strs
char * accum_y_strs[]
Definition:
strings.c:145
obs_inits
char obs_inits[256]
Definition:
makemem.c:97
help_home
char help_home[256]
Definition:
makemem.c:97
data_home
char data_home[256]
Definition:
makemem.c:97
calmodeStrs
char * calmodeStrs[]
Definition:
strings.c:84
objGlobalName
char objGlobalName[256]
Definition:
strings.c:67
demo_dir
char demo_dir[256]
Definition:
strings.c:67
linuxpops
strings.c
Generated on Mon Feb 21 2022 20:37:02 for Linuxpops by
1.8.5