Skip to main content

ABAUS

Two UMATS in one Subroutine

Submitted by ABAqirl on

Dear All,

I have the problem. i created very simple example with two elements. To one element i prescribed the behaviour Mat1, to another element Mat2. I tried to use two different UMATS for this two elements.

I created Subroutine Myname.f, in which i use CMNAME if (CNMAME.EQ.'MAT1) THEN

CALl UMAT_1()

ELSE IF (CMNAME.EQ.'MAT2) THEN

CALL UMAT_2()

END IF

Then i put two UMATS in the same SUBROUTINES ,

But as a result the program gives MISTAKE , it says that The UMAT doesn't exist

What is the mistake?