Skip to content
ketch edited this page Nov 15, 2014 · 21 revisions

Sprints

  • CUDAClaw (George, Rio, David, Aron)

    • interface to PyClaw
    • relation to pointwise solvers
  • 3D visualization (Donna, Randy, Damian, Hugo, Aron/David (yt))

    • yt plots with VisClaw (David)
    • 2D in 3D surface plots with mplot3d, yt, or something else?
    • MATLAB via pymatbridge
    • mapped grids
    • xdmf headers for loading in Paraview, Visit (Damian)
    • ForestClaw interface to VisClaw (Kyle, Donna)
    • visualization in the notebook
  • IO (Kyle, Damian, Hugo, Dave)

    • Selective output: subsampling or writing just some solution components
    • Asynchronous file writing
    • Formats, file naming
  • Timestepping (Jed, Yiannis, David, Lajos)

  • IMEX

  • Time step control

    • asynchronous CFL reduction
    • post-step wave speed calculation
  • Multirate

  • AMR (Matt, Dave, Randy)

  • PyBoxClaw:

    • Hashstack install
    • Merge into master
    • Pass refinement tags to PyClaw
  • AMRClaw/GeoClaw refinement mechanisms

    • add polyregions, polygonal regions where refinement is allowed or forced
  • Bootstrapping installation for Clawpack ("conda install clawpack") (Aron)

  • Hashstack (Aron, Matt)

Brainstorming -- ideas we didn't pursue this week

  • Debris flow in GeoClaw
  • Fluid/structure interaction
  • Notebooks (Riemann solvers, pointwise drivers, )
  • Web notebook application for 2d shallow water
  • Pointwise Riemann solvers
  • BoxClaw -- streamlined install, merge to master
  • Alpha test ForestClaw (install, run examples) and interface to Visclaw
  • Hamilton-Jacobi equations
  • 3rd-order algorithm -- extend to systems
  • Multidimensional WENO correction in PyWENO
  • Adjoints
  • Parallel dynamic loading
    • Environment versioned notebooks