-
Notifications
You must be signed in to change notification settings - Fork 82
/
Copy pathsu2_email_v4p1.html
296 lines (247 loc) · 9.85 KB
/
su2_email_v4p1.html
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Official Release of SU2 v4.1</title>
<style>
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin: 0;
padding: 0;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-size: 100%;
line-height: 1.6;
}
img {
max-width: 100%;
}
body {
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: none;
width: 100%!important;
height: 100%;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a {
color: #348eda;
}
.btn-primary {
text-decoration: none;
color: #FFF;
background-color: #002975;
border: solid #002975;
border-width: 10px 20px;
line-height: 2;
font-weight: bold;
margin-right: 10px;
text-align: center;
cursor: pointer;
display: inline-block;
border-radius: 20px;
}
.btn-secondary {
text-decoration: none;
color: #FFF;
background-color: #AB002F;
border: solid #AB002F;
border-width: 10px 20px;
line-height: 2;
font-weight: bold;
margin-right: 10px;
text-align: center;
cursor: pointer;
display: inline-block;
border-radius: 20px;
}
.last {
margin-bottom: 0;
}
.first {
margin-top: 0;
}
.padding {
padding: 10px 0;
}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap {
width: 100%;
padding: 10px;
}
table.body-wrap .container {
border: 2px solid #f0f0f0;
}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap {
width: 100%;
clear: both!important;
}
.footer-wrap .container p {
font-size: 12px;
color: #666;
}
table.footer-wrap a {
color: #999;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1, h2, h3 {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
line-height: 1.1;
margin-bottom: 15px;
color: #000;
margin: 40px 0 10px;
line-height: 1.2;
font-weight: 200;
}
h1 {
font-size: 36px;
}
h2 {
font-size: 28px;
margin-bottom: 5px;
}
h3 {
margin: 10px 0 10px;
font-size: 22px;
}
p, ul, ol {
margin-bottom: 10px;
font-weight: normal;
font-size: 15px;
}
ul li, ol li {
margin-left: 5px;
list-style-position: inside;
}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display: block!important;
max-width: 600px!important;
margin: 0 auto!important; /* makes it centered */
clear: both!important;
}
/* Set the padding on the td rather than the div for Outlook compatibility */
.body-wrap .container {
padding: 20px;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
max-width: 600px;
margin: 0 auto;
display: block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table {
width: 100%;
}
</style>
</head>
<body bgcolor="#dddddd">
<!-- body -->
<table class="body-wrap">
<tr>
<td></td>
<td class="container" bgcolor="#FFFFFF">
<!-- content -->
<div class="content">
<table>
<tr>
<td>
<center><a href="https://su2code.github.io"><img src="https://su2code.github.io/emails/logoSU2_v3.3_small.jpeg" height="152" width="250"></a>
<p><h2> Continuous <strike> or</strike> <i>and</i> Discrete.</h2></p>
</center>
<br>
<p> The open-source <font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font> package for CFD analysis and design serves not only as a useable example to computational scientists, but also as a common baseline for future development by the entire community. The current open-source model has enabled the leading experts across many technical areas, anywhere in the world, to work together in creating new capabilities that would not have materialized in the absence of collaboration. Today, we demonstrate this once again with the release of <font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font> version 4.1 "Cardinal." </p>
<table>
<tr>
<td class="padding">
<center>
<p><a href="https://github.com/su2code/SU2/releases" class="btn-primary">Download SU2 v4.1</a></p>
</center>
</td>
</tr>
</table>
<p> Through collaboration with the SciComp Team at TU Kaiserslautern, we are proud to introduce the support of Algorithmic Differentiation (AD). Based on new datatype and MPI interfaces, this enables exact derivative computations throughout the code. Internally, the implementation uses the recently released open-source library, <a href="http://www.scicomp.uni-kl.de/software/codi/"> CoDiPack</a>, to store the partial derivatives of all occurring operations and to evaluate the final gradient information. Modern C++ features, like static polymorphism and expression templates, in combination with advanced AD methods (preaccumulation, externally differentiated functions, reverse MPI communication) result in a low memory footprint and fast evaluation times.</p>
<p>As a first important application, AD support was used to implement a discrete adjoint solver for the Euler, Navier-Stokes, and RANS equations. Exploiting the abstract iterative structure of the available solvers in <font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font>, we have achieved a truly automatic extension to new solver features, while still guaranteeing fast convergence to the exact gradients. <b>But most importantly, it is easy to use and extensible to new physical models and objective functions</b>. Learn how to get started with these new features in the <font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font> documentation: </p>
<table>
<tr>
<td class="padding">
<center>
<p><a href="https://github.com/su2code/SU2/wiki" class="btn-secondary">SU2 Documentation</a></p>
</center>
</td>
</tr>
</table>
<p><font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font> v4.1 has a number of notable new features, such as the following:
<uL>
<li> Algorithmic Differentiation for exact derivative computations throughout the code.
<li> Discrete adjoint implementation for the Euler, Navier-Stokes, and RANS equations.
<li> New adjoint outlet boundary conditions for treating downstream functionals.
<li> High-level driver classes for easily formulating multi-physics problems.
<li> Generalized Riemann flow boundary condition, including real gas effects.
<li> New finite element class library for future flexibility.
<li> Modifications to the source code for easier compilation on Windows.
<li> General bug fixes and performance improvements.
</ul>
</p>
<p><font color="#B22234">S</font><font color="#3C3B6E">U</font><font color="#B22234">2</font> v4.1 is now available on <a href="https://github.com/su2code/SU2/releases">GitHub</a>. As always, we are grateful to the open-source community for their interest, help, support, and development.</p>
<br>
<table>
<tr>
<td class="padding">
<center>
<p><a href="https://github.com/su2code"><img src="https://su2code.github.io/emails/GitHub_45.png" height="45" width="45"></a> <a href="https://su2code.github.io"><img src="https://su2code.github.io/emails/su2_buttons_home_45.jpg" height="45" width="45" style="PADDING-LEFT: 15px; PADDING-RIGHT: 15px"></a> <a href="mailto:su2code-dev@lists.stanford.edu"><img src="https://su2code.github.io/emails/su2_buttons_mail_45.jpg" height="45" width="45"></a></p>
</center>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<!-- /content -->
</td>
<td></td>
</tr>
</table>
<!-- /body -->
<!-- footer -->
<table class="footer-wrap">
<tr>
<td></td>
<td class="container">
<!-- content -->
<div class="content">
<table>
<tr>
<td align="center">
<p> Having trouble viewing this email? View it as a <a href="https://su2code.github.io/emails/su2_email_v4p1.html">webpage.</a></p>
<p>SU2 is maintained by the Aerospace Design Lab in the Department of Aeronautics and Astronautics at Stanford University and is released under an open-source license (LGPL v2.1).
This list is only used to disseminate important information and updates regarding our software. The development team respects your privacy, and should you wish, you can <a href="https://mailman.stanford.edu/mailman/listinfo/susquared-users"><unsubscribe>unsubscribe</unsubscribe></a> from our email list.
</p><br>
</td>
</tr>
</table>
</div>
<!-- /content -->
</td>
<td></td>
</tr>
</table>
<!-- /footer -->
</body>
</html>