Reciprocal space

Yes it can be a input parameter, if we need the other 3 frames? Yes we will discuss this with @stuwilkins