Home / Services / Code Development

Code Development

Since many years, the DYNAmore Group and the Livermore Software Technology Corporation (LSTC) collaborate in developing simulation software. At present, a code development group is seamlessly integrated into the release management of LSTC and is working at the DYNAmore offices in Germany, Sweden and France to implement new features and methods in LS-DYNA, LS-OPT, LS-PrePost and LS-Run for clients from all over the world.

Moreover, the DYNAmore Group also develops software on its own that is greatly appreciated among simulation engineers. The most famous ones are the so-called LS-DYNA Tools which facilitate the work with LS-DYNA. The tools are programmed in Perl and Fortran and are available for Windows and Linux. Licensing and use are free of charge for our customers. Most of these tools are available to you thanks to the kind support of Daimler, Porsche and Opel.

Also very popular are the simulation data management tools CadMe, LoCo, CAViT and Status.E, which are developed by our affiliate company SCALE.

Development of LS-DYNA

Many constitutive models, e.g. for composite materials, light alloys or elastomers, were already developed and implemented by colleagues of DYNAmore in the 1990s. In general, our capabilities and skills cover the entire spectrum of finite element technology especially including constitutive models, isogeometric analysis, thermal coupling, contact interfaces, nonlinear implicit methods and thermal coupling. However, parallelization and porting of the code to various hardware platforms or operating systems is typically done at LSTC.

Examples of past implementations include:

  • Mortar contact definition
  • A nonlinear implicit solver and other implicit features
  • User-defined friction interface for MPP versions
  • Several finite element formulations and a user-element interface
  • Isogeometric element formulation
  • Many thermo-mechanical features
  • General damage formulation with premature/initial damage (GISSMO)
  • Material models for glass, paper, fibre composites, etc.
  • Material models for welding and heat treatment
  • Material model with mixed hardening under cyclic load/stress
  • Material model for cohesive links
  • Contact for modelling of failing glue joints and rivets
  • ...

Development of LS-OPT

Since many years, DYNAmore is also active in the co-development of LS-OPT. We work closely with the developers at LSTC in the U.S. and are heavily involved in the preparation of the development plans and the prioritization of individual development projects. The algorithmic development takes place largely in the U.S, whereas the development of the graphical user interface takes place at DYNAmore in Sweden and Germany. In particular, visualization methods for displaying the results of an optimization are developed mainly at DYNAmore in Germany. We are looking forward to creating prototype implementations to visualize your data in accordance with your personal needs. Depending on the requirements, new features can be included in LS-OPT.

Examples of past implementations include:

  • Development of visualization methods for optimization results
    (multi-objectives, Pareto data, constraints, Sensitivities, etc.)
  • Visualization of Meta-models
  • GUI programming for LS-OPT
  • Interfaces to other pre- or post-processors
  • Process automation for optimization

Did we stimulate your interest? Please contact us for further information about how we can help reaching your goals.