-
Notifications
You must be signed in to change notification settings - Fork 915
Refactorization of SU2 Grid Deformation for Python #1300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
86 commits
Select commit
Hold shift + click to select a range
fc12471
[WIP] Add CDeformationDriver
aa-g 2643405
Implement RunSolver()
aa-g 907b5bf
Clean up CDeformationDriver implementation.
aa-g b983897
Minor fixes in CDeformationDriver
aa-g 6facf5b
Add CDiscAdjDeformationDriver
aa-g bb2c030
Integrate CMeshSolver for mesh deformation based on linear elasticity…
aa-g 29e4521
Merge branch 'develop' into feature_pysu2_DEF
aa-g c440148
Fix merge 29e45213f1c5c27db241da16665bebad41d20d4f
aa-g 31c969e
Simplify cfd and cfd_ad library links
patelha57 169be9a
Add marker- and vertex-data getters and setters (+ minor fixes)
aa-g e818703
Remove nullptr checks, update AD register input code, minor code fixes
patelha57 fd95931
Remove redundant nullptr in CDeformationDriver
patelha57 7c77285
Merge develop
aa-g e6b60d8
Merge branch 'develop' into feature_pysu2_DEF
aa-g 90dbc0d
Merge develop
aa-g 1e2b91f
Updates for PR1300
patelha57 de94b6d
Introduce dependency of SU2_DOT on SU2_DEF
patelha57 1c57ad3
[WIP] Small fixes
aa-g 342d3a2
Fix 'unknown module' SWIG warning for CDriverBase
patelha57 bfb175c
Fix small issues in getters, skip FFD output if not defined
aa-g 1fdb837
Remove some code duplication and fix memory leaks
aa-g 58dd971
Run clang-format on files
patelha57 d33515a
Merge 'develop' into branch 'feature_pysu2_DEF'
aa-g 976408c
Fix dangling if statement in CDiscAdjDeformationDriver
aa-g 1b4ba30
Fix py_wrapper tests broken by new Python interface
aa-g 4a79c13
Implement overleaded getters/setter
aa-g fad776d
Adapt Python API to get/set from multi-dimensional arrays
aa-g 5891d3e
Fix small inconsistencies in previous commit
aa-g 59fdd2e
Fix conditional output of FFD information
aa-g 4873aa2
Introduce 'main' Config and Geometry for Python API
aa-g 881965b
Merge branch 'develop' into 'feature_pysu2_DEF'
aa-g 6aa8018
Remove some functions and fix IDs in Get(Marker)?ElementConnectivities
aa-g 3f02476
Fix small inconsistency in naming of Getters/Setters
aa-g 259cf1c
Update CDeformationDriver
patelha57 44c24a5
Update CDiscAdjDeformationDriver
patelha57 30ea6c4
Update CDriverBase
patelha57 bb19bd0
Update SU2_DEF and SU2_DOT
patelha57 7b545bc
Add vector<unsigned short> template for Python wrapper
patelha57 8d4974f
Fix compilation error caused by hdf5 static library
patelha57 6fdb544
Merge 'develop' into 'feature_pysu2_DEF'
patelha57 23d03ca
Update submodule versions
patelha57 df160c0
Update CoDiPack submodule version
patelha57 3a8ddae
Apply clang format to CDriver.hpp
patelha57 3c3b4a5
Fix copyright dates
patelha57 23716f3
Add Python support for incompressible and NEMO solvers
patelha57 cd523cd
Add more boundary conditions for GetMarkerTypes()
patelha57 3ea9b55
Fix unused variable error in regression tests
patelha57 2d9720c
Merge remote-tracking branch 'origin/develop' into feature_pysu2_DEF
patelha57 8aa6a58
Update code documentation blocks in CDriver.hpp
patelha57 6ca249c
Merge branch 'develop' into feature_pysu2_DEF
WallyMaier 4e5952d
Add error checks for FFD functions, fix FFD read segfault
patelha57 35eb6ad
Fix missing input argument in CDriverBase.cpp
patelha57 6a78da5
Merge remote-tracking branch 'origin/develop' into feature_pysu2_DEF
patelha57 68edc82
Fix FFD read error when there is no geometry file
patelha57 9ad958c
Update pysu2 function names in FSIInterface.py
patelha57 3b46ee0
Modify regression workflow
patelha57 a4450bb
Update pysu2 function names in translating NACA0012 test case
patelha57 57a7faf
Fix continuous adjoint solver error handling in CDiscAdjDeformationDr…
patelha57 5c1ec48
Move CDriverBase from Common to SU2_CFD
patelha57 50a2011
Remove 'drivers' subdirectory from meson build file in Common
patelha57 3c8f5cd
Remove pysu2 FFD functions from CDriverBase
patelha57 030030a
Apply clang format to python_wrapper_structure.cpp
patelha57 bf07e5b
Update SU2 version number
patelha57 adecd15
Remove ENABLE_MAPS from header files
patelha57 4353a26
Update function names in CDriverBase, fix variable designations
patelha57 0c61d0a
Fix maps build error, fix pysu2 dependency
patelha57 a447ae3
Update function names in FSIInterface.py and Python test cases
patelha57 93b4ac0
Fix segfault from accessing main_config and main_geometry
patelha57 bc9893c
Fix attribute error in translating NACA0012 pysu2 test case
patelha57 db4bce1
Merge 'develop' into 'feature_pysu2_DEF'
patelha57 c69ed92
Modify regression workflow
patelha57 531e6e0
Merge 'develop' into 'feature_pysu2_DEF'
patelha57 abe96de
Fix memory deallocation error in CDeformationDriver
patelha57 47b1966
Fix continuous adjoint solver errors in CDiscAdjDeformationDriver
patelha57 3ebd12b
Update CDriver.hpp
patelha57 b1c5ac6
Merge branch 'develop' into feature_pysu2_DEF
bigfooted 1914164
Merge branch 'develop' into feature_pysu2_DEF
bigfooted 898412c
Merge branch 'develop' into feature_pysu2_DEF
pcarruscag a9a5527
Merge branch 'develop' into feature_pysu2_DEF
pcarruscag 5f2e268
address boiler plate and return of global indices
pcarruscag cd1e820
2022 -> 2023
pcarruscag 46fed4f
fix python scripts, remove mesh solver duplication
pcarruscag c2ec532
Merge branch 'develop' into feature_pysu2_DEF
bigfooted ee18960
Merge remote-tracking branch 'upstream/develop' into feature_pysu2_DEF
pcarruscag 9965ffb
update version numbers
pcarruscag 5f15454
Merge branch 'feature_pysu2_DEF' of https://github.com/su2code/SU2 in…
pcarruscag File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.