flamethicklin
algorithm
- calculates thickness of a flame between user defined boundaries
- as length of a linear cut through flame front
- the cut starts in a user defined point;
- for batch modus along curvilinear coordinate of flame front use flamethicklinb
syntax
[flthick]=flamethicklin(X,Y,xs,ys,nxs,nys,fdefine,level,s,iso1,iso2)
example for input
[flthick]=flamethicklin(X,Y,0.0052,0.0044,0.7642,-0.6468,Z,0.5,'abs',0.9,0.1)
input arguments
| Name |
description |
| X,Y |
vectors defining the rectangular domain |
| XS,YS |
coordinates of starting point of the cut (only for one point modus) |
| NXS,NYS |
components of normal vector defining the direction of the cut |
| fdefine |
variable defining the flame front |
| level |
isovalue of fdefine defining the flame front |
| s |
switch (choose level, iso1,iso2 is rel(ative). or abs(olut)) |
| iso1, iso2 |
isolevels defining boundaries of flame front (e.g. 0.9, 0.1) |
output arguments
| Name |
description |
| flthick |
thickness of a flame along a linear cut between user defined boundaries |
| plot |
cut along thickness is calculated |
toolbox tools required
corresponding 3d tool