The Neuber method is used to estimate "real" stress based on the linear stress extracted from the FE Model. This method is useful to omit time consuming calculations of non-linear solver with material non-linearity.
Limitations of method:
- Can be used only in stress concentration areas like filets or notches.
- Mesh should be dense enough to accurately determine stress peak.
- Stress field should be mostly linear
Run Neuber_stress_correction.py script to convert stress obtained from linear static model to "real" stress.
- Neuber_stress_correction.py - main starting file
- isotropic_material.py - module contains class describing isotropic material
- instance_tracker - Decorator used to count number of calls of decorated function or created instances of the class
You are free to use, modify and distribute the code as long as authorship is properly acknowledged.