AlphaFunction Derived Type

type, public, abstract :: AlphaFunction

Abstract derived type that describe the required procedure for an alpha function.


Inherited by

type~~alphafunction~~InheritedByGraph type~alphafunction AlphaFunction type~alphamathiascopeman AlphaMathiasCopeman type~alphamathiascopeman->type~alphafunction type~alpharkpr AlphaRKPR type~alpharkpr->type~alphafunction type~alphasoave AlphaSoave type~alphasoave->type~alphafunction type~cubiceos CubicEoS type~cubiceos->type~alphafunction alpha type~gerg2008 Gerg2008 type~gerg2008->type~cubiceos srk

Type-Bound Procedures

procedure(abs_alpha), public, deferred :: alpha

  • subroutine abs_alpha(self, Tr, a, dadt, dadt2) Prototype

    Arguments

    Type IntentOptional Attributes Name
    class(AlphaFunction), intent(in) :: self
    real(kind=pr), intent(in) :: Tr(:)
    real(kind=pr), intent(out) :: a(:)
    real(kind=pr), intent(out) :: dadt(:)
    real(kind=pr), intent(out) :: dadt2(:)