NLIGA swMATH ID: 33285 Software Authors: Du, Xiaoxiao; Zhao, Gang; Wang, Wei; Guo, Mayi; Zhang, Ran; Yang, Jiaming Description: NLIGA: a MATLAB framework for nonlinear isogeometric analysis. Nonlinear behaviors are commonplace in many engineering applications, e.g., metal forming and vehicle crash tests. Different from linear systems, nonlinear problems cannot be solved by using a system of linear equations and there is no guarantee that a unique solution can be found. In this work, we develop a unified framework, NLIGA (Non-Linear Isogeometric Analysis), for mainly solving two and three-dimensional nonlinear problems on the MATLAB platform by using the isogeometric method. Nonlinear hyperelastic and elastoplastic materials are primarily considered at this stage. The Newton-Raphson method is used to solve the nonlinear governing equations. A series of examples are performed to validate the procedures. First, we provide dozens of scripts to solve linear elastic benchmark problems including plane and solid problems, Poisson problems, plate and shell problems and compare the obtained numerical solutions with exact solutions and FEA solutions. Second, we further investigate several nonlinear examples considering hyperelastic and elastoplastic materials and compare the results with that obtained from commercial software. The visualization procedures are also developed in this framework to visualize the obtained results including displacements, stresses and numerical errors. Finally, NLIGA is an open-source framework and free to use (url{http://nliga.sourceforge.net/}). Homepage: https://sourceforge.net/projects/nliga/ Source Code: https://sourceforge.net/projects/nliga/ Dependencies: Matlab Keywords: isogeometric analysis; nonlinear; hyperelasticity; elastoplasticity; NLIGA; open source Related Software: Matlab; PetIGA; libLBFGS; L-BFGS; KNITRO; PETSc/TS; parDG; PETSc; FEAPpv; ABAQUS; tIGAr; HYPLAS; SfePy; G+Smo; Igatools; GeoPDEs; ISOGAT Cited in: 6 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year NLIGA: a MATLAB framework for nonlinear isogeometric analysis. Zbl 07207280Du, Xiaoxiao; Zhao, Gang; Wang, Wei; Guo, Mayi; Zhang, Ran; Yang, Jiaming 2020 all top 5 Cited by 20 Authors 2 Du, Xiaoxiao 2 Wang, Wei 2 Zhao, Gang 1 Alcazar, Juan Gerardo 1 Fang, Howie 1 Gómez, Héctor J. 1 Guo, Mayi 1 Hu, Tianyi 1 Ji, Ye 1 Krajnc, Marjeta 1 Leng, Yu 1 Liu, Xiaofei 1 Pan, Maodong 1 Peternell, Martin 1 Wang, Chengjing 1 Wang, Hu 1 Wang, Meng-Yun 1 Yang, Jiaming 1 Yu, Xiaolong 1 Zhu, Chungang Cited in 4 Serials 3 Computer Aided Geometric Design 1 Computer Methods in Applied Mechanics and Engineering 1 Computational Mechanics 1 Engineering Analysis with Boundary Elements Cited in 4 Fields 5 Numerical analysis (65-XX) 3 Mechanics of deformable solids (74-XX) 1 General and overarching topics; collections (00-XX) 1 Partial differential equations (35-XX) Citations by Year