|
Mechanics of Defect Evolution Library
|
#include <SimplexChild.h>
Public Types | |
| using | SimplexType = typename SimplexTraits<dim, order>::SimplexType |
| using | ParentSimplexType = typename SimplexTraits<dim, order + 1>::SimplexType |
| using | ParentSimplexIDType = typename SimplexTraits<dim, order + 1>::SimplexIDType |
| using | ParentContainerType = std::map<ParentSimplexIDType, std::shared_ptr<ParentSimplexType>> |
| using | ParentLinks = std::map<ParentSimplexIDType, std::weak_ptr<ParentSimplexType>> |
| using | SiblingsContainerType |
Public Member Functions | |
| void | addParent (const std::shared_ptr< ParentSimplexType > &parent) |
| const ParentLinks & | parentLinks () const |
| ParentContainerType | parents () const |
| SiblingsContainerType | siblings () const |
| bool | isBoundarySimplex () const |
| bool | isRegionBoundarySimplex () const |
| bool | isInRegion (const size_t &id) const |
| std::set< size_t > | regionIDs () const |
Definition at line 11 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::ParentContainerType = std::map<ParentSimplexIDType, std::shared_ptr<ParentSimplexType>> |
Definition at line 17 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::ParentLinks = std::map<ParentSimplexIDType, std::weak_ptr<ParentSimplexType>> |
Definition at line 18 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::ParentSimplexIDType = typename SimplexTraits<dim, order + 1>::SimplexIDType |
Definition at line 16 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::ParentSimplexType = typename SimplexTraits<dim, order + 1>::SimplexType |
Definition at line 15 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::SiblingsContainerType |
Definition at line 19 of file SimplexChild.h.
| using model::SimplexChild< dim, order >::SimplexType = typename SimplexTraits<dim, order>::SimplexType |
Definition at line 14 of file SimplexChild.h.
|
inline |
Definition at line 26 of file SimplexChild.h.
|
inline |
Definition at line 67 of file SimplexChild.h.
|
inline |
Definition at line 75 of file SimplexChild.h.
|
inline |
Definition at line 71 of file SimplexChild.h.
|
inline |
Definition at line 38 of file SimplexChild.h.
|
inline |
Definition at line 43 of file SimplexChild.h.
|
inline |
Definition at line 79 of file SimplexChild.h.
|
inline |
Definition at line 55 of file SimplexChild.h.