OpenLB 1.7
|
#include <eul2LagrPostProcessor3D.h>
Public Member Functions | |
Eul2LagrPostProcessor3D (int x0, int x1, int y0, int y1, int z0, int z1, std::shared_ptr< Eul2LagrOperatorBase3D< T, DESCRIPTOR > > eul2LagrOperator) | |
Eul2LagrPostProcessor3D (std::shared_ptr< Eul2LagrOperatorBase3D< T, DESCRIPTOR > > eul2LagrOperator) | |
int | extent () const override |
Extent of application area (0 for purely local operations) | |
int | extent (int whichDirection) const override |
Extent of application area along a direction (0 or 1) | |
void | process (BlockLattice< T, DESCRIPTOR > &blockLattice) override |
Execute post-processing step. | |
void | processSubDomain (BlockLattice< T, DESCRIPTOR > &blockLattice, int x0, int x1, int y0, int y1, int z0, int z1) override |
Execute post-processing step on a sublattice. | |
Public Member Functions inherited from olb::PostProcessor3D< T, DESCRIPTOR > | |
PostProcessor3D () | |
virtual | ~PostProcessor3D () |
std::string & | getName () |
read and write access to name | |
std::string const & | getName () const |
read only access to name | |
int | getPriority () const |
read only access to priority | |
Additional Inherited Members | |
Protected Attributes inherited from olb::PostProcessor3D< T, DESCRIPTOR > | |
int | _priority |
Definition at line 70 of file eul2LagrPostProcessor3D.h.
olb::Eul2LagrPostProcessor3D< T, DESCRIPTOR >::Eul2LagrPostProcessor3D | ( | int | x0, |
int | x1, | ||
int | y0, | ||
int | y1, | ||
int | z0, | ||
int | z1, | ||
std::shared_ptr< Eul2LagrOperatorBase3D< T, DESCRIPTOR > > | eul2LagrOperator ) |
Definition at line 81 of file eul2LagrPostProcessor3D.hh.
References olb::PostProcessor3D< T, DESCRIPTOR >::getName().
olb::Eul2LagrPostProcessor3D< T, DESCRIPTOR >::Eul2LagrPostProcessor3D | ( | std::shared_ptr< Eul2LagrOperatorBase3D< T, DESCRIPTOR > > | eul2LagrOperator | ) |
Definition at line 90 of file eul2LagrPostProcessor3D.hh.
References olb::PostProcessor3D< T, DESCRIPTOR >::getName().
|
inlineoverridevirtual |
Extent of application area (0 for purely local operations)
Implements olb::PostProcessor3D< T, DESCRIPTOR >.
Definition at line 75 of file eul2LagrPostProcessor3D.h.
|
inlineoverridevirtual |
Extent of application area along a direction (0 or 1)
Implements olb::PostProcessor3D< T, DESCRIPTOR >.
Definition at line 79 of file eul2LagrPostProcessor3D.h.
|
overridevirtual |
Execute post-processing step.
Implements olb::PostProcessor3D< T, DESCRIPTOR >.
Definition at line 106 of file eul2LagrPostProcessor3D.hh.
|
overridevirtual |
Execute post-processing step on a sublattice.
Implements olb::PostProcessor3D< T, DESCRIPTOR >.
Definition at line 98 of file eul2LagrPostProcessor3D.hh.