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
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Let your crypto work for you

Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
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