A Generalized semi-inverse method for the elastic cylinder