Modules
Boundary Conditions
Collaboration diagram for Boundary Conditions:

Modules

 Constraint boundary Conditions
 
 Inlet boundary Conditions
 
 Outlet boundary Conditions
 
 Generic boundary Conditions
 
 Coupled boundary Conditions
 
 Wall boundary Conditions
 
 Thermophysical boundary conditions
 

Detailed Description

This group contains OpenFOAM boundary condition types. All conditions are derived from the base Foam::fvPatchField class. Patch values are typically updated using the virtual functions

The difference between the methods is based on when the patch values are updated. When the condition is applied to a solution variable, the call to updateCoeffs() occurs as a preliminary step of the <matrix>.solve(). The evaluate() method is invoked after, or independent of the matrix solve, via a call to <field>.correctBoundaryConditions().