LinearCohesiveFiniteElement

Trait LinearCohesiveFiniteElement 

Source
pub trait LinearCohesiveFiniteElement<const G: usize, const N: usize, const P: usize>
where Self: FiniteElement<G, 2, N, P> + SurfaceFiniteElement<G, N, P>,
{ // Provided methods fn from_linear( reference_nodal_coordinates: ElementNodalReferenceCoordinates<N>, ) -> LinearCohesiveElement<G, N> { ... } fn nodal_mid_surface_linear<const I: usize>( nodal_coordinates: &ElementNodalEitherCoordinates<I, N>, ) -> ElementNodalEitherCoordinates<I, P> { ... } fn nodal_separations_linear( nodal_coordinates: &ElementNodalCoordinates<N>, ) -> Separations<P> { ... } fn normal_gradients_full_linear( nodal_mid_surface: &ElementNodalCoordinates<P>, ) -> NormalGradients<N, G> { ... } fn signs_linear() -> ScalarList<N> { ... } }

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§