BoundaryCondition¶

Type:section
Appearance:simple

Besides setting the material properties of the body, it is necessary to specify the physical configuration at the boundary of the computational domain. BoundaryConditions are defined in the file boundary_conditions.jcm.

Note

Transparent boundaries which separate the computational domain from the exterior domain do not need any further specifications, since the physical situation is already described self-consistently.

Within a BoundaryCondition definition one specifies the field behavior at the considered boundary. For example, in the context of electromagnetic field theory a perfect conductor’s surface can be dealt by setting the tangential components of the electric field to zero. For mechanical problems one may fix the body at the boundary, or one may allow the body to slide on the boundary.

Besides that, one can attach one or several tensor field definitions to a physical boundary. Only boundary properties such as the emissivity can be set within a BoundaryCondition section (impressed quantities and material properties cannot be set here).

A BoundaryCondition section looks like this:

# set various boundary condition at boundary with Id=2
BoundaryCondition {
  BoundaryId = 2
  Electromagnetic = ... # specify electromagnetic field behavior, here
  ContinuumMechanics = ... # specify mechanical behavior, here
  Thermal = ... # specify thermal behavior, here
  Emissivity = ... #
}

Consult the subsequent sections to see which kind of boundary properties can be assigned.