Configuring Adams > Using Memory Models > Memory Model Sizes

Memory Model Sizes

The following table shows the variable and array sizes for the memory options.
 
Variable
MDSIZE
OSSIZ
CDSIZ
LDSIZE
LCEXPR
FPSIZE
NINSIZ
MXSTAK
Array
MD
OPRM
CD
LDSIZE
CEXPR
FPVARS
NINSTR
MSTAK1
Standard
1100000
100000
4000
2000
100
250
1000
50
Large
3000000
100000
4000
2000
200
250
1000
100
Extra Large
20000000
100000
8000
5000
300
1000
5000
300
Huge
60000000
200000
16000
50000
1000
3000
15000
300
The following table explains each variable and array.
 
This array or variable:
Is:
MD array
Main storage array for Adams Solver analysis.
OPRM array
The memory section for interactive modification of function expressions, user-written subroutines, arrays, splines, and more. This array is specified as a subset of the MD Array, and does not increase the size of the MD Array.
CD array
Used to store column titles and spline types.
LD array
Used to store character strings, request comments, function expressions, and more.
LCEXPR
The maximum number of lines in any function expression.
FPSIZE
The maximum number of real constants in any single expression. Real constants are decimal place numbers that cannot be represented as integers; 2.1 for example but not 2.0.
NINSIZ
The maximum number of RPN (Reverse Polish Notation) instructions in all function expressions.
MXSTAK
The maximum size of the RPN stack.