Changelog/Release Notes¶
On this page we provide a summary of the main API changes, new features and examples for each release of HONEE.
Current main
branch¶
New features¶
For strong STG, element size is calculated from cell-to-face basis.
-stg_dx
no longer needed in that case.Add projection of the divergence of diffusive flux for Navier-Stokes equations, see !27
Add sine and square wave initial conditions for advection-diffusion example, see !38
Add diffusion component of stabilization tau formulation for advection-diffusion, see !42
Add projection of the divergence of diffusive flux for advection-diffusion equations, see !43
Add boundary layer IC and wind type to advection-diffusion equations, see !46
Add
-bl_height_factor
option for boundary layer IC in advection-diffusion equations, see !70Add
-ts_monitor_total_kinetic_energy
Add
-honee_check_step_interval
to verify solution validity during simulationAdd
-honee_max_wall_time_{duration,buffer,interval}
for stopping a simulation based on expired wall clock timeAdd initial condition loading from CGNS files. Requires PETSc to be built with CGNS with parallel support (e.g. with MPI).
Add
-ts_monitor_cfl
for CFL statistics monitoringAdd
HONEE_StrongBCInsert
andHONEE_StrongBCCeed
log eventsAdd
-ksp_post_solve_residual
to print KSP residual summary information (can be done for-mass
as well)Enable projection of the divergence of diffusive flux for explicit Navier-Stokes
Add
-mass_ksp_view_pre_ts_solve
to view the mass KSP once beforeTSSolve()
is run
Internal¶
Add
HoneeLoadInitialCondition()
to consolidate initial condition logic
Breaking changes¶
Deprecate
-continue
and-continue_time_filename
. Continuing from file controlled by-continue_filename