    

 ## On this page

  

 

 # Changelog

 Last update: 17.07.2025 

## <a class="anchor" id="autotoc_md0"></a>Release notes for 2025 R1

### <a class="anchor" id="autotoc_md1"></a>Added

- `<a class="el" href="structIRockySPHElementScalarsModel.xhtml#ac46511b18b436d5cec83047f8e1e331f">IRockySPHElementScalarsModel::enable_velocity_gradient()</a>` method.
- `<a class="el" href="structIRockySPHElement.xhtml#ac28f2f31caf98235f3281c9c9f417474">IRockySPHElement::get_strain_rate_tensor()</a>` method.
- `<a class="el" href="structIRockySPHElementScalars.xhtml#a21d991fe945a35f8c7a1f4dffd7c5fe4">IRockySPHElementScalars::get_velocity_gradient_x()</a>` method.
- `<a class="el" href="structIRockySPHElementScalars.xhtml#a0b6e39222f53c9977ed3cdcf74cb4a9f">IRockySPHElementScalars::get_velocity_gradient_y()</a>` method.
- `<a class="el" href="structIRockySPHElementScalars.xhtml#ace9533abcbc59ad7581a97d988d4c880">IRockySPHElementScalars::get_velocity_gradient_z()</a>` method.

### <a class="anchor" id="autotoc_md2"></a>Deprecated

- `ROCKY_PLUGIN_COMPUTE_ADHESIVE_DISTANCES` hook was deprecated. Adhesive distances can be set on `ROCKY_PLUGIN_INITIALIZE` or `ROCKY_PLUGIN_BEGIN_ITERATION`.
- `ROCKY_PLUGIN_FORCE_ON_SPH_ELEMENT_INTERACTIONS` hook was deprecated. Consider using `ROCKY_PLUGIN_SURFACE_TENSION_ON_SPH_ELEMENT_INTERACTIONS` or `ROCKY_PLUGIN_VISCOUS_ACCELERATIONS_ON_SPH_ELEMENT_INTERACTIONS` for model specific implementations.
- `ROCKY_PLUGIN_FORCE_ON_SPH_TRIANGLE_INTERACTIONS` hook was deprecated. Consider using `ROCKY_PLUGIN_SURFACE_TENSION_ON_SPH_TRIANGLE_INTERACTIONS` or `ROCKY_PLUGIN_VISCOUS_ACCELERATIONS_ON_SPH_TRIANGLE_INTERACTIONS` specific implementations.