![]() |
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.
|
This is the complete list of members for Kratos::BinsObjectDynamicPeriodic< TConfigure >, including all inherited members.
| AddObject(const PointerType &ThisObject) | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| AllocateContainer() | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| AssignCellSize(CoordinateType CellSize) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| BaseClassBins typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| BinsObjectDynamic() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(IteratorType const &ObjectsBegin, IteratorType const &ObjectsEnd) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(IteratorType const &ObjectsBegin, IteratorType const &ObjectsEnd, CoordinateType CellSize) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(const PointType &MinPoint, const PointType &MaxPoint, CoordinateType CellSize) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(const PointType &MinPoint, const PointType &MaxPoint, SizeType NumPoints) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(const BinsObjectDynamic &rOther) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamic(const BinsObjectDynamic< T > &rOther) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| BinsObjectDynamicPeriodic() | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inline |
| BinsObjectDynamicPeriodic(IteratorType const &ObjectsBegin, IteratorType const &ObjectsEnd, const array_1d< double, 3 > domain_min, const array_1d< double, 3 > domain_max) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inline |
| BinsObjectDynamicPeriodic(const BinsObjectDynamicPeriodic &rOther) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inline |
| BinsObjectDynamicPeriodic(const BinsObjectDynamicPeriodic< T > &rOther) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inline |
| CalculateBoundingBox() | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| CalculateCell(const GenericCoordType &ThisObject) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| CalculateCellSize(std::size_t ApproximatedSize) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| CalculateIndex(const GenericCoordType &ThisObject) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| CalculatePosition(CoordinateType const &ThisCoord, const SizeType &ThisDimension) override | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlinevirtual |
| CellContainerIterator typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| CellContainerType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| CellType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| Configure typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| ContainerType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| CoordinateArray typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| CoordinateType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| CreatePartition(SizeType number_of_threads, const SizeType number_of_rows, std::vector< SizeType > &partitions) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| Dimension enum value | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| DistanceIteratorType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| FillObject(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| FillObject(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| FillObject(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| FillObjectPeriodic(SearchStructureType &Box, const PointerType &i_object) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlineprotected |
| GenerateBins() override | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlineprotectedvirtual |
| GetCellContainer() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| GetCellSize() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| GetDivisions() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| GetMaxPoint() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| GetMinPoint() | Kratos::BinsObjectDynamic< TConfigure > | inline |
| IndexArray typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| IndexType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| Info() const | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| IteratorIteratorType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| IteratorType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| KRATOS_CLASS_POINTER_DEFINITION(BinsObjectDynamicPeriodic) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| Kratos::BinsObjectDynamic::KRATOS_CLASS_POINTER_DEFINITION(BinsObjectDynamic) | Kratos::BinsObjectDynamic< TConfigure > | |
| mCells | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mCellSize | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mInvCellSize | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mMaxPoint | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mMinPoint | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mN | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mObjectsBegin | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mObjectsEnd | Kratos::BinsObjectDynamic< TConfigure > | protected |
| mObjectsSize | Kratos::BinsObjectDynamic< TConfigure > | protected |
| operator=(const BinsObjectDynamicPeriodic< TConfigure > &rOther) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inline |
| Kratos::BinsObjectDynamic::operator=(const BinsObjectDynamic< TConfigure > &rOther) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| PointerType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| PointType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| PrintBox(std::ostream &rout) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| PrintData(std::ostream &rOStream, std::string const &Perfix=std::string()) const | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| PrintSize(std::ostream &rout) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| RemoveObject(const PointerType &ThisObject) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| RemoveObjectLocal(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| RemoveObjectLocal(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| RemoveObjectLocal(SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box, const PointerType &i_object) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| ResultContainerType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| ResultIteratorType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| SearchInBoxLocal(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInBoxLocal(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInBoxLocal(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInBoxLocal(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInBoxLocal(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInBoxLocal(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadius(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusive(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotectedvirtual |
| SearchInRadiusExclusivePeriodic(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructureType &Box) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlineprotected |
| SearchInRadiusExclusivePeriodic(PointerType &ThisObject, CoordinateType const &Radius, ResultIteratorType &Result, DistanceIteratorType ResultDistances, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructureType &Box) | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultIteratorType &Result, SizeType &NumberOfResults, const SizeType &MaxNumberOfResults, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 1 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 2 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjectLocalExclusive(PointerType &ThisObject, ResultContainerType &Result, SearchStructure< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, 3 > &Box) | Kratos::BinsObjectDynamic< TConfigure > | inlineprotected |
| SearchObjects(PointerType &ThisObject, ResultContainerType &Result) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjects(PointerType &ThisObject, ResultIteratorType &Result, const SizeType &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsExclusive(PointerType &ThisObject, ResultIteratorType &Result) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsExclusive(PointerType &ThisObject, ResultIteratorType &Result, const SizeType &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInCell(const PointType &ThisPoint, ResultIteratorType Result) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInCell(const PointType &ThisPoint, ResultIteratorType Result, const SizeType &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, const SizeType &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, DistanceIteratorType ResultDistances) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, DistanceIteratorType ResultDistances, const SizeType &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(IteratorType const &ThisObjects, SizeType const &NumberOfObjects, const std::vector< double > &Radius, std::vector< std::vector< PointerType > > &Results, std::vector< SizeType > &NumberOfResults, SizeType const &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadius(IteratorType const &ThisObjects, SizeType const &NumberOfObjects, const std::vector< double > &Radius, std::vector< std::vector< PointerType > > &Results, std::vector< std::vector< double > > &ResultsDistances, std::vector< SizeType > &NumberOfResults, SizeType const &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inline |
| SearchObjectsInRadiusExclusive(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, const SizeType &MaxNumberOfResults) override | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlinevirtual |
| SearchObjectsInRadiusExclusive(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, DistanceIteratorType ResultDistances, const SizeType &MaxNumberOfResults) override | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlinevirtual |
| Kratos::BinsObjectDynamic::SearchObjectsInRadiusExclusive(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results) | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| Kratos::BinsObjectDynamic::SearchObjectsInRadiusExclusive(PointerType &ThisObject, const double &Radius, ResultIteratorType &Results, DistanceIteratorType ResultDistances) | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| Kratos::BinsObjectDynamic::SearchObjectsInRadiusExclusive(IteratorType const &ThisObjects, SizeType const &NumberOfObjects, const std::vector< double > &Radius, std::vector< std::vector< PointerType > > &Results, std::vector< SizeType > &NumberOfResults, SizeType const &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| Kratos::BinsObjectDynamic::SearchObjectsInRadiusExclusive(IteratorType const &ThisObjects, SizeType const &NumberOfObjects, const std::vector< double > &Radius, std::vector< std::vector< PointerType > > &Results, std::vector< std::vector< double > > &ResultsDistances, std::vector< SizeType > &NumberOfResults, SizeType const &MaxNumberOfResults) | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| SearchStructureType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| SizeArray typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| SizeType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| TreeNodeType typedef | Kratos::BinsObjectDynamicPeriodic< TConfigure > | |
| ~BinsObjectDynamic() | Kratos::BinsObjectDynamic< TConfigure > | inlinevirtual |
| ~BinsObjectDynamicPeriodic() | Kratos::BinsObjectDynamicPeriodic< TConfigure > | inlinevirtual |