OpenLB 1.7
|
The description of a vector of 3D cuboid – header file. More...
#include <vector>
#include <fstream>
#include "core/singleton.h"
#include "core/serializer.h"
#include "core/vector.h"
#include "io/ostreamManager.h"
#include "io/xmlReader.h"
#include "cuboid3D.h"
#include "cuboidGeometryMinimizer.h"
Go to the source code of this file.
Classes | |
class | olb::CuboidGeometry3D< T > |
A cuboid geometry represents a voxel mesh. More... | |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
Functions | |
template<typename S > | |
std::vector< S > | olb::getDataFromTag (XMLreader const &reader, std::string attrName, int nData) |
Helper Function to retrieve nData-dimensional std::vector of type S from space separated tag. | |
template<typename T > | |
CuboidGeometry3D< T > * | olb::createCuboidGeometry (std::string fileName) |
Load CuboidGeometry from XML File. | |
template<typename T > | |
void | olb::evaluateCuboidGeometryNeighbourhood (CuboidGeometry3D< T > &cuboidGeometry, std::map< int, std::vector< int > > &neighbourhood, int offset=0) |
Evaluate complete neighbourhood and store in std::map. | |
bool | olb::checkCuboidNeighbourhoodConsistency (std::map< int, std::vector< int > > &neighbourhood, bool correct=false, bool verbose=false) |
Consistency check for neighbour retrieval. | |
The description of a vector of 3D cuboid – header file.
Definition in file cuboidGeometry3D.h.