We present a high-order nodal Discontinuous Galerkin Finite Element Method (DG-FEM) solution based on a set of highly accurate Boussinesq-type equations for solving general water-wave problems in complex geometries. A nodal DG-FEM is used for the spatial discretization to solve the Boussinesq equations in complex and curvilinear geometries which amends the application range of previous numerical models that have been based on structured Cartesian grids. The Boussinesq method provides the basis for the accurate description of fully nonlinear and dispersive water waves in both shallow and deep waters within the breaking limit. To demonstrate the current applicability of the model both linear and mildly nonlinear test cases are considered in two horizontal dimensions where the water waves interact with bottom-mounted fully reflecting structures. It is established that, by simple symmetry considerations combined with a mirror principle, it is possible to impose weak slip boundary conditions for both structured and general curvilinear wall boundaries while maintaining the accuracy of the scheme. As is standard for current high-order Boussinesq-type models, arbitrary waves can be generated and absorbed in the interior of the computational domain using a flexible relaxation technique applied on the free surface variables.
- Grid adaption
- nonlinear and dispersive water waves
- discontinuous Galerkin finite element method
- high-order Boussinesq-type equations
- unstructured and curvilinear grids
- Wave-structure interaction