fates_interface_type Derived Type

type, public :: fates_interface_type


Components

Type Visibility Attributes Name Initial
integer, public :: nsites
type(ed_site_type), public, pointer :: sites(:)
type(bc_in_type), public, allocatable :: bc_in(:)
type(bc_out_type), public, allocatable :: bc_out(:)

Type-Bound Procedures

procedure, public :: zero_bcs

  • private subroutine zero_bcs(this, s)

    Arguments

    Type IntentOptional Attributes Name
    class(fates_interface_type), intent(inout) :: this
    integer, intent(in) :: s

procedure, public :: set_bcs

  • private subroutine set_bcs(this, s)

    Arguments

    Type IntentOptional Attributes Name
    class(fates_interface_type), intent(inout) :: this
    integer, intent(in) :: s