Skip to content

Grid deformation and FSI legacy cleanup - #919

Merged
cvencro merged 88 commits into
feature_dyn_deform_adjointfrom
grid_deformation_legacy_cleanup
Apr 6, 2020
Merged

Grid deformation and FSI legacy cleanup#919
cvencro merged 88 commits into
feature_dyn_deform_adjointfrom
grid_deformation_legacy_cleanup

Conversation

@pcarruscag

@pcarruscag pcarruscag commented Mar 26, 2020

Copy link
Copy Markdown
Member

Proposed Changes

@cvencro and I will be cleaning up the legacy FSI and mesh deformation classes.
The final objective is for the role of CVolumetricMovement to be played by CMeshSolver.
This will be done in steps.

First step done, removed the legacy discrete adjoint driver, all associated classes (legacy transfer, and mesh deformation for static FSI) and methods of CSolver and CVariable made obsolete in the process.
Surface deformations are now done via CMeshSolver (instead of grid_deformation) but we kept the settings backwards compatible.

Related Work

Will eventually be merged with #833 contains #914

@pcarruscag pcarruscag changed the title WIP grid deformation and FSI legacy cleanup Grid deformation and FSI legacy cleanup Apr 4, 2020
@dep dep Bot removed the dependent label Apr 4, 2020
@pcarruscag
pcarruscag marked this pull request as ready for review April 4, 2020 21:53
@dep dep Bot removed the dependent label Apr 4, 2020
@pcarruscag
pcarruscag changed the base branch from develop to feature_dyn_deform_adjoint April 6, 2020 08:47
@pcarruscag
pcarruscag requested a review from cvencro April 6, 2020 08:48

@cvencro cvencro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing this, LGTM

@cvencro
cvencro merged commit c3fe652 into feature_dyn_deform_adjoint Apr 6, 2020
@cvencro
cvencro deleted the grid_deformation_legacy_cleanup branch April 6, 2020 17:42
@cvencro cvencro mentioned this pull request Apr 6, 2020
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants