Abaqus Material

Hi Everyone!

In Abaqus, can we use different material constitutive models for the same element at different status?
For example, the melting process of a material is described by elastoplasticity in the low-temperature solid state; while the high-temperature fluid state is described by EOS?

Is there any way to switch materials?

Thanks!