Microflow 3D
v1.0
|
Data Structures | |
class | AutoThreading |
The AutoThreading class is responsible for automatic partitioning of grid nodes into MFThreads. More... | |
class | ConfigData |
The ConfigData class provides accessors for text parser objects: case parameters, program parameters and thread parameters. More... | |
class | GridVDB |
The GridVDB class provides some additional functionalities to standard VDB grid object. It is used for storage of sparse geometry points. More... | |
struct | Node |
Basic data structure for storing f(i) data for each computational grid node. More... | |
class | Thread |
MFThread is an object that collects some number of Nodes of the same type which shares the same additional properties i.e. name, initial and boundary values and they are processed in the same way by functions during a pre-collision and collision steps. More... | |
class | ThreadArray |
MFThreadArray is an std::vector object that stores shared pointers to MFThreads. More... | |
struct | Vec3 |
A three element vector data structure. More... | |
struct | Vec4 |
A four element vector data structure. More... | |
Typedefs | |
using | NodePropTable = MF::Database::Node *[MFQ19_H] |
Half of node propagation array. More... | |
using | NodePropArray = std::vector< MF::Database::NodePropTable > |
Array of node propagation table. More... | |
using MF::Database::NodePropArray = typedef std::vector<MF::Database::NodePropTable> |
Array of node propagation table.
Definition at line 27 of file NodePropArray.h.
using MF::Database::NodePropTable = typedef MF::Database::Node* [MFQ19_H] |
Half of node propagation array.
Definition at line 26 of file NodePropArray.h.