|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <KernelFactory.h>
Public Types | |
| enum | KernelType { BGK , COMPRESSIBLE_CUMULANT_4TH_ORDER_VISCOSITY } |
Public Member Functions | |
| KernelFactory ()=default | |
| virtual | ~KernelFactory ()=default |
| std::shared_ptr< LBMKernel > | makeKernel (KernelType kernelType) |
| std::shared_ptr< AbstractLBMSystem > | makeLBMSystem (KernelType type) |
Definition at line 36 of file KernelFactory.h.
| Enumerator | |
|---|---|
| BGK | |
| COMPRESSIBLE_CUMULANT_4TH_ORDER_VISCOSITY | |
Definition at line 38 of file KernelFactory.h.
|
default |
|
virtualdefault |
| std::shared_ptr< LBMKernel > KernelFactory::makeKernel | ( | KernelType | kernelType | ) |
Definition at line 35 of file KernelFactory.cpp.
| std::shared_ptr< AbstractLBMSystem > KernelFactory::makeLBMSystem | ( | KernelType | type | ) |
Definition at line 47 of file KernelFactory.cpp.