grad_request_t Derived Type

type, public :: grad_request_t

Used to request derivatives with respect to function arguments


Contents


Components

TypeVisibility AttributesNameInitial
logical, public :: dcoords =.false.
logical, public :: dalpha =.false.
logical, public :: dalpha_dyn =.false.
logical, public :: dC6 =.false.
logical, public :: dr_vdw =.false.
logical, public :: domega =.false.
logical, public :: dsigma =.false.
logical, public :: dgamma =.false.
logical, public :: dq =.false.
logical, public :: dlattice =.false.
logical, public :: dV =.false.
logical, public :: dV_free =.false.
logical, public :: dX_free =.false.

Type-Bound Procedures

procedure, public :: any => grad_request_any

  • private function grad_request_any(this) result(any)

    Arguments

    Type IntentOptional AttributesName
    class(grad_request_t), intent(in) :: this

    Return Value logical