Possibility of modifying the tangential stifness matrix using external subroutines in abaqus

unsrohith's picture

Hi,

I am working on implementation of non local damage mechanics model in abaqus using  external subroutines, But in that case I have to modify the stifness matrix by adding the newly formed nonlocal stifness,  Out of the available external subroutine options in abaqus documentation if any one gives the option to modify the tangential stifness matrix Please help me in the same.

Thanks and Regards,

Rohith


unsrohith's picture

stifness matrix modification in ABAQUS through user subroutines

Hi,

I am working on implementation of non local damage mechanics model in
abaqus using  external subroutines, But in that case I have to modify
the stifness matrix by adding the newly formed nonlocal stifness,  Out
of the available external subroutine options in abaqus documentation if
any one gives the option to modify the tangential stifness matrix.

 Rohith


dubuking's picture

UEL subroutine

Greetings,

For your situation, UEL subroutine can be used to define a new element for non-local damage model. In SR/ UEL you should defined the RHS(residual force vector) and AMATRX(stiffness matrix) for your constitutive model.

Best regards,

Sang Ha

 


unsrohith's picture

Sang Ha

Hi thank you even I thought the same after going through the documentation..

Rohith