“…Generally, it included a 3D unstructured mesh generation, a-posterior error estimating, adaptive mesh refinement, and postprocessing procedure, which agreed well with the essence of object-oriented philosophy (OOP). AFEM associated with OOP technique was already studied in potential flow (Akin and Singh, 2002), structural mechanics (Niekamp and Stein, 2002), multiphysics applications (Stewart and Edwards, 2004), electrochemistry (Ludwig and Speiser, 2006), astrophysical fluid dynamics (Rosenberg et al, 2006), and crack propagation (Phongthanapanich and Dechaumphai, 2004), etc.…”