Overview

Classes

minimum cross-sectional area after fracture

A frame where all pyiron jobs are done on top of this frame. It encloses a number of jobs. It also provides utility functions for creatig python objects for these jobs.

is in domain of
has job

Draw-in shall be prevented as much as possible

Load curve ID defining plastic failure strain as a function of plastic strain rate

has super-classes
ValueObject

Failure strain curve/table or function GT.0.0: Load curve ID or table ID. As a load curve, it defines equivalent plastic strain to failure as a function of triaxiality. As a table, it defines for each Lode parameter value (between -1 and 1) a load curve ID giving the equivalent plastic strain to failure as a function of triaxiality for that Lode parameter value. With HISVN ≠ 0, a 3D table can be used, where failure strain is a function of the history variable (TABLE_3D), Lode parameter (TABLE), and triaxiality (CURVE). With HISVN = 0, a 3D table introduces thermal effects, that is, failure strain is a function of temperature (TABLE_3D), Lode parameter (TABLE), and triaxiality (CURVE). LT.0.0: |LCSDG| is the ID of a function (*DEFINE_FUNCTION) with the arguments triaxiality and Lode parameter: 𝑓 (𝜂, 𝐿).

has super-classes
ValueObject

time-dependent engineering strain rate = de(t)/dt

Steady-state flow stress used for the flow curve extrapolation according to Hockett and Sherby (1975).

Duration from beginning of test to moment of fracture initiation

Flag for additional failure criterion F2: =0.0: off (default) =1.0: on; An additional, load-path independent, failure criterion can be invoked, where the current state of plastic strain is used

has super-classes
ValueObject

Table ID defining for each temperature value a load curve ID giving the (quasi-static) effective stress versus effective plastic strain for that temperature

has super-classes
ValueObject

maximum change in cross-sectional area which has occured during the test expressed as a percentage of the original cross-sectional area

Simple incompressible plasticity model with adiabatic approach and logarithmic interpolation

has super-classes
ValueObject

length of the parallel portion of the test piece on which elongation is measured at any moment during the test

execution information of a Code; can get deferred; can get executed on a batch system. A Pyiron job bundles all required metadata for a Pyiron code execution. Is similar to the context of a process from computer science.

has sub-classes
Script Job
Reference Job
has super-classes
process
is in domain of
has hdf
has a sub job
is in range of
has job
has a sub job

a Pyiron job for executing a script like e.g. JupyterNotebook

has super-classes
Pyiron Job

Definition in the Workflow Group: "A workflow is a chain of well-documented process steps to create or handle data for a specific problem in order to deliver a particular set of outputs." or "chain of steps"

has super-classes
Workflow
is in domain of
has Step

Crashtestresults that differ from simulations

Determines the amount of fully damaged integration points before element deletion: >0…Number of integration points which must fail before the element is deleted <0…-NUMINT is percentage of integration points/layers which must fail before shell element fails =200...Turns off erosion for shells and solids

has super-classes
ValueObject

A specific comment about the experiment.

length between gauge length (3.1) marks on the test piece measured after rupture, at room temperature, the two pieces having been carefully fitted back together so that their axes lie in a straight line

highest force that the test piece withstands during the test

sampling rate of the strain measuring system (e.g. high speed video recording)

width of the extensometer gauge length in thickness direction

Material parameter N used for the flow curve extrapolation according to Hockett and Sherby (1975).

The length of the experiment (description replaced by Zugversuch Instron)

transition radius between parallel part and clamping part of the test piece

Yield stress used for the flow curve extrapolation according to Hockett and Sherby (1975).

percentage plastic extension at maximum force, Fm

Stress rate, e.g. referenced by tensile tests

Date and time when the experiment was conducted.

Exponent for nonlinear damage accumulation

has super-classes
ValueObject

Person performed the hydraulic bulge test.

Mass densisty of the material

has super-classes
ValueObject

Represents the Lower Yield Strength of a material, which is the stress point at which the material transitions from elastic deformation to plastic deformation, without an increase in applied load. It is a crucial parameter in materials science, used for designing and analyzing the structural integrity and durability of materials under operational loads. The values are typically measured in Pascals (Pa).

mean engineering strain rate = A/tf

Damage threshold value (critical damage). If a load curve of critical plastic strain or fixed value is given by ECRIT, input is ignored.

has super-classes
ValueObject

Erosion flag (only for solid elements): =0.0: default, element erosion is allowed =1.0: element does not erode; deviatoric stresses set to 0 when element fails

has super-classes
ValueObject

Poission Ratio to determine the linear elasticity

has super-classes
ValueObject

Absolute position of the crosshead.

change of width of the extensometer gauge length

Measuring system for measurement of force

Identifier which relates the Load Curve to descibe the yield stress as a function of effective plastic strain. Identifier which relates the Table to descibe the yield stress by using different Load Curves as a function of effective plastic strain and the strain rate (each load curve is related to an individual stain rate)

has super-classes
ValueObject

The temperature during the experiment.

Number of time steps that the additional failure criterion must be met before element deletion

has super-classes
ValueObject

Percentage total extension at maximum force Fm (total strain at maximum force, Fm)

extension expressed as a percentage of the extensometer gauge length

engineering strain in width direction

Material parameter p used for the flow curve extrapolation according to Hockett and Sherby (1975).

Simple incompressible plasticity model with logarithmic interpolation

has super-classes
ValueObject

each pyiron job has some metadata which is stored in the central sql database

nominal engineering strain rate = vo/Lc

A machine pervorming an experimental test

The intial gauge length given by the specimen geometry

The name or ID of the person who conducted the experiment.

Number or percentage of failed integration points prior to element deletion. GT.0.0: Number of integration points which must fail before element is deleted. LT.0.0: Applies only to shells. |NUMFIP| is the percentage of layers which must fail before an element is deleted. For shell formulations with 4 integration points per layer, the layer is considered failed if any of the integration points in the layer fails.

has super-classes
ValueObject

Radius of the notch (only for notched shear tensile specimens)

Combination of Elements in a Phase or a whole Sample. Related to Alloys

maximum amount of tensile (pulling) stress that a material can withstand before failure

Minimum time step size for automatic element deletion

has super-classes
ValueObject

interpreted digit-wise as follows: DTYP = [𝑁𝑀] = 𝑀+10×𝑁 M.EQ.0: Damage is accumulated, but there is no coupling to flow stress and no failure. M.EQ.1: Damage is accumulated, and element failure occurs for 𝐷 = 1. Coupling of damage to flow stress depending on parameters. N.EQ.0: Equivalent plastic strain is the driving quantity for the damage. N.GT.0: The Nth additional history variable is the driving quantity for damage.

has super-classes
ValueObject

Load curve Identifier defining strain rate scaling effect on yield stress.

has super-classes
ValueObject

Recorded time during the hydraulic bulge test.

Suclasses like Tensile Test

has sub-classes
Nakajima Test

the rate at which a material deforms under applied stress. It is a measure of how quickly the material's shape or dimensions change in response to external forces, such as tension, compression, or shear. Strain rate is typically expressed in units of inverse time (e.g., s^-1 or min^-1).

Displacement of the extensometer (!) length at fracture

The initial diameter of the parallel length

the output parameter for a pyiron job

Determines the fraction of plastic work converted into heat: <0…|BETA|->load curve for temperature dependend BETA >0…constant value is used

has super-classes
ValueObject

Descibes the treatment of failure: <0…User defined failure subroutine, matusr_24 in dyn21.F =0…no failure is taken into account >0…constant failure strain

has super-classes
ValueObject

file input or output of a job

has super-classes
Resource
is in domain of
uri

Measuring system for measurement of extension in the area of the gauge length

Simulation Software named Abaqus

has super-classes
Solver

Exeriment result that differs from a given simulation result, or the other way round.

Parameter P for strain rate approach for using the Cowper and Symonds model which scales the yield stress with the factor: 1+(epsDot/C)^(1/P)

has super-classes
ValueObject

Standard as described by ISO / DIN / etc

is in range of
has standard

Thing that you put on the surface of a specimen that influences the surface behaviour

Slope of linear hardening, if noidentifier for hardening curve (LCSS>0) is prescibed

has super-classes
ValueObject

original cross-sectional area of the parallel length

Simulation Software named LSDyna

has super-classes
Solver

Linear Elastic Modulus to determine the linear elasticity

has super-classes
ValueObject

original crosssection area of the parallel length

Number of time steps for running average of plastic failure strain in the additional failure criterion

has super-classes
ValueObject

Original width of the parallel length of a flat test piece

Slope of the elastic pasrt of the stress-strain curve: in the elastic pasrt of the stress-strain curve the value of the slope can closely agree with the value of the modulus of elasticity if optimal conditions are used (high resolution, double-sided averaging extensometers, proper alignment of the test piece, etc.)

the input parameter for a pyiron job

has super-classes
Resource

Type of the displacement transducer.

Facility that conducted the experiment.

is in range of
hasTestingFacility

Reference element size for which an additional output of damage (and potentially plastic strain) will be generated. This is necessary to ensure the applicability of resulting damage quantities when transferred to different mesh sizes.

has super-classes
ValueObject

testing direction related to the rolling direction

Region of space (a thermodynamic system), throughout which all physical properties of a material are essentially uniform (Wikipedia)

Properties that contribute towards the structural integrity of a component. Example Thickness, negative example Paint/ Color of Paint

true plastic strain at fracture

Load curve ID defining plastic failure strain as a function of temperature

has super-classes
ValueObject

Simple incompressible plasticity model

has super-classes
ValueObject

minimum cross-sectional area after fracture

Flag which determines the treatment of strain rate to evaluate yielding: =-1.0: Cowper-Symonds with effective deviatoric rate rather than total =0.0: Scale yield stress (default) =1.0: Viscoplastic formulation =3.0: Same as VP = 0, but with filtered effective total strain rates

has super-classes
ValueObject

Data of the machine used for the experiment.

The MaterialCard is a digital representation of a real world steel; for example HCT980X. It contains all information to reproduce the behaviour steel within a simulation as close as possible to it's real world counter part.

area on the fixed side of the test piece where only elastic deformations are required during the test

Mean value of the time-dependent engineering strain rate in the range between start of yield or 1% strain and strain at maximum force

increase in the original gauge length (3.1.1) at any moment during the test

Initial yield stress, if noidentifier for hardening curve (LCSS>0) is prescibed

has super-classes
ValueObject

Slope of linear hardening, if noidentifier for hardening curve (LCSS>0) is prescibed

has super-classes
ValueObject

Data of the machine used for the experiment.

Table ID with first principal stress limit as function of plastic strain (curves) and plastic strain rate (table). This option is for post-processing purposes only and gives an indication of areas in the structure where failure is likely to occur

has super-classes
ValueObject

lubrication layer between specimen and punch

Material identification for which this erosion definition applies.A unique number or label must be specified

has super-classes
ValueObject

stress at which the plastic extension is equal to a specified percentage of the extensometer gauge length

Exponent for damage-related stress fadeout: LT.0.0: |FADEXP| is a load curve ID defining element-size dependent fading exponent. GT.0.0: Constant fading exponent

has super-classes
ValueObject

A external general simulation program. e.g. DAMASK or LAMMPS. A Code gets executed by a job

has sub-classes
Damask code
Simulation Code
is in domain of
has output
version
has input
is in range of
uses Code

A software for solving compelex lin-diff equations, Like Abaqus or Lsdyna

has sub-classes
Abaqus
LSDyna

The displacement of the crosshead per time

Critical plastic strain (material instability) LT.0.0: |ECRIT| is either a load curve ID defining critical equivalent plastic strain versus triaxiality or a table ID defining critical equivalent plastic strain as a function of triaxiality and Lode parameter (as in LCSDG). With HISVN ≠ 0, a 3D table can be used, where critical strain is a function of the history variable (TABLE_3D), Lode parameter (TABLE), and triaxiality (CURVE). With HISVN = 0, a 3D table introduces thermal effects, that is, critical strain is a function of temperature (TABLE_3D), Lode parameter (TABLE), and triaxiality (CURVE). EQ.0.0: Fixed value DCRIT defining critical damage is read (see below). GT.0.0: Fixed value for stress-state independent critical equivalent plastic strain.

has super-classes
ValueObject

mean value of the time dependent engineering strain rate: de(t)/dt in the range between start of yield point or 1% strain and strain ar maximum force

The norm according to which the experiment was conducted.

A Simulation that return a time Series

Simple incompressible plasticity model with adiabatic approach

has super-classes
ValueObject

The intial gauge length Le used for measurement of extension by means of an extensometer

permanent elongation of the gauge length after fracture, (Lu − Lo), expressed as a percentage of the original gauge length (3.1.1)

Parameter C for strain rate approach for using the Cowper and Symonds model which scales the yield stress with the factor: 1+(epsDot/C)^(1/P)

has super-classes
ValueObject

increase in the extensometer gauge length (3.5), at any moment during the test

The load curve ID defines plastic failure strain as a function of triaxiality. The table ID defines for each Lode parameter a load curve ID giving the plastic failure str