Developing the Chemical System Component
This page contains assorted notes on developing new features for the chemical system component.
Understanding Couplings
Modifications to the Chemical System component should be done with great care. This is because the classes in the Chemical System component form the building blocks for many other classes and components. In particular:
If you add state to the
Nuclei
,Atom
,Molecule
, orChemicalSystem
classes this will affect the corresponding views it also may affect classes in the “fragmenting” component which containers of the chemical system state.