| subroutine | description | |
| globals | (input) | Description of input namelists. |
| initial | (initialize) | Read input file, initialize global variables. |
| rdknot | (knot) | Reads knot parameters from file. |
| packing | (packing) | Packing degrees of freedom. |
| dpotent | (dpotent) | Constructs derivatives of constrained energy functional. |
| gpotent | (gpotent) | interface; |
| knotmin | (knotmin) | Minimizes knot function. |
| restart | (restart) | Writes output and restart files. |
| knotopt | (main) | Main program. |