Relaxed Anisotropic Solution Class¶
- class burnman.RelaxedAnisotropicSolution(anisotropic_solution, relaxation_vectors, unrelaxed_vectors)[source]
Bases:
AnisotropicSolutionA class implementing the relaxed anisotropic solution model described in [Myh25b]. This class is derived from AnisotropicSolution, and inherits most of the methods from that class.
Instantiation of a RelaxedAnisotropicSolution involves passing an AnisotropicSolution, plus a set of vectors that represent rapid deformation modes. For example, a solution of MgO, FeHSO and FeLSO (high and low spin wuestite) can rapidly change proportion of high spin and low spin iron, and so a single vector should be passed: np.array([[0., -1., 1.]]) or some multiple thereof.
States of the mineral can only be queried after setting the pressure and temperature using set_state() and the composition using set_composition().
This class is available as
burnman.RelaxedAnisotropicSolution.