Data part, final remarks for advanced users


solver_matrix_save -always

Default Tochnog will completely setup and decompose the system matrix when it thinks the matrix is changed. In the present calculation some material data is changed (the friction angle and cohesion), and so Tochnog will setup and decompose the system matrix at all time-steps between time 1.0 and 2.0. You can impose, however, that the matrix will not be setup and decomposed each time-step by using solver_matrix_save -always; then the decomposed matrix is saved once, and used again at the next time-step. This can save considerable computing time. This typically is useful for safety factor calculations, but otherwise should only be used with care.


target_item 10 -time_current 0 0
target_value 10 1.0 2.e-2

The records target_item and target_value are a convenient method to check if critical results of a calculation do change. With target_item you specify which result should be checked, and with target_value you specify the expected value maximum allowed deviation from the result. In case the real value differs more from the expected value, here 1.0, then the maximum deviation, here 2.e-2, an error message is printed in the file tochnog.log.

In this way you can make your own set of calculations which are important for your applications, and check with each new tochnog release if results are still like you expect them to be.

TochnogProfessional