Flattened version of AMR blueprint?
- Dominant language
- C++
- Stars
- 248
- Forks
- 72
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 15
Description
I think it may be useful to create a second way to describe AMR meshes with the blueprint. This would not replace what has already been done but would be another option. The existing format contains all of the domains on all of the levels regardless of whether they are covered by finer domains. What I envision as the flattened version would only describe the finest or "visible" portions of the mesh at any particular location in space. It would still use structured topologies.
It would be straightforward to add code to SAMRAI to describe one of these hierarchies with this version of the blueprint. Once we have that, this would be easier than the current AMR blueprint to transform into a polyhedral blueprint.
I think this kind of blueprint would also be easily visualizable, though you wouldn't be able to hide fine domains and see the underlying coarse domains the way you can with full structured AMR viz formats.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the existing AMR blueprint format and the SAMRAI integration mentioned in the issue before defining the proposed flattened representation. Done would mean an additional structured-topology blueprint option that describes only the finest visible mesh portions and can support conversion toward a polyhedral blueprint.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- data, hpc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100