|
DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
|
#include <MeshConnectivity.hpp>
Public Attributes | |
| ArrayAdjacencyPair< p2e_rs > | parent2entity |
| ArrayAdjacencyPair< e2n_rs > | entity2node |
| entity → nodes. Father = owned, son = ghost. | |
| ArrayAdjacencyPair< e2p_rs > | entity2parent |
| tElemInfoArrayPair | entityElemInfo |
| Per-entity element info. Father = owned, son = ghost. | |
| index | nOwnedEntities {0} |
| Number of owned entities (father size). | |
Result of legacy distributed interpolation (2-parent only).
Extends InterpolateResult with ghost communication: entity arrays have father (owned) + son (ghost) populated. parent2entity entries use local-appended entity indices that span both father and son.
Legacy: superseded by InterpolateGlobal for production use. Retained for backward compatibility with InterpolateDistributed. Limitations: entity2parent is fixed-2 (tAdj2Pair), does not support N-parent edges, does not produce parent2entityPbi.
| p2e_rs | Row-size of parent2entity (NonUniformSize = variable). |
| e2n_rs | Row-size of entity2node (NonUniformSize = variable). |
| e2p_rs | Row-size of entity2parent (2 = fixed face-to-parent). |
Definition at line 800 of file MeshConnectivity.hpp.
| ArrayAdjacencyPair<e2n_rs> DNDS::Geom::InterpolateDistributedResultT< p2e_rs, e2n_rs, e2p_rs >::entity2node |
entity → nodes. Father = owned, son = ghost.
Definition at line 804 of file MeshConnectivity.hpp.
| ArrayAdjacencyPair<e2p_rs> DNDS::Geom::InterpolateDistributedResultT< p2e_rs, e2n_rs, e2p_rs >::entity2parent |
entity → (parentL, parentR). Father = owned, son = ghost. Local-appended parent indices. parentR = UnInitIndex for boundary entities.
Definition at line 805 of file MeshConnectivity.hpp.
| tElemInfoArrayPair DNDS::Geom::InterpolateDistributedResultT< p2e_rs, e2n_rs, e2p_rs >::entityElemInfo |
Per-entity element info. Father = owned, son = ghost.
Definition at line 808 of file MeshConnectivity.hpp.
| index DNDS::Geom::InterpolateDistributedResultT< p2e_rs, e2n_rs, e2p_rs >::nOwnedEntities {0} |
Number of owned entities (father size).
Definition at line 809 of file MeshConnectivity.hpp.
| ArrayAdjacencyPair<p2e_rs> DNDS::Geom::InterpolateDistributedResultT< p2e_rs, e2n_rs, e2p_rs >::parent2entity |
parent → entities. Father = local parents, son = ghost parents. Local-appended entity indices.
Definition at line 802 of file MeshConnectivity.hpp.