|
DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
|
#include <MeshConnectivity.hpp>
Public Member Functions | |
| tAdjPair & | asAdj () |
| Access as variable-width tAdjPair. | |
| const tAdjPair & | asAdj () const |
| tAdj2Pair & | asAdj2 () |
| const tAdj2Pair & | asAdj2 () const |
| tAdj1Pair & | asAdj1 () |
| const tAdj1Pair & | asAdj1 () const |
| template<class TPair > | |
| TPair & | as () |
Typed access: as<tAdj2Pair>() etc. | |
| template<class TPair > | |
| const TPair & | as () const |
| index | fatherSize () const |
| bool | initialized () const |
Public Attributes | |
| int | fromDepth {-1} |
| Source stratum (e.g., 0 for nodes) | |
| int | toDepth {-1} |
| Target stratum (e.g., dim for cells) | |
| ssp< AdjVariant > | adj |
| Shared adjacency pair (typed by row width) | |
A support (upward) adjacency from entities at fromDepth to entities at toDepth. Row order is determined by the creation method (typically Inverse), and is stable but not semantically ordered.
Supports never carry periodic bits — pbi is a property of cones to nodes.
The adjacency data is stored via ssp<AdjVariant> for shared ownership.
Definition at line 471 of file MeshConnectivity.hpp.
|
inline |
Typed access: as<tAdj2Pair>() etc.
Definition at line 489 of file MeshConnectivity.hpp.
|
inline |
Definition at line 491 of file MeshConnectivity.hpp.
|
inline |
Access as variable-width tAdjPair.
Definition at line 478 of file MeshConnectivity.hpp.
|
inline |
Definition at line 479 of file MeshConnectivity.hpp.
|
inline |
Definition at line 484 of file MeshConnectivity.hpp.
|
inline |
Definition at line 485 of file MeshConnectivity.hpp.
|
inline |
Definition at line 481 of file MeshConnectivity.hpp.
|
inline |
Definition at line 482 of file MeshConnectivity.hpp.
|
inline |
|
inline |
| ssp<AdjVariant> DNDS::Geom::SupportAdj::adj |
Shared adjacency pair (typed by row width)
Definition at line 475 of file MeshConnectivity.hpp.
| int DNDS::Geom::SupportAdj::fromDepth {-1} |
Source stratum (e.g., 0 for nodes)
Definition at line 473 of file MeshConnectivity.hpp.
| int DNDS::Geom::SupportAdj::toDepth {-1} |
Target stratum (e.g., dim for cells)
Definition at line 474 of file MeshConnectivity.hpp.