#include <alsfvm/boundary/BoundaryFactory.hpp>
◆ BoundaryFactory()
alsfvm::boundary::BoundaryFactory::BoundaryFactory |
( |
const std::string & |
name, |
|
|
alsfvm::shared_ptr< DeviceConfiguration > & |
deviceConfiguration |
|
) |
| |
Instantiates the boundary factory
- Parameters
-
name | the name of the boundary type
Parameter | Description |
"neumann" | Neumann boundary conditions |
"periodic" | Periodic boundary conditions |
|
deviceConfiguration | the device configuration |
◆ createBoundary()
alsfvm::shared_ptr< Boundary > alsfvm::boundary::BoundaryFactory::createBoundary |
( |
size_t |
ghostCellSize | ) |
|
Creates the new boundary
- Parameters
-
ghostCellSize | the number of ghost cell to use on each side. |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/alsvinn/checkouts/latest/alsfvm/include/alsfvm/boundary/BoundaryFactory.hpp
- /home/docs/checkouts/readthedocs.org/user_builds/alsvinn/checkouts/latest/alsfvm/src/boundary/BoundaryFactory.cpp