HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
BoundaryConditions Directory Reference

Files

file  BCCleanup.c [code]
 Function to clean up boundary-conditions related variables.
 
file  BCDirichlet.c [code]
 Dirichlet boundary conditions.
 
file  BCExtrapolate.c [code]
 Extrapolation boundary condition.
 
file  BCInitialize.c [code]
 Initialize boundary-conditions-related function pointers.
 
file  BCIO.c [code]
 I/O functions for boundary conditions that need to read in data.
 
file  BCNoFlux.c [code]
 No-flux boundary condition (specific to Numa2D and Numa3D).
 
file  BCNoslipWall.c [code]
 No-slip wall boundary conditions (can also handle moving walls)
 
file  BCPeriodic.c [code]
 Periodic boundary conditions.
 
file  BCPeriodic_GPU.cu [code]
 
file  BCReflect.c [code]
 Reflection boundary condition.
 
file  BCSlipWall.c [code]
 Slip-wall boundary conditions.
 
file  BCSlipWall_GPU.cu [code]
 
file  BCSponge.c [code]
 Sponge boundary condition.
 
file  BCSubsonicAmbivalent.c [code]
 Subsonic "ambivalent" boundary conditions (specific to Euler/Navier-Stokes systems)
 
file  BCSubsonicInflow.c [code]
 Subsonic inflow boundary conditions (specific to Euler/Navier-Stokes systems)
 
file  BCSubsonicOutflow.c [code]
 Subsonic outflow boundary conditions (specific to Euler/Navier-Stokes systems)
 
file  BCSupersonicInflow.c [code]
 Supersonic inflow boundary conditions (specific to Euler/Navier-Stokes systems)
 
file  BCSupersonicOutflow.c [code]
 Supersonic outflow boundary conditions (specific to Euler/Navier-Stokes systems)
 
file  BCSWSlipWall.c [code]
 Slip-wall boundary conditions for shallow water equations.
 
file  BCThermalNoslipWall.c [code]
 Thermal no-slip-wall boundary conditions.
 
file  BCThermalSlipWall.c [code]
 Thermal slip-wall boundary conditions.
 
file  BCTurbulentSupersonicInflow.c [code]
 Turbulent supersonic inflow boundary condition (specific to the 3D Navier-Stokes system).