dy release guide - msc software...msc.dytran release guide 6 msc.dytran® 2005r3 is the most...

36
MSC.Dytran Release Guide MSC.Dytran ® 2005r3 Release Guide MSC.Dytran Release GUide

Upload: others

Post on 22-Apr-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

MSC.Dytran® 2005r3

Release GuideMSC.Dytran Release GUide

Page 2: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Worldwide Webwww.mscsoftware.com

User Documentation: Copyright 2006 MSC.Software Corporation. Printed in U.S.A. All Rights Reserved.

DisclaimerThis document, and the software described in it, are furnished under license and may be used or copied only in accordance with the terms of such license. Any reproduction or distribution of this document, in whole or in part, without the prior written authorization of MSC.Software Corporation is strictly prohibited.

MSC.Software Corporation reserves the right to make changes in specifications and other information contained in this document without prior notice. The concepts, methods, and examples presented in this document are for illustrative and educational purposes only and are not intended to be exhaustive or to apply to any particular engineering problem or design. THIS DOCUMENT IS PROVIDED ON AN “AS-IS” BASIS AND ALL EXPRESS AND IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

MSC.Software logo, MSC, MSC., MD, MSC/, MSC.Nastran, MD Nastran, MSC.ADAMS, MSC.Dytran, MSC.Marc, MSC.Patran, ADAMS, Dytran, MARC, Mentat, and Patran are trademarks or registered trademarks of MSC.Software Corporation or its subsidiaries in the United States and/or other countries.

NASTRAN is a registered trademark of NASA. LS-DYNA is a trademark of Livermore Software Technology Corporation. All other trademarks are the property of their respective owners.

This software may contain certain third-party software that is protected by copyright and licensed from MSC.Software suppliers.

LAM/MPI Copyright (c) 2001-2004 The Trustees of Indiana University. All rights reserved. Copyright (c) 1998-2001 University of Notre Dame. All rights reserved. Copyright (c) 1994-1998 The Ohio State University. All rights reserved. This product includes software developed at the Ohio Supercomputer Center at The Ohio State University, the University of Notre Dame and the Pervasive Technology Labs at Indiana University with original ideas contributed from Cornell University. For technical information contact Andrew Lumsdaine at the Pervasive Technology Labs at Indiana University. For administrative and license questions contact the Advanced Research and Technology Institute at 1100 Waterway Blvd. Indianapolis, Indiana 46202, phone 317-274-5905, fax 317-274-5902. MPICH Copyright 1993 University of Chicago and Mississippi State University.

Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR 12.212 (Commercial Computer Software) and DFARS 227.7202 (Commercial Computer Software and Commercial Computer Software Documentation), as applicable.

DT*V2005r3*Z*Z*Z*DC-REL

CorporateMSC.Software Corporation2 MacArthur PlaceSanta Ana, CA 92707Telephone: (800) 345-2078FAX: (714) 784-4056

EuropeMSC.Software GmbHAm Moosfeld 1381829 MunichGERMANYTelephone: (49) (89) 43 19 87 0Fax: (49) (89) 43 61 71 6

Asia PacificMSC.Software Japan Ltd.Shinjuku First West 8F23-7 Nishi Shinjuku1-Chome, Shinjuku-Ku Tokyo 160-0023, JAPANTelephone: (81) (3)-6911-1200Fax: (81) (3)-6911-1201

Page 3: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

C o n t e n t sMSC.Dytran Release Guide

Contents

1 Introduction

2 MSC.Dytran LS-DYNA

3 Eulerian & Fluid-Structure Interaction (FSI)

Consistent and Complete Support of Flow Boundary Conditions for All Solvers 13

Time-dependent Flow 14

Viscosity for All Solvers 16

Markers and Pressure Gauges 17

Enhancement of Transport Scheme for Multi-material Solver 18

Robustness of the Multi-Material Eulerian Solver with Strength 19

New Models 20

Force Update for the Roe Solver 21

Other Enhancements and Bug Fixes 22

4 System Information

Software Installation 26

Licensing 27

Release Platforms 28

MPI for MSC.Dytran LS-DYNA 29

Memory Requirements 30

Page 4: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

4

5 Using MSC.Dytran

Running MSC.Dytran on Windows 32

Running MSC.Dytran on Unix and Linux 33

Postprocessing MSC.Dytran Results 34

Postprocessing MSC.Dytran Results of Windows on UNIX 35

Page 5: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Chapter 1: Introduction

1 Introduction

Page 6: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

6

MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran is a general-purpose, three-dimensional computer program for simulating the dynamic response of solids, structures and fluids. It combines structural and fluid mechanics technology to facilitate modeling, and uses explicit time integration to provide an efficient solution.

Many major enhancements have been incorporated into this release:

• Additional structural capabilities are available in MSC.Dytran LS-DYNA, which can be used to run simulations in Distributed Memory Parallel (DMP) on a cluster.

See Chapter 2: MSC.Dytran LS-DYNA and the MSC.Dytran LS-DYNA User’s Guide for complete details.

• The support for capabilities has become much more uniform across the Eulerian Solvers. Viscosity is available for both the standard single material solver as well as the Multi-material Solver. Also many porosity and flow definitions are supported by the multi-material Euler solver.

• The multi-material Euler with Strength solver has been significantly improved for accuracy and robustness.

• Several time saving features like markers, time-dependent in flow boundaries, and hydrostatic preset have been added.

• Many minor enhancements and bug fixes were completed in MSC.Dytran2005r3 to improve the quality of the solution.

MSC.Dytran 2005r3 advanced Eulerian technology provides unprecedented capabilities for complex fluid-structure interaction applications such as bird strike with multiple impacts, blast resistance and survivability, fuel tank filling, fuel tank sloshing, fuel tank crush with ruptures and spill out, UNDEX, ship explosion events involving severe damage and water penetration inside the compartment and many others. In addition, the Ignition & Growth explosive material model is now fully supported in the Adaptive Multi-Material Eulerian solver.

A new Example problem has been added to the MSC.Dytran Example Problem Manual highlighting the support of viscosity by most Eulerian solvers.

See Chapter 3: Eulerian & Fluid-Structure Interaction (FSI) for more details and images of the examples.

Many minor enhancements and bug-fixes were completed in MSC.Dytran 2005r3 to improve the quality and robustness of the solution.

Chapter 4: System Information includes the supported platforms and operating systems for MSC.Dytran 2005r3, and Chapter 5: Using MSC.Dytran provides the basic information for job submittal and results postprocessing.

We have added many new articles related to MSC.Dytran and MSC.Dytran LS-DYNA. Please visit our searchable Knowledge Base at: http://support.mscsoftware.com/kb. For example, the following article provides in depth information about potential MPI issues on Windows:

http://support.mscsoftware.com/kb/results_kb.cfm?S_ID=1-16389102&requestTimeout=2000

Page 7: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Chapter 2: MSC.Dytran LS-DYNA

2 MSC.Dytran LS-DYNA

Page 8: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

8

With the release of MSC.Dytran 2005r3, the MSC.Dytran LS-DYNA module is now supported on all major UNIX, Linux, and Windows platforms. MSC.Dytran LS-DYNA offers structural solutions on single or multiple processors in a Distributed Memory Parallel (DMP) mode based on the LS-DYNA solver.

The licensing does not require MSC.Dytran as a pre-requisite to MSC.Dytran LS-DYNA module, either on single or multiple processors. In other words, MSC.Dytran LS-DYNA module can be utilized as a separate and “standalone” solution from MSC.Dytran.

On Windows, the MSC.Dytran Explorer tool has been enhanced to provide more control over the MPI based job-submission of MSC.Dytran LS-DYNA simulations. It now provides job status monitoring, user account, and password passing options, queuing of MSC.Dytran LS-DYNA jobs and logging of events for cluster/MPI debug purposes. Complete details are provided in Chapter 5: Using MSC.Dytran.

To obtain additional time history data in ASCII format, a utility called dumpbdb.exe is required. The utility can be found in the MSC.Dytran installation directory:

<Installation_Directory>\ bin\exe\dumpbdb.exe

The instructions to use the utility can be found in Chapter 8: Using MSC.Dytran LS-DYNA of the MSC.Dytran LS-DYNA User’s Guide.

MSC.Dytran LS-DYNA has been extensively improved to support many new elements, contact, constraints and more than 33 additional material models:

• New element and property:

• CBELT Seat belt element• PBAR/PBEAML Define 1-D element properties by cross-sectional dimensions• PBDISCR Define properties for six degrees of fredom discrete beam elements• PBELTD Define properties for seat belt elements• PSHELLD Define detail properties for shell elements• PSOLIDD Define detail properties for solid elements• PSPRMAT Define properties of spring and damper elements• SBPRET Define a seat belt pretensioner• SBRETR Define seat belt retractor• SBSENSR Define seat belt sensor• SBSLPR Defines a seat belt slip ring

• Additional method for contact definition:

• BCGRID Contact node region• CONTACT (Interior) Define interior contact for foam brick elements• CONTACT (Laginsol) Define contact between Lagrangian entity and solid entity

• Additional coordinate definition:

• CORD1RX/CORD2RX Alternative rectangular coordinate• CORD3RX Alternative moving rectangular coordinate

Page 9: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

9CHAPTER 2MSC.Dytran LS-DYNA

• • Additional materials:

• MATD009 null hydrodynamics• MATD010 isotropic-elastic-plastic-hydrodynamic• MATD032 laminated glass model• MATD066 linear elastic discrete beam• MATD067 nonlinear elastic discrete beam• MATD068 nonlinear plastic discrete beam• MATD069 SID damper discrete beam• MATD070 hydraulic gas damper discrete beam• MATD071 cable discrete beam• MATD073 low density viscoelastic foam• MATD074 elastic spring discrete beam• MATD076 general viscoelastic• MATD083 Fu-Chang’s foam with rate effects• MATD087 cellular rubber• MATD093 elastic six degrees of freedom spring discrete beam• MATD094 inelastic spring discrete beam• MATD095 inelastic spring six degrees of freedom discrete beam• MATD097 general joint discrete beam• MATD119 general nonlinear six degrees of freedom discrete beam composite with damage• MATD121 general nonlinear one degree of freedom discrete beam• MATD126 modified honeycomb• MATDB01 seatbelt• MATDS01 spring linear elastic• MATDS02 damper linear viscous• MATDS03 spring isotropic elastoplastic• MATDS04 spring nonlinear elastic• MATDS05 damper nonlinear viscous• MATDS06 spring general nonlinear• MATDS07 spring Maxwell (three parameter viscoelastic)• MATDS08 spring inelastic (tension or compression)• MATDS13 spring trilinear degrading• MATDS14 spring squat shearwall• MATDS15 spring muscle

• • Additional constraints:

• BJOIN Multiple Pairs of Grid Points Constraint• RBE2A/RBE2B/RBE2D Additional Interpolation Constraint• SPCD2 Define imposed nodal motions

• • Additional cards:

• ACCMETR Seatbelt accelerometer

• D2RAUTO Defines a set to be switched to rigid or to deformable

• D2RINER Define inertial properties of new rigid bodies switched from the deformable parts

Page 10: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

10

• D2R0000 Define materials to be switched to rigid at start

• HGSUPPR Defines the hourglass suppression method

• TABLEDR Define combination of existing tables

• WALLGEO Define a rigid wall with an analytically described form

• New Parameters to control the solution

• BULKTYP Defines the default bulk viscosity type

• BULKQ/ DYBULKQ1 Defines the default value of the quadratic bulk viscosity coefficient

• ELDLTH Print initial time step sizes for elements in the first cycle

• LSDYNA,DB-EXTENT Specify output files to be written

• LSDYNA,OUTPUT Set miscellaneous output parameters

• LSDYNA,RELAX Define controls for dynamic relaxation

Figure 1 Calculation of WTC Impact Performed with MSC.Dytran LS-DYNA

Page 11: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Chapter 3: Eulerian & Fluid-Structure Interaction (FSI)

3 Eulerian & Fluid-Structure Interaction (FSI)

■ Consistent and Complete Support of Flow Boundary Conditions for All Solvers 13

■ Time-dependent Flow 14

■ Viscosity for All Solvers 16

■ Markers and Pressure Gauges 17

■ Enhancement of Transport Scheme for Multi-material Solver 18

■ Robustness of the Multi-Material Eulerian Solver with Strength 19

■ New Models 20

■ Force Update for the Roe Solver 21

■ Other Enhancements and Bug Fixes 22

Page 12: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

12

Many new powerful features have been introduced in this release, resulting in higher levels of robustness, performance and ease-of-use. A major emphasis in the MSC.Dytran 2005r3 release has been to provide complete support of capabilities across the different Euler solvers. In addition, the enhanced robustness of the Multi-Material Eulerian Solver with strength offers a unique and unprecedented technology to solve complex applications such as the ballistic example shown in this chapter. With MSC.Dytran 2005r3, simulating these new and complex FSI applications become a reality while existing applications can be predicted with much more fidelity.

Page 13: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

13CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

Consistent and Complete Support of Flow Boundary Conditions for All SolversIn the past, the multi-material solver only supported PORFLOW/PORFLCPL and the Roe solver supported only PORHOLE/PORFLCPL. Now, all porosity models that are relevant to solvers are supported. More importantly, PORFLOW is available for all the Eulerian solvers. An example of a porosity model that still is not available for Multi-material is PORHOLE. It uses a theoretical solution that is not available in the multi-material case.

Page 14: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

14

Time-dependent Flow In flow problems such as tank filling, inflow conditions may vary in time. Also, if inflow conditions are constant, it can be useful to apply the inflow gradually to avoid oscillations in the transient. Therefore, time-dependent flow conditions are supported for both Eulerian flow faces and flow through porous subsurfaces.

Figures 1 and 2 show the pressure and velocity at the entrance of a tube where oil flows. In Figure 1, the inflow is constant giving rise to high oscillations. In Figure 2, the inflow is applied gradually and the pressure and velocity are much smoother. For more details refer to Example problem 4.14.

Figure 1 Constant Inflow

Page 15: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

15CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

Figure 2 Time Dependent Inflow

Page 16: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

16

Viscosity for All SolversViscous flow has been incorporated in the Roe solver, the standard single material solver, and the multi-material solver. Also viscous flow with multiple Euler domains is fully supported. Figure 3 shows the simulation of the Poiseuille flow with the standard single material Euler solver. It reproduces the parabolic velocity profile of Poiseuille flow.

Figure 3 Pipe Flow

Page 17: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

17CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

Markers and Pressure GaugesMarker particles enable time history output at a given location inside Eulerian domains. For marker particles, any Eulerian variable can be requested. A target application of markers is the pressure gauge in airbag simulations. Markers fully support all Eulerian solvers and also multiple Euler domains. Markers can be either existing structural grid points or new grid points. Figure 4 shows the pressure at a specific location for Example problem 4.6.

Figure 4 Pressure Gauge Output

Page 18: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

18

Enhancement of Transport Scheme for Multi-material SolverTransport of Eulerian material has been made more accurate. To determine which material to transport across a Eulerian face, it is determined which materials are present in the vicinity of the face. In the past only the material in the donor and the acceptor element were considered. The scheme has been extended by also looking at the material in the donor of the donor element. This enables a more accurate treatment in case the material interface is not normal to the Eulerian face. This solves problems with trailing masses in several simulations.

The trailing mass problem occurs for example in Taylor tests. Consider a slab that impacts a wall. To examine whether there are trailing masses, the VOID variable can be used. Whenever the VOID flag is less than one, there is mass. Figures 5 and 6 show results for respectively Dytran2005r3 and Dytran2005. Figure 5 shows that there are no trailing masses on the right side of the penetrator (the yellow area in Figure 6).

Figure 5 Impacting Slab with Dytran 2005r3

Figure 6 Impacting slab with Dytran 2005

Page 19: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

19CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

Robustness of the Multi-Material Eulerian Solver with Strength

Figure 7 Increased Robustness

The multi-material solver with strength has been made more robust. It is now possible to carry out ballistic simulations in a full Eulerian description. Figure 7 illustrates the increased robustness: the impact of a bullet on a plate (courtesy of PDE-Automotive, the Netherlands).

Hydrostatic PresetInitializing an Euler mesh with a hydrostatic pressure profile using TICEL is cumbersome. Therefore, a new PARAM called HYDSTAT has been added. This PARAM initializes Euler element densities in accordance with a linear hydrostatic pressure profile. Figure 8 shows pressure output for a tank that is partially filled with fuel.

Figure 8 Hydrostatic Pressure Profile

Page 20: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

20

New ModelsFollowing material models were added:

• The Steinberg-Guinan yield model• The Mie-Guneisen equation of state, only for Eulerian materials• The Johnson –Cook failure model, only for the multi-material Euler solver with strength

Page 21: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

21CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

Force Update for the Roe SolverFor the Roe solver, the momentum exchange between structure and Eulerian material has been revised. For the case of simulation with fluids this exchange was already sufficiently accurate and nothing has changed. For the case of gasses this exchange has been more accurate. The enhancement primarily applies to blast wave simulations. In practice it will result in somewhat lower forces on the structure. Other simulations are not affected.

Page 22: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

22

Other Enhancements and Bug Fixes• In long-duration sloshing simulations, there was a noticeable gain in mass. This has been solved

by corrections to the clumping logic.

• New parameter option, PARAM,EULTRAN,FAIL, is added to avoid the incorrect physical behavior due to the entrance of additional unfailed mass to the failed regions.

• New parameter, PARAM,EULSTRES,MASS, is added to predict the effective plastic strains with higher accuracy in simulations with large compression.

• The snow material model (YLDMSS) has now also been implemented in the multi-material Euler solver.

• In the snow material model, the EFFPLS variable was used to represent volumetric plastic strain. This has now been stored in a new VOLPLS variable, such that the EFFPLS variable now only contains plastic strain based on deviatoric strain, similar to other materials with strength. Failure is only based on the deviatoric plastic strain.

• Multisurface Yield Model (YLDMSS) yield model did not support initialization of pressure by providing initial density. This limitation has been removed.

• Failure for Multisurface Yield Model (YLDMSS) did not work properly. This has been corrected.

• The algorithms to compute Coulomb friction between Eulerian material and coupling surfaces has been revised and improved.

• The application of PARAM,EULTRAN has now been extended to also be valid for the Eulerian solver for materials with strength (STRENGTH). The default setting of EULTRAN is identical to its application in the multi-material solver, i.e. IMPULSE.

• The combination of Euler elements with linear tetra element can give problems with output archives. This problem has been solved.

Customer Requests Completed• The Euler with strength solver did not correctly support coupling surfaces with

COVER=OUTSIDE.This has been solved. (Quality 1-19466621)

• The Roe solver did not support the definition of Eulerian initialization surface (MATINI). This has been corrected. (Quality 1-17769905 and 1-19147615)

• Core dump in multi-material with strength solver. Retrieval of material data of an Euler Clump, while this material had previously been removed. This has been corrected. (Quality 1-18333705)

• Temperature output was not possible in the Multi-material solver. For several material models temperature output is now supported. (Quality 1-19114343)

• Multi-material variables with a material ID higher than 1000 were not written to the archive. This has been corrected. (Quality 1-19114360)

• Multi-material job generates voids which are not expected. This has been solved. (Quality 1-19114413)

Page 23: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

23CHAPTER 3Eulerian & Fluid-Structure Interaction (FSI)

• Important defense related material models are missing. Models added: Mie-Gruneisen, Steinberg-Guinan and Jonson-Cook failure model. (Quality 1-19989751.)

• In simulations hydrodynamic initialization was used, computed pressure increased linearly with depth but the pressure values in vertically adjacent elements were equally paired. To solve this PARAM,EULER-BOUNDARY has been added. (Quality 1-18488522)

• Error with IARGET when using 20 coupling surfaces in a bird strike simulation. This has been corrected. (Quality 1-18219912)

• For an input deck with void and material, resizing only creates new elements in the nonvoid regions. By default, the resizing logic now also remeshes the void regions. In order to revert to the old remeshing method, the field METHOD was added to the MESH entry. (Quality 1-19571951)

• Impact problem using multiple coupling surfaces. COUP1FL did not support multiple coupling surfaces. Subcycling caused a coredump in the Multi-material solver. Using this problem, a bug in VELMAX was found that can occur for multi-material elements. This bug has been solved. (Quality 1-20111231)

• For an Eulerian analysis with two coupling surfaces with COVER = INSIDE and no coupling surface with COVER = OUTSIDE, the uncovered volume fraction of elements are incorrect. A work around was to add a coupling surface with COVER = OUTSIDE. Valid uncover fraction are now also obtained with the first run. (Quality 1-22763366)

• Slave nodes of RCONN never moved. This has been corrected. (Quality 1-18614671)

• A bug in contact force output has been solved. The bug only affected contact output results. (Quality 1-19490371)

• MSC.Dytran does not report which solid element has negative volume. Has been solved. In case of error the element ID is given. (Quality 1-18970896)

• The manual entry of SHREX was incomplete. CNAME was missing. CNAME has been added. (Quality 1-19255051)

• MSC.Dytran crashes (core dump) by Acceleration output request (XACC , YACC, ZACC) or by rigid material. This has been fixed. (Quality 1-19686781)

• When defining HIC output without PARAM,HICGRAV defined, the default value of HICGRAV was wrong. This has been corrected. (Quality 1-17464501)

Page 24: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

24

Page 25: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Chapter 4: System Information

4 System Information

■ Software Installation 26

■ Licensing 27

■ Release Platforms 28

■ MPI for MSC.Dytran LS-DYNA 29

■ Memory Requirements 30

Page 26: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

26

Software InstallationOn the Windows platforms, MSC.Dytran 2005r3 can easily be installed from CD-ROM as it uses the standard Windows 2000 Installation Wizard. On Unix and Linux platforms, the MSC.Software standard installation script can be used to install the software on your system. MSC.Dytran 2005r3 is the successor of MSC.Dytran 2005.

Page 27: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

27CHAPTER 4System Information

LicensingMSC.Dytran uses the FLEXlm license manager as the licensing system for nodelock and network licensing. To run MSC.Dytran, you need an authorization code from MSC.Software Corporation. If you already have a license for MSC.Dytran 2005, you will not need to obtain a new license for MSC.Dytran 2005r3.

However, in all cases, you do need a new installation of the license server software. Specifically, the FlexFM license server needs to be at level 10 or higher. For this purpose, an installation of FlexLM v10.8.0 is part of this release on all supported platforms. The previous release of FlexLM was V9.2

It is noted that MSC.Dytran 2005r3 is not able to check out licenses when the FlexLM server is lower than version 10.

On Windows and Linux computers, MSC.Dytran requires an Ethernet card on your computer, even if your computer is not connected to a network. The FLEXlm licensing mechanism uses the Ethernet card to create the unique system identification encrypted in the license information file.

Page 28: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

28

Release PlatformsMSC.Dytran 2005r3 was built and tested on the following hardware with the listed software installed as given in Table 1.

Table 1 Supported Hardware Configuration

PlatformOperating

SystemCompiler Version

OpenMP Parallel Support

LS-DYNA and LS-DYNA-DMP USA Remarks

Intel Pentium III Windows 2000-SP4 Intel 8.1* Yes Yes Yes Ethernet Card

Intel Pentium III Windows XP-SP2 Intel 8.1* Yes Yes Yes Ethernet Card

SGI ** R10K/R12K IRIX64 6.5.22m MIPSpro f90 7.4 Yes Yes Yes N.A.

HP-UX – PA RISC 2.0 ** HPUX B.11.00 HP F90 V2.7 Yes Yes Yes N.A.

HP-UX Itanium2 HPUX B.11.23 HP F90 V2.8.7 Yes Yes Yes N.A

Compaq Alpha Tru64 Unix v5.1/1885

DF 90 V5.5-2602 Yes Yes Yes N.A.

Sun Sparc Solaris ** Solaris 8, 64-bit (= SunOS 5.8 )

Sun Studio 10(FORTRAN 95 8.1)

Yes Yes No N.A.

IBM RS/6000 AIX 5.1 XL Fortran 9.1 Yes Yes Yes N.A.

Linux Itanium2 IA64 ** RedHat Advanced Server 3

Intel 8.1 Yes No Yes Ethernet Card

Linux EM64T x86_64 RedHat Enterprise Linux WS 3

Intel 8.1 Yes Yes No Ethernet Card

Intel Linux ** Red Hat Linux release 9

Intel 8.1 Yes Yes Yes Ethernet Card

* For correct operation of the Intel Fortran compiler, MS Visual Studio .NET 2003 must be installed prior to installing the Intel 8.1 compiler.

** With MSC.Dytran 2005(r3), the following configurations are no longer supported:

SGI: R4k and R5k; HP: HP-UX 10.20; SUN: Solaris 7; Linux: Redhat 7.3, Windows NTIn most cases, MSC.Dytran 2005r3 will run on higher OS levels.

Page 29: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

29CHAPTER 4System Information

MPI for MSC.Dytran LS-DYNAMSC.Dytran LS-DYNA requires MPI to be installed on every machine used. This is true even for single processor machines.

MSC.Dytran LS-DYNA expects hardware-specific native MPI to have been installed at default locations. When MPI is not properly installed on your Unix/Linux machine or is not installed at the expected default location, a job submission will exit with an error message to this effect. See Table 2 for details.

Table 2 MPI Version and Expected Location

Platform Operating System MPI Version MPI Location

Intel Pentium III Windows 2000-SP4 MPIch V.1.2.5 1

Intel Pentium III Windows XP-SP2 MPIch V.1.2.5 1

SGI R10K/R12K IRIX64 6.5.22m SGI MPT 1.3 /usr/bin, /usr/lib2

HP-UX – PA RISC 2.0

HPUX B.11.00 HP MPI 1.08 3

HP-UX Itanium2 HPUX B.11.23 HP MPI 1.08 3

Compaq Alpha Tru64 Unix v5.1/1885 Compaq dmpirun 1.9.6

/usr/opt/MPI196

Sun Sparc Solaris Solaris 8, 64-bit

( = SunOS 5.8 )

SUN HPC mprun 5.0 /opt/SUNWhpc/HPC5.0

IBM RS/6000 AIX 5.1 POE 3.2 /usr/lpp/ppe.poe

Linux Itanium2 IA64

RedHat Advanced Server 3

LAM 6.5.9 3

Linux EM64T x86_64

RedHat Enterprise Linux WS 3

LAM 6.5.9 3

Intel Linux Red Hat 9 LAM 6.5.9 3

1 Exact location not important as long as it is installed. Install location will be picked up from the registry.

2 Proper install will provide soft links to /usr/bin, /usr/lib.

3 MPI is part of the release, and is automatically installed in $installdir/bin/exe/mpi.

Page 30: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

30

Memory RequirementsIn general, the size of the memory required by MSC.Dytran depends on the size of the engineering problem you wish to solve. The default memory size is set to approximately 30MB. This default size is appropriate for smaller problems.

You can change the preset default in the MSC.Dytran Explorer so that it fits your personal needs. In addition, you can define the minimum and maximum memory size and use the slider in the front panel to select the desired memory size. On Unix and Linux platforms you can use the command-line option (size=small/medium/large) or you can enter the MEMORY-SIZE definition in the input file.

MSC.Dytran traces the usage of memory and prints a summary at the end of the output file of each analysis. The memory size listed in the summary is exact. It reflects the memory required for storing the model in core memory after one integration step. Additional memory required during the analysis is automatically allocated and de-allocated.

When you change the memory setting for an analysis through the MSC.Dytran Explorer, the settings will be stored to be used the next time that you run the analysis.

Under certain conditions, MSC.Dytran may stop and issue a message that it cannot allocate the required memory. Since the memory allocation in MSC.Dytran is dynamic, the system may require additional memory during an analysis. If the memory is available, it will be allocated and de-allocated when it is no longer needed. When your computer runs out of memory, the MSC.Dytran analysis may stop when it needs more memory to continue. You may solve this problem by closing applications on your computer that you do not need, or you can decrease the size of the core memory that MSC.Dytran allocates for the analysis if you are using substantially more than the analysis requires. You can find the information on the memory size requirements of the analysis in the memory summary at the end of the analysis. We recommend to use MSC.Dytran on a computer that has at least 256 MB of RAM.

Page 31: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

Chapter 5: Using MSC.Dytran

5 Using MSC.Dytran

■ Running MSC.Dytran on Windows 32

■ Running MSC.Dytran on Unix and Linux 33

■ Postprocessing MSC.Dytran Results 34

■ Postprocessing MSC.Dytran Results of Windows on UNIX 35

Page 32: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

32

Running MSC.Dytran on WindowsOn Windows, submit an MSC.Dytran analysis by double-clicking the MSC.Dytran icon. The icon should be available on your desktop. Alternatively, you can use the Start Menu to locate MSC.Dytran under the Programs Folder. Once you picked either the icon or the menu entry, the MSC.Dytran user environment appears on your screen.

The MSC.Dytran Explorer provides an on-line help system that contains information about the functionality of the MSC.Dytran Explorer. The MSC.Dytran Explorer provides some basic postprocessing and animation tools.

Page 33: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

33CHAPTER 5Using MSC.Dytran

Running MSC.Dytran on Unix and LinuxOn Unix and Linux platform you would use the command line interface like:

• dytran jid=xxx to submit MSC.Dytran• dytrandmp jid=xxx to submit MSC.Dytran LS-DYNA

Note that the dytrandmp job submission script expects MPI to be properly installed.

Before running a dytrandmp job, it is required to insert the following line as the first line in the input deck:

*dytran

Page 34: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

34

Postprocessing MSC.Dytran ResultsMSC.Dytran results can be postprocessed with MSC.Patran. With MSC.Patran 2005, the Direct Result Access (DRA) method is available for both regular MSC.Dytran output files (ARC,THS) as well as for the d3plot file which is generated by the LS-DYNA option.

In addition, on Windows, you can use the VisualVrml postprocessing, animation and Visual Time History tool. The tool is built-in inside the MSC.Dytran Explorer and offers web-based postprocessing capabilities. When using the LS-DYNA option, a conversion tool of the d3plot file to regular MSC.Dytran ARC files is available by right-clicking on the file inside MSC.Dytran-Explorer.

Page 35: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

35CHAPTER 5Using MSC.Dytran

Postprocessing MSC.Dytran Results of Windows on UNIXIf you wish, you can postprocess the analysis results obtained from a Windows platform on a UNIX computer. In this case, you need to convert the binary result files (.ARC and/or .THS) files to a UNIX format. You can perform this conversion by using the right-mouse button menu in the MSC.Dytran Explorer. Point your mouse at the file that you wish to convert, click the right mouse button, and select the Convert to binary… menu item. The converted files will have the sb_ prefix. For Compaq Alpha workstations, the native Windows result files can be used directly without conversion.

Alternatively, when running on windows, you can select the option to output result files in UNIX format by default. To set this option, select the Preferences from the Options menu. Choose Formats and select Convert output files automatically to UNIX-format. If you select this option, the regular Windows result files and the converted UNIX-format files are written at the end of the analysis. You can recognize the UNIX-format files by the UX prefix.

Page 36: dy release guide - MSC Software...MSC.Dytran Release Guide 6 MSC.Dytran® 2005r3 is the most significant and comprehensive version of MSC.Dytran released by MSC.Software. MSC.Dytran

MSC.Dytran Release Guide

36