Prev Subsection 2.8.1: Interrupting a Run Up Section 2.8: Advanced Options Subsection 2.8.3: Setting break points Next
2.8.2 Debugging a Run
As stated in Section 2.3↑, FEBio can be run in debug-mode by specifying the –g option on the command line. When running in debug mode, FEBio performs additional checks and prints out more information to the screen and to the plot file. It will also store all non-converged states to the plot file. These non-converged states can be very useful for determining the cause of non-convergence or slow convergence. Because of this additional work, the problem may run slightly slower. Note that debug mode can be turned on/off while running an analysis by first interrupting the run with ctrl+c and then using the debug command to toggle the debug mode on or off. It is important to note that since FEBio will store all non-converged states to the plot file, this file may become very large in a short number of time steps. An alternative approach is to use the plot command to write out select non-converged states.