Source code for bbprep._internal.ensemble.calculators

"""Module for calculator containers."""

from collections import abc
from dataclasses import dataclass

import stk


[docs] @dataclass class EnergyCalculator: name: str function: abc.Callable[[stk.BuildingBlock], float]
[docs] @dataclass class Optimiser: name: str function: abc.Callable[[stk.BuildingBlock], stk.BuildingBlock]