Alsvinn  0.5.3
The fast FVM simulator with UQ support
Public Member Functions | List of all members
alsfvm::boundary::Boundary Class Referenceabstract

#include <alsfvm/boundary/Boundary.hpp>

Inheritance diagram for alsfvm::boundary::Boundary:
alsfvm::boundary::BoundaryCPU< BoundaryConditions > alsfvm::boundary::BoundaryCUDA< BoundaryConditions >

Public Member Functions

virtual void applyBoundaryConditions (volume::Volume &volume, const grid::Grid &grid)=0
 
virtual ~Boundary ()
 Since we inherit, we have an empty virtual constructor. More...
 

Constructor & Destructor Documentation

◆ ~Boundary()

virtual alsfvm::boundary::Boundary::~Boundary ( )
inlinevirtual

Since we inherit, we have an empty virtual constructor.

Member Function Documentation

◆ applyBoundaryConditions()

virtual void alsfvm::boundary::Boundary::applyBoundaryConditions ( volume::Volume volume,
const grid::Grid grid 
)
pure virtual

Applies the boundary conditions to the volumes supplied.

Parameters
volumethe volume to apply the boundary condition to
gridthe active grid

Implemented in alsfvm::boundary::BoundaryCPU< BoundaryConditions >, and alsfvm::boundary::BoundaryCUDA< BoundaryConditions >.


The documentation for this class was generated from the following file: