mod_basis_functions Module



Contents


Interfaces

interface

  • public pure function basis_function(x, x0, x1) result(spline)

    Arguments

    TypeIntentOptionalAttributesName
    real(kind=dp), intent(in) :: x
    real(kind=dp), intent(in) :: x0
    real(kind=dp), intent(in) :: x1

    Return Value real(kind=dp)(4)


Functions

public pure function hquad(x, x0, x1) result(quad)

Arguments

TypeIntentOptionalAttributesName
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: x0
real(kind=dp), intent(in) :: x1

Return Value real(kind=dp)(4)

public pure function dhquad(x, x0, x1) result(dquad)

Arguments

TypeIntentOptionalAttributesName
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: x0
real(kind=dp), intent(in) :: x1

Return Value real(kind=dp)(4)

public pure function hcubic(x, x0, x1) result(cubic)

Arguments

TypeIntentOptionalAttributesName
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: x0
real(kind=dp), intent(in) :: x1

Return Value real(kind=dp)(4)

public pure function dhcubic(x, x0, x1) result(dcubic)

Arguments

TypeIntentOptionalAttributesName
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: x0
real(kind=dp), intent(in) :: x1

Return Value real(kind=dp)(4)

public pure function ddhcubic(x, x0, x1) result(ddcubic)

Arguments

TypeIntentOptionalAttributesName
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: x0
real(kind=dp), intent(in) :: x1

Return Value real(kind=dp)(4)