bc_set_t Derived Type

type, public :: bc_set_t

Global set of boundary conditions covering all mesh patches.


Inherits

type~~bc_set_t~~InheritsGraph type~bc_set_t bc_set_t type~bc_patch_t bc_patch_t type~bc_set_t->type~bc_patch_t patches

Components

Type Visibility Attributes Name Initial
integer, public :: npatches = 0
type(bc_patch_t), public, allocatable :: patches(:)

Source Code

   type :: bc_set_t
      integer :: npatches = 0                        !< Total number of patches defined in the mesh.
      type(bc_patch_t), allocatable :: patches(:)    !< Array of boundary settings for each patch.
   end type bc_set_t