Title: Training Manual 001419
12.2 Loading and Solution
- Enhancements in the loading and solution area
include - A. Function BC tool
- B. Direct Matrix Assembly
- C. Sparse Solver Improvements
2Loading Solution A. Function BC Tool
- Allows building a library of functions that can
be used to apply complex boundary conditions
easily - Calculator like functionality to build equations
- Supports all primary variables (x, y, z, temp,
pres, time etc.) - Each function must be saved to a file (archived)
- Functions can be retrieved from archived files
and applied as TABLE array loads - Tabular boundary conditions extended to support
all FLOTRAN dofs - Details covered in CFD Acoustics
3Loading Solution Function BC Tool
When needed read in any saved function
Create functions using function builder
Supply a parameter name for the array and any
other required data as directed
Save functions to files and create an archive of
various functions
Apply load using existing table and the
parameter name
4Loading Solution Function BC Tool
- Preprocessor gt -Loads- Apply gt -Functions-
Define/Edit
Single equation e.g. Hf 0.5sqrt(x)
Multivalued function e.g. 0ltxlt1, Hf
0.5sqrt(x) 1ltxlt2, Hf 0.25x0.3
Regime variable defined
Standard Calculator functions
5 Loading Solution Function BC Tool
Specify the range for Regime 2
Specify the function for Regime 2
Save the function to a file for later retrieval
6Loading Solution Function BC Tool
- When you want to use a saved function,
- Preprocessor -gt Loads-gt Apply gt -Functions- Read
File
Supply table array parameter name
Fill in material number (if needed) and any
constants in the equations
7Loading Solution B. Direct Assembly
- Element matrix generation and assembly for ALL
element types in memory - Default assembly process starting in 5.7 for
static, full transient and Block Lanczos modal - No EMAT or EROT files for most analyses. FULL
file created if required. - Supports all nonlinearities
- Less disk space and I/O resulting in up to 30
reduction in solution time on PCs - Use the command EMATCREATE,YES to switch to
writing the emat file - Required for PSOLVE procedures and prestressed
analyses
8Loading Solution C. Sparse Solver Improvements
- Memory usage improvements
- Uses dynamic memory allocation
- Disk I/O improvements
- Disk space reduced by 2 for large jobs (no more
LN22 file) - Eliminates I/O for small models
- Up to 15 reduction in CPU time for models having
greater than 50,000 dofs