BriefFiniteElementNet / BriefFiniteElement.Net

BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error Matrix Must be Symmetric Positive Definite

MLiranzo opened this issue · comments

Hi eps1on,
I am trying to integrate a wall element into my structure and solve it with the BriefFiniteElement library, then it throws me the following error message "errorInMatrix"

Hi,
The reason is that your model is not stable, and several reason can cause it. Most likely some DoFs are not connected to any element, neither are fixed to ground so they can freely move. To find such DoFs, take a look at here:
https://github.com/BriefFiniteElementNet/BriefFiniteElement.Net/wiki/How-to-fix-NotPosDef-error

Hi eps1on,
I have checked all the data of my example of a 3D structure with a wall element, I have not been able to determine the source of the error. I attach the example for a check.
Example with wall.txt
Thank You.

I've checked your code with latest nuget package of bfe, it do not throws the positive definite exception anymore
can you please do a check?

Hi eps1on,
I left that error behind after removing repeated knots from my model. Thank you.

ok, i'll close the issue