-------------------------------------------------------------------- -------------------------------------------------------------------- Sim4Life V9.6.0 B22570 Release Notes (Desktop) -------------------------------------------------------------------- -------------------------------------------------------------------- Release Date: 04.06.2026 Sim4Life V9.6 is the second release in our application-driven computational neurostimulation series. This release addresses one of the field's most persistent bottlenecks: the time required to predict neural activation with biophysical realism. This document summarizes the features, modules, enhancements, known bugs, and other important issues for this release. For additional functionalities available in the Sim4Life V9.6 web version, please refer to https://sim4life.swiss/release-history. -------------------------------------------------------------------- 1. New Features & Enhancements -------------------------------------------------------------------- 1.1. Modeling - Model anonymization for privacy-aware data handling; compatible with the TIP tool 1.2. Simulation T-Neuro - Fast prediction of neural responses for detailed biophysical models used in treatment-planning workflows. - Accelerated GAF predictor now supports MRG-type double-cable axon models representing sensory and motor fibers. - Neural activation thresholds can be predicted up to 1000x faster than conventional neuron simulations. - Automated recruitment-curve analysis streamlines neurostimulation studies by evaluating fiber activation as a function of stimulation amplitude and enabling direct comparison between stimulation strategies. Thermal Solver - Enhanced interpolation handling. - Added a plausibility check to verify that the domains of EM simulations used as sources in thermal simulations overlap with the thermal simulation domain. FDTD Solver - Added a check to verify that there is sufficient padding around far-field sensors. Voxeling - Standardized edge-normal computation across the Topological and Intersection voxelers, with parity validation tests, improving compatibility between the Topological and Intersection voxelers in thermal simulation workflows. 1.3. Analysis - Reorganized dosimetry algorithms by output field type (e.g., SAR and E-field algorithms). 1.4. Python - Extended 'To Python' export to handle more complex, real-world analysis flows, including RCS-related paths and statistics evaluator outputs. - Exported Python for analysis pipelines now aligns with evaluator outputs and table-style results configured in the UI. - Several Python API usability gaps were identified and addressed, including support for stricter type handling and compatibility helpers that reduce breakage risk in existing scripts. - Material-database related API paths were hardened with regression coverage. - Writes to inactive (invisible) settings are now explicitly policy-controlled ('ignore', 'warn', 'raise') instead of failing silently. - Assigning non-existing settings properties now raises 'AttributeError' immediately, making API/schema mistakes easier to catch. - Waveguide APIs were extended, improving coverage of previously hard-to-script mode-selection paths. - Acoustics APIs were expanded in wrappers/bindings, improving scriptability for setup workflows. - Python script execution can now be interrupted via 'Stop' button in the pop-up window. 1.5. User Experience - Non-blocking execution of long-running operations such as meshing and rendering. - Faster opening of new and existing projects. - Support for NVIDIA Blackwell GPUs in cloud-based optimization workflows. - Improved feedback during project loading and initialization. - Enhanced responsiveness of the 3D view. - Results simulated remotely on the cloud can now be downloaded faster. -------------------------------------------------------------------- 2. List of Main Bugs Fixed Since V9.4.4 B21915 Release -------------------------------------------------------------------- - Case 232900: Fixed an issue that generated corrupted files when saving large meshes in ACIS files (sab/sat and .smash) - Case 241354: Fixed an issue where the tissue list was not saved in the correct directory when exporting a segmentation with 'Export tissue list on'. - Case 241440: Fixed 'To Python' generation for RCS evaluator flow in Analysis tab. - Case 241554: Improved geometry snapping and picking reliability for vertices, edges, and model entities, enabling more accurate and consistent geometry interaction. - Case 241558: Fixed normal-generation issues and corrected edge-normal computation in the Topological Voxeler. - Case 242273: Fixed an issue with selecting patches on unstructured meshes. -------------------------------------------------------------------- 3. Known Issues -------------------------------------------------------------------- - Case 32807: Instability for rare dispersive material configurations. - Case 86865: Job priorities may not correspond to the job execution order. - Case 98764: Potentially decreased accuracy in rare cases for the sensor combiner of the Far-field sensor. - Case 243120: Improper surface refinement or isosurface settings may lead to non-converged current values and inaccurate current normalization in some quasistatic simulations. -------------------------------------------------------------------- 4. Installation Requirements -------------------------------------------------------------------- - Administrator rights are required during the installation process. - NVIDIA graphics card with support for OpenGL V3.3 or higher. -------------------------------------------------------------------- 5. Supported OS -------------------------------------------------------------------- - Windows 11 (64-bit, x64) Acceleware libraries: - Deprecated library 11.1.13 Erbil: Uses CUDA 11.1 Supports: Kepler (K20) to Ampere (40xx and RTX) architectures CUDA Compute Capability: sm_35 up to sm_86 - Current library 13.0: Uses CUDA 13.0 Supports: Turing (20xx) up to Blackwell (50xx and RTX) architectures CUDA Compute Capability: sm_75 up to sm_100 CUDA library: - Uses CUDA 12.8 Supports: Maxwell (9xx) to Blackwell (50xx and RTX) architectures CUDA Compute Capability: sm_35 up to sm_100 Please note that only NVIDIA GPUs with CUDA Compute Capability 7.5 or higher are supported by the Sim4Life AXE solver. The Sim4Life CUDA solver support starts from CUDA 5.0. For the CUDA-based solvers (CUDA P-EM-FDTD, P-THERMAL, P-ACOUSTICS), Sim4Life supports NVIDIA GPU models equipped with CUDA Compute capability 5.0 (6.0 for P-THERMAL) up to 13.0, and requires device drivers that support the CUDA toolkit 11.0 and above. Note that NVIDIA may choose to discontinue certain drivers for specific operating systems, e.g., CUDA 12.2 drivers may not be available for Windows 10 for certain GPU series. In such a case, an update to Windows 11 may permit further usage of the GPU with Sim4Life.