MITC4 Shell Element

This API is a package designed for nonlinear finite element simulations with the MITC4 shell element. The nonlinear analysis is based on the Updated Lagrangian Configuration (co-rotational approach). The package includes the computation of the Stiffness Matrix, the Geometrical (or Initial Stress) Stiffness Matrix, and the Internal Force Vector.

Developed in C++ for Linux and Windows operating systems.

Buckling Analysis with the MITC4 Shell Element

4o

Get to know the MITC4 Shell Element Class

Description of the element's Class; its constructor and Public Methods that can be used.

Mesh Convergence & Aircraft Wing Results

Hemispherical Shell Benchmark: A rigorous convergence test with mesh refinement for testing element's accuracy with warped shell element configurations under large rotations analysis.

Designed to push the limits of element performance under extreme warping, transverse shear, and bending loads.

The MITC4 shell element API achieves fast convergence with mesh refinement.

Explore the gallery for an in-depth analysis of the mesh convergence results and post-processing in our GUI.

Click on the gallery below for the MITC4 Shell API convergence results and post-processing on our GUI for the Hemispherical Shell example.

Aircraft Wing linear elastic simulation with the MITC4 shell API

An application example of the MITC4 Shell API is presented through the linear elastic simulation of an aircraft wing. The wing is fixed at the root (fuselage) and subjected to impulse loading at the landing gear attachment point.

This simulation utilized our free C++ linear elastic template, with pre-processing and post-processing performed using our GUI. The results are showcased in the image gallery below.

Constituents of the API

Stiffness Matrix

Stiffness matrix for the MITC4 shell element. Required for linear and nonlinear analysis.

B-Matrix

Shell element with 4 nodes and full in-plane quadrature rule. User-defined number of integration points along the thickness direction of the shell. Reissner-Mindlin formulation with ANS to alleviate transverse shear locking. Ideal for thin shell simulations.

Geometric Stiffness Matrix

Geometric (Initial Stresses) Stiffness matrix for the MITC4 shell element. It is required for nonlinear analysis with implicit time integration scheme, buckling analysis, etc.

Internal Force

Internal Force vector for the MITC4 shell element. Critical for nonlinear analysis for both explicit and implicit time integration schemes.

Strain Tensor

Strain tensor at all integration points of the element. The strain tensor can be used for different type of constitutive models.

Axes Rotation at the GPs

Rotation of local axes at the Gauss Points. Important for nonlinear co-rotational analysis, e.g. rotation of planar plastic anisotropic axes, rotation of composites ply axes at the GPs.

API Subscription

Full Support. Seamless Integration. Free Updates.

When you subscribe to our APIs, you’re not just getting cutting-edge tools - you’re gaining a dedicated partner committed to your success. Subscription includes:

  • Comprehensive Documentation – Easy-to-follow, regularly updated, and project-focused.

  • Personalized Training (Premium)– Get up to speed quickly with tailored guidance.

  • Direct Expert Support (Standard & Premium) – One-on-one help to solve issues fast and effectively.

  • Guaranteed Compatibility – We’ll work with you to ensure the APIs run smoothly on your system.

  • Free Updates (Standard & Premium) – All improvements and new features are yours at no extra cost for the duration of your subscription.

Your workflow matters. We’ll make sure everything runs reliably, so you can focus on results - not troubleshooting.

We offer three Tiers - Basic, Standard, Premium - with different features each.

Each subscription is tied to a unique Machine ID. We offer quantity discounts for multi-license subscriptions, with the discount rate increasing as you purchase more additional licenses. The discount is calculated as:
D % = (1 – 1 / √N) × 100, where N is the number of additional licenses.
For example:
– 1 additional subscription → 29% discount
– 2 additional subscriptions → 42% discount
– 3 or more additional subscriptions → 50% discount (maximum)
The discount is capped at 50%.

For additional subscriptions, please complete the form below and specify in the message field the number of extra licenses you need. We will apply the corresponding discount and send you a new payment link by email for the additional licenses.

30-days: £9.99

Terms & Conditions for Academic Software License

Fill the form for subscribing this API.

Fill and submit this form before subscribing this API. Our team will then coordinate with you for the installation of the API and for generating the license for your machine.

We will not be able to sell you the API if the Terms & Conditions are not accepted upon submission of this form.

1-year: £39.99

3-years: £79.99

Academic/Individual Subscription

Basic

  • Simulations from the input file

  • API Class

  • Linear Elastic template in C++

  • API Documentation & Installation

Standard

  • Simulations from the input file and from the GUI

  • API Class

  • Linear Elastic template in C++

  • Integration with the GUI for Linear Elastic Analysis

  • GUI post-processing for Linear Elastic Analysis

  • API Documentation & Installation

  • API Support

  • Free API updates

Premium

  • Simulations from the input file and from the GUI

  • API Class

  • Linear Elastic template in C++

  • GUI included for pre- and post-processing

  • Integration with the GUI for:

    • Linear Elastic Analysis

    • Buckling Analysis

    • Composite Materials

    • the Arc-Length method

    • Implicit Non-Linear Analysis

    • Explicit Non-Linear Analysis

    • Multi-Point Constraints (MPC)

  • Documentation & Installation

  • API and GUI Support

  • Free Training

  • Free API and GUI updates

30-days: £19.99

1-year: £79.99

3-years: £159.99

30-days: £7.49

1-year: £29.99

3-years: £59.99

1-year: £99.9

Terms & Conditions for Industry Software License

Small Business subscription

(revenue less or equal than $1,000,000.0 USD/year)

Large Business subscription

(revenue greater than $1,000,000.0 USD/year)

Fill the form for subscribing this API.

Fill and submit this form before subscribing this API. Our team will then coordinate with you for the installation of the API and for generating the license for your machine.

We will not be able to sell you the API if the Terms & Conditions are not accepted upon submission of this form.

3-years: £199.9

1-year: £199.9

3-years: £399.9

Business Subscription

Standard

  • Simulations from the input file and from the GUI

  • API Class

  • Linear Elastic template in C++

  • Integration with the GUI for Linear Elastic Analysis

  • GUI post-processing for Linear Elastic Analysis

  • API Documentation & Installation

  • API Support

  • Free API updates

Premium

  • Simulations from the input file and from the GUI

  • API Class

  • Linear Elastic template in C++

  • GUI included for pre- and post-processing

  • Integration with the GUI for:

    • Linear Elastic Analysis

    • Buckling Analysis

    • Composite Materials

    • the Arc-Length method

    • Implicit Non-Linear Analysis

    • Explicit Non-Linear Analysis

    • Multi-Point Constraints (MPC)

  • Documentation & Installation

  • API and GUI Support

  • Free Training

  • Free API and GUI updates

1-year: £149.9

3-years: £299.9

Small Business subscription

(revenue less or equal than $1,000,000.0 USD/year)

Large Business subscription

(revenue greater than $1,000,000.0 USD/year)

1-year: £299.9

3-years: £599.9