OOF2: The Manual


BC — Different kinds of boundary conditions.


Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.

  • Dirichlet (DirichletBC) -- Fix the values of a Field along a boundary.
  • Generalized Force (ForceBC) -- Apply a force to all nodes on a boundary. A force is a divergence of a flux (eg, stress, heat flux). The condition is applied independently at each node, and is therefore sensitive to node density.
  • Floating (FloatBC) -- Fix the values of Fields on the boundary, up to an unspecified offset.
  • Neumann (NeumannBC) -- Set the normal component of a Flux (eg, stress, heat flux) along the boundary.
  • Periodic (PeriodicBC) -- Set the values of a field to be equal along two opposite boundaries.


Boundary conditions are applied by the OOF.Mesh.Boundary_Conditions menu and the Boundary Conditions GUI task page. Details of the different types of boundary conditions are discussed in the subclass sections.