-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHS75.SIF
168 lines (118 loc) · 3.23 KB
/
HS75.SIF
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
***************************
* SET UP THE INITIAL DATA *
***************************
NAME HS75
* Problem :
* *********
* Source: problem 75 in
* W. Hock and K. Schittkowski,
* "Test examples for nonlinear programming codes",
* Lectures Notes in Economics and Mathematical Systems 187, Springer
* Verlag, Heidelberg, 1981.
* SIF input: B Debarsy, Apr 1990.
* classification OOR2-AY-4-5
* Number of variables
IE N 4
* Problem parameters
RE A 0.48
* Other useful parameters
IE 1 1
VARIABLES
DO I 1 N
X X(I)
ND
GROUPS
* Objective function
N OBJ X1 3.0 X2 2.0
G C1 X4 1.0 X3 -1.0
G C2 X3 1.0 X4 -1.0
E C3 X1 -1.0
E C4 X2 -1.0
E C5
CONSTANTS
RM -A A -1.0
Z HS75 C1 -A
Z HS75 C2 -A
HS75 C3 -894.8
HS75 C4 -894.8
HS75 C5 -1294.8
BOUNDS
UP HS75 X1 1200.0
UP HS75 X2 1200.0
ZL HS75 X3 -A
ZU HS75 X3 A
ZL HS75 X4 -A
ZU HS75 X4 A
ELEMENT TYPE
EV CB X
EV SIN X
EP SIN P
EV SIN2 X Y
IV SIN2 U
ELEMENT USES
T E1 CB
V E1 X X1
T E2 CB
V E2 X X2
T E3 SIN
V E3 X X3
P E3 P 0.25
T E4 SIN
V E4 X X4
P E4 P 0.25
T E5 SIN
V E5 X X3
P E5 P -0.25
T E6 SIN
V E6 X X4
P E6 P -0.25
T E7 SIN2
V E7 X X3
V E7 Y X4
T E8 SIN2
V E8 X X4
V E8 Y X3
GROUP USES
RE TMP 3.0
RD TMP TMP 0.000002
E OBJ E1 1.0E-6
ZE OBJ E2 TMP
E C3 E3 -1000.0 E4 -1000.0
E C4 E5 1000.0 E7 1000.0
E C5 E6 1000.0 E8 1000.0
OBJECT BOUND
* Solution
*LO SOLTN 5126.4981
ENDATA
***********************
* SET UP THE FUNCTION *
* AND RANGE ROUTINES *
***********************
ELEMENTS HS75
TEMPORARIES
R ARG
R S
R C
M SIN
M COS
INDIVIDUALS
T CB
F X**3
G X 3 * (X**2)
H X X 6 * X
T SIN
A ARG X + P
A S SIN( ARG )
A C COS( ARG )
F S
G X C
H X X -S
T SIN2
R U X 1.0 Y -1.0
A ARG U - 0.25
A C COS( ARG )
A S SIN( ARG )
F S
G U C
H U U -S
ENDATA