# Efficient and in-place computation of A + adjoint(A)

**URL:** <https://discourse.julialang.org/t/efficient-and-in-place-computation-of-a-adjoint-a/93290>\
**Category:** Performance\
**Tags:** question\
**Created:** [January 21, 2023, 12:24am UTC](https://discourse.julialang.org/t/efficient-and-in-place-computation-of-a-adjoint-a/93290 "2023-01-21T00:24:13Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![uniment](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/uniment/32/24532_2.png) [@uniment](https://discourse.julialang.org/u/uniment)\
**Post date:** [January 24, 2023, 2:45am UTC](https://discourse.julialang.org/t/efficient-and-in-place-computation-of-a-adjoint-a/93290/10 "2023-01-24T02:45:40Z")

</div>

Somebody came up with a really clever solution to this problem, it just needs to be fleshed out and implemented

> [@Is OffsetArrays.jl a poison pill?](https://discourse.julialang.org/t/is-offsetarrays-jl-a-poison-pill/85188/21):
>
> But maybe there could be some very simple and universal way to get a one-based view into any `AbstractArray`? `OffsetArray` has `no_offset_view`, but should all `AbstractArray`s have a method like that?

---

_[View the full topic](https://discourse.julialang.org/t/efficient-and-in-place-computation-of-a-adjoint-a/93290)._
