A unified framework, NLIGA (Non-Linear Isogeometric Analysis), is developed for mainly solving two and three-dimensional nonlinear problems on the MATLAB platform by using isogeometric analysis (IGA). Nonlinear hyperelastic and elastoplastic materials are primarily considered at this stage. Newton-Raphson method is used to solve the nonlinear governing equations. A series of benchmark examples are performed to validate the procedures. The visualization procedures are also developed to visualize the obtained results including displacements, stresses and numerical errors.

References:
[1] Xiaoxiao Du, Gang Zhao, Wei Wang, Mayi Guo, Ran Zhang, and Jiaming Yang. NLIGA: A MATLAB framework for nonlinear isogeometric analysis. Computer Aided Geometric Design, 2020, 80:101869.
[2] Xiaoxiao Du, et al. Numerical implementation for isogeometric analysis of thin-walled structures based on a Bézier extraction framework: nligaStruct. Thin-Walled Structures, 2022,180:109844

Features

  • Nonlinear hyperelastic problems
  • Nonlinear elastoplastic problems
  • Hyperelastic materials Mooney-Rivlin, Neo-Hookean, Yeoh, etc
  • Plane and solid elastic problems
  • Poisson problems
  • Plate and shell problems
  • Conforming multi-patch problems
  • Boundary conditions imposition
  • Stress recovery from the Gaussian integration points
  • Post-processing of the results distribution
  • Nonlinear Kirchhoff-Love shell
  • Bézier extraction
  • Thin-walled structures
  • NURBS and T-splines
  • St. Venant-Kirchhoff materials

Project Samples

Project Activity

See All Activity >

Follow NLIGA

NLIGA Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NLIGA!

Additional Project Details

Registered

2019-04-03