Engineering analysis + design software

User Area > Advice

Reduce recalculation in LUSAS Modeller

In general, it will be necessary for LUSAS to recalculate/reassemble results when:

  • The results entity plotted is changed; for example from "Displacement" to "Force/Moment - Thick Shell"

  • When changing the loadcase set active

  • When a results transformation is changed

  • When the component is changed for an envelope.

  • Changing visibilty of groups/features/elements in the model

  • Changing Results Plots

  • When Wood Armer options are changed

To mention a few main reasons.  On the contrary, it is not necessary to recalculate results when you are simply requesting a change of font etc.

When you plot Values of "Displacement" and component "DX" for example, all component results for "Displacement" will be assembled and cached in memory.  If you subsequently plot Values of "DY", then the plot will be very quick.  If you then plot Values of "Force/Moment - Thick Shell" and component "My" the cached displacement results will be discarded and all results components for "Force/Moment - Thick Shell" cached.  For efficiency when working with a large models, or when post-processing large quantities of data with a script then it is best to avoid changing between plots of one entity, then another and back again, or between plots for one active loadcase, then another and then back again. Methodical post-processing of the model one entity at a time where possible will reduce time spent recalculating results.

If you need to consider different results entities at the same time for example displacement, forces and moments, then you could plot Values of displacement and Diagrams of moments together and both sets of results will be assembled at the same time.  This will take longer initially, assembling results for two entities rather than one, but if the plots are kept plotted all component results for both entities will be cached in memory and and can all be accessed quickly as a result. 

As well as caching calculated results in memory (RAM or Virtual Memory), Modeller also caches results to disk in an "*.mrs" file for load combinations and envelopes.  Primary components for Envelopes and Smart Combinations can be selected to be automatically calculated at the end of a LUSAS Solver analysis. Settings for these calculations can be adjusted via the "Combination and envelope options" control in the analyses tree viewComponents listed on the Combination and envelope results dialog are dependent upon the elements used in the model. Results for all defined load combinations and envelopes can be optionally calculated at any time by using the Calculate Now button. When combination and envelope values are calculated they are stored in a results cache for faster display of results within LUSAS Modeller.  This means that these results can be calculated once and stored at a convenient time whether this is started automatically immediately after solving, or started manually at a convenient moment.

For more information, see:

Help > Help Topics > Contents > Modeller Reference Manual > Chapter 3 - File Types > Modeller Results Files


More on how to speed up working with LUSAS Modeller

 


innovative | flexible | trusted

LUSAS is a trademark and trading name of Finite Element Analysis Ltd. Copyright 1982 - 2022. Last modified: November 29, 2022 . Privacy policy. 
Any modelling, design and analysis capabilities described are dependent upon the LUSAS software product, version and option in use.