Structural calculations