The dynamaterial.py module#

Summary#

Air

Defines an air material.

Liner

Defines a liner material.

HighExplosive

Defines a high-explosive material.

Vacuum

Defines a vacuum material.

MatNull

Defines a null material.

EMEOSTabulated1

Defines electrical conductivity or permeability.

EMMATTYPE

Create a collection of name/value pairs.

MatAdditional

Defines additional properties for a material.

MatElastic

Defines an isotropic hypoelastic material.

MatPlasticKinematic

Define material of modelling isotropic and kinematic hardening plasticity.

MatElasticPlasticThermal

Defines temperature-dependent material coefficients.

MatRigid

Defines a rigid material.

MatShapeMemory

Describe the superelastic response present in shape-memory alloys,

MatCrushableFoam

Define material of modelling crushable foam.

MatOgdenRubber

Provides the Ogden rubber model.

MatThermalIsotropic

Defines isotropic thermal properties.

MatThermalOrthotropic

Defines orthotropic thermal properties.

MatRigidDiscrete

Defines a rigid material for shells or solids.

MatPiecewiseLinearPlasticity

Defines an elasto-plastic material with an arbitrary stress.

MatModifiedPiecewiseLinearPlasticity

Defines an elasto-plastic material supporting an arbitrary stress.

MatSpotweld

Defines a spotweld material.

MatFabric

Define an airbag material.

MatSpringNonlinearElastic

Provides a nonlinear elastic translational and rotational spring with an arbitrary force.

MatDamperViscous

Provides a linear translational or rotational damper located between two nodes.

MatDamperNonlinearViscous

Provides a viscous translational damper with an arbitrary force.

MatSPHIncompressibleFluid

Defines an ISPH (incompressible smooth particle hyrodynamics) fluid material.

MatSPHIncompressibleStructure

Defines an ISPH structure material.

Description#

Material API#

Module for creating a material.