An enhanced BDDC preconditioner with weighted Schur complement averaging: Application to flexible multibody systems | Synapse