******************************************************************* * * * SSSALTER LIBRARY FOR MSC/NASTRAN VERSION 2005 * * * ******************************************************************* The sssalter library contains a collection of dmap alters that were developed either in response to client requests or as prototypes to demonstrate the feasibility of proposed new features. Each of the DMAP alters was tested for a number of possible applications, but they have not undergone the extensive testing required to be included in MSC.Nastran. It is possible that your application may use a path through the DMAP alter that was not tested, so always review your results carefully. These DMAP alters were developed independently and it is likely that a conflict will occur if more than one alter is used in a run. A detailed description of each alter (*.rdm) is delivered with.alt delivery tape under the sssalter library subdirectory. The general naming conventions for the files are as follows: xxxxxa.alt - dmap itself xxxxxr.rdm - detailed description of the dmap xxxxxa.alt xxxxxi.dat - sample test files for xxxxxa.alt, where i = an integer xxxf.for,xxxf.f - fortran file for xxxxxa.alt when appropriate xxxxxx.doc - an expanded version of the *.rdm file in Mircrosoft Word format xxxxxx.zip - zip file of all files relating to this alter. This is usually generated for alters that do not fit into the above convention. xxxxxx.tar - tar file of all files relating to this alter. This is usually generated for alters that do not fit into the above convention. Attached is a brief description of each dmap delivered with the sssalter library in Version 2005. ------------------------------------------------------------------------ ------------------------------------------------------------------------- Alter Name appenda.alt Purpose Alter to append eigenvalue solutions. ------------------------------------------------------------------------- Alter Name cmsefa.alt Purpose Alter to calculate the fraction of the strain energy in system modes which is contributed by superelement component modes. ------------------------------------------------------------------------- Alter Name cova.alt Purpose Alter to compute the variance and standard deviation in response given the user-specified variance in design variables. Calculations are performed by postprocessing design sensitivity results. The following is computed: COVR = S(t) * COVD * S where COVR = response variance S = sensitivity coefficient matrix COVD = design variable variance ------------------------------------------------------------------------- Alter Name cygyroa.alt Purpose Alter to add gyroscopic terms to cyclic symmetry analyses. ---------------------------------------------------------------------- Alter Name dmigtrna.alt Purpose Alter to transform the dmig matrix selected to the basic coordinate system. ---------------------------------------------------------------------- Alter Name fstrsta.alt Purpose Alter to perform fast data recovery in SOL 111 and 112 restarting from a modal solution. ---------------------------------------------------------------------- Alter Name genela.alt Purpose Alter to calculate the forces resulting from a GENEL element in SOL 112. ---------------------------------------------------------------------- Alter Name glforcea.alt Purpose alter to calculate superelement interface loads. ---------------------------------------------------------------------- Alter Name gpftrna.alt Purpose Alter to calculate grid point force output in a transient analysis. ---------------------------------------------------------------------- Alter Name gridloca.alt Purpose Alter to transform location of grid points in the basic coordinate system. ---------------------------------------------------------------------- Alter Name irsa.alt Purpose Alter to perform dynamic reduction using the Improved Reduced System (IRS). ---------------------------------------------------------------------- Alter Name modevala.alt Purpose Alter to determine if the modes obtained are capable of representing the solution to a set of applied loadings. A common practice in modal solutions is to assume hat if the modes are capable of representing the static solution to an applied loading, they contain sufficient information to represent the high frequency response of the structure to a dynamic application of the loading. This DMAP Alter provides that information without having to perform a dynamic solution. -------------------------------------------------------------------------- Alter Name nlgyroa.alt Purpose Alter to add gyroscopic terms to nonlinear analysis. --------------------------------------------------------------------------- Alter Name norma.alt Purpose Alter to normalize the output eigenvectors to a maximum of 1.0. If a reduction method is used, the eigenvectors are scaled based on the reduced solution set. This DMAP Alter scales the eigenvectors based on the largest value in the g-set (excluding the q-set) being set to 1.0. --------------------------------------------------------------------------- Alter Name nosesubca.alt Purpose Alter to provide consistent SUBCASE ID across superelements. --------------------------------------------------------------------------- Alter Name oloadcda.alt Purpose Alter to generate oload resultant in a user-specified coordinate system. --------------------------------------------------------------------------- Alter Name ortx7a.alt, ortx10a.alt Purpose Alter to scale complex eigenvectors to generate an identity generalized mass matrix. --------------------------------------------------------------------------- Alter Name pchdispa.alt Purpose Alter to create DMIG entries containing the solution from a static run. --------------------------------------------------------------------------- Alter Name postmaca.alt Purpose Alter to compute the cross-orthogonality between test modes and modes of an MSC/NASTRAN model. Two cross-orthogonality checks are made: modal assurance criterion (MAC) and mass orthogonality (ORTHOA). --------------------------------------------------------------------------- Alter Name premaca.alt Purpose Alter to compute the cross-orthogonality between modes of a full model and modes of a reduced model. Three cross-orthogonality checks are made: modal assurance criterion (MAC) and two types of mass orthogonality (ORTHOA and CHECKIT). --------------------------------------------------------------------------- Alter Name propa.alt Purpose Alter to provide propeller aerodynamic coefficients and wing/nacelle aerodynamic interference loads for aircraft flutter analysis. --------------------------------------------------------------------------- Alter Name pstmac2a.alt Purpose Alter to convert test mode dmig files to output2 format for post processing. --------------------------------------------------------------------------- Alter Name rnormala.alt Purpose Alter to provide repeatable rigid body modes using the Lanczos eigenvalue method. --------------------------------------------------------------------------- Alter Name tempmata.alt Purpose Alter allowing the use of temperature-dependent material for higher-order solid elements (HEXA20, TETRA10, and PENTA15) in a SOL 106 run. Note that HEXA20, TETRA10, and PENTA15 are linear elements. -------------------------------------------------------------------------- Alter Name trncompa.alt Purpose Alter to calculate the ply-by-ply composite stresses and failure indices in a transient dynamic solution. --------------------------------------------------------------------------- Alter Name vmchka.alt Purpose Alter for Checking Virtual Mass Models --------------------------------------------------------------------------- Alter Name 111_by_modea.alt Purpose Alter to perform data recovery for individual modes in SOL 111. ---------------------------------------------------------------------------