2.3.3.3.157. NXmicrostructure_imm_results

Status:

application definition, extends NXobject

Description:

Application definition for the results of the legacy (micro)structure generator ...

Application definition for the results of the legacy (micro)structure generator developed by the Institut für Metallkunde und Metallphysik at RWTH Aachen University.

The tool can be used to instantiate specific configurations for two- and three-dimensional discretized microstructures. Specifically, single-phase material that is composed of crystals, so-called (parent) grains which are tessellated into so-called sub-grains. Grains are modelled as elongated crystals to mimic fundamental geometrical constraints of the interface network in deformed material.

Symbols:

n_edge: Number of material points along the edge of the square- or cube-shaped domain.

c: Number of crystals.

Groups cited:

NXcg_grid, NXcs_profiling, NXdata, NXentry, NXmicrostructure, NXobject, NXprogram, NXuser

Structure:

ENTRY: (required) NXentry

definition: (required) NX_CHAR

Obligatory value: NXmicrostructure_imm_results

description: (required) NX_CHAR

Discouraged free-text field to add further details to the computation.

start_time: (required) NX_DATE_TIME

end_time: (recommended) NX_DATE_TIME

profiling: (optional) NXcs_profiling

USER: (optional) NXuser

program1: (required) NXprogram

program: (required) NX_CHAR

@version: (required) NX_CHAR

@url: (recommended) NX_CHAR

environment: (optional) NXobject

Programs and libraries representing the computational environment

programID: (required) NXprogram

program: (required) NX_CHAR

@version: (required) NX_CHAR

microstructureID: (required) NXmicrostructure

grid: (required) NXcg_grid

extent: (required) NX_UINT

cell_dimensions: (required) NX_NUMBER

structure: (required) NXdata

Default plot showing the grid.

@signal: (required) NX_CHAR

@axes: (required) NX_CHAR

@AXISNAME_indices: (required) NX_CHAR

title: (required) NX_CHAR

crystal_identifier: (required) NX_NUMBER {units=NX_UNITLESS}

Crystal identifier that was assigned to each material point.

z: (optional) NX_NUMBER (Rank: 1, Dimensions: [n_edge]) {units=NX_LENGTH}

Material point barycentre coordinate along z direction.

@long_name: (required) NX_CHAR

Coordinate along z direction.

y: (required) NX_NUMBER (Rank: 1, Dimensions: [n_edge]) {units=NX_LENGTH}

Material point barycentre coordinate along y direction.

@long_name: (required) NX_CHAR

Coordinate along y direction.

x: (required) NX_NUMBER (Rank: 1, Dimensions: [n_edge]) {units=NX_LENGTH}

Material point barycentre coordinate along x direction.

@long_name: (required) NX_CHAR

Coordinate along x direction.

crystal: (required) NXobject

reference: (required) NX_CHAR

number_of_crystals: (required) NX_UINT

crystal_identifier: (required) NX_INT (Rank: 1, Dimensions: [c])

area: (recommended) NX_NUMBER (Rank: 1, Dimensions: [c])

volume: (recommended) NX_NUMBER (Rank: 1, Dimensions: [c])

is_subgrain: (recommended) NX_BOOLEAN (Rank: 1, Dimensions: [c])

True if the crystal is considered a sub-grain. ...

True if the crystal is considered a sub-grain. False if the crystal is considered a grain.

bunge_euler: (required) NX_FLOAT (Rank: 2, Dimensions: [c, 3]) {units=NX_ANGLE}

Bunge-Euler angle orientation of each crystal.

dislocation_density: (required) NX_FLOAT (Rank: 1, Dimensions: [c]) {units=NX_ANY}

Mean-field dislocation density as a measure of the stored elastic energy ...

Mean-field dislocation density as a measure of the stored elastic energy content that is stored in the dislocation network of this grain and related defects within each crystal.

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXmicrostructure_imm_results.nxdl.xml