Update flow and windows libs
Context
This MR brings some improvements to waves, mainly to the flow module.
Changes
- [general] Minor fixes
- [general] Added configuration for windows libs (visual studio 2017 + python 3) by @L.Papeleux
- [tbox] Jacobian matrix and inverse are now computed using fixed-size matrices
- Fixes issue #27 and decreases runtime (slightly)
- [tbox] Cleaned element matrix computation for mechanical, thermal and thermo-mechanical computations
-
build...()
methods inElement
are now easier to read, like the other methods
-
- [flow] Added sideslip angle input and sideforce computation
- [flow] Added class
F1ElVi
to handle freestream velocity- B.C. are now enforced only using angles of attack and sideslip
- [flow] Added minimum limit to Cp computation
- loads are always valid. This is useful for coupled computations (CUPyDO) where intermediate solutions might be unphysical
- [flow] Added more default initializers
- Reduces the number of c/c lines in tests/
- [flow] Added case Coyote
- Full aircraft with sideslip
- [flow] Force gmsh to use Delaunay mesher in 2D (thanks @L.Papeleux)
- [mirrors] git-lfs is now used for the mesh (.apdl) and result (.ansys) files
Tests
Passed on ubuntu18.04 (python 2.7.15), ubuntu20.04 (python 3.8.2), debian9.12 (python 2.7.13), msys2 (python 3.8.1).
Edited by Adrien Crovato
Merge request reports
Activity
Filter activity
added cleaning enhancement labels
added 9 commits
- f90c8f9a - add LibVs2017 configuration file
- 348549c5 - modify tests to run with CTest even if matplotlib is not installed
- 075743db - Merge branch 'master' into papeleux
- 67791197 - Force delaunay mesher (as default shifted to frontalDelaunay since gmsh 4.5)
- 3020a9a6 - add LibsVs2017 Python3 Config file
- 75e24d3d - porting to py3 : check utf8 encoding and add .editorconfig to keep encoding
- 8bfa51bd - add gaston Py3 cmake config file
- cda8e08a - Merge branch 'papeleux' of gitlab.uliege.be:am-dept/waves into papeleux
- ac24a4b3 - Merge remote-tracking branch 'origin/papeleux' into adrien + small changes
Toggle commit listadded 8 commits
-
ac24a4b3...1c55b950 - 7 commits from branch
master
- 5234a504 - Merge remote-tracking branch 'origin/master' into adrien
-
ac24a4b3...1c55b950 - 7 commits from branch
added 12 commits
-
5234a504...125887c1 - 11 commits from branch
master
- b15cf9b0 - Merge remote-tracking branch 'origin/master' into adrien
-
5234a504...125887c1 - 11 commits from branch
Please register or sign in to reply