Purpose: Stores values on node positions 1. Record: Format:(1X,' 100','C',6A1,E12.5,I12,20A1,I2,I5,10A1,I2) Values: KEY,CODE,SETNAME,VALUE,NUMNOD,TEXT,ICTYPE,NUMSTP,ANALYS, FORMAT Where: KEY = 100 CODE = C SETNAME= Name (not used) VALUE = Could be frequency, time or any numerical value NUMNOD = Number of nodes in this nodal results block TEXT = Any text ICTYPE = Analysis type 0 static 1 time step 2 frequency 3 load step 4 user named NUMSTP = Step number ANALYS = Type of analysis (description) FORMAT = Format indicator 0 short format 1 long format 2 binary format 2. Record: Format:(1X,I2,2X,8A1,2I5) Values: KEY, NAME, NCOMPS, IRTYPE Where: KEY = -4 NAME = Dataset name to be used in the menu NCOMPS = Number of entities IRTYPE = 1 Nodal data, material independent 2 Nodal data, material dependant 3 Element data at nodes (not used) 3. Type of Record: Format:(1X,I2,2X,8A1,5I5,8A1) Values: KEY, NAME, MENU, ICTYPE, ICIND1, ICIND2, IEXIST, ICNAME Where: KEY = -5 NAME = Entity name to be used in the menu for this comp. MENU = 1 ICTYPE = Type of entity 1 scalar 2 vector with 3 components 4 matrix 12 vector with 3 amplitudes and 3 phase-angles in degree ICIND1 = sub-component index or row number ICIND2 = column number for ICTYPE=4 IEXIST = 0 data are provided 1 data are to be calculated by predefined functions (not used) 2 as 0 but earmarked ICNAME = Name of the predefined calculation (not used) ALL calculate the total displacement if ICTYPE=2 This record must be repeated for each entity. 4. Type of Record: (not used) This record will be necessary in combination with the request for predefined calculations. This type of record is not allowed in combination with binary coding of data. Format:(1X,I2,2I5,20I3) Values: KEY,IRECTY,NUMCPS,(LSTCPS(I),I=1,NUMCPS) Where: KEY = -6 IRECTY = Record variant identification number NUMCPS = Number of components LSTCPS = For each variant component, the position of the corresponding component in attribute definition 5. Type of Record: The following records are data-records and the format is repeated for each node. In case of material independent data - ascii coding: Following records (ascci, FORMAT=0 | 1): Short Format:(1X,I2,I5,6E12.5) Long Format:(1X,I2,I10,6E12.5) Values: KEY, NODE, XX.. Where: KEY = -1 if its the first line of data for a given node -2 if its a continuation line NODE = node number or blank if KEY=-2 XX.. = data - binary coding: Following records (ascci, FORMAT=2): (int,NCOMPS*float) int and float are ansi-c data-types Values: NODE, XX.. Where: NODE = node number or blank if KEY=-2 XX.. = data In case of material dependant data REMARK: Implemented only for NMATS=1 - first line: Short Format:(1X,I2,4I5) Long Format:(1X,I2,I10,3I5) Values: KEY, NODENR, NMATS Where: KEY = -1 NODENR = Node number NMATS = Number of different materials at this node(unused) - second and following lines: Short Format:(1X,I2,I5,6E12.5) Long Format:(1X,I2,I10,6E12.5) Values: KEY, MAT, XX, YY, ZZ, XY, YZ, ZX .. Where: KEY = -2 MAT = material-property-number if KEY=-2 (unused) XX.. = data Last Record (only FORMAT=0 | 1 (ascii), omitted for FORMAT=2): Format:(1X,'-3') Values: KEY