Simulation Solvers

Function-based processing for the FFEPlus iterative and Intel Direct Sparse solvers is extended to simulation studies that include connectors and other features. The automatic solver selection is extended to Nonlinear, Frequency, and Buckling studies.

  • FFEPlus iterative and Intel Direct Sparse solvers
    The transfer of stiffness data to solve the systems of equations is optimized because file-based processing is replaced with function-based processing. Performance is improved for simulations that contain:
    • Connectors: spring, bearing, bolt, and rigid
    • Cyclic symmetry, remote load with rigid connection, and beams acting as stiffeners.
  • Automatic Solver Selection

    The algorithm that selects the best equation solver is improved to include Nonlinear, Frequency, and Buckling studies. The selection of the best equation solver (Intel Direct Sparse or FFEPlus Iterative) depends on the number of equations, load cases, mesh type, geometric features, contact and connector features, and available system memory.

    For Frequency studies, in addition to the previously mentioned parameters, the algorithm also factors in the number of frequencies. For Buckling studies, it factors in the number of modes.

  • Intel Direct Sparse solver for Linear Dynamic studies

    You can use the Intel Direct Sparse solver for Linear Dynamic studies with Selected Base Excitation for frequency and response calculations.

  • If you experience a solver failure while running a simulation, SOLIDWORKS Simulation prompts you to send the file that records information related to the solver failure to the technical support team.

    The development team can extract information from the modules that caused the solver failure based on the data from the SIMSTACK-*.dmp file without using any additional information. The benefit of this enhancement is that you do not need to share confidential model data to troubleshoot a simulation solver failure.