ASL
0.1.7
Advanced Simulation Library
|
Numerical method which computes multiphase transport processes. More...
#include <aslFDMultiPhase.h>
Public Types | |
typedef SPDataWithGhostNodesACLData | Data |
typedef SPAbstractDataWithGhostNodes | Field |
typedef SPDataWithGhostNodesACLData | Data |
typedef SPAbstractDataWithGhostNodes | Field |
Additional Inherited Members | |
![]() | |
virtual void | preProcessing () |
the function executed before kernel->compute() More... | |
SingleKernelNM (const acl::KernelConfiguration &kernelCongig) | |
virtual void | preProcessing () |
the function executed before kernel->compute() More... | |
SingleKernelNM (const acl::KernelConfiguration &kernelCongig) | |
![]() | |
acl::SPKernel | kernel |
Numerical method which computes multiphase transport processes.
\[ \partial_t c_i= D \Delta c_i - \nabla (\vec v c_i) -\nabla\left( a c_i \sum_{j\neq i}\nabla c_j \right)\]
where
cData | corresponds to \(c_i\) |
diffusionCoefficient | corresponds to \(D\) |
repulsionconstant | is repulsion constant \(a\) |
velocity | corresponds to \(\vec v\) |
Definition at line 58 of file aslFDMultiPhase.h.
Definition at line 61 of file aslFDMultiPhase.h.
Definition at line 61 of file aslFDMultiPhase.h.
Definition at line 62 of file aslFDMultiPhase.h.
Definition at line 62 of file aslFDMultiPhase.h.
asl::FDMultiPhase::FDMultiPhase | ( | ) |
asl::FDMultiPhase::FDMultiPhase | ( | Data | c, |
const acl::VectorOfElements & | dC, | ||
const acl::VectorOfElements & | rC, | ||
const VectorTemplate * | vT | ||
) |
asl::FDMultiPhase::FDMultiPhase | ( | ) |
asl::FDMultiPhase::FDMultiPhase | ( | Data | c, |
const acl::VectorOfElements & | dC, | ||
const acl::VectorOfElements & | rC, | ||
const VectorTemplate * | vT | ||
) |
void asl::FDMultiPhase::addComponent | ( | Data | c | ) |
void asl::FDMultiPhase::addComponent | ( | Data | c | ) |
|
inline |
Definition at line 136 of file aslFDMultiPhase.h.
|
inline |
|
inline |
Definition at line 147 of file aslFDMultiPhase.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 141 of file aslFDMultiPhase.h.
|
inline |
|
inline |
Definition at line 131 of file aslFDMultiPhase.h.
|
inline |
void asl::FDMultiPhase::setDiffusionCoefficient | ( | acl::VectorOfElements | d | ) |
void asl::FDMultiPhase::setDiffusionCoefficient | ( | acl::VectorOfElements | d | ) |
void asl::FDMultiPhase::setRepulsionConstant | ( | acl::VectorOfElements | d | ) |
void asl::FDMultiPhase::setRepulsionConstant | ( | acl::VectorOfElements | d | ) |
void asl::FDMultiPhase::setVectorTemplate | ( | VectorTemplate * | vT | ) |
void asl::FDMultiPhase::setVectorTemplate | ( | VectorTemplate * | vT | ) |
void asl::FDMultiPhase::setVelocity | ( | Field | v, |
bool | compressibilityCorrection = false |
||
) |
void asl::FDMultiPhase::setVelocity | ( | Field | v, |
bool | compressibilityCorrection = false |
||
) |