[−][src]Trait gut::mesh::topology::CellVertex
Required methods
fn cell_to_vertex<I>(&self, i: I, k: usize) -> Option<VertexIndex> where
I: Copy + Into<CellIndex>,
I: Copy + Into<CellIndex>,
Index of the destination element.
fn cell_vertex<I>(&self, i: I, k: usize) -> Option<CellVertexIndex> where
I: Copy + Into<CellIndex>,
I: Copy + Into<CellIndex>,
Toplogy index: where the data lives in an attribute array.
fn num_cell_vertices(&self) -> usize
Topology quantifier. Number of connectors in total.
fn num_vertices_at_cell<I>(&self, i: I) -> usize where
I: Copy + Into<CellIndex>,
I: Copy + Into<CellIndex>,
Topology quantifier. Number of connectors at a particular element.
Provided methods
fn reverse_topo(&self) -> (Vec<usize>, Vec<usize>) where
Self: NumCells + NumVertices,
Self: NumCells + NumVertices,
Generate the reverse topology structure.
Implementors
impl<T: Real> CellVertex for TetMesh<T>
[src]
fn cell_to_vertex<CI>(&self, cidx: CI, which: usize) -> Option<VertexIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn cell_vertex<CI>(&self, cidx: CI, which: usize) -> Option<CellVertexIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn num_cell_vertices(&self) -> usize
[src]
fn num_vertices_at_cell<CI>(&self, _: CI) -> usize where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
impl<T: Real> CellVertex for TetMeshExt<T>
[src]
fn cell_to_vertex<CI>(&self, cidx: CI, which: usize) -> Option<VertexIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn cell_vertex<CI>(&self, cidx: CI, which: usize) -> Option<CellVertexIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn num_cell_vertices(&self) -> usize
[src]
fn num_vertices_at_cell<CI>(&self, cidx: CI) -> usize where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,