run_sim

czmtestkit.py_modules.run_sim(name, doe_data, fixed_data, abaqus_simFunc=None, abaqus_postProc=None, postProc=None)

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

Parameters

name (str): ID for colleciton of tests in the design of experiments.

doe_data (dict): dictionary with variables for tests in the design of experiments.

‘nPoints’

List of indicies corresponding to the tests to be run. (The defintion of this attribute was changed, see version history for details.)

‘Variable_Key_1’

List of values for the variable named Variable_Key_1.

‘Variable_Key_2’

List of values for the variable named Variable_Key_2.

fixed_data (dict): dictionary with constants for tests in the design of experiments.

‘Constant_Key_1’

Value of the variable named Constant_Key_1.

‘Constant_Key_2’

Value of the variable named Constant_Key_2.

abaqus_simFunc (str): Name of abaqus-python function from czmtestkit.abaqus_modules. See Example for the differnce between abaqus_simFunc and abaqus_postProc parameters and czmtestkit.abaqus_modules for available functions and instructions to create your own abaqus-python function that is compatible with the czmtestkit.

abaqus_postProc (str): Name of abaqus-python function from czmtestkit.abaqus_modules. See Example for the differnce between abaqus_simFunc and abaqus_postProc parameters and czmtestkit.abaqus_modules for available functions and instructions to create your own abaqus-python function that is compatible with the czmtestkit.

postProc (function object): Executable python post processing function.