Stress–strain–temperature behaviour of [001] single crystals of Co49Ni21Ga30 ferromagnetic shape memory alloy under compression