|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <BoundaryCondition.h>
Public Member Functions | |
| virtual | ~BoundaryCondition ()=default |
| virtual char | getType () const =0 |
| bool | isSide (SideType side) const |
| real | getQ (uint index, uint dir) |
| void | getCoords (SPtr< Grid > grid, std::vector< real > &x, std::vector< real > &y, std::vector< real > &z) |
| virtual void | setAdditionalIndices (const SPtr< Grid > &, uint) |
Public Attributes | |
| std::vector< uint > | indices |
| SPtr< Side > | side |
| std::vector< std::vector< real > > | qs |
| std::vector< uint > | patches |
Definition at line 60 of file BoundaryCondition.h.
|
virtualdefault |
| void vf::gpu::grid_generator::BoundaryCondition::getCoords | ( | SPtr< Grid > | grid, |
| std::vector< real > & | x, | ||
| std::vector< real > & | y, | ||
| std::vector< real > & | z | ||
| ) |
Definition at line 75 of file BoundaryCondition.h.
Implemented in vf::gpu::PressureBoundaryCondition, vf::gpu::SlipBoundaryCondition, vf::gpu::StressBoundaryCondition, vf::gpu::GeometryBoundaryCondition, vf::gpu::ADNoFluxBoundaryCondition, vf::gpu::ADFluxBoundaryCondition, vf::gpu::ADDirichletBoundaryCondition, vf::gpu::ADOutflowBoundaryCondition, vf::gpu::ADNeumannBoundaryCondition, and BoundaryConditionSpy.
Definition at line 46 of file BoundaryCondition.cpp.
|
inlinevirtual |
Reimplemented in vf::gpu::PressureBoundaryCondition, vf::gpu::StressBoundaryCondition, and vf::gpu::ADOutflowBoundaryCondition.
Definition at line 78 of file BoundaryCondition.h.
| std::vector<uint> vf::gpu::grid_generator::BoundaryCondition::indices |
Definition at line 65 of file BoundaryCondition.h.
| std::vector<uint> vf::gpu::grid_generator::BoundaryCondition::patches |
Definition at line 69 of file BoundaryCondition.h.
| std::vector<std::vector<real> > vf::gpu::grid_generator::BoundaryCondition::qs |
Definition at line 67 of file BoundaryCondition.h.
Definition at line 66 of file BoundaryCondition.h.