bolometer

Bolometer diagnostic

  • Maximum occurrences (MDS+ backend only): 2

New in version 3.7.4: lifecycle status alpha

Changed in version 4.2.0.

ids_propertiesstructure

See common IDS structure reference: ids_properties.

camera(i1)AoSSet of cameras

Set of cameras

  • Maximum occurrences (MDS+ backend only): 10

Coordinate

1

1...N

New in version 4.1.0.

camera(i1)/nameSTR_0DShort string identifier (unique for a given device)

Short string identifier (unique for a given device)

camera(i1)/descriptionSTR_0DDescription, e.g. […]

Description, e.g. “Camera viewing the upper divertor”

New in version 4.0.0.

camera(i1)/typestructureCamera type

Camera type

This is an identifier. See camera_identifier for the available options.

camera(i1)/type/nameSTR_0DShort string identifier

Short string identifier

camera(i1)/type/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

camera(i1)/type/descriptionSTR_0DVerbose description

Verbose description

camera(i1)/channel(i2)AoSSet of channels (detector or pixel of a camera)

Set of channels (detector or pixel of a camera)

  • Maximum occurrences (MDS+ backend only): 500

Coordinate

1

1...N

camera(i1)/channel(i2)/nameSTR_0DShort string identifier (unique for a given device)

Short string identifier (unique for a given device)

camera(i1)/channel(i2)/descriptionSTR_0DDescription, e.g. […]

Description, e.g. “channel viewing the upper divertor”

New in version 4.0.0.

camera(i1)/channel(i2)/detectorstructureDetector description

Detector description

camera(i1)/channel(i2)/detector/geometry_typeINT_0DType of geometry used to describe the surface of the detector […]

Type of geometry used to describe the surface of the detector or aperture (1:’outline’, 2:’circular’, 3:’rectangle’). In case of ‘outline’, the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of ‘circular’, the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of ‘rectangle’, the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3.

camera(i1)/channel(i2)/detector/centrestructureIf geometry_type=2, coordinates of the centre of the circle. […]

If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area.

camera(i1)/channel(i2)/detector/centre/rmFLT_0DMajor radius

Major radius

camera(i1)/channel(i2)/detector/centre/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewed from above)

Toroidal angle (oriented counter-clockwise when viewed from above)

camera(i1)/channel(i2)/detector/centre/zmFLT_0DHeight

Height

camera(i1)/channel(i2)/detector/radiusmFLT_0DRadius of the circle, used only if geometry_type = 2

Radius of the circle, used only if geometry_type = 2

camera(i1)/channel(i2)/detector/x1_unit_vectorstructureComponents of the X1 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewed from above).

Click here for further documentation.

camera(i1)/channel(i2)/detector/x1_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/detector/x1_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/detector/x1_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/detector/x2_unit_vectorstructureComponents of the X2 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1.

Click here for further documentation.

camera(i1)/channel(i2)/detector/x2_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/detector/x2_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/detector/x2_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/detector/x3_unit_vectorstructureComponents of the X3 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma.

Click here for further documentation.

camera(i1)/channel(i2)/detector/x3_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/detector/x3_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/detector/x3_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/detector/x1_widthmFLT_0DFull width of the aperture in the X1 direction, used only if […]

Full width of the aperture in the X1 direction, used only if geometry_type = 3

camera(i1)/channel(i2)/detector/x2_widthmFLT_0DFull width of the aperture in the X2 direction, used only if […]

Full width of the aperture in the X2 direction, used only if geometry_type = 3

camera(i1)/channel(i2)/detector/outlinestructureIrregular outline of the detector/aperture in the (X1, X2) coordinate […]

Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Repeat the first point since this is a closed contour

Changed in version 4: Since this describes a closed countour first point must now be repeated at the end of the coordinate arrays of the children

camera(i1)/channel(i2)/detector/outline/x1(:)mFLT_1DPositions along x1 axis

Positions along x1 axis

Coordinate

1

1...N

camera(i1)/channel(i2)/detector/outline/x2(:)mFLT_1DPositions along x2 axis

Positions along x2 axis

Coordinate

1

camera(i1)/channel(i2)/detector/outline/x1

camera(i1)/channel(i2)/detector/surfacem^2FLT_0DSurface of the detector/aperture, derived from the above geometric […]

Surface of the detector/aperture, derived from the above geometric data

camera(i1)/channel(i2)/aperture(i3)AoSDescription of a set of collimating apertures

Description of a set of collimating apertures

  • Maximum occurrences (MDS+ backend only): 5

Coordinate

1

1...N

camera(i1)/channel(i2)/aperture(i3)/geometry_typeINT_0DType of geometry used to describe the surface of the detector […]

Type of geometry used to describe the surface of the detector or aperture (1:’outline’, 2:’circular’, 3:’rectangle’). In case of ‘outline’, the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of ‘circular’, the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of ‘rectangle’, the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3.

camera(i1)/channel(i2)/aperture(i3)/centrestructureIf geometry_type=2, coordinates of the centre of the circle. […]

If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area.

camera(i1)/channel(i2)/aperture(i3)/centre/rmFLT_0DMajor radius

Major radius

camera(i1)/channel(i2)/aperture(i3)/centre/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewed from above)

Toroidal angle (oriented counter-clockwise when viewed from above)

camera(i1)/channel(i2)/aperture(i3)/centre/zmFLT_0DHeight

Height

camera(i1)/channel(i2)/aperture(i3)/radiusmFLT_0DRadius of the circle, used only if geometry_type = 2

Radius of the circle, used only if geometry_type = 2

camera(i1)/channel(i2)/aperture(i3)/x1_unit_vectorstructureComponents of the X1 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewed from above).

Click here for further documentation.

camera(i1)/channel(i2)/aperture(i3)/x1_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/aperture(i3)/x1_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/aperture(i3)/x1_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/aperture(i3)/x2_unit_vectorstructureComponents of the X2 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1.

Click here for further documentation.

camera(i1)/channel(i2)/aperture(i3)/x2_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/aperture(i3)/x2_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/aperture(i3)/x2_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/aperture(i3)/x3_unit_vectorstructureComponents of the X3 direction unit vector in the (X,Y,Z) coordinate […]

Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma.

Click here for further documentation.

camera(i1)/channel(i2)/aperture(i3)/x3_unit_vector/x1FLT_0DComponent along X axis

Component along X axis

camera(i1)/channel(i2)/aperture(i3)/x3_unit_vector/y1FLT_0DComponent along Y axis

Component along Y axis

camera(i1)/channel(i2)/aperture(i3)/x3_unit_vector/z1FLT_0DComponent along Z axis

Component along Z axis

camera(i1)/channel(i2)/aperture(i3)/x1_widthmFLT_0DFull width of the aperture in the X1 direction, used only if […]

Full width of the aperture in the X1 direction, used only if geometry_type = 3

camera(i1)/channel(i2)/aperture(i3)/x2_widthmFLT_0DFull width of the aperture in the X2 direction, used only if […]

Full width of the aperture in the X2 direction, used only if geometry_type = 3

camera(i1)/channel(i2)/aperture(i3)/outlinestructureIrregular outline of the detector/aperture in the (X1, X2) coordinate […]

Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Repeat the first point since this is a closed contour

Changed in version 4: Since this describes a closed countour first point must now be repeated at the end of the coordinate arrays of the children

camera(i1)/channel(i2)/aperture(i3)/outline/x1(:)mFLT_1DPositions along x1 axis

Positions along x1 axis

Coordinate

1

1...N

camera(i1)/channel(i2)/aperture(i3)/outline/x2(:)mFLT_1DPositions along x2 axis

Positions along x2 axis

Coordinate

1

camera(i1)/channel(i2)/aperture(i3)/outline/x1

camera(i1)/channel(i2)/aperture(i3)/surfacem^2FLT_0DSurface of the detector/aperture, derived from the above geometric […]

Surface of the detector/aperture, derived from the above geometric data

camera(i1)/channel(i2)/subcollimators_nINT_0DNumber of sub-collimators

Number of sub-collimators

New in version 4.1.0.

camera(i1)/channel(i2)/subcollimators_separationmFLT_0DThickness of separation between sub-collimators

Thickness of separation between sub-collimators

New in version 4.1.0.

camera(i1)/channel(i2)/etenduem^2.srFLT_0DEtendue (geometric extent) of the channel’s optical system

Etendue (geometric extent) of the channel’s optical system

camera(i1)/channel(i2)/etendue_methodstructureMethod used to calculate the etendue. […]

Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods

camera(i1)/channel(i2)/etendue_method/nameSTR_0DShort string identifier

Short string identifier

camera(i1)/channel(i2)/etendue_method/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

camera(i1)/channel(i2)/etendue_method/descriptionSTR_0DVerbose description

Verbose description

camera(i1)/channel(i2)/line_of_sightstructureDescription of the reference line of sight of the channel, defined […]

Description of the reference line of sight of the channel, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path

camera(i1)/channel(i2)/line_of_sight/first_pointstructurePosition of the first point

Position of the first point

camera(i1)/channel(i2)/line_of_sight/first_point/rmFLT_0DMajor radius

Major radius

camera(i1)/channel(i2)/line_of_sight/first_point/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewed from above)

Toroidal angle (oriented counter-clockwise when viewed from above)

camera(i1)/channel(i2)/line_of_sight/first_point/zmFLT_0DHeight

Height

camera(i1)/channel(i2)/line_of_sight/second_pointstructurePosition of the second point

Position of the second point

camera(i1)/channel(i2)/line_of_sight/second_point/rmFLT_0DMajor radius

Major radius

camera(i1)/channel(i2)/line_of_sight/second_point/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewed from above)

Toroidal angle (oriented counter-clockwise when viewed from above)

camera(i1)/channel(i2)/line_of_sight/second_point/zmFLT_0DHeight

Height

camera(i1)/channel(i2)/line_of_sight/third_pointstructurePosition of the third point

Position of the third point

camera(i1)/channel(i2)/line_of_sight/third_point/rmFLT_0DMajor radius

Major radius

camera(i1)/channel(i2)/line_of_sight/third_point/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewed from above)

Toroidal angle (oriented counter-clockwise when viewed from above)

camera(i1)/channel(i2)/line_of_sight/third_point/zmFLT_0DHeight

Height

camera(i1)/channel(i2)/powerWstructurePower received on the detector

Power received on the detector

camera(i1)/channel(i2)/power/data(:)WFLT_1DData

Data

Coordinate

1

camera(i1)/channel(i2)/power/time

camera(i1)/channel(i2)/power/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

camera(i1)/channel(i2)/temperatureKstructureTemperature of detector foil

Temperature of detector foil

New in version 4.2.0.

camera(i1)/channel(i2)/temperature/data(:)KFLT_1DData

Data

Coordinate

1

camera(i1)/channel(i2)/temperature/time

camera(i1)/channel(i2)/temperature/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

camera(i1)/channel(i2)/validity_timedstructureIndicator of the validity of the channel as a function of time […]

Indicator of the validity of the channel as a function of time (0 means valid, negative values mean non-valid)

camera(i1)/channel(i2)/validity_timed/data(:)INT_1DData

Data

Coordinate

1

camera(i1)/channel(i2)/validity_timed/time

camera(i1)/channel(i2)/validity_timed/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

camera(i1)/channel(i2)/validityINT_0DIndicator of the validity of the channel for the whole acquisition […]

Indicator of the validity of the channel for the whole acquisition period (0 means valid, negative values mean non-valid)

camera(i1)/channel(i2)/ggd(itime)AoSQuantities based on GGD coordinates

Quantities based on GGD coordinates

Coordinate

1

camera(i1)/channel(i2)/ggd(itime)/time

camera(i1)/channel(i2)/ggd(itime)/geometry_matrixm^3structureGeometry matrix allowing to convert the power emitted by volume […]

Geometry matrix allowing to convert the power emitted by volume elements of the /ggd_grid into power measured by this channel. Power = sum_over ggd_volume_elements*geometry_matrix*emissivity

camera(i1)/channel(i2)/ggd(itime)/geometry_matrix/grid_indexINT_0DIndex of the grid used to represent this quantity

Index of the grid used to represent this quantity

camera(i1)/channel(i2)/ggd(itime)/geometry_matrix/grid_subset_indexINT_0DIndex of the grid subset the data is provided on. […]

Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index

camera(i1)/channel(i2)/ggd(itime)/geometry_matrix/values(:)m^3FLT_1DOne scalar value is provided per element in the grid subset.

One scalar value is provided per element in the grid subset.

Coordinate

1

1...N

camera(i1)/channel(i2)/ggd(itime)/geometry_matrix/coefficients(:,:)m^3FLT_2DInterpolation coefficients, to be used for a high precision evaluation […]

Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).

Coordinate

1

camera(i1)/channel(i2)/ggd(itime)/geometry_matrix/values

2

1...N

camera(i1)/channel(i2)/ggd(itime)/timesFLT_0DTime

Time

power_radiated_total(:)WFLT_1DTotal radiated power reconstructed from bolometry data

Total radiated power reconstructed from bolometry data

Coordinate

1

time

power_radiated_inside_lcfs(:)WFLT_1DRadiated power from the plasma inside the Last Closed Flux Surface, […]

Radiated power from the plasma inside the Last Closed Flux Surface, reconstructed from bolometry data

Coordinate

1

time

power_radiated_validity(:)INT_1DValidity flag related to the radiated power reconstructions

Validity flag related to the radiated power reconstructions

Coordinate

1

time

grid_typestructureSelection of one of a set of grid types for the 2D power density […]

Selection of one of a set of grid types for the 2D power density map

This is an identifier. See poloidal_plane_coordinates_identifier for the available options.

New in version 3.40.0.

grid_type/nameSTR_0DShort string identifier

Short string identifier

grid_type/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_type/descriptionSTR_0DVerbose description

Verbose description

gridstructureDefinition of the 2D grid (the content of dim1 and dim2 is defined […]

Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type)

New in version 3.40.0.

grid/dim1(:)mixedFLT_1DFirst dimension values

First dimension values

Coordinate

1

1...N

grid/dim2(:)mixedFLT_1DSecond dimension values

Second dimension values

Coordinate

1

1...N

grid/volume_element(:,:)m^3FLT_2DVolume of plasma enclosed in the cell formed by the nodes [dim1(i) […]

Volume of plasma enclosed in the cell formed by the nodes [dim1(i) dim2(j)], [dim1(i+1) dim2(j)], [dim1(i) dim2(j+1)] and [dim1(i+1) dim2(j+1)]

Coordinate

1

grid/dim1

2

grid/dim2

power_densityW.m^-3structurePower density map in the poloidal cross-section, obtained from […]

Power density map in the poloidal cross-section, obtained from tomographic inversion of the bolometer data

Coordinate

1

grid/dim1

2

grid/dim2

New in version 3.40.0.

power_density/data(:,:,:)W.m^-3FLT_3DData

Data

Coordinate

1

grid/dim1

2

grid/dim2

3

power_density/time

power_density/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

grid_ggd(itime)AoSGGD grid. […]

GGD grid. The timebase of this array of structure must be a subset of the timebase on which physical quantities are described (camera/channel/ggd)

Coordinate

1

grid_ggd(itime)/time

grid_ggd(itime)/identifierstructureGrid identifier

Grid identifier

This is an identifier. See ggd_identifier for the available options.

grid_ggd(itime)/identifier/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/identifier/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/identifier/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/pathSTR_0DPath of the grid, including the IDS name, in case of implicit […]

Path of the grid, including the IDS name, in case of implicit reference to a grid_ggd node described in another IDS. To be filled only if the grid is not described explicitly in this grid_ggd structure. Example syntax: #wall:2/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 2, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array)

Click here for further documentation.

grid_ggd(itime)/space(i1)AoSSet of grid spaces

Set of grid spaces

Click here for further documentation (or contact imas@iter.org if you can’t access this page).

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/identifierstructureSpace identifier

Space identifier

This is an identifier. See ggd_space_identifier for the available options.

grid_ggd(itime)/space(i1)/identifier/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/space(i1)/identifier/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/space(i1)/identifier/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/space(i1)/geometry_typestructureType of space geometry (0: standard, 1:Fourier, >1: Fourier with […]

Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity)

grid_ggd(itime)/space(i1)/geometry_type/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/space(i1)/geometry_type/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/space(i1)/geometry_type/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/space(i1)/coordinates_type(i2)AoSType of coordinates describing the physical space, for every […]

Type of coordinates describing the physical space, for every coordinate of the space. The size of this node therefore defines the dimension of the space.

This is an identifier. See coordinate_identifier for the available options.

Coordinate

1

1...N

Changed in version 4.0.0: Type changed from INT_1D

grid_ggd(itime)/space(i1)/coordinates_type(i2)/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/space(i1)/coordinates_type(i2)/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/space(i1)/coordinates_type(i2)/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)AoSDefinition of the space objects for every dimension (from one […]

Definition of the space objects for every dimension (from one to the dimension of the highest-dimensional objects). The index correspond to 1=nodes, 2=edges, 3=faces, 4=cells/volumes, …. For every index, a collection of objects of that dimension is described.

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)AoSSet of objects for a given dimension

Set of objects for a given dimension

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)AoSSet of (n-1)-dimensional objects defining the boundary of this […]

Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)/indexINT_0DIndex of this (n-1)-dimensional boundary object

Index of this (n-1)-dimensional boundary object

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)/neighbours(:)INT_1DList of indices of the n-dimensional objects adjacent to the […]

List of indices of the n-dimensional objects adjacent to the given n-dimensional object. An object can possibly have multiple neighbours on a boundary

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/geometry(:)mixedFLT_1DGeometry data associated with the object, its detailed content […]

Geometry data associated with the object, its detailed content is defined by ../../geometry_content. Its dimension depends on the type of object, geometry and coordinate considered.

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/nodes(:)INT_1DList of nodes forming this object (indices to objects_per_dimension(1)%object(:) […]

List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation)

Coordinate

1

1...N

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/measurem^dimensionFLT_0DMeasure of the space object, i.e. […]

Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,…)

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/object(i3)/geometry_2d(:,:)mixedFLT_2D2D geometry data associated with the object. […]

2D geometry data associated with the object. Its dimension depends on the type of object, geometry and coordinate considered. Typically, the first dimension represents the object coordinates, while the second dimension would represent the values of the various degrees of freedom of the finite element attached to the object.

Coordinate

1

1...N

2

1...N

New in version 3.36.0.

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/geometry_contentstructureContent of the ../object/geometry node for this dimension

Content of the ../object/geometry node for this dimension

This is an identifier. See ggd_geometry_content_identifier for the available options.

New in version 3.34.0.

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/geometry_content/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/geometry_content/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/space(i1)/objects_per_dimension(i2)/geometry_content/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/grid_subset(i1)AoSGrid subsets

Grid subsets

Coordinate

1

1...N

grid_ggd(itime)/grid_subset(i1)/identifierstructureGrid subset identifier

Grid subset identifier

Click here for further documentation.

This is an identifier. See ggd_subset_identifier for the available options.

grid_ggd(itime)/grid_subset(i1)/identifier/nameSTR_0DShort string identifier

Short string identifier

grid_ggd(itime)/grid_subset(i1)/identifier/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

grid_ggd(itime)/grid_subset(i1)/identifier/descriptionSTR_0DVerbose description

Verbose description

grid_ggd(itime)/grid_subset(i1)/dimensionINT_0DSpace dimension of the grid subset elements, using the convention […]

Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes

grid_ggd(itime)/grid_subset(i1)/element(i2)AoSSet of elements defining the grid subset. […]

Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces

Coordinate

1

1...N

grid_ggd(itime)/grid_subset(i1)/element(i2)/object(i3)AoSSet of objects defining the element

Set of objects defining the element

Coordinate

1

1...N

grid_ggd(itime)/grid_subset(i1)/element(i2)/object(i3)/spaceINT_0DIndex of the space from which that object is taken

Index of the space from which that object is taken

grid_ggd(itime)/grid_subset(i1)/element(i2)/object(i3)/dimensionINT_0DDimension of the object - using the convention 1=nodes, 2=edges, […]

Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes

grid_ggd(itime)/grid_subset(i1)/element(i2)/object(i3)/indexINT_0DObject index

Object index

grid_ggd(itime)/grid_subset(i1)/base(i2)AoSSet of bases for the grid subset. […]

Set of bases for the grid subset. For each base, the structure describes the projection of the base vectors on the canonical frame of the grid.

Coordinate

1

1...N

grid_ggd(itime)/grid_subset(i1)/base(i2)/jacobian(:)mixedFLT_1DMetric Jacobian

Metric Jacobian

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

grid_ggd(itime)/grid_subset(i1)/base(i2)/tensor_covariant(:,:,:)mixedFLT_3DCovariant metric tensor, given on each element of the subgrid […]

Covariant metric tensor, given on each element of the subgrid (first dimension)

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

2

1...N

3

1...N

grid_ggd(itime)/grid_subset(i1)/base(i2)/tensor_contravariant(:,:,:)mixedFLT_3DContravariant metric tensor, given on each element of the subgrid […]

Contravariant metric tensor, given on each element of the subgrid (first dimension)

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

2

1...N (same as grid_ggd(itime)/grid_subset(i1)/base(i2)/tensor_covariant)

3

1...N (same as grid_ggd(itime)/grid_subset(i1)/base(i2)/tensor_covariant)

grid_ggd(itime)/grid_subset(i1)/metricstructureMetric of the canonical frame onto Cartesian coordinates

Metric of the canonical frame onto Cartesian coordinates

grid_ggd(itime)/grid_subset(i1)/metric/jacobian(:)mixedFLT_1DMetric Jacobian

Metric Jacobian

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

grid_ggd(itime)/grid_subset(i1)/metric/tensor_covariant(:,:,:)mixedFLT_3DCovariant metric tensor, given on each element of the subgrid […]

Covariant metric tensor, given on each element of the subgrid (first dimension)

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

2

1...N

3

1...N

grid_ggd(itime)/grid_subset(i1)/metric/tensor_contravariant(:,:,:)mixedFLT_3DContravariant metric tensor, given on each element of the subgrid […]

Contravariant metric tensor, given on each element of the subgrid (first dimension)

Coordinate

1

grid_ggd(itime)/grid_subset(i1)/element

2

1...N (same as grid_ggd(itime)/grid_subset(i1)/metric/tensor_covariant)

3

1...N (same as grid_ggd(itime)/grid_subset(i1)/metric/tensor_covariant)

grid_ggd(itime)/timesFLT_0DTime

Time

latencysFLT_0DUpper bound of the delay between physical information received […]

Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network.

New in version 3.33.0.

codestructure

See common IDS structure reference: code.

time(:)sFLT_1DGeneric time

Generic time

Coordinate

1

1...N