sending tangent matrix twice from one element class!!?

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

Post Reply
rgrayeli
Posts: 20
Joined: Fri Mar 14, 2008 8:18 am
Location: UC Berkeley
Contact:

sending tangent matrix twice from one element class!!?

Post by rgrayeli »

Dear Frank;

I wonder if there is any way to make the element class sends out the tangent/residual matrix twice instead of single matrix. because I have an element with different DOF at some nodes and I'm trying to create two different tangent matrices to make the global assembly works. do you think there is any trick for that? thank you.

Roozbeh
Roozbeh
PhD student
GeoEngineering
UC, Berkeley
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

can you be a bit more specific .. or drop down to the rfs to see me.
rgrayeli
Posts: 20
Joined: Fri Mar 14, 2008 8:18 am
Location: UC Berkeley
Contact:

Post by rgrayeli »

[quote="fmk"]can you be a bit more specific .. or drop down to the rfs to see me.[/quote]

Frank;

Actually I'm trying to add a contact element specifically between beam element (liner) and solid element to model lining, retaining wall or concrete support and because the DOF of these two elements aren't the same so I decided to treat each element individually and create separate tangent/residual matrix and add them to global system of equation then user does not need to add dummy node and several springs to model them which is a harmful procedure. I hope I could make that clear.

as a matter of fact, I had plan to come to Richmond to see you but I am waiting for the right time to make a concrete code of my research then we can have discuss about that more elaborate though. but if think at this point we need to sit and talk about that I can come by and see you.

Roozbeh
Roozbeh
PhD student
GeoEngineering
UC, Berkeley
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

write it like a normal element .. the matrix the element returns can be a 5*5 for example (3dof + 2dof if 2d case) or 9*9 (6 dof + 3dof if 3d case) for the case of line elements.
rgrayeli
Posts: 20
Joined: Fri Mar 14, 2008 8:18 am
Location: UC Berkeley
Contact:

Post by rgrayeli »

thank you frank. I'll try that.
Roozbeh
PhD student
GeoEngineering
UC, Berkeley
Post Reply