A cavitation algorithm

Matlab routines solving a linear complementarity problem appearing in lubrication with cavitation

Ahora está siguiendo esta publicación

A matlab script solving a linear complementarity problem:
A*u = f + B*eta, u'*eta=0, u>=0, 0<=eta<=1
appearing in lubrication with cavitation.

The script depends on LCPSolve.m also found at the matlab file central: http://www.mathworks.com/matlabcentral/fileexchange/41485

Citar como

Andreas Almqvist (2026). A cavitation algorithm (https://es.mathworks.com/matlabcentral/fileexchange/41484-a-cavitation-algorithm), MATLAB Central File Exchange. Recuperado .

Categorías

Más información sobre Sparse Matrices en Help Center y MATLAB Answers.

Información general

Compatibilidad con la versión de MATLAB

  • Compatible con cualquier versión

Compatibilidad con las plataformas

  • Windows
  • macOS
  • Linux
Versión Publicado Notas de la versión Action
1.2.0.0

The maximum number of pivots passed to LCPSolve is no specified as the number of degrees of freedoms N, to make sure that the pivoting is not prematurely truncated.
Fixed spelling of title:
Was: A cavitation alogrithm
Should be/is now: A cavitation algorithm

1.1.0.0

Updated the expressions for boundary conditions by subtracting the cavitation pressure pc:
uL1 = exp((pL1-pc)/beta)-1;
uL2 = exp((pL2-pc)/beta)-1;

1.0.0.0