.. _auto_dynakeyword_mat103_p: *CREATE A MAT_103P* =================== Generates an LS-DYNA MAT_103 (*MAT_ANISOTROPIC_VISCOPLASTIC) keyword block from user-supplied elastic/plastic material parameters and a hardening curve. Use this worker to author or inject a MAT_103p card into a simulation deck during preprocessing. When to use ----------- Classification: **data**. Tagged: ``anisotropic_viscoplastic``, ``deck_authoring``, ``keyword``, ``ls-dyna``, ``mat_103``, ``mat_103p``, ``material``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Material Name - material_name - scalar - — - - Alphanumeric label for the material card (e.g. 'Steel_DP980'); used as the title field in the MAT_103 keyword header. Leave blank to omit a name comment. * - Material ID - material_i_d - scalar - — - - Integer material ID (MID) that uniquely identifies this card within the LS-DYNA deck; must not conflict with other material IDs in the model. * - Curve Id - curve_id - scalar - — - - Integer load-curve ID (LCID) referencing the hardening curve already defined in the deck; used when providing the curve by reference rather than inline via the hardening_curve input. * - Density - density - scalar - — - - Mass density of the material (units consistent with the deck, e.g. kg/mm³ or tonne/mm³); maps to the RO field of MAT_103. * - Elastic Modulus - elastic_modulus - scalar - — - - Young's modulus / elastic modulus (units consistent with the deck, e.g. MPa or GPa); maps to the E field of MAT_103. * - Poissons Ratio - poissons_ratio - scalar - — - - Poisson's ratio (dimensionless, typically 0.28–0.33 for metals); maps to the PR field of MAT_103. * - Yields Stress - yields_stress - scalar - — - - Initial yield stress (same pressure units as elastic_modulus, e.g. MPa); maps to the SIGY field of MAT_103. * - Hardening Curve - hardening_curve - vector - — - - Inline true-stress vs. effective-plastic-strain hardening curve supplied as a two-column vector (strain / stress); used to define the LCID curve inline when curve_id is not provided. * - Number Of Dig Points - numberof_dig_points - scalar - 200 - - Number of Dig Points * - R00 - r00 - scalar - — - - * - R45 - r45 - scalar - — - - * - R90 - r90 - scalar - — - - * - AOPT - aop_t - scalar - — - - * - XP - x_p - scalar - — - - * - YP - y_p - scalar - — - - * - ZP - z_p - scalar - — - - * - A1 - a1 - scalar - — - - * - A2 - a2 - scalar - — - - * - A3 - a3 - scalar - — - - * - V1 - v1 - scalar - — - - * - V2 - v2 - scalar - — - - * - V3 - v3 - scalar - — - - * - D1 - d1 - scalar - — - - * - D2 - d2 - scalar - — - - * - D3 - d3 - scalar - — - - * - BETA - bet_a - scalar - — - - Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - dynakeyword_mat103_p_output_1 - dynakeyword_mat103_p_output_1 - text - Plain-text LS-DYNA keyword block containing the fully populated *MAT_103 card, ready for inclusion in a simulation deck or downstream deck-authoring workers. Disciplines ----------- - cae.preprocessing.deck_authoring - engineering.material.calibration - engineering.material.library .. raw:: html

Auto-generated from transformation schema. Worker id: dynakeyword_mat103_p. Schema hash: ae8fc69334b0. Hand-curated docs in workerexamples/ override this page when present.