# Fully constraint sandwich panel with distributed load

**URL:** <https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259>\
**Category:** General Questions\
**Created:** [December 11, 2024, 12:24pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259 "2024-12-11T12:24:52Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 14, 2025, 1:16pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/21 "2025-01-14T13:16:52Z")

</div>

> [@frank](#):
>
> I was under the impression that PrePoMax does not require installation

It doesn’t. But it’s often the case that PrePoMax files are placed in location protected by Windows (like system drive) and various issues arise because of that.

This thread discusses the same errors and provides some potential fixes: [Gmsh error in v2.2.0](https://prepomax.discourse.group/t/gmsh-error-in-v2-2-0/2180)

---

<div class="post-metadata">

**Author:** ![frank](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@frank](https://prepomax.discourse.group/u/frank)\
**Post date:** [January 14, 2025, 1:19pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/22 "2025-01-14T13:19:47Z")

</div>

Thanks, yes the gmsh issue is resolved now but still the jobs fail to run. Here some potential solver issues are raised for Win11 pro, this is what may happen?: [Extrude meshing question - #26 by Trevor](https://prepomax.discourse.group/t/extrude-meshing-question/1389/26)

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 14, 2025, 1:22pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/23 "2025-01-14T13:22:25Z")

</div>

What if you try using solver other than Pardiso (which is currently the default matrix solver in PrePoMax) ? Only Pardiso needs those special libraries.

---

<div class="post-metadata">

**Author:** ![frank](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@frank](https://prepomax.discourse.group/u/frank)\
**Post date:** [January 14, 2025, 2:03pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/24 "2025-01-14T14:03:03Z")

</div>

I get the same “job failed” with all solver options.

---

<div class="post-metadata">

**Author:** ![ANYS](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/anys/32/7737_2.png) [@ANYS](https://prepomax.discourse.group/u/ANYS)\
**Post date:** [January 14, 2025, 2:19pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/25 "2025-01-14T14:19:52Z")

</div>

> [@frank](#):
>
> I added all required drivers, including the meshing ones mentioned above, in the link below.

> [@Matej](#):
>
> I could add them to my releases

Is that safe or common practice?. I mean, including system dll files from users. 😨

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 14, 2025, 2:21pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/26 "2025-01-14T14:21:34Z")

</div>

What about standalone CalculiX (executable can be dowloaded from [here](https://www.dhondt.de/calculix_2.22_4win.zip)) ?

---

<div class="post-metadata">

**Author:** ![frank](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@frank](https://prepomax.discourse.group/u/frank)\
**Post date:** [January 16, 2025, 9:48pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/27 "2025-01-16T21:48:48Z")

</div>

Thanks, tried that and when running from cmd, as described here

> [@Using standalone CalculiX](https://prepomax.discourse.group/t/using-standalone-calculix/846):
>
> Some PrePoMax users may not be used to running analyses outside of this GUI. And it’s sometimes necessary, for example in those cases: changes that can’t be handled by the keyword editor (like unsupported element types) submitting many analyses with small differences between them testing different versions of CalculiX Here’s how to do it on Windows: Download the package with CalculiX files from [http://www.dhondt.de/](http://www.dhondt.de/) After unpacking, you can use the solver by just puttin…

I’m getting this error message of mkl\_rt.2.dll was not found for ccx\_dynamic:

> **[calculix error msg.png](https://drive.google.com/file/d/1kFCLEPDWd_SGUdJaSc-Vr65GVVpQbq8a/view?usp=sharing)**
>
> Google Drive file.

when using ccx\_static instead, it appears to be running but gives this error:  
\*Error in linstatic : the PARDISO library is not linked  
This is the file: [sandwichPARDISO.inp - Google Drive](https://drive.google.com/file/d/1pyT3AnOtNxxV02F1LgQAxU4nH_FSgZsg/view?usp=sharing)  
same is true when i change the solver in Prepomax to Pastix before exporting as inp

Example inp files from [https://www.dhondt.de/](https://www.dhondt.de/) run well but only using static.

Not sure what this means…

---

<div class="post-metadata">

**Author:** ![frank](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@frank](https://prepomax.discourse.group/u/frank)\
**Post date:** [January 16, 2025, 11:47pm UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/28 "2025-01-16T23:47:59Z")

</div>

I believe I solved this now. It appears that additional dll are missing, at least for an Intel processor system. I followed the steps described here :

> [@Use Prepomax Solvers - Pardiso](https://prepomax.discourse.group/t/use-prepomax-solvers-pardiso/541):
>
> For those that want to use the Pardiso solver you need to download the solver from the site specified : [http://www.dhondt.de/calculix\_2.20\_4win.zip](http://www.dhondt.de/calculix_2.20_4win.zip). The download will give you the following files: ccx\_dynamic.exe, ccx\_static.exe, cgx\_FREEGLUT.exe, cgx\_STATIC.exe, glut64.dll, README\_install and tetgen.exe. Copy those files to the Solver folder in your PrePoMax directory. ccx\_dynamic.exe is the solver that uses the Pardiso solver. You activate it by going to the Tools/settings/ options in the m…

and it solved all issues and the jobs are running now in all Prepomax 2.2.x versions (earlier where running fine)

I added all required drivers, including the meshing ones mentioned above, in the link below. Hopefully it will help someone else one day: [missing dlls - Google Drive](https://drive.google.com/drive/folders/1Fsl5JP86kJ8SFGnA0FeKUNSApd4aeLUQ?usp=sharing)

Instruction: Simply copy all dll to the folder ‘lib’ 😉

Thanks everyone for the help to get here!

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [January 17, 2025, 7:37am UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/29 "2025-01-17T07:37:15Z")

</div>

Are all files in the link necessary to run the CalculiX? I could add them to my releases, but I would only add them if they are really required.

Since two of them are larger, I could provide them separately on the webpage. But since not a lot of users have this problem, I am wondering why. Intel, in combination with a new Windows version, should be a more common occurrence. My laptop is of the same combination and I had no problems.

---

<div class="post-metadata">

**Author:** ![ANYS](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/anys/32/7737_2.png) [@ANYS](https://prepomax.discourse.group/u/ANYS)\
**Post date:** [January 17, 2025, 8:00am UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/30 "2025-01-17T08:00:57Z")

</div>

> [@frank](#):
>
> I added all required drivers, including the meshing ones mentioned above, in the link below.

> [@Matej](#):
>
> I could add them to my releases

Is that safe or common practice?. I mean, including system dll files from users. 😨

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 17, 2025, 8:25am UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/31 "2025-01-17T08:25:20Z")

</div>

It seems to be rather rare issue so maybe it’s enough if users will be sent to this thread for a possible solution. We can add it to the Tips and Tricks section too.

---

<div class="post-metadata">

**Author:** ![frank](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@frank](https://prepomax.discourse.group/u/frank)\
**Post date:** [January 17, 2025, 9:35am UTC](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259/32 "2025-01-17T09:35:22Z")

</div>

Agree with Anys that dll’s from unspecified sources should be treated carefully. It is at own risk, but without trying it from other users earlier would never have found out…

Agree with FEAnalyst that the dll would not need to be added to the release if it’s such a rare occurrence (it works on my i5 laptop but issues are only on my (virgin) i9 machine). You could add trouble shoot instructions how to install these yourself using the official installation file?:

[https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-download.html](https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-download.html)

Install and copy the named drivers from C:\Program Files (x86)\Intel to your prepomax “lib” folder. This does not include the gmsh dlls of course which I copied from Trevor’s post.

Matej, I will try to remove the dll’s one by one and see how long it still runs stable but merely followed the instructions in the post linked above and not sure how they came to their conclusions…

[Previous page](https://prepomax.discourse.group/t/fully-constraint-sandwich-panel-with-distributed-load/2259.md?page=1)
