[Users] Meeting minutes for 2022-10-20

Leonardo Rosa Werneck wernecklr at gmail.com
Thu Oct 20 22:43:49 CDT 2022


Hi all,

Here are the minutes from today’s meeting.

Chair: Sam
Minutes: Leo

Attending: Sam, Leo, Peter, Cheng-Hsin, Johnny, Keith, Roland, Zach, Yosef

ET Release
  - Progress is being made, fixing failures in clusters that
    are not frequently used.
  - Odd compilation error in Summit cluster that hasn't
    been fixed yet.
  - Roland will contact contributors.
  - All galery examples are running.
  - Peter will re-run tests on Sunrise.

Extension of PreSync's Capabilities with Carpet
  - PreSync is used to fill in ghostzones and apply BCs
    automatically whenever needed.
  - Extend to fill in "auxiliary" quantities automatically
    when access is requested. For example, if a thorn evolves
    the BSSN variables, then it provides a function to compute
    the ADMBase variables from the BSSN variables and PreSync
    would schedule this function appropriately whenever another
    function needs to access the ADMase variables.
  - CarpetX has some support for gridfunction dependencies, which
    could potentially guide this process.
  - There are subtleties that could lead to circular logic, so
    care must be taken when doing this.
  - First idea is to not deal with more complicated cases where
    e.g., a function adds something to a gridfunction (like KO
    dissipation). Instead, the new feature would fill in gridfunctions
    for which a "READ" was requested but the gridfunctions are
    not valid anywhere.

Open Tickets
  - No warning printed by the Perl scripts for ambiguous
    READ/WRITES since it is unlikely users will attempt to use
    the old PreSync standard. Zach suggests: would be nice to have
    the option of being more verbose instead of completely removing
    the warning, if possible. Roland says: maybe we can give the
    Perl script another option, e.g. "Picky" (Verbose is already
    taken) so that it can print the warnings if requested.
  - There is a ticket ready for review which prevents PreSync from
    syncing coarser refinement levels if those have already been
    synced previously.
  - There's an interface error in some of the ADMBase functions
    where read-only gridfunctions are maked as "OUT". Sam says:
    changing "OUT" to "IN" fixes the interface. Fix is working
    on local machines but needs more testing.
  - cctk_time and cctk_deltas are wrong sometimes and a fix has
    been implemented that needs further review.
  - With PreSync, CarpetRegrid does not change the validity of
    the gridfunctions after a regrid, which leads to problems.
    The logic should be: after a regrid all gridfunctions are
    valid nowhere. Then the gridfunctions that support prolongation
    can be flagged as valid in the interior after prolongation.
    Everything else should remain invalid everywhere until something
    else sets it.

Unanswered Questions in the Mailing List
  None.

Next Chair: Leo
Next Minutes: Johnny

Cheers,
Leo


------
Leonardo R. Werneck, Ph.D.
Postdoctoral researcher
Office EP 314 | Department of Physics | University of Idaho
875 Perimeter Dr. MS 0903
Moscow, ID 83844-0903, USA
leonardo at uidaho.edu <mailto:leonardo at uidaho.edu>
https://leowerneck.github.io <https://leowerneck.github.io/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20221020/dc41e53e/attachment.html 


More information about the Users mailing list