#include <support3D.h>
|
template<typename ATT_MANIF_ELM_INFO > |
bool | addManifElem (ATT_MANIF_ELM_INFO const &manifElm, std::vector< ATT_MANIF_ELM_INFO > &memVecManifElm, Grid &grid) |
|
template<typename = std::enable_if<std::is_same<Volume*,FULLDIM_ELEM>::value>, typename = std::enable_if<std::is_same<Face*,MANIFELM>::value>> |
bool | fullDimElmContainsManif (MANIFELM const &manifEl, Grid &grid) |
|
template<typename ATT_MANIF_ELM_INF > |
bool const | searchManifElem (ATT_MANIF_ELM_INF const &manifElemOther, std::vector< ATT_MANIF_ELM_INF > &memVecManifElem, bool eraseFound=true) const |
|
◆ AttachedFractManifElemInfo
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ AttachedGenerManifElemInfo
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ AttFullDimElmInfo
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ VecAttachedFractManifElemInfo
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ VecAttachedGenerManifElemInfo
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ AttachedFullDimElemInfo()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ addFractManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ addGenerManifElem() [1/2]
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ addGenerManifElem() [2/2]
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
template<typename NOGEN >
◆ addManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
template<typename ATT_MANIF_ELM_INFO >
bool ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::addManifElem |
( |
ATT_MANIF_ELM_INFO const & |
manifElm, |
|
|
std::vector< ATT_MANIF_ELM_INFO > & |
memVecManifElm, |
|
|
Grid & |
grid |
|
) |
| |
|
inlineprivate |
References ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::fullDimElmContainsManif().
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::addFractManifElem(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::addGenerManifElem().
◆ fullDimElmContainsManif()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
template<typename = std::enable_if<std::is_same<Volume*,FULLDIM_ELEM>::value>, typename = std::enable_if<std::is_same<Face*,MANIFELM>::value>>
◆ getFulldimElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ getVecFractManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ getVecGenerManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ hasFracture()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ hasSameFulldimElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ isMarked()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ markIt()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
◆ searchFractManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
References ug::support::AttachedGeneralElem< MANIFELM, LOWDIMELM, INDEX_TXP >::getManifElm(), ug::support::AttachedGeneralElem< MANIFELM, LOWDIMELM, INDEX_TXP >::getPairLowElm(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_vecFractManifElm, ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_vecGenerManifElm, and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchManifElem().
◆ searchGenerManifElem() [1/2]
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
References ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_elementMarked, ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_vecGenerManifElm, and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchManifElem().
◆ searchGenerManifElem() [2/2]
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
template<typename NOGEN >
◆ searchManifElem()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
template<typename ATT_MANIF_ELM_INF >
bool const ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchManifElem |
( |
ATT_MANIF_ELM_INF const & |
manifElemOther, |
|
|
std::vector< ATT_MANIF_ELM_INF > & |
memVecManifElem, |
|
|
bool |
eraseFound = true |
|
) |
| const |
|
inlineprivate |
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchFractManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchGenerManifElem(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::testFullDimElmNeighbour().
◆ testFullDimElmNeighbour()
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
References ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::getVecGenerManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_elementMarked, ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::m_vecGenerManifElm, and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchManifElem().
◆ m_elementMarked
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::isMarked(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::markIt(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchGenerManifElem(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::testFullDimElmNeighbour().
◆ m_fullDimElm
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::fullDimElmContainsManif(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::getFulldimElem(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::hasSameFulldimElem().
◆ m_vecFractManifElm
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::addFractManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::getVecFractManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::hasFracture(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchFractManifElem().
◆ m_vecGenerManifElm
template<typename FULLDIM_ELEM , typename MANIFELM , typename LOWDIMELM , typename INDEX_TXP >
Referenced by ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::addGenerManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::getVecGenerManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchFractManifElem(), ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::searchGenerManifElem(), and ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP >::testFullDimElmNeighbour().
The documentation for this class was generated from the following file: