Step 4: Post-processing

The fourth and final step consists in post-processing the CRATE simulation results.

CRATE generates several output files during execution time that are collectively stored in a single output directory created in the same path and sharing the same name as the input data file as shown below.

example_input_data_file.dat
example_input_data_file/
    ├──── example_input_data_file.screen
    ├──── example_input_data_file.hres
    ├──── example_input_data_file.efftan
    ├──── example_rve.rgmsh
    ├──── offline_stage/
    │       ├──── ...
    │       ├──── example_input_data_file.crve
    │       └──── example_input_data_file_clusters.vti
    └──── post_processing/
            ├──── example_input_data_file.pvd
            └──── VTK/
                   ├──── example_input_data_file_0.vti
                   ├──── example_input_data_file_1.vti
                   └──── ...

Among the default output files, three are particularly relevant:

  • .screen file - A log file where all the data displayed in the default standard output device is stored (usually the terminal console window, see Step 3);

  • .hres file - A file where incremental macro-scale loading path data and the macro-scale material response are stored, namely the homogenized strain and stress tensors computed at every macro-scale loading increment;

../../_images/doc_CRATE_hres_output.png

  • .efftan file - A file where the RVE effective material consistent tangent modulus computed at every macro-scale loading increment is stored.

../../_images/doc_CRATE_efftan_output.png

Besides the previous output files, two important output subdirectories are also created:

  • VTK/ directory - This directory contains a collection of VTK XML output files (.vti), each associated with a given macro-scale loading increment. These files allow the RVE relevant physical data to be conveniently analyzed with a suitable visualization software (e.g. ParaView), as illustrated below. The VTK collection file (.pvd) is simply an aggregation file that sets the sequence of the multiple time simulation steps and allows the generation of animations.

../../_images/doc_CRATE_vti_output.png

  • offline_stage/ directory - This directory contains several files associated with the offline-stage of the clustering-based reduced-order method, i.e., with the computation of the CRVE (see Conceptual framework). Two files are particularly relevant:

    • .vti file - A VTK XML output file that allows the CRVE to visualized with a suitable software (e.g. ParaView), namely the material phases and the material clusters;

    • .crve file - A numerical data file that stores the CRVE structural data (e.g., material clusters, cluster interaction tensors) computed in the offline-stage. This file can then be used to perform multiple analyses of the same CRVE (e.g., under different macro-scale loading conditions), while avoiding the computational cost of (repeating) the offline-stage. This option is automatically prompted to the user whenever the .crve file is found within the offline_stage/ directory.