From 6e2f7f2082278894816e4d2bee23c65f44b4f35c Mon Sep 17 00:00:00 2001 From: Gavin Macaulay Date: Fri, 4 Oct 2024 21:28:31 +1300 Subject: [PATCH] change the reference paper --- src/echosms/kamodel.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/echosms/kamodel.py b/src/echosms/kamodel.py index 7797a87..bf27645 100644 --- a/src/echosms/kamodel.py +++ b/src/echosms/kamodel.py @@ -10,8 +10,7 @@ class KAModel(ScatterModelBase): """Kirchhoff approximation (KA) scattering model. - This class calculates acoustic scatter from arbituary surfaces with a - pressure release boundary condition. + This class calculates acoustic scatter from arbituary surfaces. """ def __init__(self): @@ -19,7 +18,7 @@ def __init__(self): self.long_name = 'Kirchhoff approximation' self.short_name = 'ka' self.analytical_type = 'approximate' - self.boundary_types = ['fixed rigid', 'pressure release'] + self.boundary_types = ['pressure release'] self.shapes = ['closed surfaces'] self.max_ka = 20 # [1] self.no_expand_parameters = ['mesh'] @@ -63,14 +62,14 @@ def calculate_ts_single(self, medium_c, theta, phi, f, mesh, Notes ----- - The class implements the code in Foote & Franics (2002). + The class implements the code in Foote (1985). References ---------- - Foote, K. G., & Francis, D. T. I. (2002). Comparing Kirchhoff-approximation and - boundary-element models for computing gadoid target strengths. The Journal of - the Acoustical Society of America, 111(4), 1644–1654. - + Foote, K. G. (1985). Rather-high-frequency sound scattering of swimbladdered fish. + The Journal of the Acoustical Society of America, 78(2), 688–700. + + """ if boundary_type not in self.boundary_types: raise ValueError(f'The {self.long_name} model does not support '