Purpose: Stores values on node positions 1. Record: Format:(1X,' 100','C',6A1,E12.5,12X,20A1,I2,I5,10A1,I2) Values: KEY,CODE,SETNAME,VALUE,TEXT,ICTYPE,NUMSTP,ANALYS,FORMAT Where: KEY = 100 CODE = C SETNAME= Name (not used) VALUE = Could be frequency, time or any nummerical value TEXT = Describing text or any ascii characters 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. 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 independant 2 Nodal data, material dependant 3 Element data at nodes (not used) 3. Type of Record (and more): 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 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) 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 (and more): (not used) This record will be necessary in combination with the request for predefined calculations. So far all types of predefined calculations are done by default. 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 the attribute definition The following records are data-records and the format is repeated for each node. 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 In case of material independant data Short Format:(1X,I2,I5,6E12.5) Long Format:(1X,I2,I10,6E12.5) Values: KEY, NODE, XX, YY, ZZ, XY, YZ, ZX .. Where: KEY = -1 if its the first line of data for a given node or -2 if its a continuation line NODE = nodenumber or blank if KEY=-2 XX.. = data