apply_beam in uvsim.py interpolates the beam for every antenna in every baseline. In principle, we only need to interpolate the beam once per unique beam and find a way to reuse it when an antenna using that beam shows up in another pair. We may need shared memory to do this, so the architecture requires more thought.
apply_beam in uvsim.py interpolates the beam for every antenna in every baseline. In principle, we only need to interpolate the beam once per unique beam and find a way to reuse it when an antenna using that beam shows up in another pair. We may need shared memory to do this, so the architecture requires more thought.