    

 ## On this page

  

 

 # composite:ls\_dyna\_keyword\_parser

 Last update: 31.07.2026 

**Version: 0.0.0**

## Description

Reads a specific keyword from an k-file. The parser reads the name of the options from the comments (standard by LSPP) if available. If the comment lines are not available, then the option name is just the index (0-based). It supports keywords which have a structure like below. Kewords such as \*ELEMENT\_SHELL\_OFFSET or \*SET\_NODE\_LIST\_TITLE are not supported.

\*DATABASE\_EXTENT\_BINARY $ neiph neips maxint strflg sigflg epsflg rltflg engflg 0 16 5 11 1 1 0 0 $ cmpflg ieverp beamip dcomp shge stssz n3thdt ialemat 1 0 0 0 0 0 0 0 $ nintsld pkp\_sen sclp hydro msscl therm intout nodout 0 0 0 0 2 0

## Inputs

InputNameExpected type(s)Description**Pin 0**   
Requiredkeyword[`string`](../../core-concepts/dpf-types.md#standard-types)The keyword of interest. For instance '\*DATABASE\_EXTENT\_BINARY'.**Pin 4**   
Requireddata\_sources[`data_sources`](../../core-concepts/dpf-types.md#data-sources)LS Dyna input file (\*.k) as data source. Use LsDynaInputFile as key to add a k-file to the DataSources object.## Outputs

OutputNameExpected type(s)Description**Pin 0**keyword\_options[`string`](../../core-concepts/dpf-types.md#standard-types)JSON string with all the options. For instance '{"neiph": 0, "neips": 16, ...}'## Configurations

NameExpected type(s)Default valueDescription**mutex**[`bool`](../../core-concepts/dpf-types.md#standard-types)falseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.## Scripting

**Category**: composite

**Plugin**: composite

**Scripting name**: ls\_dyna\_keyword\_parser

**Full name**: composite.ls\_dyna\_keyword\_parser

**Internal name**: composite::ls\_dyna\_keyword\_parser

**License**: None

## Changelog

- Version 0.0.0: Initial release.