Semi-analytical Array Models