- Oct 26, 2024
-
-
Paul Dechamps authored
deltaStar was not recomputed for the transition point after averaging solutions, leading to oscillations in the transition region. Test cases have been updated accordingly and deltaStar computation is now tested in the 2D subsonic test case
-
- Oct 21, 2024
-
-
Paul Dechamps authored
+ Refactor adjoint and api's
-
Paul Dechamps authored
-
- Oct 07, 2024
-
-
Paul Dechamps authored
Change potential and mesh derivatives to analytical. Also changed the residuals computation of the viscous solver to the analytical expression instead of solving the linear system. This commit reduces the computational cost of the coupled adjoint methodology by a factor 4, at least.
-
- Sep 29, 2024
-
-
Paul Dechamps authored
The api features 3 components: The solver, the geometry and the initial mesh. The api is tested in a aerodynamic shape case where the NACA0012 is constrained at 0deg AoA with cl=0.40 and the objective function to minimize is the drag wrt the max camber and the max camber position. The test case ends with a final shape close to the NACA4412 (camber = 35% & max camber pos = 41%)
-
Paul Dechamps authored
Friction drag is now part of the implementation. The rhs of the adjoint system is updated and the test uses total drag. The adjoint test now uses the mesh update capability.
-
Paul Dechamps authored
New surface mesh is imposed in the viscous solver in 2D and stagnation point is recomputed at the first coupling iteration
-
- Sep 23, 2024
-
-
Paul Dechamps authored
Added adjoint for AoA and mesh in 2D. Nodes indices are now passed to the BoundaryLayer object
-
- Jul 01, 2024
-
-
Paul Dechamps authored
Cp is not written since VTK changed the name of their function. Writting cp slices works with VTK 9.3.0
-
Paul Dechamps authored
Increased number of elements in the TE region and updated tests values.
-
Paul Dechamps authored
-
- May 07, 2024
-
-
Paul Dechamps authored
-
Paul Dechamps authored
Adjoint is not working because the delta star box is missing
-
- Apr 25, 2024
-
-
Paul Dechamps authored
-
Paul Dechamps authored
-
Paul Dechamps authored
-
Paul Dechamps authored
-
Paul Dechamps authored
-
Paul Dechamps authored
Boundary layer c++ objects are created in python with swig and are manipulated by the interface. The initial condition of the viscous solver was changed. All test cases have been adapted. A decrease in the number of iterations is globally observed. Results are slightly improved especially for the RAE validation case.
-
- Feb 08, 2024
-
-
Paul Dechamps authored
-
Paul Dechamps authored
Validate 2D transonic capabilities.
-
- Dec 19, 2023
-
-
Paul Dechamps authored
Driver now computes the average position of the transition
-
- Dec 14, 2023
-
-
Paul Dechamps authored
-
Paul Dechamps authored
DDicretization now throws a runtime error if the mesh size is < 2 elements.
-
Paul Dechamps authored
-
- Dec 13, 2023
-
-
Paul Dechamps authored
Dart interface is now able to write the surface pressure distribution.
-
- Dec 06, 2023
-
-
Paul Dechamps authored
-
Paul Dechamps authored
-
- Dec 05, 2023
-
-
Paul Dechamps authored
Adding scipy before script
-
- Dec 04, 2023
-
-
Paul Dechamps authored
Added test case on the rae2822 3D finite wing thattests the 3D functionnalities of the code with vtk writing
-
Paul Dechamps authored
-
Paul Dechamps authored
Added vtk support in Dart api. Modified writing of boundary layer slices and introduced new argument of blast - writeSlices - which indicates vtk where to extract cps. The feature is not yet available for the boundary layer slices as this would require interpolation in the viscous solver.
-
- Nov 30, 2023
-
-
Paul Dechamps authored
dart module is added to the python path and can be imported when running test cases
-
Paul Dechamps authored
Modified CMakeLists.txt files to find amfe in dartflo subdirectory and linked dart, tbox and fwk libs with blast through swig. Changed root run.py file to find amfe.
-
- Nov 28, 2023
-
-
Paul Dechamps authored
-
Paul Dechamps authored
Added the script, the lfs mesh for the inviscid calculation and the geo file to generate the viscous (structured) surface mesh. Minor changes in the interfaces, in particular associating different names to the different sections if needed.
-
- Nov 24, 2023
-
-
Paul Dechamps authored
Fixed API, dart interface and prevented segfault if the number of sections is not imposed correctly.
-
- Nov 15, 2023
-
-
Paul Dechamps authored
Contains 2D and 3D developements as well as the api.
-