|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
Half-open global cell box [lo, hi).
More...
#include <block_container.hpp>
Public Member Functions | |
| int | n (int d) const |
| long | cells () const |
| bool | empty () const |
| I3 | size () const |
| I3 | origin () const |
| bool | contains (const VofBox &o) const |
| bool | operator== (const VofBox &o) const |
| bool | operator!= (const VofBox &o) const |
Static Public Member Functions | |
| static VofBox | grown (const VofBox &b, int m) |
| static VofBox | intersect (const VofBox &a, const VofBox &b) |
| Intersection in global coordinates (may be empty). | |
Public Attributes | |
| int | lo [3] {0, 0, 0} |
| int | hi [3] {0, 0, 0} |
Half-open global cell box [lo, hi).
lo may be negative and hi may exceed the grid on a periodic axis; the exchange wraps.
Definition at line 88 of file block_container.hpp.
|
inline |
Definition at line 92 of file block_container.hpp.
Referenced by advect.Ann::__init__(), conj.Geo2::__init__(), conj_peters.Box::__init__(), cells(), empty(), and size().
|
inline |
Definition at line 93 of file block_container.hpp.
References n().
Referenced by peclet::flow::vof::VofPiece::cells().
|
inline |
Definition at line 94 of file block_container.hpp.
References n().
|
inline |
Definition at line 95 of file block_container.hpp.
References n().
|
inline |
Definition at line 96 of file block_container.hpp.
References lo.
Definition at line 98 of file block_container.hpp.
Definition at line 104 of file block_container.hpp.
Definition at line 110 of file block_container.hpp.
|
inlinestatic |
Intersection in global coordinates (may be empty).
Definition at line 121 of file block_container.hpp.
Referenced by peclet::flow::vof::vofBuildPieces().
| int peclet::flow::vof::VofBox::lo[3] {0, 0, 0} |
Definition at line 89 of file block_container.hpp.
Referenced by contains(), n(), operator==(), and origin().
| int peclet::flow::vof::VofBox::hi[3] {0, 0, 0} |
Definition at line 90 of file block_container.hpp.
Referenced by contains(), n(), and operator==().