I had to reteach myself what was going on with the cell pattern used for cell_pos because it wasn't immediately obvious to me. The docstring for cell_pos is ok, but a visualization would help more, and the main point is that a "crosstie" refers to the node before the indexed cell to the next column of the module. This means that a crosstie in the last column is meaningless. However, TCT depends on their being crossties for all cells. It also means that crossties across the bottom of the module can't be specified in the cell pattern, but they're assumed. Finally for standard modules with series cells, no crossties should be specified, which is not clear as well. Basically a module with no crossties is assumed to be a standard module.
I had to reteach myself what was going on with the cell pattern used for
cell_pos
because it wasn't immediately obvious to me. The docstring forcell_pos
is ok, but a visualization would help more, and the main point is that a "crosstie" refers to the node before the indexed cell to the next column of the module. This means that a crosstie in the last column is meaningless. However, TCT depends on their being crossties for all cells. It also means that crossties across the bottom of the module can't be specified in the cell pattern, but they're assumed. Finally for standard modules with series cells, no crossties should be specified, which is not clear as well. Basically a module with no crossties is assumed to be a standard module.