Sustainability Through community contribution and modular design Cactus project began in 1996 Revolutionary modular design – flesh provides interfaces between Cactus modules or thorns – Users can use modules written by others and can write their own – Far-reaching ramifications of this approach I/O, time integration, mesh refinement, PAPI counters, boundary conditions can all be abstracted from science code Community has grown and diversified, other science areas using the Cactus framework November 17, 2013 Workshop on Sustainable Software for Science: Practice and Experiences Frank Löffler, Steven R.
{}