1: \begin{abstract}
2: Many solid mechanics problems on complex geometries are conventionally solved using discrete boundary methods.
3: However, such an approach can be cumbersome for problems involving evolving domain boundaries due to the need to track boundaries and constant remeshing.
4: The purpose of this work is to present a comprehensive strategy for efficiently solving such problems on an adaptive structured grid, while expositing some of the basic yet important nuances associated with solving near-singular problems in strong form.
5: We employ a robust smooth boundary method (SBM) that represents complex geometry implicitly, in a larger and simpler computational domain, as the support of a smooth indicator function.
6: We present the resulting semidefinite equations for mechanical equilibrium, in which inhomogeneous boundary conditions are replaced by source terms.
7: In this work, we present a computational strategy for efficiently solving near-singular SBM-based solid mechanics problems.
8: We use the block-structured adaptive mesh refinement (BSAMR) method, coupled with a geometric multigrid solver for an efficient solution of mechanical equilibrium.
9: We discuss some of the practical numerical strategies for implementing this method, notably including the importance of grid versus node-centered fields.
10: We demonstrate the solver's accuracy and performance for three representative examples: a) plastic strain evolution around a void, b) crack nucleation and propagation in brittle materials, and c) structural topology optimization.
11: In each case, we show that very good convergence of the solver is achieved, even with large near-singular areas, and that any convergence issues arise from other complexities, such as stress concentrations.
12: \end{abstract}
13: