Lines Matching refs:Vector
23 Some(&'a Vector<'a>),
28 impl<'a> From<&'a Vector<'_>> for VectorOpt<'a> {
29 fn from(vec: &'a Vector) -> Self { in from()
128 pub(crate) vector: Vector<'a>,
152 vec: &'b mut Vector, in from_vector_and_slice_mut() argument
169 vector: unsafe { Vector::from_raw(vec.ptr_copy_mut()?)? }, in from_vector_and_slice_mut()
179 pub struct Vector<'a> { struct
183 impl From<&'_ Vector<'_>> for bind_ceed::CeedVector { argument
184 fn from(vec: &Vector) -> Self { in from()
192 impl<'a> Drop for Vector<'a> { implementation
206 impl<'a> fmt::Display for Vector<'a> { implementation
243 impl<'a> Vector<'a> { implementation
289 pub fn copy_from(&mut self, vec_source: &Vector) -> crate::Result<i32> { in copy_from()
668 pub fn axpy(mut self, alpha: crate::Scalar, x: &Vector) -> crate::Result<Self> { in axpy()
700 x: &Vector, in axpby() argument
729 pub fn pointwise_mult(mut self, x: &Vector, y: &Vector) -> crate::Result<Self> { in pointwise_mult() argument
755 pub fn pointwise_scale(mut self, x: &Vector) -> crate::Result<Self> { in pointwise_scale()
792 vec: &'a Vector<'a>,
798 fn new(vec: &'a Vector) -> crate::Result<Self> { in new()
841 vec: &'a Vector<'a>,
847 fn new(vec: &'a mut Vector) -> crate::Result<Self> { in new()