File Input and Output

Does Compose have a size limit for reading in files?

No. Compose has no specific size limit for reading in files.

What is the maximum matrix size that can be used in Compose?

The maximum number of matrix elements allowed in OML is 2^31-1 = 2,147,483,647. This is the largest value for a 4-byte signed integer. Such a matrix would require 16 GB of RAM for elements of type double. Much smaller matrices than this can still be large enough to exhaust the available machine memory.

Does Compose only support the CAE readers from Altair Solvers like OptiStruct and MotionSolve?

No. Compose supports all solver files supported by HyperGraph:

Which test formats can Compose read? I would like to read in raw measurement data and do further processing.

The most popular test formats are supported, UNV, ISO, ASCII and CSV, as well as the following:

  • All files supported by HyperGraph:
  • Excel-compatible files
  • Delimited files
  • Container-like files (HDF5, MAT)