FMS Matrix File Parameter NEQBIO
Data Type
Integer
Default Value
0, determined by FMS in subroutine
RSDI, RNDI, CHDI, CSDI, CNDI.
BLOCK and SLAB matrices only.
DESCRIPTION:
This is the block size used for storing the off-diagonal matrix data in [AL] and [AU] on files LUA(1) and LUA(3). The units are equations.
The record size on files LUA(1) and LUA(3) in REAL*8 words (8-bytes) will be approximately
(record size) = IDTYPE*NEQBIO*NEQBIO
where IDTYPE is 1 for real data and 2 for complex data.
When FMS selects the value of NEQBIO, the following factors are considered:
- The shape of the matrix, as specified by the profile vector {LOWEQ},
- The amount of memory available in the FMS memory pool,
- The compute block dimension
NEQBLK,
- The number of processors
MAXCPU,
- The file location
INCORE
- Optional processing algorithms
IALGOR,
- The minimum unit of address for the disk
LSECTR,
- The number of stripes per record, as specified by
NUMIOQ
and
NUMSTP.
If you override the default value by setting NEQBIO, FMS may change the value you specified if your specified value would not allow processing to complete.
If you are creating permanent matrix files in different jobs that you later want to process together, you may need to set NEQBIO so all files will have compatible data storage.
Copyright © Multipath Corporation