Adaptive strut cross-section design of lattice structure incorporating direct stiffness method with a geometric stiffness matrix | Synapse