*MATRIX INPUT

Read in a matrix for a part of the model.

This option can be used to input a matrix in sparse format.

This page discusses:

See Also
*MATRIX ASSEMBLE
In Other Guides
Using Matrices

ProductsAbaqus/Standard

TypeModel data

LevelModel

Required parameters

NAME

Set this parameter equal to a label that will be used to refer to this matrix.

Optional parameters

INPUT

Set this parameter equal to the name of the alternate input file from which the data lines are to be read in text format. See Input Syntax Rules for the syntax of such file names.

Set this parameter equal to the name of the .sim file to read a matrix from the SIM database. The MATRIX parameter is also required in this case.

If this parameter is omitted, it is assumed that the data follow the keyword line.

INTERNAL DOFS

This parameter defines the internal degree of freedom type for all internal nodes associated with the matrix entries.

Set INTERNAL DOFS=LAGRANGE if the internal degrees of freedom represent Lagrange multipliers.

Set INTERNAL DOFS=MODAL if the internal degrees of freedom represent substructure generalized displacements associated with dynamic modes.

MATRIX

This parameter defines the matrix to be read from the SIM database. It must be used together with the INPUT parameter defining the .sim file.

Set MATRIX=STIFFNESS to read the stiffness matrix.

Set MATRIX=MASS to read the mass matrix.

Set MATRIX=VISCOUS DAMPING to read the viscous damping matrix.

Set MATRIX=STRUCTURAL DAMPING to read the structural damping matrix.

SCALE FACTOR

Set this parameter equal to a nonzero real number s by which all matrix entries will be multiplied. The default value is s=1.0.

TYPE

This parameter defines the shape of the matrix. It is ignored for matrix input from the SIM database because the shape is internally set up according to the matrix data.

Set TYPE=SYMMETRIC (default) to read the upper or lower triangular portion of a square symmetric matrix. If a full matrix is specified, corresponding terms above and below the diagonal must be equal.

Set TYPE=UNSYMMETRIC to read a square unsymmetric matrix.

Data lines to define the matrix in sparse format (only nonzero terms)

First line
  1. Row node number.

  2. Degree of freedom number for row node.

  3. Column node number.

  4. Degree of freedom number for column node.

  5. Matrix entry.

Give data to define a symmetric matrix in lower triangular, upper triangular, or square format. For a square matrix to be symmetric, corresponding entries above and below the diagonal must have exactly the same values.

Repeat this data line as often as necessary.