MPS-Basic
Loading...
Searching...
No Matches
PressureCalculator::DirichletBoundaryConditionGenerator::Interface Class Referenceabstract

Interface for Dirichlet boundary condition generator. More...

#include <interface.hpp>

Inheritance diagram for PressureCalculator::DirichletBoundaryConditionGenerator::Interface:

Public Member Functions

virtual DirichletBoundaryCondition generate (Particles &particles)=0
 Generate Dirichlet boundary condition.
 
virtual ~Interface ()
 

Detailed Description

Interface for Dirichlet boundary condition generator.

This interface is used to generate Dirichlet boundary condition for the pressure Poisson equation. The function generate returns a Dirichlet boundary condition object and is used in the pressure calculation process.

Definition at line 15 of file interface.hpp.

Constructor & Destructor Documentation

◆ ~Interface()

virtual PressureCalculator::DirichletBoundaryConditionGenerator::Interface::~Interface ( )
inlinevirtual

Definition at line 23 of file interface.hpp.

23{};

Member Function Documentation

◆ generate()

virtual DirichletBoundaryCondition PressureCalculator::DirichletBoundaryConditionGenerator::Interface::generate ( Particles & particles)
pure virtual

Generate Dirichlet boundary condition.

Parameters
particlesParticles
Returns
Dirichlet boundary condition

Implemented in PressureCalculator::DirichletBoundaryConditionGenerator::FreeSurface.


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