Boundary conditions management

Kynema-SGF API: Boundary conditions management
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
Boundary conditions management
Collaboration diagram for Boundary conditions management:

Classes

class  kynema_sgf::BCIface
class  kynema_sgf::BCVelocity
class  kynema_sgf::BCScalar
class  kynema_sgf::BCSrcTerm
class  kynema_sgf::BCFillPatchExtrap
class  kynema_sgf::FixedGradientBC
class  kynema_sgf::MassInflowOutflowBC
class  kynema_sgf::VelWallFunc
class  kynema_sgf::FieldBCIface
class  kynema_sgf::ABLVelWallFunc

Detailed Description

Boundary conditions management

This group documents the boundary condition management interface within Kynema-SGF. Boundary conditions are registered on a Field instance and are used by the Field::fillpatch and Field::fillphysbc calls to perform the actual work. The classes documented in this group provide the interface to read user inputs and initialize the BC data structures in FieldInfo, moves them to the device so that they are ready for use during the solution process, and fill the ghost cells with appropriate values that require custom computations and not simple extrapolations.