Skip to content
Roland Haas edited this page Feb 28, 2024 · 46 revisions

Getting started

Workshops and hackathons

Presentations

CarpetX ideas

CarpetX implementation tasks

CarpetX desired feature list

Science runs would be say a MHD driven supernova with tracer particles and a neutrino evolution scheme. This would require these abilities:

  • cell centered (volume averaged) grid with AMR for fluid: done 
  • vertex centered (sampled) grid with AMR for metric: done
  • staggered grid for magnetic field
  • subcycling in time
    • Runge-Kutta prolongation into mesh refinement boundaries to avoid "buffer" zones (which AMReX may not support)
    • notes on the Einstein Toolkit wiki
  • some sort refluxing for fluid due to subcycling in time
  • some sort of monopole avoiding prolongation scheme for B
  • some sort of scheme that conserves magnetic flux at mesh refinement boundaries
  • support for 2D (prevent refinement in the Z-direction)
  • interpolators to get values of fields at particle locations: done
  • reduction operators for min, max, sum etc.: done
  • checkpoint and recovery: done
  • 3d output for visualization: done
  • GPU support
    • for RHS calculation: done
    • for AMR operators: done
    • for everything else