![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Class for looping over the particles in a range of blocks within a container. More...
#include <c_loops.hh>
Inheritance diagram for voro::c_loop_block_range:Public Member Functions | |
| template<class c_class > | |
| c_loop_block_range (c_class &con) | |
| bool | start () |
| void | setup_range (int ijk_start_in, int ijk_stop_in) |
| bool | inc () |
Public Member Functions inherited from voro::c_loop_base | |
| template<class c_class > | |
| c_loop_base (c_class &con) | |
| void | pos (double &x, double &y, double &z) |
| void | pos (int &pid, double &x, double &y, double &z, double &r) |
| double | x () |
| double | y () |
| double | z () |
| int | pid () |
Additional Inherited Members | |
Public Attributes inherited from voro::c_loop_base | |
| const int | nx |
| const int | ny |
| const int | nz |
| const int | nxy |
| const int | nxyz |
| const int | ps |
| double ** | p |
| int ** | id |
| int * | co |
| int | i |
| int | j |
| int | k |
| int | ijk |
| int | q |
Class for looping over the particles in a range of blocks within a container.
This scans the computational blocks in order, and scans all the particles within each block in order.
The constructor copies several necessary constants from the base container class. Defaults to full range.
| [in] | con | the container class to use. |
|
inline |
Finds the next particle to test.
|
inline |
|
inline |
Sets the class to consider the first particle.