1 -5 0 2 1 20 1730 697 560 1 10 -33 0 2 150 0.04 0.04 0.2

1 -5 0 1 1 20 1820 700 550 1 5 0 0 2 150 0.04 0.04 0.2
1 -5 0 1 36 20 1820 850 700 1 5 0 0 2 150 0.04 0.04 0.2
1 -5 0 1 64 20 100 50 20 2 5 0 0 2 150 0.04 0.04 0.2
0 -5 0 1 36 20 100 8 6 1 5 0 0 2 150 0.04 0.04 0.2

ABOVE: ONE-SIZE-FIT-ALL RUN TIME DYNAMIC RAM ALLOCATION

Copyright (C) 1991 by CAEINC, U S A
This FREE dissemination of info NOT for CAEinc competitors


1) KEYUSP.DAT FILE: THE FIRST LINE ABOVE (USP READS) OF THIS FILE GOVERNS 18 PARAMETERS EXPLAINED BELOW:

KEYUSP,I0SCRN,LBAND,LSTORA,MVNDX6,NMAT,MN,M,N0OUT,
1 -5 0 2 1 20 220 110 400

KNSRV,KNSRV2,KNODE1,KTRS13,KCYCL,ITERA,TERROR,TERREL,TERABS
1 5 33 0 2 150 0.04 0.04 0.2

THE DEFAULT VALUES ARE SHOWN ABOVE. THEY ARE MADE TO MEET MOST USAGE REQUIREMENTS. YOU MAY CHANGE/ADJUST THEM TO SUIT YOUR NEED.

SEE BELOW FOR EXPLANATION OF THESE PARAMETERS:

KEYUSP: 0 NO ADDITIONAL ADJUSTMENT IS MADE. ONLY 9 PARAMETERS ARE READ, NAMELY KEYUSP, IOSCRN, LBAND, LSTORA,MVNDX6,NMAT,MN,M,N0OUT.
KEYUSP: 1 ADDITIONAL ADJUSTMENT IS MADE FOR: KNSRV, KNSRV2, KNODE1,KTRS13, KCYCL, ITERA, TERROR, TERREL, TERABS.

I0SCRN: -5 Reserved for Vendor use
LBAND: 0 Reserved for Vendor use
LSTORA: 1 Single storage for Matrix Operation. (Sparse matrix theory:to bypass/discard bulk/all of interim vanishing numbers to save time/disk space.)
LSTORA: 2 Double storage for Matrix Operation.
For Small to medium size structures, LSTORA = 2 runs faster. However, it depends highly on your system configuration and you may need to test both for your own advantage. Thus for one group of sizes of structure LSTORA = 2 is faster and others; LSTORA = 1, faster.
It is based on Sparse matrix theory a TRADE OFF: RAM Cal SPEED vs HARD DISK I/O SPEED.

MVNDX6: NUMBER OF DEGREE WITH KNOWN DISPLACEMENT, MVNDX6 >= 1
NMAT : NUMBER OF MATERIAL PROPERTIES, NMAT >= 1
MN : NUMBER OF ELEMENTS >= 1
M : NUMBER OF NODES >= 1

NOTE: FOR EACH OF MVNDX6, NMAT, MN, AND M:

THE RESERVATION OF RAM SPACE MUST BE EQUAL TO OR GREATER THAN THE ACTUAL NUMBER OF THE STRUCTURE MODEL. HOWEVER, TOO BIG A RAM SPACE RESERVATION WILL CARRY A SPEED PENALTY.

N0OUT: DIMENSION OF A SQUARE RAM (CORE) RESERVED AS WORKING SPACE. MAKE IT AS BIG AS POSSIBLE UP TO 6 TIMES OF THE ACTUAL NUMBER OF NODES OF THE STRUCTURE MODEL FOR FASTER SPEED IN EXECUTION. HOWEVER, TOO BIG A SPACE RESERVATION BEYOND THAT IS NEEDED WILL SLOW IT DOWN.

KNSRV: CORE SPACE CONSERVING FACTOR FOR LRLCD, KNSRV = 1 TO 4
KNSRV = 1 IS ALWAYS SAFE. HOWEVER, IT TAKES UP MORE SPACE.
KNSRV2: CORE SPACE EXPANSION FACTOR FOR LLRECD, KNSRV2 = 4 TO 10
KNSRV2= 10 IS ALWAYS SAFE. HOWEVER, IT TAKES UP MOST SPACE.
(KNSRV2 = 8 OR 9 IS IN GENERAL SAFE TO COMPLETE ANALYSIS.)

2) ELEMENT LOCAL COORDINATE SYSTEM IS DEFINED BY THE AID OF KNODE1.    (BETTER THAN COMPETITORS' BETA ANGLE APPROACH)
For MODEL.DAT:
  1. Select KNODE1 PARAMETER properly. (see below)
  2. Study Prepre1|Prepre2, which can generate two nodes of elements FAST.
  3. Modify,if needed, with a text editor to input 3 NODES for BEAMS at STRATEGIC SPOTS.
  4. Input 2 NODES for all other BEAMS.
  5. If needed, input 3 NODES for 1st TRUSS. (Set Parameter KTRS13 = 1.)

WHEN YOU DO NOT INPUT THE THIRD NODE FOR ELEMment BEAM, PROGRAM LOOKS FOR THE VALUE OF KNODE1 TO DEFINE LOCAL COORDINATE SYSTEM BELOW. For most of the big 3-D/2-D structures the Prepre1|Prepre2 can generate two nodes of elements FAST. You must at strategic point(s) input the third node. Studying the various options below, you can properly select the one that is most suitable to a specific task.
KNODE1: -33 ELE LOCAL Z-AXIS SAME DIR. AS GLOBAL Z-AXIS (MOST ADVISABLE FOR 2-D)
KNODE1: 33 ELEMENT LOCAL Z-AXIS SAME DIRECTION AS Z-AXIS OF IMMEDIATE ELEMENT AHEAD.
KNODE1: 1 K_NODE IS ALWAYS 1ST NODE OF NODE COORDINATE LIST.
KNODE1: 0 K_NODE IS THE K_NODE OF IMMEDIATE ELEMENT AHEAD.
(FOR 1ST ELEMENT: 1ST NODE OF NODE COORDINATE LIST USED)
KNODE1: 22 ELEMENT LOCAL Y-AXIS SAME DIRECTION AS Y-AXIS OF IMMEDIATE ELEMENT AHEAD.
KNODE1: 32 ELEMENT LOCAL Z-AXIS SAME DIRECTION AS Y-AXIS OF IMMEDIATE ELEMENT AHEAD.
KNODE1: 23 ELEMENT LOCAL Y-AXIS SAME DIRECTION AS Z-AXIS OF IMMEDIATE ELEMENT AHEAD.
KNODE1: -31 ELEMENT LOCAL Z-AXIS SAME DIRECTION AS GLOBAL X-AXIS
KNODE1: -32 ELEMENT LOCAL Z-AXIS SAME DIRECTION AS GLOBAL Y-AXIS
KNODE1: -33 ELE LOCAL Z-AXIS SAME DIR. AS GLOBAL Z-AXIS (MOST ADVISABLE FOR 2-D)
KNODE1: -21 ELEMENT LOCAL Y-AXIS SAME DIRECTION AS GLOBAL X-AXIS
KNODE1: -22 ELEMENT LOCAL Y-AXIS SAME DIRECTION AS GLOBAL Y-AXIS
KNODE1: -23 ELEMENT LOCAL Y-AXIS SAME DIRECTION AS GLOBAL Z-AXIS

3) OTHER PARAMETERS

KTRS13: 1 FIRST TRUSS ELEMENT TO BE 3-NODE ELEMENT.
KTRS13: 0 FIRST TRUSS ELEMENT TO BE 2-NODE ELEMENT.
KCYCL : 2 TWO CYCLE SEARCH WITH ELEMENT RBAR/BBAR SEARCH FIRST
KCYCL : 1 ONE CYCLE SEARCH
(ELEMENT RBAR/BBAR, IF PRESENT, MUST BE INPUT FIRST.)

4) NON-LINEAR ANALYSIS PRECISION PARAMETERS

ITERA : MAX NON-LINEAR ANALYSIS ITERATION CYCLES > 1
IF ITERA =1, NON-LINEAR DISABLED.
ITERA NORMALLY RANGES BETWEEN 20 TO 200 FOR CONVERGING.
IT DOES NOT APPLY TO BIG DISPLACEMENT NON-LINEARITY, WHICH IS CONTROLLED THROUGH NORMAL INPUT DATA STREAM.
TERROR: RELATIVE VALUE OF TOLERANCE OF CONVERGING ASSOCIATED WITH
ITERA. 0 < TERROR =< 0.1 NORMALLY
THE VALUE CAN VARY BY SEVERAL ORDERS OF MAGNITUDE, SAY TERROR = 0.00000001 CAN BE NORMAL CASE IF THE PRECISION REQUIREMENT SO DICTATES THAT USER MUST MAKE THE JUDGMENT.
TERREL: RELATIVE VALUE OF TOLERANCE FOR BIG DISPLACEMENT CONVERGING.
TO make TERROR and TERREL the same INITIALLY is a good idea.
TERABS: ABSOLUTE VALUE OF TOLERANCE FOR BIG DISPLACEMENT CONVERGING.
Some non-linear analyses require proper adjustment of the above three values for good result.


NOTE: This part is for Vendor's internal reference only:
NALL: NUMBER OF AREA SIZES OF RAM SPACE FOR CORE USE (NOT USED)
LRLCD: MAXIMUM QUANTITY OF NON-VANISHING NUMBER IN ONE SINGLE I/O
IT IS RELATED TO NUMBER OF NODES AND NUMBER OF ELEMENTS. THE BIGGER THE STRUCTURE, THE BIGGER THE LRLCD IS NEEDED. PROGRAM PRESETS INTERNALLY.
LLRECD: NUMBER OF I/O OPERATION BASED ON STIFFNESS MATRIX AND CORE
IT IS RELATED TO NUMBER OF NODES AND NUMBER OF ELEMENTS. THE BIGGER THE STRUCTURE, THE BIGGER THE LLRECD IS NEEDED. PROGRAM PRESETS INTERNALLY.

Structure - Programming - Vibration - Foundation - Civil

P.O. Box 1210
18 Greenway Drive
Cromwell, CT 06416
USA

Phone/Fax: 860-635-1212

Send Email to: cae@caesets.com
Send Email to: cae@caesets.net


Back to the CAE Home Page
 


This page was last updated on September/9/1999 and Oct. 20, 2003
.