R11910/mechanical_model3e9a1d30b01ftemperature_mesh_coarse…
R11910/mechanical_model
3e9a1d30b01ftemperature_mesh_coarse…
mechanical_model
mechanical_model
README.md
README.md
This directory runs the residual_stress_analysis_hea*.py and netcdf2h5_hea*.py scripts. Essential file descriptions;
- residual_stress_analysis_hea*.py: script that runs Fenics to read temperature data and runs $\mu Spectre$ to solve the elasto-plastic mechanical problem with a constitutive law for HEAs.
- netcdf2h5_hea*.py: reads the netcdf (.nc) output of the mechanical problem, converts it into Paraview readable .xdmf and .h5 format.
- transfer_previous_layer*.py: helper function to residual_stress_analysis_hea*.py that transfers all history dependent data from a layer scan simulation to the following one.
- adjust_temperature_mesh.py: reads temperature data obtained from the Thermal Model, interpolates the data into a more relevant, memory-easy mesh.
- convert*.sh: bash scripts to run the adjust_temperature_mesh script.
- run_hea*.sh: bash script that runs residual_stress_analysis_hea*.sh and netcdf2h5*.py sequentially.
- run_time_optimization.sh: bash script that runs some layers for some timesteps and measures time. Used to optimize parallelization parameters..
c4science · Help