Skip to content

Resolve "Implement configuration manager for Monte Carlo simulations"

I implemented the configuration manager.

sublattices are barely tested but then there are barely any functionality for this. I.e. it will probably come from the occupation constraints.

Changes outside configuration manager

  • added configuration manager (CM) to base ensemble (BE)
  • added cluster expansion (CE) calculator to BE unit test
  • added occupation constraint to base calc
  • added occupation constraint to CE calc which puts subelements on all sites (dummy version)
  • no option for sublattices in BE (uses whole lattice for default)
  • added the element_map property to cluster space (pybinded property)

Closes #181 (closed)

Merge request reports