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

Public Member Functions

subroutine biorthogonalize_single_1d (vout, vin, win, weight_fun)
 Biorthogonalize a B-spline function with respect to another B-spline function.
 

Member Function/Subroutine Documentation

◆ biorthogonalize_single_1d()

subroutine m_bspline_linalg::biorthogonalize::biorthogonalize_single_1d ( type(bsplinefun), intent(inout) vout,
type(bsplinefun), intent(in) vin,
type(bsplinefun), intent(in) win,
procedure(user_function_1d_interface), optional weight_fun )

Biorthogonalize a B-spline function with respect to another B-spline function.

     vout <- vout - ( <vout, win> / <vin, win> ) * vin

   such that <vout, win> = 0
Parameters
[in,out]voutThe biorthogonalized B-spline function
[in]vinThe B-spline function to biorthogonalize with
[in]winThe B-spline function to biorthogonalize against
[in]weight_fun_(optional)_ The weight function defining the inner product

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