Department of Mechanics;
College of Mechanical Engineering;
Chongqing University of Technology;
Chongqing;
400054;
China;
Institute of Applied and Computational Mechanics;
Cardiff School of Engineering;
Cardiff University;
Queen’s Buildings;
The Parade;
Cardiff;
CF243AA;
Wales;
UK;
Department of Mechanics and Engineering Science;
College of Engineering;
Peking University;
Beijing;
100871;
China;
Particulate composites; SPH; Essential boundary condition; Multi-point constraints; Master-slave method;