#include <search_structure_periodic.h>
|
| typedef Tvector< IndexType, Dimension > | IndexVector |
| |
| typedef Tvector< SizeType, Dimension > | SizeVector |
| |
| typedef SearchStructurePeriodic< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, Dimension > | ThisType |
| |
| SubBinAxisPeriodic< IndexType, SizeType > | Axis [3] |
| |
| IteratorIteratorType | RowBegin |
| |
| IteratorIteratorType | RowEnd |
| |
| IteratorIteratorType | DataBegin |
| |
| CoordinateType | distance_to_partition |
| |
| CoordinateType | distance_to_partition2 |
| |
| CoordinateType | residual_distance [Dimension] |
| |
| SizeType | BucketCounter |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (SearchStructurePeriodic) |
| | Pointer definition of SearchStructurePeriodic. More...
|
| |
| | SearchStructurePeriodic () |
| |
| | SearchStructurePeriodic (IndexVector const &Min_, IndexVector const &Max_, SizeVector const &MaxSize_, IteratorIteratorType const &IteratorBegin) |
| |
| | SearchStructurePeriodic (IndexVector const &IndexCell, SizeVector const &MaxSize_, IteratorIteratorType const &IteratorBegin) |
| |
| | SearchStructurePeriodic (IndexVector const &Min_, IndexVector const &Max_, SizeVector const &MaxSize_) |
| |
| | SearchStructurePeriodic (IndexVector const &IndexCell, SizeVector const &MaxSize_) |
| |
| | ~SearchStructurePeriodic () |
| |
| void | Set (IndexVector const &IndexCell, SizeVector const &_MaxSize, IteratorIteratorType const &IteratorBegin) |
| |
| void | Set (IndexVector const &Min_, IndexVector const &Max_, SizeVector const &MaxSize_, IteratorIteratorType const &IteratorBegin) |
| |
| void | Set (IndexVector const &IndexCell, SizeVector const &MaxSize_) |
| |
| void | Set (IndexVector const &Min_, IndexVector const &Max_, SizeVector const &MaxSize_) |
| |
| IndexType | BeginRow (IndexType const &Idx) |
| |
| IndexType | EndRow (IndexType const &Idx) |
| |
| SearchStructurePeriodic const & | operator++ () |
| |
| SearchStructurePeriodic const & | operator-- () |
| |
◆ IndexVector
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ SizeVector
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ ThisType
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
| typedef SearchStructurePeriodic<IndexType,SizeType,CoordinateType,IteratorType,IteratorIteratorType,Dimension> Kratos::SearchStructurePeriodic< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, Dimension >::ThisType |
◆ SearchStructurePeriodic() [1/5]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ SearchStructurePeriodic() [2/5]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ SearchStructurePeriodic() [3/5]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ SearchStructurePeriodic() [4/5]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ SearchStructurePeriodic() [5/5]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ ~SearchStructurePeriodic()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ BeginRow()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ EndRow()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ KRATOS_CLASS_POINTER_DEFINITION()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
| Kratos::SearchStructurePeriodic< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, Dimension >::KRATOS_CLASS_POINTER_DEFINITION |
( |
SearchStructurePeriodic< IndexType, SizeType, CoordinateType, IteratorType, IteratorIteratorType, Dimension > |
| ) |
|
◆ operator++()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ operator--()
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ Set() [1/4]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ Set() [2/4]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ Set() [3/4]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ Set() [4/4]
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ Axis
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ BucketCounter
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ DataBegin
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ distance_to_partition
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ distance_to_partition2
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ residual_distance
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ RowBegin
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
◆ RowEnd
template<class IndexType , class SizeType , class CoordinateType , class IteratorType , class IteratorIteratorType , std::size_t Dimension>
The documentation for this class was generated from the following file: