jaxdem.forces.router#
Force model router selecting laws based on species pairs.
Classes
|
Static species-to-force lookup table. |
- class jaxdem.forces.router.ForceRouter(required_material_properties: Tuple[str, ...] = (), laws: Tuple[ForceModel, ...] = (), table: Tuple[Tuple[ForceModel, ...], ...] = ())[source]#
Bases:
ForceModel
Static species-to-force lookup table.
- table: Tuple[Tuple['ForceModel', ...], ...]#
- static from_dict(S: int, mapping: dict[Tuple[int, int], ForceModel])[source][source]#