# Incorrect results of modal analysis with PaStiX

**URL:** <https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486>\
**Category:** Uncategorized\
**Created:** [February 9, 2023, 9:28am UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486 "2023-02-09T09:28:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [February 9, 2023, 9:28am UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/1 "2023-02-09T09:28:14Z")

</div>

Hi,

on the PrePoMax forum, a user reported issues with modal analysis. It turned out that they occur only when the default solver (PaStiX) is used. With Spooles the results are correct while with PaStiX proper torsional modes are missing and there are some weird unsymmetric modes instead.

Here’s the input file: [Dropbox - modal.inp - Simplify your life](https://www.dropbox.com/s/cupd8o8l7sz5vmt/modal.inp?dl=0)

Just add `SOLVER=SPOOLES` to `*FREQUENCY` to see how it works with Spooles. I checked it with the current version of CalculiX (2.20).

I wonder if we should notify Guido or someone else responsible for the PaStiX solver.

---

<div class="post-metadata">

**Author:** ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)\
**Post date:** [February 9, 2023, 3:14pm UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/2 "2023-02-09T15:14:21Z")

</div>

maybe this is special cases for unrestrained BC models, did not happen when one of end faces are fixed.

fortunately, on Windows OS and frequency analysis the solver automatically switch to Pardiso when the dynamic libraries are provide.

---

<div class="post-metadata">

**Author:** ![jbr](https://avatars.discourse-cdn.com/v4/letter/j/ecccb3/32.png) [@jbr](https://calculix.discourse.group/u/jbr)\
**Post date:** [February 12, 2023, 5:39pm UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/3 "2023-02-12T17:39:26Z")

</div>

I’ve had similar issues with free-free modal extractions where the results are not correct. In some cases, even the fixed modal extraction gets non-physical mode shapes. However, even switching to spooles does not solve the problem. I believe it must be something else.

---

<div class="post-metadata">

**Author:** ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)\
**Post date:** [February 12, 2023, 7:44pm UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/4 "2023-02-12T19:44:13Z")

</div>

> [@jbr](#):
>
> In some cases, even the fixed modal extraction gets non-physical mode shapes. However, even switching to spooles does not solve the problem

this may need to concern for all user, i’ll further study with another software at these specific domains (OpenSees) by converting the mesh initially.

can you share the model to downloads?

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [February 12, 2023, 7:56pm UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/5 "2023-02-12T19:56:32Z")

</div>

Some time ago I had issues with free-free modal analysis but of a single element and Guido said that he fixed it (we’ll see in the next release): [Free-free modal analysis on CPS4 element not working](https://calculix.discourse.group/t/free-free-modal-analysis-on-cps4-element-not-working/1070)

Apparently, there are more problems with this kind of analysis.

---

<div class="post-metadata">

**Author:** ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)\
**Post date:** [February 12, 2023, 8:57pm UTC](https://calculix.discourse.group/t/incorrect-results-of-modal-analysis-with-pastix/1486/6 "2023-02-12T20:57:40Z")

</div>

> … only a problem for small models (e.g one element)

as notify i did testing for CPS4/CPS3 element models with moderate mesh, shown no error message. also the result is similar when switching between Spooles and PaStiX solver.

 ![2023-02-13 03_45_06-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/b/b263ac4f4618a5b74803826c78f5a7f7d8859f54.png)
