Initialization part


echo -yes
number_of_space_dimensions 2
materi_velocity
materi_displacement
materi_stress
materi_strain_plasti
end_initia

The first line echo -yes tells Tochnog that the input should be echoed when it is read. This is convenient in locating errors in your input file: you can see up to which line the input file is read before the error occurs. Use echo -no if you don't want to echo the input file.

The number_of_space_dimensions 2 specifies that the dimensionality of the calculation is 2D (plane strain, plane stress, or axi-symmetric). Also 1 and 3 are available in Tochnog (thus 1D and 3D).

The materi_velocity together with the materi_displacement takes care that the velocity and displacement fields are present for solution. Since this is a 2D calculation, only the $x$ and $y$ components are present in the calculation.

Initialization of the stress field is done with materi_stress. Please realism that all the 9 components $\sigma_{ij}$ of the 3D stress matrix are present in the calculation, since, by example in plane strain, displacements in $x$ and $y$ also lead to $\sigma_{zz}$ However, the stress matrix is symmetric, so only 6 components need actually to be stored for the stress field; the other components follow from symmetry.

In this slope stability calculation an elasto-plastic material model will be used, and thus initialization of the plastic strains materi_strain_plasti is needed.

After you have run the calculation you can always see in the data record dof_label in the database file, in this case tutorial_1.dbs, the component names of the initialized dof's (-disx and -disy for the displacements materi_displacement, etc.).

TochnogProfessional