1 / 8

2.2 Loading and Solution

2.2 Loading and Solution. Enhancements in the loading and solution area include: A. Function BC tool B. Direct Matrix Assembly C. Sparse Solver Improvements. Loading & Solution A. Function BC Tool.

arnav
Télécharger la présentation

2.2 Loading and Solution

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 2.2 Loading and Solution • Enhancements in the loading and solution area include: A. Function BC tool B. Direct Matrix Assembly C. Sparse Solver Improvements Training Manual 001419 15 Aug 2000 2.2-1

  2. Loading & SolutionA. 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 Training Manual 001419 15 Aug 2000 2.2-2

  3. Loading & 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 Training Manual 001419 15 Aug 2000 2.2-3

  4. Loading & Solution… Function BC Tool • Preprocessor > -Loads- Apply > -Functions- Define/Edit Single equation e.g. Hf= 0.5*sqrt(x) Multivalued function e.g. 0<x<1, Hf= 0.5*sqrt(x) 1<x<2, Hf= 0.25x0.3 Regime variable defined Standard Calculator functions Training Manual 001419 15 Aug 2000 2.2-4

  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 Training Manual 001419 15 Aug 2000 2.2-5

  6. Loading & Solution… Function BC Tool • When you want to use a saved function, • Preprocessor -> Loads-> Apply > -Functions- Read File … Supply table array parameter name Fill in material number (if needed) and any constants in the equations Training Manual 001419 15 Aug 2000 2.2-6

  7. Loading & SolutionB. 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 Training Manual 001419 15 Aug 2000 2.2-7

  8. Loading & SolutionC. 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 Training Manual 001419 15 Aug 2000 2.2-8

More Related