Oscillatory Shear Index of a Point Cloud

A function to calculate the Oscillatory Shear Index of a Point Cloud
280 Downloads
Updated 2 Feb 2016

View License

This is a function that calculates the oscillatory shear index (OSI) of a point cloud. It is based on definition of OSI given by Soulis et al. 2011 - OSI = 0.5*(1.0-AWSSV/AWSS), where AWSSV = magnitude of the time-averaged WSS vector, and AWSS = time-averaged WSS magnitude. The code is intended for use as Fluent/CFD-post data post processing. As such, inputs are formatted to coincide with the format that is output by Fluent with each time-step.
Authors: G. Riccardello, K. Thomas, A. Changa.
INPUT
pointcld_WSS_WSScomp = nx7xs array [Xcoordinate Ycoordinate Zcoordinate...
MagnitudeWSS XcomponentWSS YcomponentWSS ZcomponentWSS]
where n = number of points in the point cloud and s = number
of steps in the simulation.

OUTPUT
pointcld_OSI = nx4 array [Xcoordinate Ycoordinate Zcoordinate OSI]
where n = number of points in the point cloud

Soulis, Johannes V., Olga P. Lampri, Dimitrios K. Fytanidis, and George D. Giannoglou. "Relative Residence Time and Oscillatory Shear Index of Non-Newtonian Flow Models in Aorta." 2011 10th International Workshop on Biomedical Engineering (2011): n. pag. Web.

Cite As

Gerald Riccardello (2024). Oscillatory Shear Index of a Point Cloud (https://www.mathworks.com/matlabcentral/fileexchange/55219-oscillatory-shear-index-of-a-point-cloud), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

*File exchange requirement error corrected

1.0.0.0