BSpline Finite Element Exterior Calculus
Loading...
Searching...
No Matches
m_bspline_linalg::solve_poisson_problem Interface Reference

Solve the Poisson problem. More...

Public Member Functions

subroutine solve_poisson_problem_1d (bfun, bspline, l, f, bdy_fun, rtol)
 Solve the Poisson problem \(\nabla^2 u = f\) with Dirichlet boundary conditions.
 

Detailed Description

Solve the Poisson problem.

Member Function/Subroutine Documentation

◆ solve_poisson_problem_1d()

subroutine m_bspline_linalg::solve_poisson_problem::solve_poisson_problem_1d ( type(bsplinefun), intent(out) bfun,
type(bsplinespace), intent(in) bspline,
intent(in) l,
type(bsplinefun), intent(in) f,
procedure(user_function_1d_interface), optional bdy_fun,
real(wp), intent(in), optional rtol )

Solve the Poisson problem \(\nabla^2 u = f\) with Dirichlet boundary conditions.

Parameters
[out]bfunThe resulting B-spline function
[in]bsplineThe B-spline basis
[in]LThe Laplace matrix
[in]fThe right-hand side
[in]bdy_fun_(optional)_ The boundary function (homogeneous if not present)
[in]rtol_(optional)_ The relative tolerance of the linear solver

The documentation for this interface was generated from the following file: