curv3new
algorithm
- calculates curvature values in a 3d field:
mean curvature, gauss curvature and principal curvatures - calculates curvature of a surface given in implicit form (Article of Hughes)
- note: curv3new calculates values of a matrix;
- use extract3 after calculation, to extract curvature values along isosurface of flame front
syntax
[KG,H,K1,K2]=curv3new(X,Y,Z,fdefine)
example for input
[KH,H,K1,K2]=curv3new(X,Y,Z,CO2)
input arguments
X,Y,Z |
vectors defining the rectangular domain |
fdefine |
variable defining the flame front |
output arguments
KG |
Gauss curvature (matrix) |
H |
mean curvature (matrix) |
K1, K2 |
principal curvatures (matrix) |
matlab tools required
- gradient