This repository has python package czmtestkit
developed for generating abaqus cae models required to test abaqus user subroutines for implementing cohesive zone models as well as post processing the results.
The documentation for the package is avaiable on https://nmudunuru.github.io/czmtestkitDocs/
Model class
output class in purPython module
Added functionality to purPython module. Functions to:
- Split force displacement data to elastic and fracture regimes.
- Optimizing emperical model paramters by curve fitting experimental or simulated data.
- Compare predicted data from emperical models to observed data.
NOTE
New library added to the environment. Please update your CZ
environment.
Different mesh seed for crack
analyticalModel class for analytical results corresponding to the standardized tests.
- Classes to define part and model properties.
- Functions to generate assemblies and input files for mixed mode characterization using standardized tests. (DCB, ADCB, ASLB, SLB, ENF)
- Example standarized test cases.
- Funcitons to generate input files for single element and non standard tests with and without substrates.
- Sample test cases for single element test.
- Module functions for generating parts required for standardized tests are available.
- History output can be extracted from abaqus output data base.
- Magnitudes of load and displacement extracted from the history output can be plotted.
- Read class properties from dictonary.
- Create input class to write properties to a dictonary.
- Extend package to include fortran based user element subroutines for the cohesive zone.
output class
Data comparision functions in purPython module.
Variables for crack mesh seed
- analyticalModel class
- Examples
geometry and testModel classes for elementary and standardized tests,
Installation instructions updated to pass windows paths properly to abaqus.
- Module and function documentation.
- Base theme and template.
- Pictorial representation of output from part definitions and assembly definitions.
- Documentation and code citation information.
- Interactive options for authors.
Authors: Nanditha Mudunuru | Miguel Bessa | Albert Turon