dyn_parameters_t Derived Type

type, public :: dyn_parameters_t


Inherited by

type~~dyn_parameters_t~~InheritedByGraph type~dyn_parameters_t dyn_parameters_t type~net_state_base_t net_state_base_t type~net_state_base_t->type~dyn_parameters_t params type~net_state_t net_state_t type~net_state_t->type~net_state_base_t type~net_state_t~2 net_state_t type~net_state_t~2->type~net_state_base_t

Components

Type Visibility Attributes Name Initial
real(kind=dp), public :: alpha
real(kind=dp), public, allocatable, dimension(:) :: beta
integer(kind=i4), public, allocatable, dimension(:) :: theta
real(kind=dp), public :: beta_scale

Type-Bound Procedures

procedure, public :: init => dyn_parameters_init

  • private subroutine dyn_parameters_init(this, net)

    Arguments

    Type IntentOptional Attributes Name
    class(dyn_parameters_t) :: this
    type(network_t) :: net

procedure, public :: max_num_susceptible => dyn_parameters_max_num_susceptible

  • private function dyn_parameters_max_num_susceptible(this, edge_order) result(res)

    Arguments

    Type IntentOptional Attributes Name
    class(dyn_parameters_t) :: this
    integer(kind=i4), intent(in) :: edge_order

    Return Value integer(kind=i4)