Closed CsatiZoltan closed 3 years ago
For now, I don't create a Jupyter notebook. Reason: as the example script run_simulation_geometry
clearly shows the workflow, there is no need to repeat it. Moreover, similarly to the script, the online notebook also wouldn't have access to the large HDF5 file.
Physics
From the modelling viewpoint, it is of importance to know whether the strain localizes to the grain boundaries (also called interfaces) or it is dominant within the grains as well. Indeed, the cohesive zone/band model can largely speed up the computations in the first case. To decide whether the localization is intergranular or intragranular in a given microstructure, we can make use of experimental data (if available). From now on, we will assume that thanks to full-field measurement (e.g. digital image correlation - DIC), we have access to the strain field at every point1 in the microstructure.
Algorithm
Things to do:
[x] Define a band on the interfaces. The thickness of the band is a parameter of the model. ce6c499
[x] Be able to compute
on the whole domain (where the displacement field exists)
[x] Take the grain microstructure and the (equivalent) strain field and
[x] The ratio of inter/intragranular deformation should be
[ ] Once the methodology works properly, create a Jupyter notebook from it.
Expected results
For many microstructures, the strain localization is dominantly intergranular. If that is the case,
Footnotes
1 I.e. in every pixel. Use subpixel interpolation if you need a value at an arbitrary position.