A computational framework for fluid–structure interaction with applications on stability evaluation of breakwater under combined tsunami–earthquake activity. (25th June 2022)