newschannelflow: a spectral fluid-flow simulator - News

 
 

0.9.13: new differential operators, PoissonSolver, name changes

Item posted by John F. Gibson <gibson17> on Thu 26 May 2005 05:14:13 PM UTC.

Main changes:
Added FlowField differential operators: diffops.{h,cpp}.
Added PoissonSolver and PressureSolver classes.
More consistent norm functions: L2Norm, divNorm, bcNorms.
Clarified modenumber mx vs gridnumber nx in FlowField headers
Moved Navier-Stokes nonlinearity calcs from to diffop functions.
Revised NSIntegrator to use new nonlinearity functions in diffop.
United various FlowField slice and crossSection methods into one function.

Extensive additions to channelflow.tex documentation:
Clarify regularization of mx,mz vs kx,kz
List differential operators,
Updated docs on calculation of Navier-Stoeks nonlinearity calculations

Smaller changes:
Changed FlowField::profile functions to index on mode numbers (mx,mz).
Added swap functions for Vector, ChebyCoeff, ComplexChebyCoeff.
Added diff(Chebyshev, n), diff(ComplexChebyshev, n) functions.
Changed recursive pow(int, int) into log N while-loop.

Back to the top

Powered by Savane 3.15-e6e5.
Corresponding source code