Trait bempp::traits::CellGeometry
source · pub trait CellGeometry {
type T: RlstScalar<Real = Self::T>;
// Required methods
fn points(
&self,
) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>;
fn normals(
&self,
) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>;
fn jacobians(
&self,
) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>;
fn jdets(&self) -> &[Self::T];
}
Expand description
Cell geometry
Required Associated Types§
Required Methods§
sourcefn points(
&self,
) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>
fn points( &self, ) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>
Points
sourcefn normals(
&self,
) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>
fn normals( &self, ) -> &Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>
Normals