Lemine
Mechanical
- Apr 15, 2020
- 45
Hello,
I have a problem assigning Initial Solution-dependent State Variable to a particular group of elements In Umat.
By adding lines in the *inp file:
*Initial Conditions, Type=Solution,User
[Elemet_set], Value(1)...,
.....
and,
from Abaqus documentation I see that the SDVINI subroutine can be used:
SUBROUTINE SDVINI(STATEV,COORDS,NSTATV,NCRDS,NOEL,NPT,
1 LAYER,KSPT)
C
INCLUDE 'ABA_PARAM.INC'
C
DIMENSION STATEV(NSTATV),COORDS(NCRDS)
C
C "user coding to define STATEV(NSTATV)
C
RETURN
END
But this method seems to be used only for whole domain initialization and I need to initialize only a group of elements.
Any idea or help is highly appreciated.
Regards,
I have a problem assigning Initial Solution-dependent State Variable to a particular group of elements In Umat.
By adding lines in the *inp file:
*Initial Conditions, Type=Solution,User
[Elemet_set], Value(1)...,
.....
and,
from Abaqus documentation I see that the SDVINI subroutine can be used:
SUBROUTINE SDVINI(STATEV,COORDS,NSTATV,NCRDS,NOEL,NPT,
1 LAYER,KSPT)
C
INCLUDE 'ABA_PARAM.INC'
C
DIMENSION STATEV(NSTATV),COORDS(NCRDS)
C
C "user coding to define STATEV(NSTATV)
C
RETURN
END
But this method seems to be used only for whole domain initialization and I need to initialize only a group of elements.
Any idea or help is highly appreciated.
Regards,