KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::GeometricalObjectsBins Member List

This is the complete list of members for Kratos::GeometricalObjectsBins, including all inherited members.

AddObjectsToCells(TIteratorType GeometricalObjectsBegin, TIteratorType GeometricalObjectsEnd)Kratos::GeometricalObjectsBinsinlineprotected
CalculateCellSize(const std::size_t NumberOfCells)Kratos::GeometricalObjectsBinsprotected
CellType typedefKratos::GeometricalObjectsBins
DimensionKratos::GeometricalObjectsBinsprotectedstatic
GeometricalObjectsBins(TIteratorType GeometricalObjectsBegin, TIteratorType GeometricalObjectsEnd, const double Tolerance=1e-12)Kratos::GeometricalObjectsBinsinline
GeometricalObjectsBins(TContainer &rGeometricalObjectsVector, const double Tolerance=1e-12)Kratos::GeometricalObjectsBinsinline
GeometricalObjectsBins()=defaultKratos::GeometricalObjectsBinsprotected
GetBoundingBox() constKratos::GeometricalObjectsBinsinline
GetCell(const std::size_t I, const std::size_t J, const std::size_t K)Kratos::GeometricalObjectsBins
GetCellBoundingBox(const std::size_t I, const std::size_t J, const std::size_t K)Kratos::GeometricalObjectsBins
GetCellSizes()Kratos::GeometricalObjectsBinsinline
GetNumberOfCells()Kratos::GeometricalObjectsBinsinline
GetTotalNumberOfCells()Kratos::GeometricalObjectsBinsinline
Info() constKratos::GeometricalObjectsBinsinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(GeometricalObjectsBins)Kratos::GeometricalObjectsBins
mBoundingBoxKratos::GeometricalObjectsBinsprotected
mCellsKratos::GeometricalObjectsBinsprotected
mCellSizesKratos::GeometricalObjectsBinsprotected
mInverseOfCellSizeKratos::GeometricalObjectsBinsprotected
mNumberOfCellsKratos::GeometricalObjectsBinsprotected
mToleranceKratos::GeometricalObjectsBinsprotected
ObjectType typedefKratos::GeometricalObjectsBins
PointIsInsideBoundingBox(const array_1d< double, 3 > &rCoords)Kratos::GeometricalObjectsBinsprotected
PointIsInsideBoundingBoxWithTolerance(const array_1d< double, 3 > &rCoords, const double Tolerance)Kratos::GeometricalObjectsBinsprotected
PointType typedefKratos::GeometricalObjectsBins
PrintData(std::ostream &rOStream) constKratos::GeometricalObjectsBinsinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::GeometricalObjectsBinsinlinevirtual
ResultType typedefKratos::GeometricalObjectsBins
SearchInRadius(const PointType &rPoint, const double Radius, std::vector< ResultType > &rResults)Kratos::GeometricalObjectsBins
SearchInRadius(TPointIteratorType itPointBegin, TPointIteratorType itPointEnd, const double Radius, std::vector< std::vector< ResultType >> &rResults)Kratos::GeometricalObjectsBinsinline
SearchIsInside(const PointType &rPoint)Kratos::GeometricalObjectsBins
SearchIsInside(TPointIteratorType itPointBegin, TPointIteratorType itPointEnd)Kratos::GeometricalObjectsBinsinline
SearchNearest(const PointType &rPoint)Kratos::GeometricalObjectsBins
SearchNearest(TPointIteratorType itPointBegin, TPointIteratorType itPointEnd)Kratos::GeometricalObjectsBinsinline
SearchNearestInRadius(const PointType &rPoint, const double Radius)Kratos::GeometricalObjectsBins
SearchNearestInRadius(TPointIteratorType itPointBegin, TPointIteratorType itPointEnd, const double Radius)Kratos::GeometricalObjectsBinsinline
~GeometricalObjectsBins()Kratos::GeometricalObjectsBinsinlinevirtual