nonlincut

algorithm

  • draws non linear cut through flame front between user defined boundaries
  • following the gradient of flame front
  • and extracts a 1d profile from the 2d field of variable along the cut
  • plots the cut and variable along the cut
    nonlincut1
    nonlincut2 

syntax

[XMIN,XMAX,YMIN,YMAX,XX1,YY1,VV1,VV2,VVG]=nonlincut(X,Y,XS,YS,fdefine,variable,dl,level,s,iso1,iso2) 

 

example for input

[XMIN,XMAX,YMIN,YMAX,XX1,YY1,VV1,VV2,VVG]=nonlincut(X,Y,0.0052,0.0044,Z,temperature,0.00005,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
dl steps between two iterations
fdefine variable defining the flame front
variable variable to be extracted along the cut
level isovalue 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

Name description
XMIN,XMAX,YMIN,YMAX coordinates of intersection cut and boundaries of flame front
XX1,YY1 coordinates of the cut
VV1 values of fdefine along the cut
VV2 values of variable along the cut
VVG gradients of fdefine along the cut
plot cut, variable along cut

toolbox tools required

corresponding 3d tool

Letzte Änderung: 24.02.2015 - Ansprechpartner: Dominique Thevenin