A cavitation algorithm

Matlab routines solving a linear complementarity problem appearing in lubrication with cavitation
ダウンロード: 812
更新 2016/4/22

ライセンスの表示

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

引用

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

MATLAB リリースの互換性
作成: R2012b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersSparse Matrices についてさらに検索
謝辞

ヒントを得たファイル: A pivoting algorithm solving linear complementarity problems

バージョン 公開済み リリース ノート
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