Introduction
This Fortran library computes the three-dimensional infinite-depth free-surface Green function according to the series expansions defined in the work of Shan and Wu (2018).
An overview of the expressions implemented in this library can be found here. Alternatively, a Python implementation of the series expansions can be found in this blog post.
Tests
Simple tests were performed to compare the values computed by GDeepSeries against the numerical evaluation with Python libraries. The test results are summarized here.
Dependency
GDeepSeries makes use of special functions implemented in ColSpecF.
Reference
- Penghao Shan and Jiameng Wu. Highly precise approximation of free surface Green function and its high order derivatives based on refined subdomains. Brodogradnja, vol. 69, no. 1, pp. 53–70, 2018. https://doi.org/10.21278/brod69104
License
The GDeepSeries code is distributed under the MIT License (see LICENSE file).
Important Dependency Notice: This project depends on ColSpecF, which is distributed under multiple licenses. Review ColSpecF’s license for details.