ASL 0.1.7
Advanced Simulation Library
|
#include <aslSingleKernelNM.h>
Public Member Functions | |
virtual void | execute () |
Executes the numerical procedure. | |
virtual void | init () |
Builds the necesery internal data and kernels. | |
virtual | ~SingleKernelNM () |
![]() | |
virtual | ~NumMethod () |
Protected Member Functions | |
virtual void | preProcessing () |
the function executed before kernel->compute() | |
virtual void | postProcessing () |
the function executed after kernel->compute() | |
virtual void | init0 ()=0 |
full initialisation but without kernel->setup() | |
SingleKernelNM (const acl::KernelConfiguration &kernelCongig) | |
Protected Attributes | |
acl::SPKernel | kernel |
Friends | |
class | NumMethodsMerger |
Virtual class describes general interface for Numerical methods whith single Kernel;
Definition at line 46 of file aslSingleKernelNM.h.
|
protected |
|
virtual |
Executes the numerical procedure.
Implements asl::NumMethod.
Builds the necesery internal data and kernels.
Implements asl::NumMethod.
full initialisation but without kernel->setup()
Implemented in asl::LBGK, and asl::LBGKTurbulence.
the function executed after kernel->compute()
the function executed before kernel->compute()
Reimplemented in asl::LBGK.
|
friend |
Definition at line 64 of file aslSingleKernelNM.h.
|
protected |
Definition at line 49 of file aslSingleKernelNM.h.