DIS (Dynamic Interactions Simulator) is a general-purpose finite element code. DIS was developed specifically to accurately simulate mechanical systems composed of multiple rigid and flexible components, fluid handling components, controllers, and body-connection element such as revolute and prismatic joints.

DIS has been successfully used to solve difficult design problems by both researchers and commercial engineers by accurately simulating multi-component mechanical systems, flexible space structures, space tethers, belt-drives, time-dependent fluid flow, and fluid-structure interaction.



  • Engineering Analysis
    • Flexible multibody dynamics
    • 3D fluid flow
    • Thermo-mechanical
    • Fluid-structure interaction
  • Materials Analysis
    • Isotropic and anisotropic material models
    • Linear elastic, non-linear elastic, visco-elastic, and plastic materials
    • Compressible and incompressible fluid flow
    • Linear and nonlinear viscous fluid models
    • Composites
    • User materials

  • Kinematic Formulation
    • Corotational and convected element frames for accounting for large arbitrary rotation
    • Total Lagrangian formulation for solids
    • Thermo-mechanical
    • Fluid-structure interactio
  • Solution Fields
    • Displacement field in Solids
    • Temperature field in Solids
    • Velocity field in fluids
    • Temperature field in fluids

  • Elements
    • Structural Elements
      • Truss
      • Beam
      • Shell
      • Solid
    • Fluid Flow Elements
      • Spatial Brick
      • Planar Rectangular
  • Constraints
    • Prescribed motion

  • Actuators
    • Linear and rotary actuators
    • Piezo-electric actuators
  • Joints
    • Revolute
    • Spherical
    • Prismatic
    • Cylindrical
    • Planar
    • Gears
    • Cams

  • Contact and Impact Modeling
  • Solver
    • Efficient semi-explicit dynamic time-domain solver
    • Support for subcycling (local time stepping)
    • Support for massive parallel processing
    • Multibody system including Rigid and flexible components

  • Control
    • PID; adaptive; robust; fuzzy, and neural-network control
    • Tracking and regulator control
  • Results Visualization Using IVRESS/toolkit and IVRESS/CFD