dynamic rupture application build on top of bfam