Short class definition.
More...
#include <neighbours.h>
template<class TNodeType, class TElementType>
class Kratos::Neighbours< TNodeType, TElementType >
Short class definition.
Detail class definition.
◆ ElementWeakPointer
template<class TNodeType , class TElementType >
◆ IndexType
template<class TNodeType , class TElementType >
◆ NeighbourElementsArrayType
template<class TNodeType , class TElementType >
An array of pointers to elements.
◆ NeighbourNodesArrayType
template<class TNodeType , class TElementType >
An array of pointers to nodes.
◆ NodeWeakPointer
template<class TNodeType , class TElementType >
◆ Neighbours() [1/4]
template<class TNodeType , class TElementType >
◆ Neighbours() [2/4]
template<class TNodeType , class TElementType >
◆ Neighbours() [3/4]
template<class TNodeType , class TElementType >
Kratos::Neighbours< TNodeType, TElementType >::Neighbours |
( |
IndexType |
NewIndex, |
|
|
typename NeighbourElementsArrayType::Pointer |
pNewNeighbourElements, |
|
|
typename NeighbourNodesArrayType::Pointer |
pNewNeighbourNodes |
|
) |
| |
|
inline |
◆ Neighbours() [4/4]
template<class TNodeType , class TElementType >
◆ ~Neighbours()
template<class TNodeType , class TElementType >
◆ Clone()
template<class TNodeType , class TElementType >
◆ Index()
template<class TNodeType , class TElementType >
◆ Info()
template<class TNodeType , class TElementType >
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
template<class TNodeType , class TElementType >
◆ NeighbourElements() [1/2]
template<class TNodeType , class TElementType >
◆ NeighbourElements() [2/2]
template<class TNodeType , class TElementType >
◆ NeighbourNodes() [1/2]
template<class TNodeType , class TElementType >
◆ NeighbourNodes() [2/2]
template<class TNodeType , class TElementType >
◆ operator=()
template<class TNodeType , class TElementType >
◆ pNeighbourElements() [1/2]
template<class TNodeType , class TElementType >
NeighbourElementsArrayType::Pointer Kratos::Neighbours< TNodeType, TElementType >::pNeighbourElements |
( |
| ) |
|
|
inline |
◆ pNeighbourElements() [2/2]
template<class TNodeType , class TElementType >
const NeighbourElementsArrayType::Pointer Kratos::Neighbours< TNodeType, TElementType >::pNeighbourElements |
( |
| ) |
const |
|
inline |
◆ pNeighbourNodes() [1/2]
template<class TNodeType , class TElementType >
NeighbourNodesArrayType::Pointer Kratos::Neighbours< TNodeType, TElementType >::pNeighbourNodes |
( |
| ) |
|
|
inline |
◆ pNeighbourNodes() [2/2]
template<class TNodeType , class TElementType >
const NeighbourNodesArrayType::Pointer Kratos::Neighbours< TNodeType, TElementType >::pNeighbourNodes |
( |
| ) |
const |
|
inline |
◆ PrintData()
template<class TNodeType , class TElementType >
virtual void Kratos::Neighbours< TNodeType, TElementType >::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
template<class TNodeType , class TElementType >
virtual void Kratos::Neighbours< TNodeType, TElementType >::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/kratos/includes/neighbours.h