Peridynamics boundary condition treatments via the pseudo-layer enrichment method and variable horizon approach. (May 2021)