incomp-flame-post/code/termspecs/termspec.fsd-pos-neg

28 lines
652 B
Text

# fsd weighted (vn+sd) correlations
[u, v, w, y]
c (latex="c") = 1.0 - y
fsd (latex="\Sigma_f'") = sqrt (sqr(ddx(c)) + sqr(ddy(c)) + sqr(ddz(c)))
nx(latex="n_x") = - ddx(c) / fsd
ny(latex="n_y") = - ddy(c) / fsd
nz(latex="n_z") = - ddz(c) / fsd
divn(latex="\nabla \cdot \vec{n}") = ddx(nx) + ddy(ny) + ddz(nz)
divn_sign = $dsign(1, divn)
pdivn_mask = $positive(divn_sign)
ndivn_mask = - $negative(divn_sign)
fplus (latex="\Sigma_f^+'") = pdivn_mask * fsd
fminus(latex="\Sigma_f^-'") = ndivn_mask * fsd
avg { c, u, v, w, fsd, fplus, fminus, ddx_c, ddy_c, ddz_c }
avg fsd { u, v, w, nx, ny, nz, divn }
avg fplus { divn }
avg fminus { divn }