2024.02.08 Meeting Notes - parthenon-hpc-lab/parthenon GitHub Wiki
Agenda
- Individual/group updates
- Mesh refinement strategies
- review non-WIP PRs
Individual/group updates
LR
- looking into options for forrest of octree approach
- use case: more flexible coordinates for unstructured hexahedra mesh
- might be straightforwardly implemented using
LogicalLocationbasis
BP
- optimizing Kharma on Frontier (working with default stack)
- divergence free prolong operator close to ready for upstreaming
JD
- working on slides for upcoming joint project based on RIOT
PM
PostInitPR got merged in (after some discussion around consistency across parameter interface for callback functions)- New hook for initblock data (to put/extract
structfor custom boundary conditions)
FG
- yt frontend ready for review from yt devs
- working on PPM in curvilinear coordinates in AthenaPK
- question on cell center location (geometric center versus half-way point between faces) in Athena++ code
- WIP PR for coordinates didn't require any changes. Update PR to make it ready for final review.
PG
- gave OLCF talk
- most feedback around IO
- recording and slide available https://www.olcf.ornl.gov/calendar/userconcall-jan2024/
- PR open to allow cmd line and input file override for restarts
GetAllBase()?- might already exists. JD will check.
Mesh refinement strategies
- Current block (2x2x2) split approach results in large number of cells (more than some sometimes necessary or compared to other AMR approaches)
- Alternatives include
- other than factor of 2 refinement?
- breaking proper nesting?
- allow for different block sizes?
- In general, this topic is of interest as it came up independently at various downstream contexts -> good potential topic for dev meeting