@@ -179,7 +179,7 @@ Here the user can also fix certain Design variables by simply not using them in
179
179
```
180
180
% ----------------------- DESIGN VARIABLE PARAMETERS --------------------------%
181
181
%
182
- DV_KIND= FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT, FFD_CONTROL_POINT
182
+ DV_KIND= FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D, FFD_CONTROL_POINT_2D
183
183
%
184
184
% Marker of the surface in which we are going apply the shape deformation
185
185
% NOTE: for deformation the outlet should be a MARKER_SYM to hinder the mesh being ripped apart.
@@ -188,9 +188,9 @@ DV_MARKER= ( wall )
188
188
% Parameters of the shape deformation
189
189
% - FFD_SETTING ( 1.0 )
190
190
% - FFD_CONTROL_POINT ( FFD_BoxTag, i_Ind, j_Ind, k_Ind, x_Disp, y_Disp, z_Disp )
191
- DV_PARAM= (BOX, 2, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 3, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 4, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 5, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 6, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 2, 1, 0, 0 .0, 1.0, 0.0 ); (BOX, 3, 1, 0, 0 .0, 1.0, 0.0 ); (BOX, 4, 1, 0, 0 .0, 1.0, 0.0 ); (BOX, 5, 1, 0, 0 .0, 1.0, 0.0 ); (BOX, 6, 1, 0, 0.0,
191
+ DV_PARAM= (BOX, 2, 0, 0.0, 1.0); (BOX, 3, 0, 0.0, 1.0); (BOX, 4, 0, 0.0, 1.0); (BOX, 5, 0, 0.0, 1.0); (BOX, 6, 0, 0.0, 1.0); (BOX, 2, 1, 0.0, 1.0); (BOX, 3, 1, 0.0, 1.0); (BOX, 4, 1, 0.0, 1.0); (BOX, 5, 1, 0.0, 1.0); (BOX, 6, 1, 0.0, 1.0)
192
192
% Excluded FFD points that are fixed to keep a nice geometry and mesh
193
- %DV_PARAM= (BOX, 0, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 1, 0, 0, 0 .0, 1.0, 0.0 ); (BOX, 0, 1, 0, 0 .0, 1.0, 0.0 ); (BOX, 1, 1, 0, 0 .0, 1.0, 0.0 );
193
+ %DV_PARAM= (BOX, 0, 0, 0.0, 1.0); (BOX, 1, 0, 0.0, 1.0); (BOX, 0, 1, 0.0, 1.0); (BOX, 1, 1, 0.0, 1.0);
194
194
%
195
195
% Value of the shape deformation
196
196
% first row: lower row y-direction
@@ -312,4 +312,4 @@ Figure (4): Objective Function value and Gradient Norm over optimizer iterations
312
312
Figure (5): Baseline and Optimized Mesh with the respective FFD-Boxes.
313
313
314
314
![ Optimization Cycle] ( ../../tutorials_files/design_features/Species_Transport/images/opt_cycle.gif )
315
- Figure (6): Optimization series from baseline to final mesh with FFD-Boxes.
315
+ Figure (6): Optimization series from baseline to final mesh with FFD-Boxes.
0 commit comments