Table of Contents
6. Release Notes VfxTools
This document includes 1) Bug fixes, 2) New features and changes and
3) Known problems and limitations.
Table of Contents
6.1 Bug fixes
-
The ProSolve module now supports history results.
The functions ProSolveFillHistRProp and ProSolveHistory have
been added to access the history results in a History object.
(4.3.6: May 7, 2015)
-
The ProSolve module now supports output to SYS_NATIVE_HDF
file format.
(4.3.6: May 7, 2015)
-
The ProSolve module now supports unlimited size multi-point
constraints and rigid elements. Multi-point constraints now
work properly for thermal analysis.
(4.3.1: August 12, 2014)
-
The ProSolve module now allows superelement stiffness and
mass matrices to be written to external files or accessed
directly by function call.
(4.3.0: March 17, 2014)
Table of Contents
6.2 New features and changes
-
The ProSolve module parameters have been added to support new
features in VfsTools.
(4.5.4: June 11, 2021)
-
The ProSolve module parameters PROSOLVE_AMLS_CUTFACT1 and
PROSOLVE_AMLS_CUTFACT2 have been added to control AMLS accuracy.
(4.5.1: September 23, 2020)
-
The ProSolve module parameter PROSOLVE_FACTOR_FILE has
been replaced by PROSOLVE_KFACTOR_FILE and PROSOLVE_MFACTOR_FILE.
(4.5.0: June 19, 2020)
-
The ProSolve module will now compute result quantities
diagonalized mass and mode based participation factors.
(4.5.0: November 19, 2019)
-
The ProSolve module function vfx_ProSolveSetParami
parameter PROSOLVE_SOLVERTYPE options have been changed.
The default type is PROSOLVE_SOLVERTYPE_LL. The new
high performance SMP parallelized multi-frontal solver
is PROSOLVE_SOLVERTYPE_MFP.
(4.5.0: August 27, 2019)
-
The ProSolve module default method for vibration analysis
is now the Lanczos method. The block Lanczos eigensolver and
associated shifting strategy for vibration problems has been
significantly enhanced.
(4.4.4 April 10, 2018)
-
The ProSolve module parameters for out of core factor control
have been changed.
Enable out of core factor storage using
vfx_ProSolveSetParami with parameter PROSOLVE_FACTOR_OOC.
Set the out of core factor file name using
vfx_ProSolveSetParamc with parameter PROSOLVE_FACTOR_FILE.
(4.4.3 July 20, 2017)
-
The ProSolve module now supports out of core eigenvector
storage. Enable out of core eigenvector storage using
vfx_ProSolveSetParami with parameter PROSOLVE_EIGEN_OOC.
Set the out of core eigenvector file name using
vfx_ProSolveSetParamc with parameter PROSOLVE_EIGEN_FILE.
(4.4.3 July 20, 2017)
-
The ProSolve module parameter PROSOLVE_SOLVER values have been
changed. The new options select direct or iterative methods for
symmetric and non-symmetric matrices. The out of core option
is not set separately with a dedicated parameter PROSOLVE_FACTOR_OOC.
(4.4.3 July 20, 2017)
-
The ProSolve module now has full support for NASTRAN CBUSH/PBUSH,
CONM1 and CONM2 elements and properties.
(4.4.3: May 30, 2017)
-
The ProSolve module now has support for node and element set
selection for results output.
(4.4.3: May 30, 2017)
-
The ProSolve module now supports parallel computation of
mass, stiffness, geometric stiffness and results output.
(4.4.3: May 30, 2017)
-
The GenMCase module constraints for inertia relief have
been simplified.
(4.4.2: October 13, 2016)
-
The ProSolve module parameters PROSOLVE_ORIGCODE and
PROSOLVE_ORIGVERSION have been added to allow customization
of the GProp object when writing the model information to a file.
(4.4.2: October 6, 2016)
-
The ProSolve module parameter PROSOLVE_MPCTYPE default has
been changed to VFX_MPCTYPE_TRANSFORM.
(4.4.2: October 6, 2016)
-
The ProSolve module now supports the generation of thermal
superelements. The output consists of reduced conductivity and
capacitance matrices.
(4.4.0: December 14, 2015)
-
The ProSolve module now supports a singular mode solution
type. This is a unique and efficient method for computing the number
of singular modes and the modes themselves.
(4.3.6: August 11, 2015)
-
The ProSolve module now supports "sensor" node control
of load case factors. This feature is only supported
for transient analysis.
(4.3.6: August 11, 2015)
-
The ProSolve module function
vfx_ProSolveSetNumThreads has been
added to support coarse grained shared memory parallelization
element matrix and vector formation,
system degree of freedom reordering, matrix reduction and
eigensolution. The underlying direct sparse solver is currently
only fine grained parallelized within the BLAS routines.
(4.3.1: March 17, 2014)
-
The ProSolve module has been enhanced to support reduced vector
computation during superelement analysis and kinetic energy output
output requests. A specific output solution procedure has also
been added.
(4.3.1: March 20, 2014)
Table of Contents
6.3 Known problems and limitations