BoundaryConditionsΒΆ

Type:section
Appearance:optional

This definition allows to set boundary conditions to the edges of the computational domain by selecting global selection criteria instead of defining boundary treatment on edges of the extruded geometrical primitive forming the computational domain (typically a Polygon) with the specific Priority Priority=-1.

The global boundary conditions attributed to the Boundary here will be inherited by all boundaries of overlapping geometrical primitives. Definition of boundary conditions by further Boundary on other geometrical primitives overrides the globals setting here.

For example, to set xy-periodic boundary conditions you can use the Direction = Horizontal selector as employed below

BoundaryConditions {
  Boundary {
    Class = Transparent
    ExteriorDomainId = 11
    Direction = -Z
  }
  Boundary {
    Class = Domain
    BoundaryId = 10
    Direction = Z
  }
  Boundary {
    Class = Periodic
    Direction = Horizontal
  }
}