2.3.3.3.164. NXmicrostructure_score_results¶
Status:
application definition, extends NXobject
Description:
Application definition for storing results of the SCORE cellular automaton. ...
Application definition for storing results of the SCORE cellular automaton.
The SCORE cellular automaton model for primary recrystallization is an example of typical materials engineering applications used within the field of so-called Integral Computational Materials Engineering (ICME) whereby one can simulate the evolution of microstructures.
Specifically the SCORE model can be used to simulate the growth of static recrystallization nuclei. The model is described in the literature:
Symbols:
The symbols used in the schema to specify e.g. dimensions of arrays.
n_summary_stats: The total number of summary statistic log entries.
n_b: Number of boundaries of the bounding box or primitive to domain.
n_p: Number of parameter required for chosen orientation parameterization.
n_tex: Number of texture components identified.
d: Dimensionality.
c: Cardinality.
n_front: Number of active cells in the (recrystallization) front.
n_grains: Number of grains in the computer simulation.
- Groups cited:
NXcg_grid, NXcg_polyhedron_set, NXcoordinate_system_set, NXcoordinate_system, NXentry, NXmicrostructure, NXobject, NXprocess, NXprogram, NXuser
Structure:
ENTRY: (required) NXentry
definition: (required) NX_CHAR ⤆
Obligatory value:
NXmicrostructure_score_results
simulation_identifier: (required) NX_UINT
Simulation ID as an alias to refer to this simulation.
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 ⤆
program1: (required) NXprogram
environment: (optional) NXobject
coordinate_system_set: (required) NXcoordinate_system_set
rotation_handedness: (required) NX_CHAR ⤆
rotation_convention: (required) NX_CHAR ⤆
euler_angle_convention: (required) NX_CHAR ⤆
axis_angle_convention: (required) NX_CHAR ⤆
sign_convention: (required) NX_CHAR ⤆
sample_reference_frame: (required) NXcoordinate_system ⤆
Obligatory value:
cartesian
handedness: (required) NX_CHAR ⤆
Obligatory value:
right_handed
Obligatory value:
front_bottom_left
Obligatory value:
rolling_direction
x_direction: (required) NX_CHAR ⤆
Obligatory value:
east
Obligatory value:
transverse_direction
y_direction: (required) NX_CHAR ⤆
Obligatory value:
in
Obligatory value:
normal direction
z_direction: (required) NX_CHAR ⤆
Obligatory value:
north
discretization: (required) NXmicrostructure
boundary: (required) NXcg_polyhedron_set ⤆
A tight bounding box or sphere or bounding primitive about the grid.
number_of_boundaries: (required) NX_POSINT {units=NX_UNITLESS}
How many distinct boundaries are distinguished? ...
How many distinct boundaries are distinguished? Most grids discretize a cubic or cuboidal region. In this case six sides can be distinguished, each making an own boundary.
boundary_conditions: (required) NX_INT (Rank: 1, Dimensions: [6]) {units=NX_UNITLESS}
The boundary conditions for each boundary: ...
The boundary conditions for each boundary:
0 - undefined 1 - open 2 - periodic 3 - mirror 4 - von Neumann 5 - Dirichlet
boundaries: (required) NX_CHAR (Rank: 1, Dimensions: [6])
Name of the boundaries. Left, right, front, back, bottom, top, ...
Name of the boundaries. Left, right, front, back, bottom, top, The field must have as many entries as there are number_of_boundaries.
spatiotemporalID: (required) NXobject
Documentation of the spatiotemporal evolution
summary_statistics: (required) NXobject
Summary quantities which are the result of some post-processing of the sna ...
Summary quantities which are the result of some post-processing of the snapshot data (averaging, integrating, interpolating) happening in for practical reasons though in while running the simulation. Place used for storing descriptors from continuum mechanics and thermodynamics at the scale of the entire ROI.
kinetics: (optional) NXprocess
Evolution of the recrystallized volume fraction over time.
time: (required) NX_NUMBER (Rank: 1, Dimensions: [n_summary_stats]) {units=NX_TIME}
Evolution of the physical time not to be confused with wall-clock time ...
Evolution of the physical time not to be confused with wall-clock time or profiling data.
iteration: (required) NX_INT {units=NX_UNITLESS}
Iteration or increment counter.
temperature: (required) NX_FLOAT (Rank: 1, Dimensions: [n_summary_stats]) {units=NX_TEMPERATURE}
Evolution of the simulated temperature over time.
recrystallized_volume_fraction: (required) NX_FLOAT (Rank: 1, Dimensions: [n_summary_stats]) {units=NX_DIMENSIONLESS}
Recrystallized volume fraction.
stress: (optional) NXprocess
strain: (optional) NXprocess
deformation_gradient: (optional) NXprocess
magnetic_field: (optional) NXprocess
electrical_field: (optional) NXprocess
microstructureID: (required) NXmicrostructure
iteration: (required) NX_INT ⤆
temperature: (required) NX_FLOAT {units=NX_TEMPERATURE}
Simulated temperature for this snapshot.
x_value: (required) NX_FLOAT {units=NX_DIMENSIONLESS}
Current recrystallized volume fraction (taking fractional infections int ...
Current recrystallized volume fraction (taking fractional infections into account).
x_target: (required) NX_NUMBER {units=NX_DIMENSIONLESS}
Target value for which a snapshot was requested for the recrystallized v ...
Target value for which a snapshot was requested for the recrystallized volume fraction.
grid: (recommended) NXcg_grid ⤆
grain_identifier: (recommended) NX_UINT (Rank: 3, Dimensions: [n_x, n_y, n_z]) {units=NX_UNITLESS}
Grain identifier for each cell.
thread_identifier: (optional) NX_UINT (Rank: 3, Dimensions: [n_x, n_y, n_z]) {units=NX_UNITLESS}
Identifier of the OpenMP thread which processed this part of the grid.
crystal: (required) NXobject ⤆
representation: (recommended) NX_CHAR ⤆
number_of_crystals: (required) NX_UINT ⤆
number_of_phases: (required) NX_UINT ⤆
crystal_identifier_offset: (required) NX_INT ⤆
crystal_identifier: (required) NX_INT (Rank: 1, Dimensions: [n_grains]) ⤆
phase_identifier_offset: (required) NX_INT ⤆
phase_identifier: (required) NX_INT (Rank: 1, Dimensions: [n_grains]) ⤆
volume: (required) NX_NUMBER (Rank: 1, Dimensions: [n_grains]) {units=NX_VOLUME} ⤆
Volume of each grain accounting also for partially transformed cells.
bunge_euler: (required) NX_FLOAT (Rank: 2, Dimensions: [n_grains, 3]) {units=NX_ANGLE}
Bunge-Euler angle triplets for each grain.
dislocation_density: (recommended) NX_FLOAT (Rank: 1, Dimensions: [n_grains]) {units=NX_ANY}
Current value for the dislocation density as a measure of the remainin ...
Current value for the dislocation density as a measure of the remaining stored energy in assumed crystal defects inside each grain.
is_deformed: (recommended) NX_BOOLEAN (Rank: 1, Dimensions: [n_grains])
Is the grain deformed.
is_recrystallized: (recommended) NX_BOOLEAN (Rank: 1, Dimensions: [n_grains])
Is the grain recrystallized.
recrystallization_front: (recommended) NXobject
Details about those cells which in this time step represent the discrete ...
Details about those cells which in this time step represent the discrete recrystallization front.
halo_region: (optional) NX_UINT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
Which cells are currently in a halo region of threads.
mobility_weight: (recommended) NX_FLOAT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
So-called mobility weight which is a scaling factor to ...
So-called mobility weight which is a scaling factor to control the mobility of the grain boundary which is assumed to sweep currently this volume.
coordinate: (recommended) NX_NUMBER (Rank: 2, Dimensions: [n_front, 3]) {units=NX_UNITLESS}
The x, y, z grid coordinates of each cell in the recrystallization front.
deformed_grain_identifier: (recommended) NX_UINT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
Grain identifier assigned to each cell in the recrystallization front.
recrystallized_grain_identifier: (recommended) NX_UINT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
Grain identifier assigned to each nucleus which affected that cell in ...
Grain identifier assigned to each nucleus which affected that cell in the recrystallization front.
thread_identifier: (optional) NX_UINT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
Identifier of the OpenMP thread processing each cell in the recrystall ...
Identifier of the OpenMP thread processing each cell in the recrystallization front.
infection_direction: (optional) NX_UINT (Rank: 1, Dimensions: [n_front]) {units=NX_UNITLESS}
Hint about the direction from which the cell was infected.
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.
/NXmicrostructure_score_results/ENTRY/coordinate_system_set-group
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/axis_angle_convention-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/euler_angle_convention-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/rotation_convention-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/rotation_handedness-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame-group
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/handedness-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/origin-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/type-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/x_alias-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/x_direction-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/y_alias-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/y_direction-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/z_alias-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sample_reference_frame/z_direction-field
/NXmicrostructure_score_results/ENTRY/coordinate_system_set/sign_convention-field
/NXmicrostructure_score_results/ENTRY/discretization/boundary-group
/NXmicrostructure_score_results/ENTRY/discretization/boundary/boundaries-field
/NXmicrostructure_score_results/ENTRY/discretization/boundary/boundary_conditions-field
/NXmicrostructure_score_results/ENTRY/discretization/boundary/number_of_boundaries-field
/NXmicrostructure_score_results/ENTRY/discretization/grid-group
/NXmicrostructure_score_results/ENTRY/discretization/grid/cardinality-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/cell_dimensions-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/dimensionality-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/extent-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/identifier_offset-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/origin-field
/NXmicrostructure_score_results/ENTRY/discretization/grid/symmetry-field
/NXmicrostructure_score_results/ENTRY/environment/programID-group
/NXmicrostructure_score_results/ENTRY/environment/programID/program-field
/NXmicrostructure_score_results/ENTRY/environment/programID/program@version-attribute
/NXmicrostructure_score_results/ENTRY/program1/program_name-field
/NXmicrostructure_score_results/ENTRY/program1/program_name@url-attribute
/NXmicrostructure_score_results/ENTRY/program1/program_name@version-attribute
/NXmicrostructure_score_results/ENTRY/simulation_identifier-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/crystal-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/crystal/bunge_euler-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/crystal/is_deformed-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/crystal/representation-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/crystal/volume-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/grid-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/grid/grain_identifier-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/grid/thread_identifier-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/iteration-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/temperature-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/time-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/x_target-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/microstructureID/x_value-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/deformation_gradient-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/electrical_field-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/kinetics-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/kinetics/iteration-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/kinetics/temperature-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/kinetics/time-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/magnetic_field-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/strain-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/strain/strain-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/strain/type-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/stress-group
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/stress/stress-field
/NXmicrostructure_score_results/ENTRY/spatiotemporalID/summary_statistics/stress/type-field