$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include "core/globalDefs.h"#include "core/geometry3D.h"#include "multiBlock/threadAttribution.h"#include "multiBlock/sparseBlockStructure3D.h"#include "multiBlock/localMultiBlockInfo3D.h"#include "multiGrid/multiScale.h"#include <vector>

Go to the source code of this file.
Classes | |
| class | plb::MultiBlockManagement3D |
| class | plb::SmartBulk3D |
| Compute envelope and things alike. More... | |
Namespaces | |
| namespace | plb |
All OpenLB code is contained in this namespace. | |
Functions | |
| MultiBlockManagement3D | plb::scale (MultiBlockManagement3D const &originalManagement, plint relativeLevel) |
| MultiBlockManagement3D | plb::intersect (MultiBlockManagement3D const &originalManagement, Box3D subDomain, bool crop) |
| Create a new block-management, corresponding to a sub-domain of the old one. | |
| MultiBlockManagement3D | plb::intersect (MultiBlockManagement3D const &originalManagement, Box3D subDomain, Box3D newBoundingBox) |
| Choose yourself the bounding box of the resulting block-management. | |
| MultiBlockManagement3D | plb::intersect (MultiBlockManagement3D const &management1, MultiBlockManagement3D const &management2, bool crop) |
| Create a new block-management as an intersection of the old ones. | |
| MultiBlockManagement3D | plb::extend (MultiBlockManagement3D const &management, Box3D addedBulk, Box3D addedUniqueBulk) |
| Create a new block-management which extends the original one by a given block. | |
| MultiBlockManagement3D | plb::except (MultiBlockManagement3D const &management, Box3D exceptedBlock) |
| Create a new block-management from which a given block is excepted. | |
| MultiBlockManagement3D | plb::block_union (MultiBlockManagement3D const &management1, MultiBlockManagement3D const &management2) |
| Union of two block-management structures. | |
| MultiBlockManagement3D | plb::align (MultiBlockManagement3D const &originalManagement, MultiBlockManagement3D const &partnerManagement) |
| MultiBlockManagement3D | plb::reparallelize (MultiBlockManagement3D const &management, plint blockLx, plint blockLy, plint blockLz) |
| Re-create a block-management by covering the sparse structure with regular blocks. | |
Geometry specifications for 3D multiblocks -- header file.
1.6.3
1.6.3