Last commit before allowing Eclipse to extract procedures
Extracted several routines using Eclipse refactor functionality
small refactorings in preperation for goto removal in smvgear
Extracting more routines, renamed several variables
Moved more local vars into GmiManager
very close to to complete gutting of smvgear (the routine)
smvgear routine gutted, now on to untangling
goto 400 removed
last commit before doing crazy things
The flow of control now starts with convergence testing. Added a goto for this as proof of concept. Moving on break 100, 150, 200, etc. into procedures.
300 block of code put into a routine
removed block 300 and put into a subroutine
put 250 block in subroutine
100 go to in 200 area made into if/else
last commit before trying to make 200 a loop
removed nested dependency in 100/200 block
extracted 200 code block to its own procedure
removed 200 gotos and continue
removed 150 goto and continue
All gotos/continues removed except the final one, which I created to help get rid of the others. 500 should turn into a loop, or just needs refactoring