Skip to main content

UEL subroutine for a Heat Transfer and inner generation

Submitted by nekovolta on

Hi everyone,

I am trying to solve a problema of heat transfer in which
there is an inner heat generation (Q). I know that Abaqus has a subroutine
called HETVAL in which this procedure is very easy to implement, but for other
porpuses later on I need to do using a UEL subroutine.

I have the equations for the RHS and AMATRX of the UEL, and
it works perfectly well if Q= constant value. But in my case, Q depends of the
variable of the problem (temperatura) that in the UEL subroutine are in the
vector called U. In this point is when I don’t know how to go on, as the
dimensions of the matrix don’t match well.

Hope someone can help me with this. Thank you very much in
advance.

P.S: look the file attached with some notes about the
problem I am trying to solve in case it helps to understand it better.

Normal
0

21

false
false
false

ES
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-fareast-language:EN-US;}

Attachment Size
note1.jpg 1.76 MB
note2.jpg 1.44 MB