Virtual Work in Structural Analysis