[9] Kramer K M, Hitchon W N G. Semiconduct devices: A simulation approach[M]. New Jersey: Prentice Hall PTR, 1997:2054.
[13] Balay S, Abhyankar S, Adams M, et al. PETSC users manual revision 3.8[R]. No. ANL9511 Rev 3.8, 2017: 73129.
[14] Speelpenning B. Compiling fast partial derivatives of functions given by algithms[R]. UIUCDCSR801002, 1980: 882.
[15] Synopsys. Sentaurus device user guide[M]. Version H, 2013: 973986
[16] Lin P T. Improving multigrid performance for unstructured mesh drift-diffusion simulations on 147,000 cores[J]. International Journal for Numerical Methods in Engineering, 91, 971-989(2012).
[18] Liu, Qingkai, Mo Zeyao, Zhang Aiqing. JAUMIN: a programming framework for large-scale numerical simulation on unstructured meshes[J]. CCF Transactions on High Performance Computing, 1, 35-48(2019).
[19] http:www.caepscns.ac.cnJAUMIN.php[EBOL].
[21] http:www.caepscns.ac.cnTeraVAP.php[EBOL].
[23] http:www.caepscns.ac.cnSuperMesh.php[EBOL].
[24] Lin P T, Shadid J N, Sala M. Performance of a parallel algebraic multilevel preconditioner for stabilized finite element semiconductor device modeling[J]. Journal of Computational Physics, 228, 6250-6267(2009).