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

nonlincut3dfull 

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,
YMAX,ZMIN,ZMAX

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

corresponding 2d tool

Letzte Änderung: 24.02.2015 - Ansprechpartner: Dominique Thevenin