pub struct ElementSystems { /* private fields */ }Expand description
The tangent of a Newton step left unassembled.
Each element’s stiffness and force, in the order the elements were meshed. A decomposition assigns whole elements to subdomains, so this is what one needs to build each subdomain’s own system.
Trait Implementations§
Source§impl<B> ProvidesTangent<TensorVector<TensorRank1<3, Current, Length>>, ElementSystems> for Model<B, 3>where
B: DecomposableElements,
impl<B> ProvidesTangent<TensorVector<TensorRank1<3, Current, Length>>, ElementSystems> for Model<B, 3>where
B: DecomposableElements,
fn provide_tangent( &self, nodal_coordinates: &NodalCoordinates<3>, ) -> Result<ElementSystems, ElementModelError>
Auto Trait Implementations§
impl Freeze for ElementSystems
impl RefUnwindSafe for ElementSystems
impl Send for ElementSystems
impl Sync for ElementSystems
impl Unpin for ElementSystems
impl UnsafeUnpin for ElementSystems
impl UnwindSafe for ElementSystems
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more