[−][src]Trait gut::mesh::topology::CellFace
Required methods
fn cell_to_face<I>(&self, i: I, k: usize) -> Option<FaceIndex> where
I: Copy + Into<CellIndex>,
I: Copy + Into<CellIndex>,
Index of the destination element.
fn cell_face<I>(&self, i: I, k: usize) -> Option<CellFaceIndex> where
I: Copy + Into<CellIndex>,
I: Copy + Into<CellIndex>,
Toplogy index: where the data lives in an attribute array.
fn num_cell_faces(&self) -> usize
Topology quantifier. Number of connectors in total.
fn num_faces_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.
Implementors
impl<T: Real> CellFace for TetMesh<T>
[src]
fn cell_to_face<CI>(&self, cidx: CI, which: usize) -> Option<FaceIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn cell_face<CI>(&self, cidx: CI, which: usize) -> Option<CellFaceIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn num_cell_faces(&self) -> usize
[src]
fn num_faces_at_cell<CI>(&self, _: CI) -> usize where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
impl<T: Real> CellFace for TetMeshExt<T>
[src]
fn cell_to_face<CI>(&self, cidx: CI, which: usize) -> Option<FaceIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn cell_face<CI>(&self, cidx: CI, which: usize) -> Option<CellFaceIndex> where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,
fn num_cell_faces(&self) -> usize
[src]
fn num_faces_at_cell<CI>(&self, cidx: CI) -> usize where
CI: Copy + Into<CellIndex>,
[src]
CI: Copy + Into<CellIndex>,