pymor.analyticalproblems.helmholtz¶
Module Contents¶
Functions¶
Helmholtz equation problem. |
- pymor.analyticalproblems.helmholtz.helmholtz_problem(domain=RectDomain(), rhs=None, parameter_range=(0.0, 100.0), dirichlet_data=None, neumann_data=None)[source]¶
Helmholtz equation problem.
This problem is to solve the Helmholtz equation
- ∆ u(x, k) - k^2 u(x, k) = f(x, k)
on a given domain.
Parameters
- domain
A
DomainDescriptionof the domain the problem is posed on.- rhs
The
Functionf(x, μ).- parameter_range
A tuple
(k_min, k_max)describing the interval in which k is allowd to vary.- dirichlet_data
Functionproviding the Dirichlet boundary values.- neumann_data
Functionproviding the Neumann boundary values.