Module for use With Python Environment

czmtestkit.py_modules Package

Functions

Inertia(b, h)

Second moment of area along the out of plane through the mid point of diagonal for a rectangular crossection.

Results(dict)

Calculates the effective displacement and reaction force from history output.

abqFun(InputData, function, wd)

Run abaqus-python modules as subprocesses.

find_convergedIncrements(fileName)

Find line numbers corresponding to converged increments.

run_analysis(JobID, analysis_func[, setup_func])

Sequentially run python functions using dictionaries from the Database.json.

run_sim(name, doe_data, fixed_data[, ...])

Sequentially run Abaqus/CAE simulations and/or post processing functions for a design of experiments.

Classes

ADCB()

Analyse DCB and ADCB specimens using Timoshenko beam theory and Castigliano theorem as described in appendix B of the master thesis `[1]`_.

ASLB()

Analyse SLB and ASLB specimens using Timoshenko beam theory and Castigliano theorem as described in appendix B of the master thesis `[1]`_.

ENF()

Analyse ENF specimens using Timoshenko beam theory and Castigliano theorem as described in appendix B of the master thesis `[1]`_.

Model()

Parent class for analytical models of standardized tests described in appendix B of the master thesis `[1]`_.

data()

Read and store a matrix written to Abaqus/CAE .msg files.

increment()

Read and store matrices written to Abaqus/CAE .msg file.