flamethicknonlin3b
algorithm
- batch modus of flamethicknonlin3
calculates thickness of a flame between user defined boundaries - as lengths of nonlinear cuts through flame front
- the cuts are starting in user defined points (by SNORM3) of the flame surface;
- calculates minimum-, maximum- and mean thickness
syntax
[flthick3nonl,mathick,mithick,meanthick]=flamethicknonlin3b(X,Y,Z,fdefine,SNORM3,dl,level,s,iso1,iso2)
example for input
[flthick3nonl,mathick,mithick,meanthick]=flamethicknonlin3b(X,Y,Z,f_O,SNORM3,0.0001,0.5,'abs',0.85,0.15)
input arguments
X,Y,Z |
vectors defining the rectangular domain |
fdefine |
variable defining the flame front |
[SNORM] |
six linematrix containing: xs,ys,zs: starting points of normal vectors, nxs, nys,nzs: components of normal vectors |
dl |
length step of iteration |
level |
isovalus of fdefine defining the flame front |
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
flthick3nonl |
thicknesses of a flame between user defined boundaries |
mithick,mathick,meanthick |
minimum, maximum and mean value of flthick3 |
plot |
histogram of the values of flthick3nonl |