Skip to content
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

Refactoring 02/2024 coupling/datastructures #43

Merged
merged 6 commits into from
Feb 23, 2024

Conversation

rubenhorn
Copy link
Contributor

@rubenhorn rubenhorn commented Feb 22, 2024

Part of #39

  • Remove dependency on LinkedCells from CouplingCells
  • Add element access operator for CouplingCells using CellIndex
  • Add push back operator for coupling cells
  • Remove dependency on old indexing system

rubenhorn and others added 4 commits February 22, 2024 15:44
- removed legacy indexing system
- simplified class
- added template argument CellIndexT
- added element access operator
- added append operator

class CouplingCellsWithLinkedCells
- removed legacy indexing system
@rubenhorn rubenhorn marked this pull request as ready for review February 23, 2024 15:55
@rubenhorn
Copy link
Contributor Author

The code compiles (ask me for the patch file containing the duct tape changes for the rest of the codebase 😜)

@rubenhorn rubenhorn merged commit c3bf971 into refactor2402-WIP Feb 23, 2024
1 check failed
@rubenhorn rubenhorn deleted the refactoring-coupling/datastructures branch February 23, 2024 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants