![]() Note, however, the costs in terms of memory usage of these two utilities: the sizes of the final model state (SAV) files for CASE 1 and CASE 2 are larger than for CASE 0 (more than 10 times larger for CASE 1). This is an illustration of how the fragment logic and the ball results command can be used together to allow in-depth analysis of the results. Animations can therefore be created using the FISH functions make_movie_case1 (for CASE 1) and make_movie_case2 (for CASE 2). ![]() Forces applied on the platens are identical in magnitude, as shown in Figure 3, and demonstrate the brittleness of the specimen.įigure 4: Evolution of the largest fragment volume relative to its initial value.įor CASE 2 and CASE 3, ball configurations and fragment indexes have been saved intermittently during the course of the simulation. A combination of tensile and shear failures occurred in selected bonded contacts and resulted in the macroscopic failure of the specimen. The final state for CASE 2 is shown in Figure 2, where contacts and fractures are translated to the right-hand side for convenience. The FISH functions used to set up this crack-tracking environment are implemented in “ fracture.fis”.Īll three cases produce the same results. ![]() Additionally, the fragments are computed only if a bond breakage event occurred, and ball result states are stored only if the number of fragments in the system changed. For CASE 2, in addition to the use of the fragment logic and the ball results command, a FISH function is registered with the linear parallel bond bond_break callback event, which monitors bond breakage events and creates fractures using the Discrete Fracture Network logic to store their location, size, and orientation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |