pattern loading structural analysis