Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
#include <alsfvm/boundary/BoundaryCUDA.hpp>
Public Member Functions | |
BoundaryCUDA (size_t numberOfGhostCells) | |
virtual void | applyBoundaryConditions (volume::Volume &volume, const grid::Grid &grid) |
![]() | |
virtual | ~Boundary () |
Since we inherit, we have an empty virtual constructor. More... | |
alsfvm::boundary::BoundaryCUDA< BoundaryConditions >::BoundaryCUDA | ( | size_t | numberOfGhostCells | ) |
Constructs a new instance
numberOfGhostCells | the number of ghost cells on each side to use. |
|
virtual |
Applies the neumann boundary to the volumes supplied. For a ghost size of 1, we set
Applies the boundary conditions to the volumes supplied.
volume | the volume to apply the boundary condition to |
grid | the active grid |
Implements alsfvm::boundary::Boundary.