I am trying to use multiple UHYPER subroutines in an Abaqus CAE analysis. I am trying to pass cmname through an if statement. My plan is to call the appropriate material based on the cmname value. However, I get a compilation error in Abaqus. This is my first time writing subroutines or using fortran. Needless to say, I am very confused at this point. Could someone offer some suggestions on how I should do this? The that I have written is attached as a txt file.