$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
A Boxed data processor, automatically generated from a BoxProcessingFunctional3D. More...
#include <dataProcessingFunctional3D.h>


Public Member Functions | |
| BoxProcessor3D (BoxProcessingFunctional3D *functional_, Box3D domain_, std::vector< AtomicBlock3D * > atomicBlocks_) | |
| BoxProcessor3D (BoxProcessor3D const &rhs) | |
| BoxProcessor3D & | operator= (BoxProcessor3D const &rhs) |
| ~BoxProcessor3D () | |
| Box3D | getDomain () const |
| virtual void | process () |
| Execute processing operation. | |
| virtual BoxProcessor3D * | clone () const |
| Clone Data Processor, on its dynamic type. | |
| virtual int | getStaticId () const |
A Boxed data processor, automatically generated from a BoxProcessingFunctional3D.
| plb::BoxProcessor3D::BoxProcessor3D | ( | BoxProcessingFunctional3D * | functional_, | |
| Box3D | domain_, | |||
| std::vector< AtomicBlock3D * > | atomicBlocks_ | |||
| ) |
Referenced by clone().
| plb::BoxProcessor3D::BoxProcessor3D | ( | BoxProcessor3D const & | rhs | ) |
| plb::BoxProcessor3D::~BoxProcessor3D | ( | ) |
| BoxProcessor3D * plb::BoxProcessor3D::clone | ( | ) | const [virtual] |
Clone Data Processor, on its dynamic type.
Implements plb::DataProcessor3D.
References BoxProcessor3D().
| Box3D plb::BoxProcessor3D::getDomain | ( | ) | const |
| int plb::BoxProcessor3D::getStaticId | ( | ) | const [virtual] |
Unique identifier for a given DataProcessor class. Produces the same ID as the corresponding processor generator.
Return -1 as default to help transition period as some data processors have no ID.
Reimplemented from plb::DataProcessor3D.
References plb::BoxProcessingFunctional3D::getStaticId().
| BoxProcessor3D & plb::BoxProcessor3D::operator= | ( | BoxProcessor3D const & | rhs | ) |
References plb::BoxProcessingFunctional3D::clone().
| void plb::BoxProcessor3D::process | ( | ) | [virtual] |
Execute processing operation.
Implements plb::DataProcessor3D.
1.6.3
1.6.3