-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIP: Add neighboring node indices to dual layouts in Draco_Mesh (#1078)
* Cleanup and add todos inline for extending dual layout. * Include indices of neighboring nodes in dual layouts (only 2D). + Include pairing of a set of nodes to cells in dual layout types. + Put neighbor nodes into layouts, in compute_node_to_cell_linkage. + Update serial unit test tstDraco_Mesh to reflect new dual layout. + Test new data on simple decomposed meshes in tstDraco_Mesh_DD. + Fix some comments. Notes: - This forms a full but rudimentary dual mesh layout. - 3D topology will require a different routine (possibly 3 neighboring nodes per cell for cells neighboring the node). - MPI for ghost layouts only sends node data for nodes on processor bounds, but this is still an allgatherv operation. * Update summary of Draco_Mesh with information about dual layouts. * Include array header to avoid LLVM and MSVC errors (thank you kT).
- Loading branch information
1 parent
16e2dac
commit 560993e
Showing
4 changed files
with
248 additions
and
107 deletions.
There are no files selected for viewing
This file contains 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 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 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
Oops, something went wrong.