This chapter is for people changing pylcm itself. Public model semantics and numerical
methods live elsewhere; private _lcm representations and contributor workflows live
here.
The public out-of-tree solver extension contract is not yet ready. See the honest custom-solver stub, not the internal implementation notes that used to be presented as a user extension guide.