hug_brent_t Derived Type

type, public, extends(brent_t) :: hug_brent_t


Inherits

type~~hug_brent_t~~InheritsGraph type~hug_brent_t hug_brent_t type~brent_t brent_t type~hug_brent_t->type~brent_t

Components

Type Visibility Attributes Name Initial
real(kind=dp), public :: Pstar
real(kind=dp), public :: p_LR
real(kind=dp), public :: v_LR
real(kind=dp), public :: e_LR

Type-Bound Procedures

procedure, public :: f => hug_brent_f

  • public function hug_brent_f(me, x) result(H)

    Arguments

    Type IntentOptional Attributes Name
    class(hug_brent_t), intent(in) :: me
    real(kind=dp), intent(in) :: x

    Return Value real(kind=dp)

Source Code

    type, extends(brent_t) :: hug_brent_t
        real(dp) :: Pstar, p_LR, v_LR, e_LR
    contains
        procedure :: f => hug_brent_f
    end type hug_brent_t