correct termspec for divn masked fsd averages and sorted avg variables
This commit is contained in:
parent
1c045a630f
commit
f9233d06b5
2 changed files with 15 additions and 7 deletions
|
|
@ -966,9 +966,9 @@ close (200)
|
|||
|
||||
declarr, allocarr, freearr = self.work_array_codes()
|
||||
|
||||
declavg = "\n".join(v.code_decl() for v in self.averaged.itervalues())
|
||||
allocavg = "\n".join(v.code_alloc() for v in self.averaged.itervalues())
|
||||
freeavg = "\n".join(v.code_free() for v in self.averaged.itervalues())
|
||||
declavg = "\n".join(self.averaged[v].code_decl() for v in sorted(self.averaged))
|
||||
allocavg = "\n".join(self.averaged[v].code_alloc() for v in sorted(self.averaged))
|
||||
freeavg = "\n".join(self.averaged[v].code_free() for v in sorted(self.averaged))
|
||||
|
||||
decl_export = "\n".join(v.exporter.code_decl() for v in set_export_on)
|
||||
alloc_export = "\n".join(v.exporter.code_alloc() for v in set_export_on)
|
||||
|
|
|
|||
|
|
@ -12,9 +12,17 @@ nz(latex="n_z") = - ddz(c) / fsd
|
|||
|
||||
divn(latex="\nabla \cdot \vec{n}") = ddx(nx) + ddy(ny) + ddz(nz)
|
||||
|
||||
divn_plus = $positive(divn)
|
||||
divn_minus = $negative(divn)
|
||||
divn_sign = $dsign(1, divn)
|
||||
pdivn_mask = $positive(divn_sign)
|
||||
ndivn_mask = - $negative(divn_sign)
|
||||
|
||||
avg { c, u, v, w, fsd, ddx_c, ddy_c, ddz_c }
|
||||
fplus (latex="\Sigma_f^+'") = pdivn_mask * fsd
|
||||
fminus(latex="\Sigma_f^-'") = ndivn_mask * fsd
|
||||
|
||||
avg fsd { u, v, w, nx, ny, nz, divn, divn_plus, divn_minus }
|
||||
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 }
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue