external_boundary_contract_type Derived Type

type, public :: external_boundary_contract_type


Inherited by

type~~external_boundary_contract_type~~InheritedByGraph type~external_boundary_contract_type external_boundary_contract_type type~app_config app_config type~app_config->type~external_boundary_contract_type boundary_contract

Components

Type Visibility Attributes Name Initial
integer(kind=i32), public :: inflow_map = external_inflow_none
logical, public :: barrier_override_low(3) = .false.
logical, public :: barrier_override_high(3) = .false.
real(kind=dp), public :: barrier_potential_low_v(3) = 0.0_dp
real(kind=dp), public :: barrier_potential_high_v(3) = 0.0_dp
logical, public :: barrier_redistribute_low(3) = .false.
logical, public :: barrier_redistribute_high(3) = .false.

Source Code

  type, public :: external_boundary_contract_type
    integer(i32) :: inflow_map = external_inflow_none
    logical :: barrier_override_low(3) = .false.
    logical :: barrier_override_high(3) = .false.
    real(dp) :: barrier_potential_low_v(3) = 0.0_dp
    real(dp) :: barrier_potential_high_v(3) = 0.0_dp
    logical :: barrier_redistribute_low(3) = .false.
    logical :: barrier_redistribute_high(3) = .false.
  end type external_boundary_contract_type