flamethicklincrest
algorithm
- calculates thickness of a flame
- in a single user defined point and direction
- as extension of a linear cut
- between user defined boundaries
- the flame is defined by the crestline of a user defined variable
- for batch modus along crestline use flamethicklincrestb
syntax
[flthick]=flamethicklincrest(X,Y,xs,ys,nxs,nys,varbound,CREST,s,iso1,iso2)
example for input
[flthickcr]=flamethicklincrest(X,Y,0.0045,0.0024,0.9701,-0.24,temperature,CREST,'abs',[],900)
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 |
| varbound |
variable defining the boundaries of the flame front |
| crestx,cresty |
coordinates of crestline |
| s |
switch (choose level, iso1,iso2 is rel. or absolut) |
| iso1, iso2 |
isolevels defining boundaries of flame front (e.g. 0.9, 0.1) |
output arguments
| Name |
description |
| flthickcr |
thickness of a flame defined by crestline between user defined boundaries |
| plot |
cut along thickness is calculated |
toolbox tools required