$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <generalizedOffLatticeModel3D.h>


Classes | |
| class | InterpolatedGeneralizedOffLatticeInfo3D |
Public Member Functions | |
| InterpolatedGeneralizedOffLatticeModel3D (BoundaryShape3D< T, Array< T, 3 > > *shape_, int flowType_) | |
| InterpolatedGeneralizedOffLatticeModel3D (InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > const &rhs) | |
| InterpolatedGeneralizedOffLatticeModel3D < T, Descriptor > & | operator= (InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > const &rhs) |
| virtual InterpolatedGeneralizedOffLatticeModel3D < T, Descriptor > * | clone () const |
| virtual plint | getNumNeighbors () const |
| virtual void | prepareCell (Dot3D const &cellLocation, AtomicContainerBlock3D &container) |
| virtual void | boundaryCompletion (AtomicBlock3D &lattice, AtomicContainerBlock3D &container, std::vector< AtomicBlock3D const * > const &args) |
| virtual ContainerBlockData * | generateOffLatticeInfo () const |
| virtual Array< T, 3 > | getLocalForce (AtomicContainerBlock3D &container) const |
| plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::InterpolatedGeneralizedOffLatticeModel3D | ( | BoundaryShape3D< T, Array< T, 3 > > * | shape_, | |
| int | flowType_ | |||
| ) | [inline] |
| plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::InterpolatedGeneralizedOffLatticeModel3D | ( | InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > const & | rhs | ) | [inline] |
| void plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::boundaryCompletion | ( | AtomicBlock3D & | lattice, | |
| AtomicContainerBlock3D & | container, | |||
| std::vector< AtomicBlock3D const * > const & | args | |||
| ) | [inline, virtual] |
| InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > * plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::clone | ( | ) | const [inline, virtual] |
| ContainerBlockData * plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::generateOffLatticeInfo | ( | ) | const [inline, virtual] |
Implements plb::OffLatticeModel3D< T, Array< T, 3 > >.
| Array< T, 3 > plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::getLocalForce | ( | AtomicContainerBlock3D & | container | ) | const [inline, virtual] |
Implements plb::OffLatticeModel3D< T, Array< T, 3 > >.
References plb::AtomicContainerBlock3D::getData(), and PLB_ASSERT.
| plint plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::getNumNeighbors | ( | ) | const [inline, virtual] |
| InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > & plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::operator= | ( | InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor > const & | rhs | ) | [inline] |
| void plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::prepareCell | ( | Dot3D const & | cellLocation, | |
| AtomicContainerBlock3D & | container | |||
| ) | [inline, virtual] |
Implements plb::OffLatticeModel3D< T, Array< T, 3 > >.
References plb::freeSurfaceFlag::empty, plb::AtomicContainerBlock3D::getData(), plb::AtomicBlock3D::getLocation(), plb::InterpolatedGeneralizedOffLatticeModel3D< T, Descriptor >::getNumNeighbors(), plb::OffLatticeModel3D< T, Array< T, 3 > >::isFluid(), PLB_ASSERT, plb::OffLatticeModel3D< T, Array< T, 3 > >::pointOnSurface(), plb::Dot3D::x, plb::Dot3D::y, and plb::Dot3D::z.
1.6.3
1.6.3