Hide Table of Contents

Adaptive Methods

Adaptive methods are based on error estimation. There are mainly two methods to improve the accuracy of the results of static studies:

The H-Method

The concept of the h-method is to use smaller elements in regions with high errors. After running the study and estimating errors, the software automatically refines the mesh where needed to improve results. Click here for details.

The P-Method

The concept of the p-method is to use more efficient elements in regions with high errors. After running analysis and estimating errors, the program increases the order of elements in regions with errors higher than a user-specified level and reruns the study. The p-method does not change the mesh. It changes the order of the polynomials used to approximate the displacement field. Using a unified polynomial order for all elements is not efficient. The software increases the order of the polynomial only where it is needed. This approach is called the selective adaptive p-method.

This option is supported for solid elements only. When this option is checked, the program may run the problem several times. After each loop, the program assesses the global and local errors and decides whether to make another run.

The program stops the loops when one of the following conditions is met:

  • the global criterion converges,

  • all local errors converge (i.e. for each element), or

  • the maximum number of loops is reached.

You can base the convergence check on total strain energy, Root Mean Square (RMS) of von Mises stresses, or RMS of resultant displacements.

Limitation: In this release, the p-method works with solid elements only, shells are not supported.

After running a static problem using the p-adaptive method, you can generate convergence plots. For more information, refer to the Viewing Results chapter. Click here for details.

For an example on adaptive methods, refer to the Online Tutorial.

Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

Subject:   Feedback on Help Topics
Page:   Adaptive Methods
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:


We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again

Web Help Content Version: SOLIDWORKS 2012 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.