Abaqus - UMAT
Abaqus - UMAT
(OP)
Hello,
I am using a UMAT to implement a mathematical model describing the characteristics of certain biological materials. The problem is that with this UMAT, I wish to describe at the current integration point being analysed, a characteristic of this material relative to isolated reference positions (integration points). I understand a User Subroutine is only interested with calculations for the integration point at which it has been called. The array COORDS, in my understanding, is passed in only for the position of the integration point under analysis and is not concerned with any other points within model as a whole.
I was wondering if there is any way of inputting into the UMAT the position of other integration points.
These reference positions will change at each increment so need to be constantly updated.
Thanks Very Much.
Brendan
I am using a UMAT to implement a mathematical model describing the characteristics of certain biological materials. The problem is that with this UMAT, I wish to describe at the current integration point being analysed, a characteristic of this material relative to isolated reference positions (integration points). I understand a User Subroutine is only interested with calculations for the integration point at which it has been called. The array COORDS, in my understanding, is passed in only for the position of the integration point under analysis and is not concerned with any other points within model as a whole.
I was wondering if there is any way of inputting into the UMAT the position of other integration points.
These reference positions will change at each increment so need to be constantly updated.
Thanks Very Much.
Brendan





RE: Abaqus - UMAT
But you can use an ARRAY in a COMMON block to store the coordinates of the integration points.
The information in COMMON block can be made available within any subroutine including UMAT.
You'll only need an user user subroutine called at the begining of analysis( e.g. SDVINI) to fill up this array.
But be aware that if you're using NLGEOM=ON in step definition , then the COORDS of integration points will vary with time.