ElasticityData

class emmet.core.elasticity_legacy.ElasticityData(**data)

Bases: BaseModel

Elastic tensors and associated information.

Parameters:
  • k_voigt (float | None)

  • k_reuss (float | None)

  • k_vrh (float | None)

  • g_voigt (float | None)

  • g_reuss (float | None)

  • g_vrh (float | None)

  • universal_anisotropy (float | None)

  • homogeneous_poisson (float | None)

  • elastic_tensor (list[list[float]] | None)

  • compliance_tensor (list[list[float]] | None)

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].