SUBOPT
SUBOPT, Option
, Value1
Specifies Subspace (SUBSP) eigensolver options.
Option
One of the following options:
STRMCK
—
Controls whether a Sturm sequence check is performed.
Valid input for
Value1
whenOption
= STRMCK:OFF
—
Do not perform Sturm sequence check (default).
ON
—
Perform Sturm sequence check.
MEMORY
—
Controls the memory allocation strategy for the Subspace eigensolver.
Valid input for
Value1
whenOption
= MEMORY:DEFAULT
—
Default memory configuration (default). Everything is determined dynamically with respect to current machine resources.
INCORE
—
Fully in-core memory configuration.
MIX1
—
First level of mixed in-core / out-of-core configuration.
MIX2
—
Second level of mixed in-core / out-of-core configuration.
OUTOFCORE
—
Fully out-of-core memory configuration.
Value1
Assigned value for the specified
Option
(as described above).
Command Default
The Sturm sequence check is off for the Supspace eigensolver.
The default memory allocation strategy is used. Mechanical APDL evaluates the resources of the machine to choose the in-core or out-of-core mode.
Notes
SUBOPT specifies options to be used with the Subspace eigensolver (MODOPT,SUBSP) during a modal analysis.
Memory Allocation Option
(Option
= MEMORY)
The Subspace eigensolver algorithm allocates two main pools of memory:
Memory for the internal subspace eigensolver iterations.
Memory for the specific subspace eigensolver working arrays.
The following table shows how memory is allocated for each option.
Value1 (Option =
MEMORY) | Subspace Eigensolver | Working Arrays |
---|---|---|
INCORE | In-Core | In-Core |
MIX1 | In-Core | Out-of-Core |
MIX2 | Out-of-Core | In-Core |
OUTOFCORE | Out-of-Core | Out-of-Core |
The MIX1 configuration typically uses more memory than the MIX2 configuration, except when a large number of modes are requested for a small model.