nonlinextract3
algorithm
- draws a non linear cut through the flame through the whole domain
- following the gradient of the variable defining the flame
- and extracts a 1d profile from the 3d field of variable along the cut
- nonlinextract3 is intended to prepare nonlincut3 in order to consider
only a user defined part of the cut (for example the part inside the flame front) - nonlinextract3 does not plot the cut, the figure below is only for explanation,
the plot will be done in nonlincut3
syntax
[XX,YY,ZZ,VV]=nonlinextract3(XMIN,XMAX,YMIN,YMAX,ZMIN,ZMAX,NX,NY,NZ,variable,XS,YS,ZS,fdefine,DL,X,Y,Z)
example for input
[XX,YY,ZZ,VV]=nonlinextract3(0.0,0.005,0.0,0.005,0.0,0.005,101,101,101,TEMP,0.0035,0.00265,0.00315,CO2,0.0001,X,Y,Z)
input arguments
X,Y,Z |
vectors defining the rectangular domain |
XMIN,XMAX,YMIN, |
boundaries of domain |
variable |
variable to be extracted along the cut |
XS,YS,ZS |
coordinates of starting point of the cut |
fdefine |
variable defining flamefront and gradient for the direction of the cut |
output arguments
XX,YY,ZZ |
coordinates of the cut |
VV |
values of variable along the cut |