QuadraticPsi Derived Type

type, public, extends(PsiFunction) :: QuadraticPsi


Components

Type Visibility Attributes Name Initial
real(kind=pr), public, allocatable :: Aij(:,:)
real(kind=pr), public, allocatable :: Bij(:,:)
real(kind=pr), public, allocatable :: Cij(:,:)

Type-Bound Procedures

procedure, public :: psi => Quadratic_temperature_dependence

  • public subroutine Quadratic_temperature_dependence(self, systems_groups, T, psi, dpsi_dt, dpsi_dt2)

    Read more…

    Arguments

    Type IntentOptional Attributes Name
    class(QuadraticPsi) :: self

    function

    class(Groups) :: systems_groups

    Groups in the system

    real(kind=pr), intent(in) :: T

    Temperature [K]

    real(kind=pr), intent(out), optional :: psi(:,:)

    real(kind=pr), intent(out), optional :: dpsi_dt(:,:)

    real(kind=pr), intent(out), optional :: dpsi_dt2(:,:)