Lines Matching refs:array
793 array: *const crate::Scalar, field
799 let mut array = std::ptr::null(); in new() localVariable
804 &mut array, in new()
807 Ok(Self { vec, array }) in new()
815 bind_ceed::CeedVectorRestoreArrayRead(self.vec.ptr, &mut self.array); in drop()
824 unsafe { std::slice::from_raw_parts(self.array, self.vec.len()) } in deref()
842 array: *mut crate::Scalar, field
848 let mut array = std::ptr::null_mut(); in new() localVariable
853 &mut array, in new()
856 Ok(Self { vec, array }) in new()
864 bind_ceed::CeedVectorRestoreArray(self.vec.ptr, &mut self.array); in drop()
873 unsafe { std::slice::from_raw_parts(self.array, self.vec.len()) } in deref()
880 unsafe { std::slice::from_raw_parts_mut(self.array, self.vec.len()) } in deref_mut()