General Domain Fc-Based Shock Dynamics Solver