pub struct CsrPattern {
pub xadj: Vec<usize>,
pub adjncy: Vec<ClosureDof>,
pub rows: Vec<ClosureDof>,
}Expand description
Symbolic CSR pattern over closure DOF rows and columns.
Fields§
§xadj: Vec<usize>CSR offsets by row.
adjncy: Vec<ClosureDof>CSR columns as closure DOFs.
rows: Vec<ClosureDof>Row closure DOFs.
Trait Implementations§
Source§impl Clone for CsrPattern
impl Clone for CsrPattern
Source§fn clone(&self) -> CsrPattern
fn clone(&self) -> CsrPattern
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CsrPattern
impl Debug for CsrPattern
impl Eq for CsrPattern
Source§impl PartialEq for CsrPattern
impl PartialEq for CsrPattern
impl StructuralPartialEq for CsrPattern
Auto Trait Implementations§
impl Freeze for CsrPattern
impl RefUnwindSafe for CsrPattern
impl Send for CsrPattern
impl Sync for CsrPattern
impl Unpin for CsrPattern
impl UnsafeUnpin for CsrPattern
impl UnwindSafe for CsrPattern
Blanket Implementations§
Source§impl<T> AccumulatePathExt for T
impl<T> AccumulatePathExt for T
fn accumulate_path<O, I>(path: I) -> Owhere
O: Orientation,
I: IntoIterator<Item = O>,
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