capytaine.green_functions.abstract_green_function module

Abstract structure of a class used to compute the Green function

class capytaine.green_functions.abstract_green_function.AbstractGreenFunction[source]

Bases: ABC

Abstract method to evaluate the Green function.

abstractmethod evaluate(mesh1, mesh2, free_surface, water_depth, wavenumber, adjoint_double_layer=True, early_dot_product=True)[source]
floating_point_precision: str
exception capytaine.green_functions.abstract_green_function.GreenFunctionEvaluationError[source]

Bases: Exception