# Error with a node listed under "in cascade: zero coefficient on the dependent side of an equation"

**URL:** <https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878>\
**Category:** General Questions\
**Created:** [May 18, 2023, 3:35pm UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878 "2023-05-18T15:35:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![imgprojts](https://avatars.discourse-cdn.com/v4/letter/i/258eb7/32.png) [@imgprojts](https://prepomax.discourse.group/u/imgprojts)\
**Post date:** [May 18, 2023, 3:35pm UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878/1 "2023-05-18T15:35:24Z")

</div>

I thought about putting this under tips and tricks, but maybe Bug could be more reasonable.

I let the tool search for a tie pair and it kept getting that error. I found that I could create a node set by node ID to identify the node giving the error. I noticed that the only MPC in that node was the Tie so I deleted it and made it by hand and that resolved the problem.

I found this in one of the online manuals:

\*DISTRIBUTING COUPLING,ELSET=E1  
LOAD,1.  
\*DISTRIBUTING COUPLING,ELSET=E2  
LOAD2,1.  
\*NSET,NSET=LOAD  
5,6,7,8,22,25,28,31,100  
\*NSET,NSET=LOAD2  
8,28,100,31,5  
will not work because the dependent nodes 5 and 8 are used as independent nodes as well in EACH of the distributing coupling definitions. An error message will result in the form:

\*ERROR in cascade: zero coefficient on the  
dependent side of an equation  
dependent node: 5

Since node 5 is used into cases, it gives an error. I know of this happens when you apply for example rigid constrains to nodes. It would be cool to have a full list of possible issues related to shared nodes.

---

<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:** [May 18, 2023, 3:53pm UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878/2 "2023-05-18T15:53:42Z")

</div>

The Bug Reports section is meant for PrePoMax bugs to be resolved so I moved this to General Questions.

Overconstraints are indeed quite often an issue when working with CalculiX. Especially with tie constraints involved.

---

<div class="post-metadata">

**Author:** ![imgprojts](https://avatars.discourse-cdn.com/v4/letter/i/258eb7/32.png) [@imgprojts](https://prepomax.discourse.group/u/imgprojts)\
**Post date:** [May 18, 2023, 5:20pm UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878/3 "2023-05-18T17:20:24Z")

</div>

I suppose it would be a Calculix request, but I would love to see in the result something like:

Node 5 is highlighted, it belongs to Constraint1 and constraint 2, thus causing the error. Then an Elset is highlighted and I can get a quick understanding of what I did wrong.

---

<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:** [May 19, 2023, 9:41am UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878/4 "2023-05-19T09:41:09Z")

</div>

I think such functionality would be great, but there are many scenarios when such CalculiX errors arises. So it will be difficult to capture all of them inside PrePoMax.

Version v1.4.0 of PrePoMax has a feature to search/find items by ids: Tools-\>Find, where their ids can be used to easily find the items.

![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/f/f98ab8f03f1fd047cac643f3772e4dafc43e8d68.png)

---

<div class="post-metadata">

**Author:** ![imgprojts](https://avatars.discourse-cdn.com/v4/letter/i/258eb7/32.png) [@imgprojts](https://prepomax.discourse.group/u/imgprojts)\
**Post date:** [May 24, 2023, 8:34pm UTC](https://prepomax.discourse.group/t/error-with-a-node-listed-under-in-cascade-zero-coefficient-on-the-dependent-side-of-an-equation/878/5 "2023-05-24T20:34:18Z")

</div>

> [@Matej](#):
>
> ersion v1.4.0 of PrePoMax has a feature to search/find items by ids: Tools-\>Find, where their ids can be used to easily find the items.

yup that’s how I figured it out. I used the ID values to find the culprit nodes.
