Active macro-zones algorithm via multidomain SBEM for strain-hardening elastoplastic analysis