17.4 Co-simulation using Abaqus and discrete models