control_timestep 200 1.e-2 1.0
control_print 200 -time_current -post_node_rhside_ratio
control_mesh_delete_geometry 200 -excavation_0
control_mesh_delete_geometry_element 200 -quad4
control_print_data_versus_data 210 -time_current 0 0
-post_point_dof 0 -disx
-post_node_result 0 -velx
control_print_gid 220 -separate_index
We discuss here how the first excavation can be done in Tochnog; the other excavations are done quite similar, and you can find them in the input file tochnog/test/tutorial/tutorial_3.dat.
The control_timestep 200 records specifies that time steps of size
should be taken until a time
increment of
has been done.
This increment value of
is arbitrary, since we do not use mass inertia in the calculation and
so time is only a pseudo loading variable to specify the sequence of events in time.
With control_print 200 we ask for printing of the current time in the calculation, and
also the error ratio (see tutorial 1 for a discussion on the error ratio, or otherwise see the users manual).
The -post_point_dof 0 -disx denotes that from all -post_point_dof records the one with index 0 should be
used, and from that record the first value should be taken (numbering inside records starts of 0 in Tochnog).
The -time_current 0 0 is a bit tricky: since there is only one -time_current record you need
to specify a dummy 0 for the index, and the second 0 denotes again the first value in the record, so in fact the current time.
Now the first excavation area as specified by the geometry quadrilateral excavation_0 is actually excavated
by the record control_mesh_delete_geometry 200;
record control_mesh_delete_geometry_element takes care that only quad4 soil elements will be excavated,
we don't want to excavate the truss_beam elements (which are also located in the geometry quadrilateral).
control_reset_dof 330 -disx -disy
In the experiment the reported displacements are relative to the deformations after the second excavation. In the calculation this is obtained by the control_reset_dof record, which sets the displacements to null after the second excavation.
TochnogProfessional