Trajectory optimization techniques in chemical reaction engineering. I - Boundary condition iteration methodsBoundary condition iteration methods in chemical process plant optimal design and control, considering simplicity and ease of programming, computation time and storage requirements