Are there any commonly accepted algebraic models for vacuum tube operation (triode, tetrode, and pentode)? In the same way that BJTs have a Gummel-Poon or Ebers-Moll model, and (macroscale) MOSFETs have a cutoff/linear/saturation algebraic model, is there a similar model for vacuum tubes? A DC-accurate model plus some dynamic components (dominant capacitances) would be excellent, but I'm having trouble finding any references. Higher order effects (equivalent to something like the Early effect in BJTs) would be good to know about as well, especially if they tend to impact practical designs.
I am one of the developers of CircuitLab and vacuum tubes are one of our most requested features, and I'm investigating whether it'd be practical to implement in our simulator. Thanks!