$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
Advection-diffusion dynamics on 3D corners. More...
#include <advectionDiffusionBoundaries.h>


Public Member Functions | |
| AdvectionDiffusionCornerDynamics3D (Dynamics< T, Descriptor > *baseDynamics, bool automaticPrepareCollision_=true) | |
| Constructor. | |
| AdvectionDiffusionCornerDynamics3D (HierarchicUnserializer &unserializer) | |
| virtual int | getId () const |
| Return a unique ID for this class. | |
| virtual void | serialize (HierarchicSerializer &serializer) const |
| Serialize the dynamics object. | |
| virtual void | unserialize (HierarchicUnserializer &unserializer) |
| Un-Serialize the dynamics object. | |
| virtual AdvectionDiffusionCornerDynamics3D < T, Descriptor, xNormal, yNormal, zNormal > * | clone () const |
| Clone the object on its dynamic type. | |
| virtual void | completePopulations (Cell< T, Descriptor > &cell) const |
| Execute completion scheme before base collision. | |
Advection-diffusion dynamics on 3D corners.
| plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::AdvectionDiffusionCornerDynamics3D | ( | Dynamics< T, Descriptor > * | baseDynamics, | |
| bool | automaticPrepareCollision_ = true | |||
| ) | [inline] |
Constructor.
| plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::AdvectionDiffusionCornerDynamics3D | ( | HierarchicUnserializer & | unserializer | ) | [inline] |
| AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal > * plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::clone | ( | ) | const [inline, virtual] |
Clone the object on its dynamic type.
Reimplemented from plb::StoreDensityDynamics< T, Descriptor >.
| void plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::completePopulations | ( | Cell< T, Descriptor > & | cell | ) | const [inline, virtual] |
Execute completion scheme before base collision.
Reimplemented from plb::BoundaryCompositeDynamics< T, Descriptor >.
References plb::StoreDensityDynamics< T, Descriptor >::computeRhoBar(), plb::Cell< T, Descriptor >::getExternal(), and plb::StoreDensityDynamics< T, Descriptor >::rhoBar.
| int plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::getId | ( | ) | const [inline, virtual] |
Return a unique ID for this class.
Reimplemented from plb::StoreDensityDynamics< T, Descriptor >.
| void plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::serialize | ( | HierarchicSerializer & | serializer | ) | const [inline, virtual] |
Serialize the dynamics object.
Reimplemented from plb::StoreDensityDynamics< T, Descriptor >.
| void plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::unserialize | ( | HierarchicUnserializer & | unserializer | ) | [inline, virtual] |
Un-Serialize the dynamics object.
Reimplemented from plb::StoreDensityDynamics< T, Descriptor >.
Referenced by plb::AdvectionDiffusionCornerDynamics3D< T, Descriptor, xNormal, yNormal, zNormal >::AdvectionDiffusionCornerDynamics3D().
1.6.3
1.6.3